Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Scroll export button
scopecurrent
template-id0fa09813-8b86-460a-aa1d-ef450a80e9ce
quick-starttrue
add-onScroll PDF Exporter

Info

This Article explains how to enable Callback feature for Call groups.

Available from WMS Version 3.88.42218.38

Created: September 2018

Permalink: https://wildix.atlassian.net/wiki/x/Ch7OAQ

Table of Contents

Dialplan configuration

...

Example
$[! ${REGEX("^[+0-9][0-9]{6,14}$" ${CALLERID(num)})}]

Procedure 3: cgCbEnteringPhone

The procedure is used to enter another phone number:

...


default 
- play message "Please enter the phone number. Otherwise you may press 9 to return to the queue on hold" and wait for the response.

Procedure 4: cgCbValidatePhone

The procedure checks the callback number:

...

default - the number to playback the client's phone number which he entered: "You have entered the following phone number: <say-as interpret-as='telephone'>${ENTERED_NUMBER}</say-as>", "Press 1 to confirm. Press 2 to try again. Press 3 to listen again. Press 0 to return to the queue on hold".

Procedure 5: cgCbIn

The procedure is used for adding a callback to the queue for the same position:

...

Example

Queue(${QUEUENAME},Cr,,,,,,,,${QUEUEPOSITION})

Procedure 6: cgCbOut

The procedure is executed when an operator answers a call. It is used for making outgoing call to customers and handling error/ notifications:



Setting the variable "PRESERVE_CID" allows you to save the Caller ID name of the original call.

...

  • Go to WMS Dialplan -> Call Groups
  • Select the Call group and click Edit strategy
  • Change Dialplan procedure for the Group -> Select cgCbRequestCallback (Procedure 1):


Note

Note: To notify customers about the callback possibility, you have to playback the callback announcement before entering the Call group. The announcement (or a custom music-on-hold in the Call group) is also required to process DTMF.

...