Default Settings
Default Settings used for all domains. Branding can be done in this section, see here to adjust or copy settings to specific domains.
Default Settings have several different categories. Click on the category to view more details.
Cache
Option to use file cache for xml and not memcache.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
method | text | memcache | TRUE | Cache methods file or memcache. |
location | text | /tmp | TRUE | Location for the file cache. |
Call Center
FusionPBX menu Apps > Call Center
Defaults for the amount of agent rows for Call Center.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
agent_add_rows | numeric | 5 | TRUE | Number of default “add” rows. |
agent_edit_rows | numeric | 1 | TRUE | Number of default “edit” rows. |
CDR
FusionPBX menu Apps > CDR
CDR Stat hour limit, call leg, format, limit, http_enabled, archive database, and storage type settings can be set here.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
stat_hours_limit | numeric | 24 | FALSE | |
b_leg | array | outbound | FALSE | |
b_leg | array | inbound | FALSE | |
b_leg | array | local | FALSE | |
format | text | json | TRUE | |
limit | numeric | 800 | TRUE | |
http_enabled | boolean | TRUE | TRUE | |
archive_database_driver | text | pgsql | FALSE | Archive Database Driver |
archive_database_host | text | FALSE | IP/Hostname of Archive Database | |
archive_database_password | text | FALSE | Archive Database Password | |
archive_database_port | text | 5432 | FALSE | Archive Database Port |
archive_database_username | text | FALSE | Archive Database Username | |
storage | text | db | TRUE | |
archive_database | boolean | FALSE | FALSE | Enable Dedicated CDR Database Access |
archive_database_name | text | fusionpbx | FALSE | Archive Database Name |
Dashboard
FusionPBX menu Home > Dashboard
Different user level settings that control what is seen and not seen on the dashboard for each user access level.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
admin | array | voicemail | TRUE | Enable Dashboard Voicemail block for users in the admin group. |
admin | array | missed | TRUE | Enable Dashboard Missed Calls block for users in the admin group. |
admin | array | recent | TRUE | Enable Dashboard Recent Calls block for users in the admin group. |
admin | array | limits | FALSE | Enable Dashboard Domain Limits block for users in the admin group. |
admin | array | counts | TRUE | Enable Dashboard Domain Counts block for users in the admin group. |
admin | array | ring_groups | TRUE | Enable Dashboard Ring Group Forwarding controls for users in the admin group. |
admin | array | caller_id | FALSE | Enable changing Caller ID name and number. |
superadmin | array | voicemail | TRUE | Enable Dashboard Voicemail block for users in the superadmin group. |
superadmin | array | missed | TRUE | Enable Dashboard Missed Calls block for users in the superadmin group. |
superadmin | array | recent | TRUE | Enable Dashboard Recent Calls block for users in the superadmin group. |
superadmin | array | limits | FALSE | Enable Dashboard Domain Limits block for users in the superadmin group. |
superadmin | array | counts | TRUE | Enable Dashboard System Counts block for users in the superadmin group. |
superadmin | array | call_routing | TRUE | Enable Dashboard Call Routing controls for users in the superadmin group. |
superadmin | array | caller_id | FALSE | Enable changing Caller ID name and number. |
superadmin | array | ring_groups | TRUE | Enable Dashboard Ring Group Forwarding controls for users in the superadmin group. |
user | array | voicemail | TRUE | Enable Dashboard Voicemail block for users in the users group. |
user | array | missed | TRUE | Enable Dashboard Missed Calls block for users in the users group. |
user | array | recent | TRUE | Enable Dashboard Recent Calls block for users in the users group. |
user | array | call_routing | TRUE | Enable Dashboard Call Routing controls for users in the users group. |
user | array | ring_groups | TRUE | Enable Dashboard Ring Group Forwarding controls for users in the users group. |
user | array | caller_id | FALSE | Enable changing Caller ID name and number. |
admin | array | call_routing | TRUE | Enable Dashboard Call Routing controls for users in the admin group. |
superadmin | array | system | TRUE | Enable Dashboard System Status block for users in the superadmin group. |
agent | array | call_center_agents | TRUE | Enable Dashboard Call Center Agent Status block for users in the agent group. |
Destinations
FusionPBX menu Dialplan > Destinations
Destinations specific defaults.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
dialplan_details | boolean | TRUE | TRUE |
Domains
FusionPBX menu Advanced > Domains
Domain specific defaults.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
dial_string | text | {sip_invite_domain=${domain_name},leg_timeout=${call_timeout},presence_id=${dialed_user}@${dialed_domain}}${sofia_contact(*/${dialed_user}@${dialed_domain})} | TRUE | The dial string used |
template | name | default | TRUE | The template used |
menu | uuid | b4750c3f-2a86-b00d-b7d0-345c14eca286 | TRUE | The menu uuid |
language | code | en-us | TRUE | Choose the language |
cidr | array | FALSE | Allow only specific ip addresses access | |
country | code | us | TRUE | The country code |
bridge | text | outbound | TRUE | outbound,loopback,lcr |
paging | numeric | 100 | TRUE | Set the maximum number of records displayed per page. (Default: 50) |
time_zone | name | America/Los_Angeles | TRUE | Time zone used. Follows UNIX format |
Editor
FusionPBX menu Advanced > php editor, grammar editor, provision editor, and xml editor.
Editor specific defaults.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
indent_guides | boolean | FALSE | FALSE | Set the default visibility of indent guides for Editor. |
invisibles | boolean | FALSE | FALSE | Set the default state of invisible characters for Editor. |
line_numbers | boolean | FALSE | FALSE | Set the default visibility of line numbers for Editor. |
theme | text | Cobalt | FALSE | Set the default theme. |
font_size | text | 14px | FALSE | Set the default text size for Editor. |
live_previews | boolean | FALSE | FALSE | Enable or disable live previewing of syntax, text size and theme changes. |
This is where you configure email settings to receive email notifications of voicemail, missed calls and fax.
Here are some example settings for some of the most common email providers.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
smtp_host | text | mail.server.provider.com | TRUE | email providers server address |
smtp_from | text | emailexample@emailprovider.com | TRUE | smtp from emaill address |
smtp_port | numeric | 587 | TRUE | port number of the mail server provider |
smtp_from_name | text | Voicemail | TRUE | smtp from name |
smtp_auth | text | TRUE | TRUE | If smtp auth is required |
smtp_username | text | user name | TRUE | typically the email user name |
smtp_password | text | supersecurepassword! | TRUE | typically the email password |
smtp_secure | text | tls | TRUE | tls or ssl depending on the provider. |
smtp_validate_certificate | boolean | TRUE | TRUE | set to false to ignore SSL certificate warnings e.g. for self-signed certificates |
method | text | smtp | TRUE | smtp|sendmail|mail|qmail |
Error log for failed or sucessfully sent messages.
Fax
Specific default settings for fax server.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
cover_logo | text | TRUE | Path to image/logo file displayed in the header of the cover sheet. | |
allowed_extension | array | TRUE | Allowed extension to send .pdf | |
allowed_extension | array | .tif | TRUE | Allowed extension to send .tif |
allowed_extension | array | .tiff | TRUE | Allowed extension to send .tiff |
cover_header | text | FALSE | Default information displayed beneath the logo in the header of the cover sheet. | |
page_size | text | letter | TRUE | Set the default page size of new faxes. |
resolution | text | fine | TRUE | Set the default transmission quality of new faxes. |
variable | array | fax_enable_t38=true | TRUE | Enable T.38. |
variable | array | fax_enable_t38_request=false | TRUE | Send a T38 reinvite when a fax tone is detected. |
variable | array | ignore_early_media=true | TRUE | Ignore ringing to improve fax success rate. |
keep_local | boolean | TRUE | TRUE | Keep the file after sending or receiving the fax. |
send_mode | text | queue | FALSE | Send mode. queue is default. |
send_retry_limit | numeric | 5 | TRUE | Number of attempts to send fax (count only calls with answer). |
send_retry_interval | numeric | 15 | TRUE | Delay before we make next call after answered call. |
send_no_answer_retry_limit | numeric | 3 | TRUE | Number of unanswered attempts in sequence. |
send_no_answer_retry_interval | numeric | 30 | TRUE | Delay before we make next call after no answered call. |
send_no_answer_limit | numeric | 3 | TRUE | Giveup reach the destination after this number of sequences. |
send_no_answer_interval | numeric | 300 | TRUE | Delay before next call sequence. |
storage_type | text | base64 | FALSE | Store FAX in base64. |
smtp_from | text | TRUE | SMTP from address. | |
smtp_from_name | text | TRUE | SMTP from name. Depends on the server, can be full email or everything before the @ sign. | |
cover_font | text | times | FALSE | Font used to generate cover page. Can be full path to .ttf file or font name alredy installed. |
cover_footer | text | TRUE | Notice displayed in the footer of the cover sheet. |
Follow Me
FusionPBX menu Apps > Follow Me
Specific defaults for Follow Me.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
max_destinations | numeric | 5 | FALSE | Set the maximum number of Follow Me Destinations. |
timeout | numeric | 30 | FALSE | Set the default Follow Me Timeout value. |
Ivr Menu
FusionPBX menu Apps > IVR Menus
Specific default for IVR Menu.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
option_add_rows | numeric | 5 | TRUE | Number of default “add” rows. |
option_edit_rows | numeric | 1 | TRUE | Number of default “edit” rows. |
Limit
Limit specific default settings.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
call_center_queues | numeric | 3 | FALSE | Limit used in Call Center Queues. |
destinations | numeric | 3 | FALSE | Limit used in Destinations. |
devices | numeric | 3 | FALSE | Limit used in Devices. |
extensions | numeric | 3 | FALSE | Limit used in Extensions. |
gateways | numeric | 3 | FALSE | Limit used in Gateways. |
ivr_menus | numeric | 3 | FALSE | Limit used in IVR Menus. |
ring_groups | numeric | 3 | FALSE | Limit used in Ring Groups. |
users | numeric | 3 | FALSE | Limit used in Users. |
Login
Login specific default settings.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
password_reset_key | text | 9pG6sgerhuh5hetjnsrtjrjrdW | FALSE | Display a Reset Password link on the login box (requires smtp_host be defined). |
domain_name_visible | boolean | TRUE | FALSE | Displays a domain input or select box (if domain_name array defined) on the login box. |
domain_name | array | pbx1.yourdomain.com | FALSE | Domain select option displayed on the login box. |
message | text | Welcome to FusionPBX! | TRUE | Display a message at login. |
Provision
In the Provisioning section, there are a few key options that have to be set in order to turn auto provisioning on.
- enabled: Must be enabled and set to value true and enabled True. It is disabled by default.
- http_auth_username: Must be enabled and set to value true and enabled True. It is disabled by default. Be sure to use a strong username.
- http_auth_password: Must be enabled and set to value true and enabled True. It is disabled by default. Be sure to use a strong password.
Default Setting Subcategory | Default Setting Name | Default Setting Value | Default Setting Enabled | Default Setting Description |
---|---|---|---|---|
fanvil_time_zone | text | -20 | TRUE | Time zone ranges |
fanvil_time_zone_name | text | UTC-5 | TRUE | Time zone name example United States-Eastern Time |
fanvil_location | numeric | 4 | TRUE | Used with time zone and time zone name |
fanvil_realm | text | enter a value | FALSE | enter a value |
fanvil_greeting | text | FusionPBX | TRUE | Name at top left of screen 0~12 characters |
fanvil_date_display | numeric | 3 | TRUE | value 0-13 Date Format |
fanvil_time_display | numeric | 1 | TRUE | 1=12hr 0=24hr |
fanvil_wifi_enable | numeric | 0 | TRUE | 1=on 0=off |
fanvil_stun_port | numeric | 3478 | TRUE | enter a stun port number |
grandstream_call_waiting | text | 0 | TRUE | Call Waiting 0=enabled 1=disable |
contact_grandstream | boolean | TRUE | FALSE | Enable Address Book for Grandstream based on users and groups assigned to contact. |
grandstream_gxp_time_zone | text | auto | TRUE | See provision profile for codes. |
grandstream_check_sip_user_id | text | 1 | TRUE | GXV Android phones - fix auto-ring bug. |
grandstream_config_server_path | text | none | FALSE | mydomain.com/app/provision to Fusionpbx provisioning. Phones will use firmware url if this is set to: none |
grandstream_firmware_path | text | mydomain.com/app/provision | TRUE | Grandstream firmware and provision. |
grandstream_lan_port_vlan | text | 1 | FALSE | Default VLAN for phone LAN port. |
grandstream_pc_port_vlan | text | 1 | FALSE | Default VLAN for phone PC port. |
grandstream_ldap_base_dn | text | dc=mydomain,dc=com | FALSE | Base DN |
grandstream_ldap_display_name | text | givenName sn title | FALSE | Which named attributes to display on device. Must be pulled in through grandstream_ldap_name_attr. |
grandstream_ldap_mail_attr | text | FALSE | Mail attribute returned to phone | |
grandstream_ldap_mail_filter | text | (mail=%) | FALSE | Search filter for mail lookups |
grandstream_ldap_name_attr | text | givenName sn title mail | FALSE | The NAME attributes returned in the LDAP search result available to device |
grandstream_ldap_name_filter | text | (cn=%) | FALSE | Search filter for name lookups |
grandstream_ldap_number_attr | text | telephoneNumber mobile homePhone | FALSE | Number attributes returned to the phone. |
grandstream_ldap_number_filter | text | (|(telephoneNumber=%)(homePhone=%)(moblie=%)) | FALSE | Search filter for number lookups. |
grandstream_ldap_password | text | super-secret | FALSE | Ldap bind user password. |
grandstream_ldap_server | text | mydomain.com | FALSE | Ldap server host name |
grandstream_ldap_user_base | text | ou=users,dc=mydomain,dc=com | FALSE | Ldap base for users. |
grandstream_ldap_username | text | cn=pbxadmin,dc=mydomain,dc=com | FALSE | Ldap server bind username |
grandstream_phonebook_download_interval | text | 720 | TRUE | 0=disabled, 5-720 minutes |
grandstream_qos_rtp | text | 5 | FALSE | Layer 2 QoS 802.1p Priority Value for RTP media |
grandstream_qos_sip | text | 3 | FALSE | Layer 2 QoS 802.1p Priority Value for SIP signaling |
grandstream_sip_only_known_servers | text | 1 | TRUE | GXV Android phones - fix auto-ring bug. |
grandstream_stun_server | text | mydomain.com | TRUE | Bug in Grandstream where null stun_server defaults to sip server/port |
grandstream_validate_incoming_sip | text | 1 | TRUE | GXV Android phones - fix auto-ring bug. |
grandstream_wallpaper_url | text | https://mydomain.com/files/wallpaper.jpg | FALSE | Wallpaper Image JPEG 480x272 16-bit depth dithered |
grandstream_bluetooth_power | text | 1 | FALSE | Bluetooth Power - 0 - Off, 1 - On, 2 - Off & Hide Menu From LCD |
grandstream_bluetooth_handsfree | text | 1 | FALSE | Bluetooth Handsfree - 0 - Off, 1 - On |
grandstream_auto_attended_transfer | text | 1 | TRUE | Attended Transfer Mode. 0 - Static, 1 - Dynamic. Default is 0 |
grandstream_syslog_server | text | FALSE | Syslog Server (name of the server, max length is 64 characters) | |
grandstream_syslog_level | text | 0 | FALSE | Syslog Level. 0 - NONE, 1 - DEBUG, 2 - INFO, 3 - WARNING, 4 - ERROR. Default is 0 |
grandstream_send_sip_log | text | 0 | FALSE | Send SIP Log. 0 - Do not send SIP log in Syslog, 1 - Send SIP log in Syslog if configured and set to DEBUG level. Default is 0 |
grandstream_screensaver | text | 1 | TRUE | Screensaver. 0 - No, 1 - Yes, 2 - On if no VPK is active. Default is 1 |
grandstream_screensaver_source | text | 0 | TRUE | Screensaver Source. 0 - Default, 1 - USB, 2 - Download. Default is 0. –for GXP2140/2160/2170 only |
grandstream_screensaver_show_date_time | text | 1 | TRUE | Show Date and Time. 0 - No, 1 - Yes. Default is 1 |
grandstream_screensaver_timeout | text | 5 | TRUE | Screensaver Timeout. Minutes 3-60 |
grandstream_screensaver_server_path | text | FALSE | Screensaver Server Path | |
grandstream_screensaver_xml_download_interval | text | 0 | FALSE | Screensaver XML Download Interval Number: 5 - 720. Default is 0 (disable auto downloading) |
grandstream_srtp | text | 0 | TRUE | SRTP Mode. 0 - Disabled, 1 - Enabled but not forced, 2 - Enabled and forced, 3 - Optional. Default is 0 |
htek_time_zone | text | 18 | TRUE | Time zone 18=EST 14=CST 6=PST 9,10=MST |
htek_dst | numeric | 1 | TRUE | DST off=0 on=1 auto=2 |
htek_date_display_format | numeric | 1 | TRUE | Year-Month-Day=0 Month-Day-Year=1 Day-Month-Year=2 |
htek_time_format | numeric | 1 | TRUE | 1=12hr 0=24hr |
polycom_digitmap | text | [*]xxxx|[2-9]11|0T|011xxx.T|[0-1][2-9]xxxxxxxxx|[2-9]xxxxxxxxx|[1-9]xxT|**x.T | FALSE | |
polycom_call_waiting | text | 1 | TRUE | Call Waiting 1=enabled 0=disable |
cidr | array | 209.210.17.193/32 | FALSE | |
http_auth_username | text | admin | TRUE | |
http_auth_type | text | digest | TRUE | |
enabled | text | TRUE | TRUE | |
cidr | array | 209.210.16. |