Skip to end of metadata
Go to start of metadata


The list of Custom Global Dialplan Variables that allow to change different parameters (WMS -> Dialplan -> General settings -> Set dialplan variables).

Updated: August 2020

Permalink: https://confluence.wildix.com/x/nQmIAQ

Custom Global Dialplan Variables

VariableValuesDescription
DEBUG_LUA=all / file

Writes dialplan logs to file /tmp/calls/call-<caller>-<callee>-<date of start call>-<uniqid>.log. Set this value to file or all for activation described logs

DIALPLANLOGGER_MODE=syslog / file / core (default)

Writes dialplan logs to the following streams:

  • syslog stream (INFO - log level)
  • file with path /tmp/callweaver_call_<timestamp>.log
  • smart technology, that saves active calls to directory /tmp/calls/ and terminated to /tmp/calls/terminated (Required callweaver configuration for logs). This data showed on WMS debug page
FAXDEBUG=yes / no (default)Enable/ disable debug messages for applications SendFax or ReceiveFax
DIALNOINSTR=yes / no (default)Disable/ enable message in pre-answer services
CALLCOMPLETION=yes (default) / noDisable/ enable CallCompletion feature in pre-answer services
RETURNFROMTRANSFER=yes (default) / noDisable/ enable Return from Transfer feature (disabled by default for PBXs with "USA" country code except calls returning from parking)
EXTENDED_DEVSTATE=yes / no (default)Processing device state in case call to/from mobility/office phone (used to enable callwaiting, second mobility call)
WHotelFamily=string(WHOTEL) Set family and use as an indication of Wildix Hotel Integration with installed whoteld package
MinibarType=string(WHOTEL) Set minibar service type (used only for Wildix Hotel Integration with installed whoteld package)
GATTACH_LIMIT=X MBSet max attachment file size in MB (used for email attachments with mp3 file)
RECORDING_EMAIL=emailEmail address to receive a copy of all recordings (file is attached even if related options in General Dialplan settings are disabled)
FAX_MACHINE_ID=string IDSet fax machine ID (if not set in user preferences) for fax sending by user
FAX_HEADER=string headerSet fax header (if not set in user preferences) for fax sending by user
DISABLE_FORWARD_NOTIFICATION=yes / no (default)Enable/ disable audio notification in case of call forwarding
EXTNUMBERINFO=yes / no (default)Enable/ disable printing to dialplan logs information about the external number, like number type, country, etc
EXTCONTACTLOOKUP=yes (default) / noDisable/ enable caller name lookup feature via Worldwide Phonebook
PIN_LENGTH

=more than 3 (if less than 3, anyway 3 digits are required). Default value=5

Set the min number of digits in password PIN check.

IMPORTANT: this variable is no longer supported started from WMS release 3.86!!!!

HIDE_DTMF=yes (default) / noDisable / enable visualization of DTMFs on WP display

VOICEMAIL_DELETE

=X days

Auto deletion of Voicemails after X days

IMPORTANT: the variable is no longer supported starting from WMS release 3.86!!! Use the feature "Delete voicemails after X months" in WMS Settings -> PBX -> Call and chat history (documentation)

GFAXCONGESTION_TRY=X. Default value=30Number of retries of sending fax if no circuit/ channel available'
TEXTTOSPEECHyes (default) / noDisable/ enable user status reporting via TTS or Dynamic TTS in Dialplan. Documentation: Wildix Business Intelligence - Artificial Intelligence services
TEXTTOSPEECH_TIMEOUT=X seconds. Default value=3

Restrict synthesised waiting time in case TTS service is unavailable


DIAL_OPTIONS=stringAdd additional dial options (e.g. “g” – proceed with Dialplan execution at the next priority in the current extension if the destination channel hangs up), take an effect for following Dialplan applications: "Dial the phone", "Dial the trunk" or "Trunk group"
CW_SILENT_RINGTONE=yes (default) / no

Enable / disable silent ringtone for the second incoming call.

If variable set to "no": a second incoming call arrives during an active call, ringtone will be played loudly on the second device registered to the user's account

IVR_ASR=yes (default) / noDisable (return back to entering name via DTMF)/ enable dial by name using ASR for Dialplan application "Dial by name/ Directory"
IVR_ASR_SERVICES=yes (default) / noDisable (return back to entering name via DTMF)/ enable dial by name using ASR for Feature code "Directory"
FILTER_183180nosdp=1Resolve no ringback issue with some UK VoIP Operators
Dialplan variable can be also used in Dialplan before “Dial the trunk” application: add “Custom application” and enter into the field: Set(FILTER_183180nosdp=1)
DISPLAYINFOUSELOOKUP=yes (default) / noDisable/ enable displaying of caller name and company on incoming call from trunk. It is also possible to display additional info using "Set" Dialplan application. Refer to Dialplan applications Guide , Case 4, for details
DIALBYNAME_PROMPT=custom stringStarting from WMS 4.0X. Override a standard prompt when calling via "Dial By Name / Directory" Dialplan application or Feature code "Directory" 82 (ASR only). For example, DIALBYNAME_PROMPT=Please say the first name of the person you wish to call
USER_CAN_PAUSE_RECORDING=yes (default) / noStarting from WMS 4.0X. Allow users to pause/ resume a system recording via FC "Pause recording" *2
MULTILOGIN_SUPPORT=yes / no (default)

Starting from WMS 4.0X. Deactivate/ activate auto logout of all the WP4X0 phones assigned to one user after performing logout via Feature Code "Login" 99 on a WP4X0

INTRUSION_NOTIFICATION=yes / no (default)

Starting from 5.0X. Activate/ deactivate audio notification (beep) for call intrusionA beep sound is played when any type of call intrusion (including silent intrusion) is started.


Not finding the help you need?
Join the Facebook group to ask a question!
facebook_tech-wizards