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: 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 Call group: select the call group from the list to which the call is routed
- Message for operator: click the button … to access the Sounds menu of the PBX to be able to select or record the message to be played back to the call group member after the call is answered (before connecting to the caller) (this message, for example, can notify an operator present in several call groups, on the type of the call; e.g. one call agent is present both in Tech Support and in Sales group, the message can notify the user that this call is addressed to Tech Support group)
- Timeout: enter timeout in seconds, in case of no success within the specified timeout, the system proceeds to the next Dialplan application; note that in case you enter no timeout, call will remain in queue forever
- Music on hold class: select the music on hold to be played to the caller
...
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
|
...
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:
|
...