Comms Configuration File

From Taridium

(Difference between revisions)
Jump to: navigation, search
(Created page with "{| class="wikitable" style="background-color:#ccffff; text-align:left;" |- !Name !Default Value !Description |- |AMIHTTPHost |http://localhost:5039 |the default Asterisk Manager ...")
Line 1: Line 1:
 +
 +
Valid parameters for config.php
 +
{| class="wikitable" style="background-color:#ccffff; text-align:left;"
{| class="wikitable" style="background-color:#ccffff; text-align:left;"
|-
|-
Line 4: Line 7:
!Default Value
!Default Value
!Description
!Description
-
|-
+
|$cfg['AMIHTTPHost']
-
|AMIHTTPHost
+
|http://localhost:5039
|http://localhost:5039
|the default Asterisk Manager Proxy Host
|the default Asterisk Manager Proxy Host
|-
|-
-
|AddLineIAXTemplate
+
|$cfg['AddLineIAXTemplate']
|
|
|default IAX template to use for additional line softphones in End User Panel, this is deprecated as of 2.3-j
|default IAX template to use for additional line softphones in End User Panel, this is deprecated as of 2.3-j
|-
|-
-
|AddLineInstances
+
|$cfg['AddLineInstances']
|5
|5
|how many softphone additional lines to create when enabling this feature. Additional lines might be created if options like $cfg['enableWRTC'] are enabled
|how many softphone additional lines to create when enabling this feature. Additional lines might be created if options like $cfg['enableWRTC'] are enabled
|-
|-
-
|AddLineSIPTemplate
+
|$cfg['AddLineSIPTemplate']
|Generic SIP NAT
|Generic SIP NAT
|default SIP template to use for additional line softphones in End User Panel, this can be an array
|default SIP template to use for additional line softphones in End User Panel, this can be an array
|-
|-
-
|AdminForceTOTP
+
|$cfg['AdminForceTOTP']
|0
|0
|whether to require two factor authentication on the admin and ITSP panels
|whether to require two factor authentication on the admin and ITSP panels
|-
|-
-
|AdminHeadInclude
+
|$cfg['AdminHeadInclude']
|
|
|include file for Administrator Panel
|include file for Administrator Panel
|-
|-
-
|AdminNoTOTPIP
+
|$cfg['AdminNoTOTPIP']
|
|
|list of authorized IPs that don't require two factor auth
|list of authorized IPs that don't require two factor auth
|-
|-
-
|AnnouncementsDir
+
|$cfg['AnnouncementsDir']
|/var/lib/asterisk/sounds/announcements
|/var/lib/asterisk/sounds/announcements
|announcement prompts directory
|announcement prompts directory
|-
|-
-
|AstConfig
+
|$cfg['AstConfig']
|/etc/asterisk
|/etc/asterisk
|asterisk configuration path
|asterisk configuration path
|-
|-
-
|AstExec
+
|$cfg['AstExec']
|/usr/sbin/asterisk
|/usr/sbin/asterisk
|asterisk binary
|asterisk binary
|-
|-
-
|BSMSClickatellAPIID
+
|$cfg['BSMSClickatellAPIID']
|
|
|Clickatell API ID
|Clickatell API ID
|-
|-
-
|BSMSClickatellPassword
+
|$cfg['BSMSClickatellPassword']
|
|
|Clickatell password
|Clickatell password
|-
|-
-
|BSMSClickatellUser
+
|$cfg['BSMSClickatellUser']
|
|
|Clickatell user
|Clickatell user
|-
|-
-
|BSMSPanel
+
|$cfg['BSMSPanel']
|0
|0
|Enable/disable bulk SMS feature in End User Panel (disabled by default) see also $cfg['FeatureList'] with the option 'bsms' to enable this for use
|Enable/disable bulk SMS feature in End User Panel (disabled by default) see also $cfg['FeatureList'] with the option 'bsms' to enable this for use
|-
|-
-
|BSMSProvider
+
|$cfg['BSMSProvider']
|clickatell
|clickatell
|which provider to use: clickatell or twilio
|which provider to use: clickatell or twilio
|-
|-
-
|BSMSTwilioAccountSID
+
|$cfg['BSMSTwilioAccountSID']
|
|
|Twililo Account SID
|Twililo Account SID
|-
|-
-
|BSMSTwilioAuthToken
+
|$cfg['BSMSTwilioAuthToken']
|
|
|Twilio Auth Token
|Twilio Auth Token
|-
|-
-
|BSMSTwilioFromDID
+
|$cfg['BSMSTwilioFromDID']
|
|
|Twilio SMS from DID
|Twilio SMS from DID
|-
|-
-
|BrandFollowMe
+
|$cfg['BrandFollowMe']
|Follow Me
|Follow Me
|custom name for follw me
|custom name for follw me
|-
|-
-
|BrandName
+
|$cfg['BrandName']
|VoIP
|VoIP
|Brand Name
|Brand Name
|-
|-
-
|BusyRetryWait
+
|$cfg['BusyRetryWait']
|5
|5
|seconds to wait until busy retry dial
|seconds to wait until busy retry dial
|-
|-
-
|CDRBrowseOffset
+
|$cfg['CDRBrowseOffset']
|20
|20
|how may rows should be displayed on the calls page
|how may rows should be displayed on the calls page
|-
|-
-
|CDRHost
+
|$cfg['CDRHost']
|localhost
|localhost
|location of system CDR database
|location of system CDR database
|-
|-
-
|CDRMainOffset
+
|$cfg['CDRMainOffset']
|5
|5
|how may rows should be displayed as default on the panel page
|how may rows should be displayed as default on the panel page
|-
|-
-
|CDRName
+
|$cfg['CDRName']
|cdr
|cdr
|name of database
|name of database
|-
|-
-
|CDRPass
+
|$cfg['CDRPass']
|comms
|comms
|password
|password
|-
|-
-
|CDRSaveIP
+
|$cfg['CDRSaveIP']
|1
|1
|save peer IP address in CDR when call is completed
|save peer IP address in CDR when call is completed
|-
|-
-
|CDRUser
+
|$cfg['CDRUser']
|comms
|comms
|user name
|user name
|-
|-
-
|CRAlternatePath
+
|$cfg['CRAlternatePath']
|0
|0
|call recording alternate path
|call recording alternate path
|-
|-
-
|CRDefaultPath
+
|$cfg['CRDefaultPath']
|/var/spool/asterisk/monitor
|/var/spool/asterisk/monitor
|call recording default path
|call recording default path
|-
|-
-
|CREnterpriseLimit
+
|$cfg['CREnterpriseLimit']
|2
|2
|limit of call recording directory size for enterprise in GB
|limit of call recording directory size for enterprise in GB
|-
|-
-
|CRFormat
+
|$cfg['CRFormat']
|gsm
|gsm
|Format for standard call recording (enterprise call recording)
|Format for standard call recording (enterprise call recording)
|-
|-
-
|CRNotifySupport
+
|$cfg['CRNotifySupport']
|1
|1
|whether to notify customer support when a customer call recording storage facility has reached the set limit. See ['CREnterpriseLimit']
|whether to notify customer support when a customer call recording storage facility has reached the set limit. See ['CREnterpriseLimit']
|-
|-
-
|CSSBullet
+
|$cfg['CSSBullet']
|/images/arrow-right-w.gif
|/images/arrow-right-w.gif
|
|
|-
|-
-
|CSSButtonBack
+
|$cfg['CSSButtonBack']
|/images/button-bg.gif
|/images/button-bg.gif
|
|
|-
|-
-
|CSSButtonBackBack
+
|$cfg['CSSButtonBackBack']
|/images/button-bg-back.gif
|/images/button-bg-back.gif
|
|
|-
|-
-
|CSSButtonBackFwd
+
|$cfg['CSSButtonBackFwd']
|/images/button-bg-fwd.gif
|/images/button-bg-fwd.gif
|
|
|-
|-
-
|CSSLogoutBack
+
|$cfg['CSSLogoutBack']
|/images/logout-menu-back.gif
|/images/logout-menu-back.gif
|
|
|-
|-
-
|CSSLogoutBackActive
+
|$cfg['CSSLogoutBackActive']
|/images/logout-menu-back-active.gif
|/images/logout-menu-back-active.gif
|
|
|-
|-
-
|CSSMaster
+
|$cfg['CSSMaster']
|/css/basic.css
|/css/basic.css
|
|
|-
|-
-
|CSSMenuBack
+
|$cfg['CSSMenuBack']
|/images/main-menu-back.gif
|/images/main-menu-back.gif
|
|
|-
|-
-
|CSSMenuBackActive
+
|$cfg['CSSMenuBackActive']
|/images/main-menu-back-active.gif
|/images/main-menu-back-active.gif
|
|
|-
|-
-
|CSSStarImage
+
|$cfg['CSSStarImage']
|/images/asterisk-mini.gif
|/images/asterisk-mini.gif
|
|
|-
|-
-
|CSSTableHeadingImage
+
|$cfg['CSSTableHeadingImage']
|/images/neat-bg.gif
|/images/neat-bg.gif
|
|
|-
|-
-
|CSSbordercolor
+
|$cfg['CSSbordercolor']
|#CFCFCF
|#CFCFCF
|
|
|-
|-
-
|CSSdarkbordercolor
+
|$cfg['CSSdarkbordercolor']
|#434343
|#434343
|
|
|-
|-
-
|CSSdefaultlinkcolor
+
|$cfg['CSSdefaultlinkcolor']
|#767676
|#767676
|
|
|-
|-
-
|CSSdefaulttablewidth
+
|$cfg['CSSdefaulttablewidth']
|650px
|650px
|
|
|-
|-
-
|CSSfontcolor
+
|$cfg['CSSfontcolor']
|#444444
|#444444
|
|
|-
|-
-
|CSSlinkcolor
+
|$cfg['CSSlinkcolor']
|#0A699A
|#0A699A
|
|
|-
|-
-
|CSSmenucolor
+
|$cfg['CSSmenucolor']
|#0A699A
|#0A699A
|
|
|-
|-
-
|CSSsubmenucolor
+
|$cfg['CSSsubmenucolor']
|#24B5FF
|#24B5FF
|
|
|-
|-
-
|CSStablebackground
+
|$cfg['CSStablebackground']
|#F0F0F0
|#F0F0F0
|
|
|-
|-
-
|ChanSpyTimeout
+
|$cfg['ChanSpyTimeout']
|3600
|3600
|Absolute timeout on ChanSpy/Barge functions
|Absolute timeout on ChanSpy/Barge functions
|-
|-
-
|ConferencingAutoCloseAdmin
+
|$cfg['ConferencingAutoCloseAdmin']
|0
|0
|whether to kick all participants once the admin has left the conference room
|whether to kick all participants once the admin has left the conference room
|-
|-
-
|ConferencingMaxCount
+
|$cfg['ConferencingMaxCount']
|15
|15
|maximum number of conference participants
|maximum number of conference participants
|-
|-
-
|ConferencingMaxEnterprise
+
|$cfg['ConferencingMaxEnterprise']
|3
|3
|maximum number of conference rooms per enterprise
|maximum number of conference rooms per enterprise
|-
|-
-
|ConnectedLineUpdates
+
|$cfg['ConnectedLineUpdates']
|1
|1
|whether we should send programatical connected line updates (e.g. group call names etc.)
|whether we should send programatical connected line updates (e.g. group call names etc.)
|-
|-
-
|ConsoleLinkEUP
+
|$cfg['ConsoleLinkEUP']
|0
|0
|whether to show a link to the Console in the End User Panel
|whether to show a link to the Console in the End User Panel
|-
|-
-
|CustName
+
|$cfg['CustName']
|[customer name]
|[customer name]
|Customer Name
|Customer Name
|-
|-
-
|CustomerCareEmail
+
|$cfg['CustomerCareEmail']
|info@example.com
|info@example.com
|Reply-To E-Mail
|Reply-To E-Mail
|-
|-
-
|DBAHost
+
|$cfg['DBAHost']
|localhost
|localhost
|location of system database
|location of system database
|-
|-
-
|DBAName
+
|$cfg['DBAName']
|comms
|comms
|name of database
|name of database
|-
|-
-
|DBAPass
+
|$cfg['DBAPass']
|commsa
|commsa
|password
|password
|-
|-
-
|DBAUser
+
|$cfg['DBAUser']
|commsa
|commsa
|user name
|user name
|-
|-
-
|DBHost
+
|$cfg['DBHost']
|localhost
|localhost
|location of system database
|location of system database
|-
|-
-
|DBName
+
|$cfg['DBName']
|comms
|comms
|name of database
|name of database
|-
|-
-
|DBNotifyErrors
+
|$cfg['DBNotifyErrors']
|1
|1
|Whether to send e-mail notifications to customer care when there is database error
|Whether to send e-mail notifications to customer care when there is database error
|-
|-
-
|DBPass
+
|$cfg['DBPass']
|comms
|comms
|password
|password
|-
|-
-
|DBQueueLog
+
|$cfg['DBQueueLog']
|0
|0
|whether we should use the DB for qeue logging (also check /etc/asterisk/extconfig.conf) this is the default method as of comms-2.4-d (new installs only)
|whether we should use the DB for qeue logging (also check /etc/asterisk/extconfig.conf) this is the default method as of comms-2.4-d (new installs only)
|-
|-
-
|DBUser
+
|$cfg['DBUser']
|comms
|comms
|user name
|user name
|-
|-
-
|DIDAssignPilot
+
|$cfg['DIDAssignPilot']
|0
|0
|whether to allow pilot/BTN assignments to DIDs (this is only used by pilot2clid.agi)
|whether to allow pilot/BTN assignments to DIDs (this is only used by pilot2clid.agi)
|-
|-
-
|DIDLimitSelection
+
|$cfg['DIDLimitSelection']
|8
|8
|limit the choice of suffixes when assigning DID's.
|limit the choice of suffixes when assigning DID's.
|-
|-
-
|DIDPreselectCountry
+
|$cfg['DIDPreselectCountry']
|
|
|limit the choice of DID's to a specific country
|limit the choice of DID's to a specific country
|-
|-
-
|DIDlockTime
+
|$cfg['DIDlockTime']
|600
|600
|time in seconds until DID locks expire during signup
|time in seconds until DID locks expire during signup
|-
|-
-
|DateFormat
+
|$cfg['DateFormat']
|Y-m-d
|Y-m-d
|standard date format (deprecated, use DefaultDateFormat)
|standard date format (deprecated, use DefaultDateFormat)
|-
|-
-
|DefaultCharset
+
|$cfg['DefaultCharset']
|windows-1252
|windows-1252
|default character set
|default character set
|-
|-
-
|DefaultCurrency
+
|$cfg['DefaultCurrency']
|$
|$
|default currency
|default currency
|-
|-
-
|DefaultDateFormat
+
|$cfg['DefaultDateFormat']
|D M d Y
|D M d Y
|default date format
|default date format
|-
|-
-
|DefaultLanguage
+
|$cfg['DefaultLanguage']
|eng
|eng
|default language (three letter ISO code)
|default language (three letter ISO code)
|-
|-
-
|DefaultMinimumCallCost
+
|$cfg['DefaultMinimumCallCost']
|0.01
|0.01
|default minimum call cost
|default minimum call cost
|-
|-
-
|DefaultTimeFormat
+
|$cfg['DefaultTimeFormat']
|h:i:s A
|h:i:s A
|default time format
|default time format
|-
|-
-
|DeviceAdminPassword
+
|$cfg['DeviceAdminPassword']
|
|
|used for device templates %%devadminpw%%
|used for device templates %%devadminpw%%
|-
|-
-
|DialExternalTransform
+
|$cfg['DialExternalTransform']
|0
|0
|transformation pattern for outbound calling. Format: [pattern (Asterisk style patterns starting with underscore)],[output (use ${EXTEN} for original value)] - use multiple sepatated by | Example: _NXXNXXXXXX,1\${EXTEN}
|transformation pattern for outbound calling. Format: [pattern (Asterisk style patterns starting with underscore)],[output (use ${EXTEN} for original value)] - use multiple sepatated by | Example: _NXXNXXXXXX,1\${EXTEN}
|-
|-
-
|DialingStripZero
+
|$cfg['DialingStripZero']
|0
|0
|strip leading zero if any on local calls (enable this for UK etc.)
|strip leading zero if any on local calls (enable this for UK etc.)
|-
|-
-
|DisallowedUAs
+
|$cfg['DisallowedUAs']
|Array
|Array
|
|
|-
|-
-
|EmailLogo
+
|$cfg['EmailLogo']
|
|
|logo for invoices, if set E-mails will be sent in HTML (see also reseller settings)
|logo for invoices, if set E-mails will be sent in HTML (see also reseller settings)
|-
|-
-
|EmergencyEmail
+
|$cfg['EmergencyEmail']
|
|
|emergency access dial notification (if not set the customer care e-mail will be used)
|emergency access dial notification (if not set the customer care e-mail will be used)
|-
|-
-
|EmergencyNumber
+
|$cfg['EmergencyNumber']
|911
|911
|emergency access number, if not set specifically defaults such as 911, 999, 112 etc. will be matched
|emergency access number, if not set specifically defaults such as 911, 999, 112 etc. will be matched
|-
|-
-
|EntCTIEnabled
+
|$cfg['EntCTIEnabled']
|0
|0
|whether to offer CTI callback in groups, extensions etc.
|whether to offer CTI callback in groups, extensions etc.
|-
|-
-
|EntDIDHelp
+
|$cfg['EntDIDHelp']
|
|
|
|
|-
|-
-
|EntDialingHelp
+
|$cfg['EntDialingHelp']
|
|
|
|
|-
|-
-
|EntFeatureConferenceHelp
+
|$cfg['EntFeatureConferenceHelp']
|
|
|
|
|-
|-
-
|EntFeatureHolidayHelp
+
|$cfg['EntFeatureHolidayHelp']
|
|
|
|
|-
|-
-
|EntFeatureList
+
|$cfg['EntFeatureList']
|recording,serviceivr,qa,voicemail,did,prompts,moh,toc,conference,timed,holiday,api,dtmfdisplay,callaccounting,ldap,blist
|recording,serviceivr,qa,voicemail,did,prompts,moh,toc,conference,timed,holiday,api,dtmfdisplay,callaccounting,ldap,blist
|enable enterprise features
|enable enterprise features
|-
|-
-
|EntFeatureMOHHelp
+
|$cfg['EntFeatureMOHHelp']
|
|
|
|
|-
|-
-
|EntFeatureMOHUploadHelp
+
|$cfg['EntFeatureMOHUploadHelp']
|
|
|
|
|-
|-
-
|EntFeaturePromptsGenerateHelp
+
|$cfg['EntFeaturePromptsGenerateHelp']
|
|
|
|
|-
|-
-
|EntFeaturePromptsHelp
+
|$cfg['EntFeaturePromptsHelp']
|
|
|
|
|-
|-
-
|EntFeaturePromptsUploadHelp
+
|$cfg['EntFeaturePromptsUploadHelp']
|
|
|
|
|-
|-
-
|EntFeatureQAHelp
+
|$cfg['EntFeatureQAHelp']
|
|
|
|
|-
|-
-
|EntFeatureSIVRHelp
+
|$cfg['EntFeatureSIVRHelp']
|
|
|
|
|-
|-
-
|EntFeatureTimedEditHelp
+
|$cfg['EntFeatureTimedEditHelp']
|
|
|
|
|-
|-
-
|EntFeatureTimedHelp
+
|$cfg['EntFeatureTimedHelp']
|
|
|
|
|-
|-
-
|EntFeatureVoicemailHelp
+
|$cfg['EntFeatureVoicemailHelp']
|
|
|
|
|-
|-
-
|EntFeaturesHelp
+
|$cfg['EntFeaturesHelp']
|
|
|
|
|-
|-
-
|EntGroupEditHelp
+
|$cfg['EntGroupEditHelp']
|
|
|
|
|-
|-
-
|EntGroupsHelp
+
|$cfg['EntGroupsHelp']
|
|
|
|
|-
|-
-
|EntHeadInclude
+
|$cfg['EntHeadInclude']
|
|
|include file for Enterprise Panel
|include file for Enterprise Panel
|-
|-
-
|EntHelpEnabled
+
|$cfg['EntHelpEnabled']
|0
|0
|enable this to display help links on the enterprise panel
|enable this to display help links on the enterprise panel
|-
|-
-
|EntIVREditHelp
+
|$cfg['EntIVREditHelp']
|
|
|
|
|-
|-
-
|EntIVRHelp
+
|$cfg['EntIVRHelp']
|
|
|
|
|-
|-
-
|EntLoginInclude
+
|$cfg['EntLoginInclude']
|
|
|what should appear in the body part of the login page
|what should appear in the body part of the login page
|-
|-
-
|EnterpriseAdminLoginList
+
|$cfg['EnterpriseAdminLoginList']
|0
|0
|show enterprises for super user admin (default is FALSE -> security risk!)
|show enterprises for super user admin (default is FALSE -> security risk!)
|-
|-
-
|EnterpriseCCallEnforcement
+
|$cfg['EnterpriseCCallEnforcement']
|0
|0
|whether to enforce enterprise call concurrency
|whether to enforce enterprise call concurrency
|-
|-
-
|EnterpriseDefaultLanding
+
|$cfg['EnterpriseDefaultLanding']
|cdr
|cdr
|default landing when logging into enterprise panel
|default landing when logging into enterprise panel
|-
|-
-
|EnterpriseDisallowedExtensions
+
|$cfg['EnterpriseDisallowedExtensions']
|Array
|Array
|extension numbers which are not allowed
|extension numbers which are not allowed
|-
|-
-
|EnterpriseDistinctiveRingHeader
+
|$cfg['EnterpriseDistinctiveRingHeader']
|0
|0
|which header to set on internal calls for distinctive ring, e.g. Bellcore-dr3
|which header to set on internal calls for distinctive ring, e.g. Bellcore-dr3
|-
|-
-
|EnterpriseEnforceCID
+
|$cfg['EnterpriseEnforceCID']
|1
|1
|don't allow CID spoofing on enterprise accounts
|don't allow CID spoofing on enterprise accounts
|-
|-
-
|EnterpriseEnforcePilot
+
|$cfg['EnterpriseEnforcePilot']
|0
|0
|don't allow arbitrary pilot numbers (need to be a DID) only applies to admin class access
|don't allow arbitrary pilot numbers (need to be a DID) only applies to admin class access
|-
|-
-
|EnterpriseExtenLength
+
|$cfg['EnterpriseExtenLength']
|4
|4
|maximum length of enterprise extensions
|maximum length of enterprise extensions
|-
|-
-
|EnterpriseExtenMinLength
+
|$cfg['EnterpriseExtenMinLength']
|2
|2
|minimum length of enterprise extensions
|minimum length of enterprise extensions
|-
|-
-
|EnterpriseLDAPQuerySource
+
|$cfg['EnterpriseLDAPQuerySource']
|
|
|Enterprise LDAP integration source IP (for display only)
|Enterprise LDAP integration source IP (for display only)
|-
|-
-
|EnterpriseMaxActive
+
|$cfg['EnterpriseMaxActive']
|30
|30
|default maximum number of active extensions per enterprise
|default maximum number of active extensions per enterprise
|-
|-
-
|EnterpriseMaxDID
+
|$cfg['EnterpriseMaxDID']
|30
|30
|maximum number of extensions per enterprise
|maximum number of extensions per enterprise
|-
|-
-
|EnterpriseMaxExtensions
+
|$cfg['EnterpriseMaxExtensions']
|30
|30
|default maximum number of extensions per enterprise
|default maximum number of extensions per enterprise
|-
|-
-
|EnterprisePilotPattern
+
|$cfg['EnterprisePilotPattern']
|0
|0
|a pattern that a pilot number needs to match to: Perl regular expression
|a pattern that a pilot number needs to match to: Perl regular expression
|-
|-
-
|EnterpriseRequirePilot
+
|$cfg['EnterpriseRequirePilot']
|0
|0
|require a pilot number when creating enterprise, only applies if $cfg['EnterpriseEnforcePilot'] is FALSE
|require a pilot number when creating enterprise, only applies if $cfg['EnterpriseEnforcePilot'] is FALSE
|-
|-
-
|ExternalConfServer
+
|$cfg['ExternalConfServer']
|0
|0
|external conference server (always use for multiple servers)
|external conference server (always use for multiple servers)
|-
|-
-
|FSSwitchPrefix
+
|$cfg['FSSwitchPrefix']
|0
|0
|whether to prefix all file system directories with the switch ID (applies to VMDefaultPath, MOHDir, PromptsDir and CRDefaultPath)
|whether to prefix all file system directories with the switch ID (applies to VMDefaultPath, MOHDir, PromptsDir and CRDefaultPath)
|-
|-
-
|FaxDetectApp
+
|$cfg['FaxDetectApp']
|NVFaxDetect
|NVFaxDetect
|application to detect faxes (needs to support fax extension)
|application to detect faxes (needs to support fax extension)
|-
|-
-
|FaxDetectAppArgs
+
|$cfg['FaxDetectAppArgs']
|3|dt
|3|dt
|fax detection application arguments
|fax detection application arguments
|-
|-
-
|FaxEmailBody
+
|$cfg['FaxEmailBody']
|
|
|additional fax body for personal fax2email
|additional fax body for personal fax2email
|-
|-
-
|FaxFromEmail
+
|$cfg['FaxFromEmail']
|no-reply@example.com
|no-reply@example.com
|from e-mail for fax2email
|from e-mail for fax2email
|-
|-
-
|FaxIntercept
+
|$cfg['FaxIntercept']
|0
|0
|detect and send all faxes to a specific destination
|detect and send all faxes to a specific destination
|-
|-
-
|FaxReceiveNotifyErrors
+
|$cfg['FaxReceiveNotifyErrors']
|1
|1
|whether to send error messages to the receipient of a fax to e-mail attempt.
|whether to send error messages to the receipient of a fax to e-mail attempt.
|-
|-
-
|FeatureList
+
|$cfg['FeatureList']
|callforward,vmsettings,callwaiting,addline,assistant,followme,clidblock,intlcalling,callscreen,callrecord,missed,busyretry,emergency,calllist,personalconf
|callforward,vmsettings,callwaiting,addline,assistant,followme,clidblock,intlcalling,callscreen,callrecord,missed,busyretry,emergency,calllist,personalconf
|enable enterprise features
|enable enterprise features
|-
|-
-
|GlobalDynamicFeatures
+
|$cfg['GlobalDynamicFeatures']
|
|
|global dynamic features are added to all inbound and outbound calls
|global dynamic features are added to all inbound and outbound calls
|-
|-
-
|GlobalPickupDelay
+
|$cfg['GlobalPickupDelay']
|0
|0
|delay after IVR and feature pickup in seconds
|delay after IVR and feature pickup in seconds
|-
|-
-
|GroupDialArguments
+
|$cfg['GroupDialArguments']
|
|
|Group dial arguments (used in conjunction with StdDialArguments)
|Group dial arguments (used in conjunction with StdDialArguments)
|-
|-
-
|GroupPagingEnabled
+
|$cfg['GroupPagingEnabled']
|0
|0
|group paging (requires conferencing/meetme to work)
|group paging (requires conferencing/meetme to work)
|-
|-
-
|GroupPagingMaxMembers
+
|$cfg['GroupPagingMaxMembers']
|10
|10
|limits the number of paging members in a group
|limits the number of paging members in a group
|-
|-
-
|GroupPagingNoAAUserAgents
+
|$cfg['GroupPagingNoAAUserAgents']
|Array
|Array
|array of user agent match strings which should not be sent an auto-answer header
|array of user agent match strings which should not be sent an auto-answer header
|-
|-
-
|HTTPGroup
+
|$cfg['HTTPGroup']
|apache
|apache
|default HTTP server group
|default HTTP server group
|-
|-
-
|HTTPUser
+
|$cfg['HTTPUser']
|apache
|apache
|default HTTP server user
|default HTTP server user
|-
|-
-
|IPSBlockIntlOnly
+
|$cfg['IPSBlockIntlOnly']
|0
|0
|only drop international calls
|only drop international calls
|-
|-
-
|IPSBlockedUA
+
|$cfg['IPSBlockedUA']
|0
|0
|array of banned UAs
|array of banned UAs
|-
|-
-
|IPSIgnoreIPPPChange
+
|$cfg['IPSIgnoreIPPPChange']
|0
|0
|whether to ignore changes of IP when the UA remains the same, even when changing from private to public
|whether to ignore changes of IP when the UA remains the same, even when changing from private to public
|-
|-
-
|IPSTracking
+
|$cfg['IPSTracking']
|0
|0
|intrusion detection and prevention
|intrusion detection and prevention
|-
|-
-
|ITSPAllowEnterpriseEdit
+
|$cfg['ITSPAllowEnterpriseEdit']
|1
|1
|
|
|-
|-
-
|ITSPHeadInclude
+
|$cfg['ITSPHeadInclude']
|
|
|include file for ITSP interface
|include file for ITSP interface
|-
|-
-
|ITSPLoginInclude
+
|$cfg['ITSPLoginInclude']
|
|
|what should appear in the body part of the login page
|what should appear in the body part of the login page
|-
|-
-
|IntBlockPattern
+
|$cfg['IntBlockPattern']
|011.
|011.
|sets the pattern for international call blocking / see also $cfgdef['IntlPrefix']
|sets the pattern for international call blocking / see also $cfgdef['IntlPrefix']
|-
|-
-
|IntlAutoBlockCheckPeriod
+
|$cfg['IntlAutoBlockCheckPeriod']
|0
|0
|how often to check for international call levels (in seconds) - set to 0 for disabled
|how often to check for international call levels (in seconds) - set to 0 for disabled
|-
|-
-
|IntlAutoBlockRatingTable
+
|$cfg['IntlAutoBlockRatingTable']
|0
|0
|which rating table to use for automatic blocking
|which rating table to use for automatic blocking
|-
|-
-
|IntlAutoBlockThresholdSelect
+
|$cfg['IntlAutoBlockThresholdSelect']
|Array
|Array
|at what level we want to auto block international calling
|at what level we want to auto block international calling
|-
|-
-
|IntlBlockDefault
+
|$cfg['IntlBlockDefault']
|0
|0
|whether to create new enterprises with international calling blocked by default
|whether to create new enterprises with international calling blocked by default
|-
|-
-
|IntlBlockList
+
|$cfg['IntlBlockList']
|
|
|a supplemental list of prefixes which are considered 'international' e.g. NANP list, can be a web resource
|a supplemental list of prefixes which are considered 'international' e.g. NANP list, can be a web resource
|-
|-
-
|IntlExclusionPattern
+
|$cfg['IntlExclusionPattern']
|^\+[2-9]
|^\+[2-9]
|the + style pattern which should be always considered international
|the + style pattern which should be always considered international
|-
|-
-
|IntlFraudMultiplier
+
|$cfg['IntlFraudMultiplier']
|1
|1
|by how much we should multiply sales rates when checking for international fraud
|by how much we should multiply sales rates when checking for international fraud
|-
|-
-
|IntlPrefix
+
|$cfg['IntlPrefix']
|011
|011
|prefix for international calls / see also $cfgdef['IntBlockPattern']
|prefix for international calls / see also $cfgdef['IntBlockPattern']
|-
|-
-
|IntlReportActivity
+
|$cfg['IntlReportActivity']
|0
|0
|whether a report e-mail should be sent out regardless of threshold settings (see $cfg['IntlAutoBlockCheckPeriod'])
|whether a report e-mail should be sent out regardless of threshold settings (see $cfg['IntlAutoBlockCheckPeriod'])
|-
|-
-
|IntlReportActivityAlways
+
|$cfg['IntlReportActivityAlways']
|0
|0
|whether to send the report regardless of whether there have been any calls
|whether to send the report regardless of whether there have been any calls
|-
|-
-
|LocalDialLength
+
|$cfg['LocalDialLength']
|7
|7
|local dial string length
|local dial string length
|-
|-
-
|LogTransactions
+
|$cfg['LogTransactions']
|0
|0
|whether to log transaction (default is off)
|whether to log transaction (default is off)
|-
|-
-
|MOHDir
+
|$cfg['MOHDir']
|/var/lib/asterisk/mohmp3
|/var/lib/asterisk/mohmp3
|Music On Hold Directory
|Music On Hold Directory
|-
|-
-
|MOHDirDefault
+
|$cfg['MOHDirDefault']
|/var/lib/asterisk/mohmp3/template-default
|/var/lib/asterisk/mohmp3/template-default
|Source of default MOH files
|Source of default MOH files
|-
|-
-
|MOHFormat
+
|$cfg['MOHFormat']
|.mp3
|.mp3
|music on hold upload format
|music on hold upload format
|-
|-
-
|MOHMaxfilesize
+
|$cfg['MOHMaxfilesize']
|16
|16
|maximum upload file size in MB
|maximum upload file size in MB
|-
|-
-
|MOHNative
+
|$cfg['MOHNative']
|1
|1
|use native slinear on-board storage
|use native slinear on-board storage
|-
|-
-
|MOHRandom
+
|$cfg['MOHRandom']
|1
|1
|whether to play music on hold files randomly
|whether to play music on hold files randomly
|-
|-
-
|MarketingURL
+
|$cfg['MarketingURL']
|http://www.taridium.com
|http://www.taridium.com
|Marketing URL
|Marketing URL
|-
|-
-
|MeetMeExitContext
+
|$cfg['MeetMeExitContext']
|inconf
|inconf
|where to exit to when a keypress is received in a conference call
|where to exit to when a keypress is received in a conference call
|-
|-
-
|MemCachedHost
+
|$cfg['MemCachedHost']
|localhost
|localhost
|Your Memcached Server
|Your Memcached Server
|-
|-
-
|MemCachedPort
+
|$cfg['MemCachedPort']
|11211
|11211
|Your Memcached Server
|Your Memcached Server
|-
|-
-
|MinCallDuration
+
|$cfg['MinCallDuration']
|30
|30
|minimum call duration required for call credits
|minimum call duration required for call credits
|-
|-
-
|MobileUserAgents
+
|$cfg['MobileUserAgents']
|iPhone,telx,mobi,BlackBerry,Windows CE,Android,HTC_,Symbian,Palm
|iPhone,telx,mobi,BlackBerry,Windows CE,Android,HTC_,Symbian,Palm
|preset mobile user agents
|preset mobile user agents
|-
|-
-
|NoSanitizedCLIDName
+
|$cfg['NoSanitizedCLIDName']
|0
|0
|whether to disable caller ID sanitization on inbound calls
|whether to disable caller ID sanitization on inbound calls
|-
|-
-
|NotifyEMail
+
|$cfg['NotifyEMail']
|1
|1
|Additional E-Mail notification interface (TRUE/FALSE)
|Additional E-Mail notification interface (TRUE/FALSE)
|-
|-
-
|NotifyFromEmail
+
|$cfg['NotifyFromEmail']
|demo@example.com
|demo@example.com
|from e-mail address on notifications only
|from e-mail address on notifications only
|-
|-
-
|NotifyPhone
+
|$cfg['NotifyPhone']
|1
|1
|Additional Phone notification interface (TRUE/FALSE)
|Additional Phone notification interface (TRUE/FALSE)
|-
|-
-
|NotifyReplyEmail
+
|$cfg['NotifyReplyEmail']
|demo@example.com
|demo@example.com
|reply to e-mail address on notifications only
|reply to e-mail address on notifications only
|-
|-
-
|NotifySMS
+
|$cfg['NotifySMS']
|0
|0
|SMS notification interface (TRUE/FALSE)
|SMS notification interface (TRUE/FALSE)
|-
|-
-
|OneTouchMaxMessage
+
|$cfg['OneTouchMaxMessage']
|100
|100
|limits how many message one-touch recordings can store in VM folder (should be bigger or equal than maxmessage in voicemail.conf)
|limits how many message one-touch recordings can store in VM folder (should be bigger or equal than maxmessage in voicemail.conf)
|-
|-
-
|PDFInvoiceDir
+
|$cfg['PDFInvoiceDir']
|/var/spool/comms/invoices
|/var/spool/comms/invoices
|where to store PDF invoices
|where to store PDF invoices
|-
|-
-
|PDFInvoicePageSize
+
|$cfg['PDFInvoicePageSize']
|Letter
|Letter
|Page size for PDF generation
|Page size for PDF generation
|-
|-
-
|PWminlength
+
|$cfg['PWminlength']
|6
|6
|min. length of signup/end user panel password
|min. length of signup/end user panel password
|-
|-
-
|PanelAccountBillingHelp
+
|$cfg['PanelAccountBillingHelp']
|
|
|
|
|-
|-
-
|PanelAccountEditHelp
+
|$cfg['PanelAccountEditHelp']
|
|
|
|
|-
|-
-
|PanelAccountOverviewHelp
+
|$cfg['PanelAccountOverviewHelp']
|
|
|
|
|-
|-
-
|PanelAddVirtualDIDHelp
+
|$cfg['PanelAddVirtualDIDHelp']
|
|
|
|
|-
|-
-
|PanelCallingTech
+
|$cfg['PanelCallingTech']
|Array
|Array
|
|
|-
|-
-
|PanelEmergencyHelp
+
|$cfg['PanelEmergencyHelp']
|
|
|
|
|-
|-
-
|PanelFeatureBusyRetryHelp
+
|$cfg['PanelFeatureBusyRetryHelp']
|
|
|
|
|-
|-
-
|PanelFeatureCLIDBlockHelp
+
|$cfg['PanelFeatureCLIDBlockHelp']
|
|
|
|
|-
|-
-
|PanelFeatureCallRecordingHelp
+
|$cfg['PanelFeatureCallRecordingHelp']
|
|
|
|
|-
|-
-
|PanelFeatureCallScreenHelp
+
|$cfg['PanelFeatureCallScreenHelp']
|
|
|
|
|-
|-
-
|PanelFeatureCallWaitingHelp
+
|$cfg['PanelFeatureCallWaitingHelp']
|
|
|
|
|-
|-
-
|PanelFeatureFollowmeHelp
+
|$cfg['PanelFeatureFollowmeHelp']
|
|
|
|
|-
|-
-
|PanelFeatureForwardHelp
+
|$cfg['PanelFeatureForwardHelp']
|
|
|
|
|-
|-
-
|PanelFeatureIntlCallingHelp
+
|$cfg['PanelFeatureIntlCallingHelp']
|
|
|
|
|-
|-
-
|PanelFeatureMissedCallsHelp
+
|$cfg['PanelFeatureMissedCallsHelp']
|
|
|
|
|-
|-
-
|PanelFeaturesHelp
+
|$cfg['PanelFeaturesHelp']
|
|
|
|
|-
|-
-
|PanelHeadInclude
+
|$cfg['PanelHeadInclude']
|
|
|include file for End-User Panel
|include file for End-User Panel
|-
|-
-
|PanelHelpCalls
+
|$cfg['PanelHelpCalls']
|
|
|
|
|-
|-
-
|PanelHelpEnabled
+
|$cfg['PanelHelpEnabled']
|0
|0
|enable this to display help links on the end-user panel
|enable this to display help links on the end-user panel
|-
|-
-
|PanelHelpVoicemail
+
|$cfg['PanelHelpVoicemail']
|
|
|
|
|-
|-
-
|PanelLoginInclude
+
|$cfg['PanelLoginInclude']
|
|
|what should appear in the body part of the login page
|what should appear in the body part of the login page
|-
|-
-
|PanelManageVirtualDIDHelp
+
|$cfg['PanelManageVirtualDIDHelp']
|
|
|
|
|-
|-
-
|PanelNetavailHelp
+
|$cfg['PanelNetavailHelp']
|
|
|
|
|-
|-
-
|PanelRemoveVirtualDIDHelp
+
|$cfg['PanelRemoveVirtualDIDHelp']
|
|
|
|
|-
|-
-
|PanelVMCopyEnabled
+
|$cfg['PanelVMCopyEnabled']
|1
|1
|
|
|-
|-
-
|ParkingApp
+
|$cfg['ParkingApp']
|0
|0
|support for call parking
|support for call parking
|-
|-
-
|ParkingTimeout
+
|$cfg['ParkingTimeout']
|180
|180
|how long until hangup of a parked call in seconds
|how long until hangup of a parked call in seconds
|-
|-
-
|PermissionControl
+
|$cfg['PermissionControl']
|0
|0
|whether to enable permission control table editor
|whether to enable permission control table editor
|-
|-
-
|PersonalConfLimit
+
|$cfg['PersonalConfLimit']
|5
|5
|maximum number of personal conference room participants
|maximum number of personal conference room participants
|-
|-
-
|PhoneNoPattern
+
|$cfg['PhoneNoPattern']
|X-XXX-XXX-XXXX
|X-XXX-XXX-XXXX
|
|
|-
|-
-
|PortNumber
+
|$cfg['PortNumber']
|1
|1
|allow number porting
|allow number porting
|-
|-
-
|PostCreateEnterprise
+
|$cfg['PostCreateEnterprise']
|0
|0
|Script to run after enterprise is created
|Script to run after enterprise is created
|-
|-
-
|PostEditEnterprise
+
|$cfg['PostEditEnterprise']
|0
|0
|Script to run after enterprise is edited
|Script to run after enterprise is edited
|-
|-
-
|PromptRecordingTimeout
+
|$cfg['PromptRecordingTimeout']
|30000
|30000
|maximum recording time for prompts in ms
|maximum recording time for prompts in ms
|-
|-
-
|PromptsDir
+
|$cfg['PromptsDir']
|/var/lib/asterisk/sounds/prompts
|/var/lib/asterisk/sounds/prompts
|system prompts directory
|system prompts directory
|-
|-
-
|PromptsFormat
+
|$cfg['PromptsFormat']
|.gsm
|.gsm
|voice prompts upload/default format (wave files are always accepted)
|voice prompts upload/default format (wave files are always accepted)
|-
|-
-
|PromptsMaxfilesize
+
|$cfg['PromptsMaxfilesize']
|16
|16
|maximum upload file size in MB
|maximum upload file size in MB
|-
|-
-
|PromptsNative
+
|$cfg['PromptsNative']
|1
|1
|use native slinear on-board storage
|use native slinear on-board storage
|-
|-
-
|ProvisioningServer
+
|$cfg['ProvisioningServer']
|
|
|used for device templates %%provserver%%
|used for device templates %%provserver%%
|-
|-
-
|QAFromEmail
+
|$cfg['QAFromEmail']
|info@taridium.com
|info@taridium.com
|Q&A from e-mail address
|Q&A from e-mail address
|-
|-
-
|QARecordingFormat
+
|$cfg['QARecordingFormat']
|.wav
|.wav
|recording format (.wav or .gsm)
|recording format (.wav or .gsm)
|-
|-
-
|QAReplyEmail
+
|$cfg['QAReplyEmail']
|info@taridium.com
|info@taridium.com
|Q&A reply to e-mail address
|Q&A reply to e-mail address
|-
|-
-
|QueueDialArguments
+
|$cfg['QueueDialArguments']
|x
|x
|queue dial arguments
|queue dial arguments
|-
|-
-
|RACallsTable
+
|$cfg['RACallsTable']
|0
|0
|a table which rates accounted calls
|a table which rates accounted calls
|-
|-
-
|RECHost
+
|$cfg['RECHost']
|localhost
|localhost
|location of system recording database
|location of system recording database
|-
|-
-
|RECName
+
|$cfg['RECName']
|monitor
|monitor
|name of database
|name of database
|-
|-
-
|RECPass
+
|$cfg['RECPass']
|comms
|comms
|password
|password
|-
|-
-
|RECUser
+
|$cfg['RECUser']
|comms
|comms
|user name
|user name
|-
|-
-
|RatingDisabled
+
|$cfg['RatingDisabled']
|0
|0
|disable call rating
|disable call rating
|-
|-
-
|SIPApplicationServer
+
|$cfg['SIPApplicationServer']
|0
|0
|optional server IP address to send IVR functions to
|optional server IP address to send IVR functions to
|-
|-
-
|SIPProxy
+
|$cfg['SIPProxy']
|
|
|SIP proxy to use
|SIP proxy to use
|-
|-
-
|SIPProxyLocal
+
|$cfg['SIPProxyLocal']
|0
|0
|whether to use local SIP proxy - cannot be used with SIPProxy value
|whether to use local SIP proxy - cannot be used with SIPProxy value
|-
|-
-
|SIPProxyPort
+
|$cfg['SIPProxyPort']
|5060
|5060
|do not change here
|do not change here
|-
|-
-
|SIPTrunkCallLimit
+
|$cfg['SIPTrunkCallLimit']
|25
|25
|default number of concurrent SIP trunk calls
|default number of concurrent SIP trunk calls
|-
|-
-
|SIPTrunkCodecOrder
+
|$cfg['SIPTrunkCodecOrder']
|ulaw,alaw,g729
|ulaw,alaw,g729
|what SIP codecs to offer as default
|what SIP codecs to offer as default
|-
|-
-
|SIPTrunkSendRPID
+
|$cfg['SIPTrunkSendRPID']
|yes
|yes
|whether to send RPID on SIP trunk calls
|whether to send RPID on SIP trunk calls
|-
|-
-
|SIPTrunkTrustRPID
+
|$cfg['SIPTrunkTrustRPID']
|yes
|yes
|whether to trust RPID on SIP trunk calls
|whether to trust RPID on SIP trunk calls
|-
|-
-
|SIPiclimit
+
|$cfg['SIPiclimit']
|2
|2
|limit incoming calls on SIP channels (call waiting)
|limit incoming calls on SIP channels (call waiting)
|-
|-
-
|SIPoglimit
+
|$cfg['SIPoglimit']
|2
|2
|limit outgoing calls on SIP channels
|limit outgoing calls on SIP channels
|-
|-
-
|ServerFromEmail
+
|$cfg['ServerFromEmail']
|info@example.com
|info@example.com
|From address of e-mails
|From address of e-mails
|-
|-
-
|ServiceDemo
+
|$cfg['ServiceDemo']
|0
|0
|enables 'demo' mode for /signup-ent/
|enables 'demo' mode for /signup-ent/
|-
|-
-
|ServiceDemoPlanID
+
|$cfg['ServiceDemoPlanID']
|0
|0
|which plan ID to use (numeric ID) when running signups in demo mode (ServiceDemo=TRUE)
|which plan ID to use (numeric ID) when running signups in demo mode (ServiceDemo=TRUE)
|-
|-
-
|ServiceHeadImage
+
|$cfg['ServiceHeadImage']
|/images/taridium-logo-large.png
|/images/taridium-logo-large.png
|The Logo for /service/ 180x58px
|The Logo for /service/ 180x58px
|-
|-
-
|ServiceIVRModeOnStarVM
+
|$cfg['ServiceIVRModeOnStarVM']
|vm
|vm
|What to present when the caller presses * on listening to a voicemail greeting (vm,disa,full or disabled)
|What to present when the caller presses * on listening to a voicemail greeting (vm,disa,full or disabled)
|-
|-
-
|SessionTimeout
+
|$cfg['SessionTimeout']
|1200
|1200
|seconds until the login sessions time out
|seconds until the login sessions time out
|-
|-
-
|ShortcutIcon
+
|$cfg['ShortcutIcon']
|/images/taridium.ico
|/images/taridium.ico
|
|
|-
|-
-
|SignupEntEmailFooter
+
|$cfg['SignupEntEmailFooter']
|Your Suppport Team at Taridium
|Your Suppport Team at Taridium
http://taridium.com
http://taridium.com
Line 1,025: Line 1,027:
|
|
|-
|-
-
|SignupEntHeadImage
+
|$cfg['SignupEntHeadImage']
|/images/taridium-logo-large.svg
|/images/taridium-logo-large.svg
|The Logo for /signup-ent/ 180x58px
|The Logo for /signup-ent/ 180x58px
|-
|-
-
|SignupFooterInclude
+
|$cfg['SignupFooterInclude']
|
|
|include file for Signup Forms (m=[signup step] is passed along)
|include file for Signup Forms (m=[signup step] is passed along)
|-
|-
-
|SimulateSignup
+
|$cfg['SimulateSignup']
|1
|1
|simulate CC signup? default install is 1 (YES)
|simulate CC signup? default install is 1 (YES)
|-
|-
-
|SiteName
+
|$cfg['SiteName']
|taridium
|taridium
|Site Name
|Site Name
|-
|-
-
|SiteURL
+
|$cfg['SiteURL']
|http://www.taridium.com
|http://www.taridium.com
|Site Name
|Site Name
|-
|-
-
|SoftwareClient
+
|$cfg['SoftwareClient']
|Array
|Array
|200 x 150px
|200 x 150px
|-
|-
-
|SpoolAttempts
+
|$cfg['SpoolAttempts']
|4
|4
|how many call attempts
|how many call attempts
|-
|-
-
|SpoolDuration
+
|$cfg['SpoolDuration']
|25000
|25000
|how long to try on outbound/spooled calls in ms
|how long to try on outbound/spooled calls in ms
|-
|-
-
|SpoolEscalationTimeout
+
|$cfg['SpoolEscalationTimeout']
|600
|600
|how long to wait until trying next number (if applicable) should be >= than SpoolAttempts x SpoolInterval
|how long to wait until trying next number (if applicable) should be >= than SpoolAttempts x SpoolInterval
|-
|-
-
|SpoolInterval
+
|$cfg['SpoolInterval']
|150
|150
|how long to wait between spooled calls in s
|how long to wait between spooled calls in s
|-
|-
-
|StdDialArguments
+
|$cfg['StdDialArguments']
|tr
|tr
|standard dial arguments
|standard dial arguments
|-
|-
-
|StripCIDCountryCode
+
|$cfg['StripCIDCountryCode']
|0
|0
|remove caller ID country code (e.g. US 10 digits for outgoing caller ID)
|remove caller ID country code (e.g. US 10 digits for outgoing caller ID)
|-
|-
-
|StripCIDPlusInbound
+
|$cfg['StripCIDPlusInbound']
|0
|0
|whether to strip + sign on inbound caller ID's (e.g. e.164 CID)
|whether to strip + sign on inbound caller ID's (e.g. e.164 CID)
|-
|-
-
|StripIntlPrefix
+
|$cfg['StripIntlPrefix']
|0
|0
|strip intl. prefix on all outbound calls
|strip intl. prefix on all outbound calls
|-
|-
-
|SwitchID
+
|$cfg['SwitchID']
|0
|0
|only needed in multiswitch environments (e.g. sw5)
|only needed in multiswitch environments (e.g. sw5)
|-
|-
-
|SystemName
+
|$cfg['SystemName']
|pbx-management
|pbx-management
|System Name (can be anything)
|System Name (can be anything)
|-
|-
-
|SystemPromptsDir
+
|$cfg['SystemPromptsDir']
|/var/lib/asterisk/sounds
|/var/lib/asterisk/sounds
|system prompts directory
|system prompts directory
|-
|-
-
|TTSAcapelaApp
+
|$cfg['TTSAcapelaApp']
|
|
|Acapela application
|Acapela application
|-
|-
-
|TTSAcapelaLogin
+
|$cfg['TTSAcapelaLogin']
|
|
|Acapela Login
|Acapela Login
|-
|-
-
|TTSAcapelaPwd
+
|$cfg['TTSAcapelaPwd']
|
|
|Acapela Password
|Acapela Password
|-
|-
-
|TTSAcapelaURL
+
|$cfg['TTSAcapelaURL']
|https://vaas.acapela-group.com/Services/Synthesizer
|https://vaas.acapela-group.com/Services/Synthesizer
|Acapela Request URL
|Acapela Request URL
|-
|-
-
|TTSAcapelaVoices
+
|$cfg['TTSAcapelaVoices']
|Array
|Array
|the Acapela voices to offer/use
|the Acapela voices to offer/use
|-
|-
-
|TTSCepstralGen
+
|$cfg['TTSCepstralGen']
|/usr/local/bin/swift
|/usr/local/bin/swift
|location of Cepstral Swift
|location of Cepstral Swift
|-
|-
-
|TTSEngine
+
|$cfg['TTSEngine']
|festival
|festival
|options are: swift, festival or acapela (cloud API)
|options are: swift, festival or acapela (cloud API)
|-
|-
-
|TTSFestivalGen
+
|$cfg['TTSFestivalGen']
|/usr/bin/text2wave
|/usr/bin/text2wave
|location of Festival text2wave
|location of Festival text2wave
|-
|-
-
|TableOffSet
+
|$cfg['TableOffSet']
|20
|20
|default table offset
|default table offset
|-
|-
-
|TemplateReplaceListIAX
+
|$cfg['TemplateReplaceListIAX']
|name,username,secret,callerid,accountcode,mailbox
|name,username,secret,callerid,accountcode,mailbox
|variables for template
|variables for template
|-
|-
-
|TemplateReplaceListSIP
+
|$cfg['TemplateReplaceListSIP']
|name,username,secret,callerid,nat,accountcode,mailbox
|name,username,secret,callerid,nat,accountcode,mailbox
|variables for template
|variables for template
|-
|-
-
|TimeFormat
+
|$cfg['TimeFormat']
|H:i:s
|H:i:s
|standard time format (deprecated, use DefaultTimeFormat)
|standard time format (deprecated, use DefaultTimeFormat)
|-
|-
-
|TransactionLogMaxAge
+
|$cfg['TransactionLogMaxAge']
|1209600
|1209600
|whether to automatically delete the transaction log entries beyond a certain age in seconds
|whether to automatically delete the transaction log entries beyond a certain age in seconds
|-
|-
-
|TrunkDialArguments
+
|$cfg['TrunkDialArguments']
|tTWX
|tTWX
|standard dial arguments
|standard dial arguments
|-
|-
-
|UNminlength
+
|$cfg['UNminlength']
|6
|6
|min. length of signup username
|min. length of signup username
|-
|-
-
|UpNextMax
+
|$cfg['UpNextMax']
|10
|10
|Maximum times the up next (upon timeout) function can be called to prevent loops
|Maximum times the up next (upon timeout) function can be called to prevent loops
|-
|-
-
|UploadDir
+
|$cfg['UploadDir']
|/var/www/upload
|/var/www/upload
|where uploaded files go
|where uploaded files go
|-
|-
-
|UseConfBridge
+
|$cfg['UseConfBridge']
|0
|0
|Whether to use the alternative conferencing application (overriden by $cfg['ExternalConfServer'])
|Whether to use the alternative conferencing application (overriden by $cfg['ExternalConfServer'])
|-
|-
-
|VMAccessSkipPW
+
|$cfg['VMAccessSkipPW']
|0
|0
|when this is enabled auto-login will not only skip the box no. but also PIN.
|when this is enabled auto-login will not only skip the box no. but also PIN.
|-
|-
-
|VMBroadcastNative
+
|$cfg['VMBroadcastNative']
|0
|0
|use asterisk to record and distribute voicemail broadcasts
|use asterisk to record and distribute voicemail broadcasts
|-
|-
-
|VMClickatellAPIID
+
|$cfg['VMClickatellAPIID']
|
|
|Clickatell API ID, see $cfgdef['NotifySMS']
|Clickatell API ID, see $cfgdef['NotifySMS']
|-
|-
-
|VMClickatellPassword
+
|$cfg['VMClickatellPassword']
|
|
|Clickatell password, see $cfgdef['NotifySMS']
|Clickatell password, see $cfgdef['NotifySMS']
|-
|-
-
|VMClickatellUser
+
|$cfg['VMClickatellUser']
|
|
|Clickatell user, see $cfgdef['NotifySMS']
|Clickatell user, see $cfgdef['NotifySMS']
|-
|-
-
|VMContext
+
|$cfg['VMContext']
|customers
|customers
|VM default context
|VM default context
|-
|-
-
|VMCustomBody
+
|$cfg['VMCustomBody']
|Dear ${VM_NAME}:
|Dear ${VM_NAME}:
Line 1,201: Line 1,203:
|
|
|-
|-
-
|VMCustomEMail
+
|$cfg['VMCustomEMail']
|0
|0
|enables/disables custom e-mail settings in resellers etc.
|enables/disables custom e-mail settings in resellers etc.
|-
|-
-
|VMCustomFromEmail
+
|$cfg['VMCustomFromEmail']
|0
|0
|A custom value for the from address when sending e-mails (this will be overwritten when a reseller is set. Format: "Voicemail"
|A custom value for the from address when sending e-mails (this will be overwritten when a reseller is set. Format: "Voicemail"
|-
|-
-
|VMCustomSubject
+
|$cfg['VMCustomSubject']
|[comms] New voicemail in mailbox ${VM_MAILBOX} from ${VM_CALLERID}
|[comms] New voicemail in mailbox ${VM_MAILBOX} from ${VM_CALLERID}
|
|
|-
|-
-
|VMDefaultPath
+
|$cfg['VMDefaultPath']
|/var/spool/asterisk/voicemail
|/var/spool/asterisk/voicemail
|VM default path
|VM default path
|-
|-
-
|VMFormat
+
|$cfg['VMFormat']
|.wav
|.wav
|voicemail storage format, this must match one of the formats in voicemail.conf
|voicemail storage format, this must match one of the formats in voicemail.conf
|-
|-
-
|VMFullWarning
+
|$cfg['VMFullWarning']
|1
|1
|whether to notify mailbox users via e-mail when the mailbox is full
|whether to notify mailbox users via e-mail when the mailbox is full
|-
|-
-
|VMMaxEnterpriseMessages
+
|$cfg['VMMaxEnterpriseMessages']
|200
|200
|maximum value for enterprise voicemail settings
|maximum value for enterprise voicemail settings
|-
|-
-
|VMNexiwavePassword
+
|$cfg['VMNexiwavePassword']
|
|
|Nexiwave account password
|Nexiwave account password
|-
|-
-
|VMNexiwaveUser
+
|$cfg['VMNexiwaveUser']
|
|
|Nexiwave account user
|Nexiwave account user
|-
|-
-
|VMPINLengthMin
+
|$cfg['VMPINLengthMin']
|4
|4
|minimum length for voicemail PINs (limited to 8 digits)
|minimum length for voicemail PINs (limited to 8 digits)
|-
|-
-
|VMSMSProvider
+
|$cfg['VMSMSProvider']
|clickatell
|clickatell
|which provider to use: clickatell or twilio
|which provider to use: clickatell or twilio
|-
|-
-
|VMSpeech2Text
+
|$cfg['VMSpeech2Text']
|0
|0
|enables/disables voicemail speech to text engines (requires VMCustomEMail = TRUE)
|enables/disables voicemail speech to text engines (requires VMCustomEMail = TRUE)
|-
|-
-
|VMTwilioAccountSID
+
|$cfg['VMTwilioAccountSID']
|
|
|Twililo Account SID
|Twililo Account SID
|-
|-
-
|VMTwilioAuthToken
+
|$cfg['VMTwilioAuthToken']
|
|
|Twilio Auth Token
|Twilio Auth Token
|-
|-
-
|VMTwilioFromDID
+
|$cfg['VMTwilioFromDID']
|
|
|Twilio SMS from DID
|Twilio SMS from DID
|-
|-
-
|ValidateCC
+
|$cfg['ValidateCC']
|0
|0
|validate credit cards
|validate credit cards
|-
|-
-
|WebRTC_Template
+
|$cfg['WebRTC_Template']
|
|
|template to use for WebRTC client
|template to use for WebRTC client
|-
|-
-
|WebRTC_bandwidth
+
|$cfg['WebRTC_bandwidth']
|
|
|
|
|-
|-
-
|WebRTC_enable_early_ims
+
|$cfg['WebRTC_enable_early_ims']
|false
|false
|
|
|-
|-
-
|WebRTC_enable_media_stream_cache
+
|$cfg['WebRTC_enable_media_stream_cache']
|true
|true
|
|
|-
|-
-
|WebRTC_enable_rtcweb_breaker
+
|$cfg['WebRTC_enable_rtcweb_breaker']
|false
|false
|
|
|-
|-
-
|WebRTC_ice_servers
+
|$cfg['WebRTC_ice_servers']
|[{ url: 'stun:null'}]
|[{ url: 'stun:null'}]
|
|
|-
|-
-
|WebRTC_video_size
+
|$cfg['WebRTC_video_size']
|
|
|
|
|-
|-
-
|accountNotActivePrompt
+
|$cfg['accountNotActivePrompt']
|suspended
|suspended
|what to play back if the account has been suspended prompts/comms directory
|what to play back if the account has been suspended prompts/comms directory
|-
|-
-
|accountNotFoundPrompt
+
|$cfg['accountNotFoundPrompt']
|suspended
|suspended
|what to play back if the account has not been found prompts/comms directory
|what to play back if the account has not been found prompts/comms directory
|-
|-
-
|commsPromptsDir
+
|$cfg['commsPromptsDir']
|/var/lib/asterisk/sounds/comms
|/var/lib/asterisk/sounds/comms
|application prompts directory
|application prompts directory
|-
|-
-
|incomingContext
+
|$cfg['incomingContext']
|incoming
|incoming
|incoming context
|incoming context
|-
|-
-
|incomingDIDPrefix
+
|$cfg['incomingDIDPrefix']
|
|
|prefix to add to incoming numbers for matching. System expects full e614 no.s
|prefix to add to incoming numbers for matching. System expects full e614 no.s
|-
|-
-
|insideContext
+
|$cfg['insideContext']
|inside
|inside
|local context
|local context
|-
|-
-
|keepChannelPasssword
+
|$cfg['keepChannelPasssword']
|0
|0
|whether to keep the password on channel updates or renew
|whether to keep the password on channel updates or renew
|-
|-
-
|lookupLocally
+
|$cfg['lookupLocally']
|1
|1
|lookup outgoing DID's locally
|lookup outgoing DID's locally
|-
|-
-
|outgoingContext
+
|$cfg['outgoingContext']
|outgoing
|outgoing
|outgoing context
|outgoing context
|-
|-
-
|outgoingContextFax
+
|$cfg['outgoingContextFax']
|0
|0
|alternate outgoing context for faxes (see mail2fax)
|alternate outgoing context for faxes (see mail2fax)
|}
|}

Revision as of 17:40, 11 April 2016

Valid parameters for config.php

Name Default Value Description $cfg['AMIHTTPHost'] http://localhost:5039 the default Asterisk Manager Proxy Host
$cfg['AddLineIAXTemplate'] default IAX template to use for additional line softphones in End User Panel, this is deprecated as of 2.3-j
$cfg['AddLineInstances'] 5 how many softphone additional lines to create when enabling this feature. Additional lines might be created if options like $cfg['enableWRTC'] are enabled
$cfg['AddLineSIPTemplate'] Generic SIP NAT default SIP template to use for additional line softphones in End User Panel, this can be an array
$cfg['AdminForceTOTP'] 0 whether to require two factor authentication on the admin and ITSP panels
$cfg['AdminHeadInclude'] include file for Administrator Panel
$cfg['AdminNoTOTPIP'] list of authorized IPs that don't require two factor auth
$cfg['AnnouncementsDir'] /var/lib/asterisk/sounds/announcements announcement prompts directory
$cfg['AstConfig'] /etc/asterisk asterisk configuration path
$cfg['AstExec'] /usr/sbin/asterisk asterisk binary
$cfg['BSMSClickatellAPIID'] Clickatell API ID
$cfg['BSMSClickatellPassword'] Clickatell password
$cfg['BSMSClickatellUser'] Clickatell user
$cfg['BSMSPanel'] 0 Enable/disable bulk SMS feature in End User Panel (disabled by default) see also $cfg['FeatureList'] with the option 'bsms' to enable this for use
$cfg['BSMSProvider'] clickatell which provider to use: clickatell or twilio
$cfg['BSMSTwilioAccountSID'] Twililo Account SID
$cfg['BSMSTwilioAuthToken'] Twilio Auth Token
$cfg['BSMSTwilioFromDID'] Twilio SMS from DID
$cfg['BrandFollowMe'] Follow Me custom name for follw me
$cfg['BrandName'] VoIP Brand Name
$cfg['BusyRetryWait'] 5 seconds to wait until busy retry dial
$cfg['CDRBrowseOffset'] 20 how may rows should be displayed on the calls page
$cfg['CDRHost'] localhost location of system CDR database
$cfg['CDRMainOffset'] 5 how may rows should be displayed as default on the panel page
$cfg['CDRName'] cdr name of database
$cfg['CDRPass'] comms password
$cfg['CDRSaveIP'] 1 save peer IP address in CDR when call is completed
$cfg['CDRUser'] comms user name
$cfg['CRAlternatePath'] 0 call recording alternate path
$cfg['CRDefaultPath'] /var/spool/asterisk/monitor call recording default path
$cfg['CREnterpriseLimit'] 2 limit of call recording directory size for enterprise in GB
$cfg['CRFormat'] gsm Format for standard call recording (enterprise call recording)
$cfg['CRNotifySupport'] 1 whether to notify customer support when a customer call recording storage facility has reached the set limit. See ['CREnterpriseLimit']
$cfg['CSSBullet'] /images/arrow-right-w.gif
$cfg['CSSButtonBack'] /images/button-bg.gif
$cfg['CSSButtonBackBack'] /images/button-bg-back.gif
$cfg['CSSButtonBackFwd'] /images/button-bg-fwd.gif
$cfg['CSSLogoutBack'] /images/logout-menu-back.gif
$cfg['CSSLogoutBackActive'] /images/logout-menu-back-active.gif
$cfg['CSSMaster'] /css/basic.css
$cfg['CSSMenuBack'] /images/main-menu-back.gif
$cfg['CSSMenuBackActive'] /images/main-menu-back-active.gif
$cfg['CSSStarImage'] /images/asterisk-mini.gif
$cfg['CSSTableHeadingImage'] /images/neat-bg.gif
$cfg['CSSbordercolor'] #CFCFCF
$cfg['CSSdarkbordercolor'] #434343
$cfg['CSSdefaultlinkcolor'] #767676
$cfg['CSSdefaulttablewidth'] 650px
$cfg['CSSfontcolor'] #444444
$cfg['CSSlinkcolor'] #0A699A
$cfg['CSSmenucolor'] #0A699A
$cfg['CSSsubmenucolor'] #24B5FF
$cfg['CSStablebackground'] #F0F0F0
$cfg['ChanSpyTimeout'] 3600 Absolute timeout on ChanSpy/Barge functions
$cfg['ConferencingAutoCloseAdmin'] 0 whether to kick all participants once the admin has left the conference room
$cfg['ConferencingMaxCount'] 15 maximum number of conference participants
$cfg['ConferencingMaxEnterprise'] 3 maximum number of conference rooms per enterprise
$cfg['ConnectedLineUpdates'] 1 whether we should send programatical connected line updates (e.g. group call names etc.)
$cfg['ConsoleLinkEUP'] 0 whether to show a link to the Console in the End User Panel
$cfg['CustName'] [customer name] Customer Name
$cfg['CustomerCareEmail'] info@example.com Reply-To E-Mail
$cfg['DBAHost'] localhost location of system database
$cfg['DBAName'] comms name of database
$cfg['DBAPass'] commsa password
$cfg['DBAUser'] commsa user name
$cfg['DBHost'] localhost location of system database
$cfg['DBName'] comms name of database
$cfg['DBNotifyErrors'] 1 Whether to send e-mail notifications to customer care when there is database error
$cfg['DBPass'] comms password
$cfg['DBQueueLog'] 0 whether we should use the DB for qeue logging (also check /etc/asterisk/extconfig.conf) this is the default method as of comms-2.4-d (new installs only)
$cfg['DBUser'] comms user name
$cfg['DIDAssignPilot'] 0 whether to allow pilot/BTN assignments to DIDs (this is only used by pilot2clid.agi)
$cfg['DIDLimitSelection'] 8 limit the choice of suffixes when assigning DID's.
$cfg['DIDPreselectCountry'] limit the choice of DID's to a specific country
$cfg['DIDlockTime'] 600 time in seconds until DID locks expire during signup
$cfg['DateFormat'] Y-m-d standard date format (deprecated, use DefaultDateFormat)
$cfg['DefaultCharset'] windows-1252 default character set
$cfg['DefaultCurrency'] $ default currency
$cfg['DefaultDateFormat'] D M d Y default date format
$cfg['DefaultLanguage'] eng default language (three letter ISO code)
$cfg['DefaultMinimumCallCost'] 0.01 default minimum call cost
$cfg['DefaultTimeFormat'] h:i:s A default time format
$cfg['DeviceAdminPassword'] used for device templates %%devadminpw%%
$cfg['DialExternalTransform'] 0 Example: _NXXNXXXXXX,1\${EXTEN}
$cfg['DialingStripZero'] 0 strip leading zero if any on local calls (enable this for UK etc.)
$cfg['DisallowedUAs'] Array
$cfg['EmailLogo'] logo for invoices, if set E-mails will be sent in HTML (see also reseller settings)
$cfg['EmergencyEmail'] emergency access dial notification (if not set the customer care e-mail will be used)
$cfg['EmergencyNumber'] 911 emergency access number, if not set specifically defaults such as 911, 999, 112 etc. will be matched
$cfg['EntCTIEnabled'] 0 whether to offer CTI callback in groups, extensions etc.
$cfg['EntDIDHelp']
$cfg['EntDialingHelp']
$cfg['EntFeatureConferenceHelp']
$cfg['EntFeatureHolidayHelp']
$cfg['EntFeatureList'] recording,serviceivr,qa,voicemail,did,prompts,moh,toc,conference,timed,holiday,api,dtmfdisplay,callaccounting,ldap,blist enable enterprise features
$cfg['EntFeatureMOHHelp']
$cfg['EntFeatureMOHUploadHelp']
$cfg['EntFeaturePromptsGenerateHelp']
$cfg['EntFeaturePromptsHelp']
$cfg['EntFeaturePromptsUploadHelp']
$cfg['EntFeatureQAHelp']
$cfg['EntFeatureSIVRHelp']
$cfg['EntFeatureTimedEditHelp']
$cfg['EntFeatureTimedHelp']
$cfg['EntFeatureVoicemailHelp']
$cfg['EntFeaturesHelp']
$cfg['EntGroupEditHelp']
$cfg['EntGroupsHelp']
$cfg['EntHeadInclude'] include file for Enterprise Panel
$cfg['EntHelpEnabled'] 0 enable this to display help links on the enterprise panel
$cfg['EntIVREditHelp']
$cfg['EntIVRHelp']
$cfg['EntLoginInclude'] what should appear in the body part of the login page
$cfg['EnterpriseAdminLoginList'] 0 show enterprises for super user admin (default is FALSE -> security risk!)
$cfg['EnterpriseCCallEnforcement'] 0 whether to enforce enterprise call concurrency
$cfg['EnterpriseDefaultLanding'] cdr default landing when logging into enterprise panel
$cfg['EnterpriseDisallowedExtensions'] Array extension numbers which are not allowed
$cfg['EnterpriseDistinctiveRingHeader'] 0 which header to set on internal calls for distinctive ring, e.g. Bellcore-dr3
$cfg['EnterpriseEnforceCID'] 1 don't allow CID spoofing on enterprise accounts
$cfg['EnterpriseEnforcePilot'] 0 don't allow arbitrary pilot numbers (need to be a DID) only applies to admin class access
$cfg['EnterpriseExtenLength'] 4 maximum length of enterprise extensions
$cfg['EnterpriseExtenMinLength'] 2 minimum length of enterprise extensions
$cfg['EnterpriseLDAPQuerySource'] Enterprise LDAP integration source IP (for display only)
$cfg['EnterpriseMaxActive'] 30 default maximum number of active extensions per enterprise
$cfg['EnterpriseMaxDID'] 30 maximum number of extensions per enterprise
$cfg['EnterpriseMaxExtensions'] 30 default maximum number of extensions per enterprise
$cfg['EnterprisePilotPattern'] 0 a pattern that a pilot number needs to match to: Perl regular expression
$cfg['EnterpriseRequirePilot'] 0 require a pilot number when creating enterprise, only applies if $cfg['EnterpriseEnforcePilot'] is FALSE
$cfg['ExternalConfServer'] 0 external conference server (always use for multiple servers)
$cfg['FSSwitchPrefix'] 0 whether to prefix all file system directories with the switch ID (applies to VMDefaultPath, MOHDir, PromptsDir and CRDefaultPath)
$cfg['FaxDetectApp'] NVFaxDetect application to detect faxes (needs to support fax extension)
$cfg['FaxDetectAppArgs'] dt fax detection application arguments
$cfg['FaxEmailBody'] additional fax body for personal fax2email
$cfg['FaxFromEmail'] no-reply@example.com from e-mail for fax2email
$cfg['FaxIntercept'] 0 detect and send all faxes to a specific destination
$cfg['FaxReceiveNotifyErrors'] 1 whether to send error messages to the receipient of a fax to e-mail attempt.
$cfg['FeatureList'] callforward,vmsettings,callwaiting,addline,assistant,followme,clidblock,intlcalling,callscreen,callrecord,missed,busyretry,emergency,calllist,personalconf enable enterprise features
$cfg['GlobalDynamicFeatures'] global dynamic features are added to all inbound and outbound calls
$cfg['GlobalPickupDelay'] 0 delay after IVR and feature pickup in seconds
$cfg['GroupDialArguments'] Group dial arguments (used in conjunction with StdDialArguments)
$cfg['GroupPagingEnabled'] 0 group paging (requires conferencing/meetme to work)
$cfg['GroupPagingMaxMembers'] 10 limits the number of paging members in a group
$cfg['GroupPagingNoAAUserAgents'] Array array of user agent match strings which should not be sent an auto-answer header
$cfg['HTTPGroup'] apache default HTTP server group
$cfg['HTTPUser'] apache default HTTP server user
$cfg['IPSBlockIntlOnly'] 0 only drop international calls
$cfg['IPSBlockedUA'] 0 array of banned UAs
$cfg['IPSIgnoreIPPPChange'] 0 whether to ignore changes of IP when the UA remains the same, even when changing from private to public
$cfg['IPSTracking'] 0 intrusion detection and prevention
$cfg['ITSPAllowEnterpriseEdit'] 1
$cfg['ITSPHeadInclude'] include file for ITSP interface
$cfg['ITSPLoginInclude'] what should appear in the body part of the login page
$cfg['IntBlockPattern'] 011. sets the pattern for international call blocking / see also $cfgdef['IntlPrefix']
$cfg['IntlAutoBlockCheckPeriod'] 0 how often to check for international call levels (in seconds) - set to 0 for disabled
$cfg['IntlAutoBlockRatingTable'] 0 which rating table to use for automatic blocking
$cfg['IntlAutoBlockThresholdSelect'] Array at what level we want to auto block international calling
$cfg['IntlBlockDefault'] 0 whether to create new enterprises with international calling blocked by default
$cfg['IntlBlockList'] a supplemental list of prefixes which are considered 'international' e.g. NANP list, can be a web resource
$cfg['IntlExclusionPattern'] ^\+[2-9] the + style pattern which should be always considered international
$cfg['IntlFraudMultiplier'] 1 by how much we should multiply sales rates when checking for international fraud
$cfg['IntlPrefix'] 011 prefix for international calls / see also $cfgdef['IntBlockPattern']
$cfg['IntlReportActivity'] 0 whether a report e-mail should be sent out regardless of threshold settings (see $cfg['IntlAutoBlockCheckPeriod'])
$cfg['IntlReportActivityAlways'] 0 whether to send the report regardless of whether there have been any calls
$cfg['LocalDialLength'] 7 local dial string length
$cfg['LogTransactions'] 0 whether to log transaction (default is off)
$cfg['MOHDir'] /var/lib/asterisk/mohmp3 Music On Hold Directory
$cfg['MOHDirDefault'] /var/lib/asterisk/mohmp3/template-default Source of default MOH files
$cfg['MOHFormat'] .mp3 music on hold upload format
$cfg['MOHMaxfilesize'] 16 maximum upload file size in MB
$cfg['MOHNative'] 1 use native slinear on-board storage
$cfg['MOHRandom'] 1 whether to play music on hold files randomly
$cfg['MarketingURL'] http://www.taridium.com Marketing URL
$cfg['MeetMeExitContext'] inconf where to exit to when a keypress is received in a conference call
$cfg['MemCachedHost'] localhost Your Memcached Server
$cfg['MemCachedPort'] 11211 Your Memcached Server
$cfg['MinCallDuration'] 30 minimum call duration required for call credits
$cfg['MobileUserAgents'] iPhone,telx,mobi,BlackBerry,Windows CE,Android,HTC_,Symbian,Palm preset mobile user agents
$cfg['NoSanitizedCLIDName'] 0 whether to disable caller ID sanitization on inbound calls
$cfg['NotifyEMail'] 1 Additional E-Mail notification interface (TRUE/FALSE)
$cfg['NotifyFromEmail'] demo@example.com from e-mail address on notifications only
$cfg['NotifyPhone'] 1 Additional Phone notification interface (TRUE/FALSE)
$cfg['NotifyReplyEmail'] demo@example.com reply to e-mail address on notifications only
$cfg['NotifySMS'] 0 SMS notification interface (TRUE/FALSE)
$cfg['OneTouchMaxMessage'] 100 limits how many message one-touch recordings can store in VM folder (should be bigger or equal than maxmessage in voicemail.conf)
$cfg['PDFInvoiceDir'] /var/spool/comms/invoices where to store PDF invoices
$cfg['PDFInvoicePageSize'] Letter Page size for PDF generation
$cfg['PWminlength'] 6 min. length of signup/end user panel password
$cfg['PanelAccountBillingHelp']
$cfg['PanelAccountEditHelp']
$cfg['PanelAccountOverviewHelp']
$cfg['PanelAddVirtualDIDHelp']
$cfg['PanelCallingTech'] Array
$cfg['PanelEmergencyHelp']
$cfg['PanelFeatureBusyRetryHelp']
$cfg['PanelFeatureCLIDBlockHelp']
$cfg['PanelFeatureCallRecordingHelp']
$cfg['PanelFeatureCallScreenHelp']
$cfg['PanelFeatureCallWaitingHelp']
$cfg['PanelFeatureFollowmeHelp']
$cfg['PanelFeatureForwardHelp']
$cfg['PanelFeatureIntlCallingHelp']
$cfg['PanelFeatureMissedCallsHelp']
$cfg['PanelFeaturesHelp']
$cfg['PanelHeadInclude'] include file for End-User Panel
$cfg['PanelHelpCalls']
$cfg['PanelHelpEnabled'] 0 enable this to display help links on the end-user panel
$cfg['PanelHelpVoicemail']
$cfg['PanelLoginInclude'] what should appear in the body part of the login page
$cfg['PanelManageVirtualDIDHelp']
$cfg['PanelNetavailHelp']
$cfg['PanelRemoveVirtualDIDHelp']
$cfg['PanelVMCopyEnabled'] 1
$cfg['ParkingApp'] 0 support for call parking
$cfg['ParkingTimeout'] 180 how long until hangup of a parked call in seconds
$cfg['PermissionControl'] 0 whether to enable permission control table editor
$cfg['PersonalConfLimit'] 5 maximum number of personal conference room participants
$cfg['PhoneNoPattern'] X-XXX-XXX-XXXX
$cfg['PortNumber'] 1 allow number porting
$cfg['PostCreateEnterprise'] 0 Script to run after enterprise is created
$cfg['PostEditEnterprise'] 0 Script to run after enterprise is edited
$cfg['PromptRecordingTimeout'] 30000 maximum recording time for prompts in ms
$cfg['PromptsDir'] /var/lib/asterisk/sounds/prompts system prompts directory
$cfg['PromptsFormat'] .gsm voice prompts upload/default format (wave files are always accepted)
$cfg['PromptsMaxfilesize'] 16 maximum upload file size in MB
$cfg['PromptsNative'] 1 use native slinear on-board storage
$cfg['ProvisioningServer'] used for device templates %%provserver%%
$cfg['QAFromEmail'] info@taridium.com Q&A from e-mail address
$cfg['QARecordingFormat'] .wav recording format (.wav or .gsm)
$cfg['QAReplyEmail'] info@taridium.com Q&A reply to e-mail address
$cfg['QueueDialArguments'] x queue dial arguments
$cfg['RACallsTable'] 0 a table which rates accounted calls
$cfg['RECHost'] localhost location of system recording database
$cfg['RECName'] monitor name of database
$cfg['RECPass'] comms password
$cfg['RECUser'] comms user name
$cfg['RatingDisabled'] 0 disable call rating
$cfg['SIPApplicationServer'] 0 optional server IP address to send IVR functions to
$cfg['SIPProxy'] SIP proxy to use
$cfg['SIPProxyLocal'] 0 whether to use local SIP proxy - cannot be used with SIPProxy value
$cfg['SIPProxyPort'] 5060 do not change here
$cfg['SIPTrunkCallLimit'] 25 default number of concurrent SIP trunk calls
$cfg['SIPTrunkCodecOrder'] ulaw,alaw,g729 what SIP codecs to offer as default
$cfg['SIPTrunkSendRPID'] yes whether to send RPID on SIP trunk calls
$cfg['SIPTrunkTrustRPID'] yes whether to trust RPID on SIP trunk calls
$cfg['SIPiclimit'] 2 limit incoming calls on SIP channels (call waiting)
$cfg['SIPoglimit'] 2 limit outgoing calls on SIP channels
$cfg['ServerFromEmail'] info@example.com From address of e-mails
$cfg['ServiceDemo'] 0 enables 'demo' mode for /signup-ent/
$cfg['ServiceDemoPlanID'] 0 which plan ID to use (numeric ID) when running signups in demo mode (ServiceDemo=TRUE)
$cfg['ServiceHeadImage'] /images/taridium-logo-large.png The Logo for /service/ 180x58px
$cfg['ServiceIVRModeOnStarVM'] vm What to present when the caller presses * on listening to a voicemail greeting (vm,disa,full or disabled)
$cfg['SessionTimeout'] 1200 seconds until the login sessions time out
$cfg['ShortcutIcon'] /images/taridium.ico
$cfg['SignupEntEmailFooter'] Your Suppport Team at Taridium

http://taridium.com US: +1 800 801 0039 Canada: +1 289 288 3617 Europe: +41 44 786 70 11

$cfg['SignupEntHeadImage'] /images/taridium-logo-large.svg The Logo for /signup-ent/ 180x58px
$cfg['SignupFooterInclude'] include file for Signup Forms (m=[signup step] is passed along)
$cfg['SimulateSignup'] 1 simulate CC signup? default install is 1 (YES)
$cfg['SiteName'] taridium Site Name
$cfg['SiteURL'] http://www.taridium.com Site Name
$cfg['SoftwareClient'] Array 200 x 150px
$cfg['SpoolAttempts'] 4 how many call attempts
$cfg['SpoolDuration'] 25000 how long to try on outbound/spooled calls in ms
$cfg['SpoolEscalationTimeout'] 600 how long to wait until trying next number (if applicable) should be >= than SpoolAttempts x SpoolInterval
$cfg['SpoolInterval'] 150 how long to wait between spooled calls in s
$cfg['StdDialArguments'] tr standard dial arguments
$cfg['StripCIDCountryCode'] 0 remove caller ID country code (e.g. US 10 digits for outgoing caller ID)
$cfg['StripCIDPlusInbound'] 0 whether to strip + sign on inbound caller ID's (e.g. e.164 CID)
$cfg['StripIntlPrefix'] 0 strip intl. prefix on all outbound calls
$cfg['SwitchID'] 0 only needed in multiswitch environments (e.g. sw5)
$cfg['SystemName'] pbx-management System Name (can be anything)
$cfg['SystemPromptsDir'] /var/lib/asterisk/sounds system prompts directory
$cfg['TTSAcapelaApp'] Acapela application
$cfg['TTSAcapelaLogin'] Acapela Login
$cfg['TTSAcapelaPwd'] Acapela Password
$cfg['TTSAcapelaURL'] https://vaas.acapela-group.com/Services/Synthesizer Acapela Request URL
$cfg['TTSAcapelaVoices'] Array the Acapela voices to offer/use
$cfg['TTSCepstralGen'] /usr/local/bin/swift location of Cepstral Swift
$cfg['TTSEngine'] festival options are: swift, festival or acapela (cloud API)
$cfg['TTSFestivalGen'] /usr/bin/text2wave location of Festival text2wave
$cfg['TableOffSet'] 20 default table offset
$cfg['TemplateReplaceListIAX'] name,username,secret,callerid,accountcode,mailbox variables for template
$cfg['TemplateReplaceListSIP'] name,username,secret,callerid,nat,accountcode,mailbox variables for template
$cfg['TimeFormat'] H:i:s standard time format (deprecated, use DefaultTimeFormat)
$cfg['TransactionLogMaxAge'] 1209600 whether to automatically delete the transaction log entries beyond a certain age in seconds
$cfg['TrunkDialArguments'] tTWX standard dial arguments
$cfg['UNminlength'] 6 min. length of signup username
$cfg['UpNextMax'] 10 Maximum times the up next (upon timeout) function can be called to prevent loops
$cfg['UploadDir'] /var/www/upload where uploaded files go
$cfg['UseConfBridge'] 0 Whether to use the alternative conferencing application (overriden by $cfg['ExternalConfServer'])
$cfg['VMAccessSkipPW'] 0 when this is enabled auto-login will not only skip the box no. but also PIN.
$cfg['VMBroadcastNative'] 0 use asterisk to record and distribute voicemail broadcasts
$cfg['VMClickatellAPIID'] Clickatell API ID, see $cfgdef['NotifySMS']
$cfg['VMClickatellPassword'] Clickatell password, see $cfgdef['NotifySMS']
$cfg['VMClickatellUser'] Clickatell user, see $cfgdef['NotifySMS']
$cfg['VMContext'] customers VM default context
$cfg['VMCustomBody'] Dear ${VM_NAME}:

just wanted to let you know you were just left a ${VM_DUR} long message (number ${VM_MSGNUM}) in mailbox ${VM_MAILBOX} from ${VM_CIDNUM} - ${VM_CIDNAME}, on ${VM_DATE}, so you might want to check it when you get a chance.

Thanks!

--comms, hosted business telephone systems by Taridium

$cfg['VMCustomEMail'] 0 enables/disables custom e-mail settings in resellers etc.
$cfg['VMCustomFromEmail'] 0 A custom value for the from address when sending e-mails (this will be overwritten when a reseller is set. Format: "Voicemail"
$cfg['VMCustomSubject'] [comms] New voicemail in mailbox ${VM_MAILBOX} from ${VM_CALLERID}
$cfg['VMDefaultPath'] /var/spool/asterisk/voicemail VM default path
$cfg['VMFormat'] .wav voicemail storage format, this must match one of the formats in voicemail.conf
$cfg['VMFullWarning'] 1 whether to notify mailbox users via e-mail when the mailbox is full
$cfg['VMMaxEnterpriseMessages'] 200 maximum value for enterprise voicemail settings
$cfg['VMNexiwavePassword'] Nexiwave account password
$cfg['VMNexiwaveUser'] Nexiwave account user
$cfg['VMPINLengthMin'] 4 minimum length for voicemail PINs (limited to 8 digits)
$cfg['VMSMSProvider'] clickatell which provider to use: clickatell or twilio
$cfg['VMSpeech2Text'] 0 enables/disables voicemail speech to text engines (requires VMCustomEMail = TRUE)
$cfg['VMTwilioAccountSID'] Twililo Account SID
$cfg['VMTwilioAuthToken'] Twilio Auth Token
$cfg['VMTwilioFromDID'] Twilio SMS from DID
$cfg['ValidateCC'] 0 validate credit cards
$cfg['WebRTC_Template'] template to use for WebRTC client
$cfg['WebRTC_bandwidth']
$cfg['WebRTC_enable_early_ims'] false
$cfg['WebRTC_enable_media_stream_cache'] true
$cfg['WebRTC_enable_rtcweb_breaker'] false
$cfg['WebRTC_ice_servers'] [{ url: 'stun:null'}]
$cfg['WebRTC_video_size']
$cfg['accountNotActivePrompt'] suspended what to play back if the account has been suspended prompts/comms directory
$cfg['accountNotFoundPrompt'] suspended what to play back if the account has not been found prompts/comms directory
$cfg['commsPromptsDir'] /var/lib/asterisk/sounds/comms application prompts directory
$cfg['incomingContext'] incoming incoming context
$cfg['incomingDIDPrefix'] prefix to add to incoming numbers for matching. System expects full e614 no.s
$cfg['insideContext'] inside local context
$cfg['keepChannelPasssword'] 0 whether to keep the password on channel updates or renew
$cfg['lookupLocally'] 1 lookup outgoing DID's locally
$cfg['outgoingContext'] outgoing outgoing context
$cfg['outgoingContextFax'] 0 alternate outgoing context for faxes (see mail2fax)
Personal tools
Namespaces
Variants
Actions
Toolbox