Html |
---|
<div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11'; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> |
...
Info |
---|
This guide explains in detail each Dialplan application and provides practical examples and use cases. Updated: February April 2019 WMS Version: 3.88/ 4.01 Permalink: https://confluence.wildix.com/x/UwI8AQ |
Table of Contents |
---|
Basic information on how Dialplan works: Dialplan: How does it work?
...
- Select trunk group: select the trunk group from the list through which the call must be routed
- Set Number: modify the called number
- Class: assign the call class for this call to manage the permissions via ACL groups
- Strategy: change the order of trunk occupation within the specified hunt group
Services
Automatic
...
Call Back
Routes the incoming call directly to the user who had made an outgoing call to this number (within one hour) with Dial Status «No Answer».
...
- Select IVR: select the IVR from the list
Play sound
IVR via ASR with Directory (WMS 4.01)
Extends the capabilities of Dial by name / Directory application and allows you to create IVRs with voice control.
The full description: How to configure IVR via ASR with Directory in Dialplan.
Play sound
Reproduces an audio file to the user.
...
Note | ||
---|---|---|
How to use TTS in Dialplan:
Note, that this message will not be saved on the PBX and will be generated dynamically upon the execution of this Dialplan application. Example: Read more about Wildix Business Intelligence (WBI) services: https://confluence.wildix.com/x/3QM8AQ
|
...
Tags can be also set via Wildix Collaboration (read the Wildix Collaboration Guide/wiki/spaces/DOC/pages/30285992). Tags set via Collaboration have more priority over tags set up via Dialplan.
...
Note |
---|
In case the option you would like to set is not available in the drop-down list of the "Set" applicaton, you can enter it manually. Below you can find some examples of using "Set" application with options which are not available in the drop-down list. Find some examples below. |
Case 1: Set custom dial parameters (e.g. “g” – proceed with Dialplan execution at the next priority in the current extension if the destination channel hangs up) - supported starting from WMS 3.87:
...
Add Set -> USERID -> ${SHELL(/usr/bin/sqlite3 /mnt/cticonnect/cticonnectdb “select username from cti_contacts where phonebook_id = 6 and mobile = ‘${EXTEN:1}’”)}
Case 3: Display a different phone number instead of a real caller / called ID to user in call dialog and CDR - supported starting from WMS 3.86:
For outgoing external calls:
- Add Set -> FORCE_LOOKUP_NUMBER)=XXXXX, (where XXXXX is the number which must be displayed to a user)
- Then add Dial trunk / Trunk group Dialplan application
For incoming external calls:
- Add Set -> FORCE_LOOKUP_NUMBER)=XXXXX, (where XXXXX is the number which must be displayed to a user)
- Then add Look up caller name in phonebook Dialplan application
Case 4: Starting from WMS version 3.87, Caller ID is displayed with “Company” field for calls from trunks on Wildix devices
To make it work: add Diaplan application "Lookup caller name in phonebook", specify in which phonebook to search and in "Set" caller number, tick off "Custom" instead of "Default"
Note |
---|
The search is performed in the following priority:
|
...
Starting from WMS Beta version 3.88.42557.43, it is possible to disable push notifications (mobile and web push) for Call group calls.
- Add Set -> SKIP_PUSH_NOTIFICATION -> yes before Call group application:
Case 6 (WMS 4.01). Search for a specified parameter of a contact in shared phonebooks in order to route a call to its owner
- Add Set -> insert the function MYVAR=${LOOKUPPHONEBOOK(valuetolookup, fieldswelookup, fieldwewant)}). For example, ${LOOKUPPHONEBOOK(CALLER_NUMBER, 'office, mobile', 'owner_id')}
Example of usage: How to automatically route calls to contact owners.
DTMF
Generate DTMF
Generates a DTMF tone.
...