Skip to main content
Creating a Callback Option
8x8 Support

Creating a Callback Option

Objective

To create a callback option for your queue in the IVR script.

Applies To

Virtual Contact Center

Procedure

Please ensure an Outbound Queue is already created as the Outbound Queue will need to be selected in the script steps below.

  1. Add a Label object outside of the Forward to Queue object.

    clipboard_e5a5a61224bdba8de54b6cb5525dc8acd.png
     
  2. In your desired location in your Forward to Queue script, Add a Play or Say object that will inform the customer they have an option to opt out of the queue if they no longer wish to wait. For example, "Thank you for waiting, please continue to hold or press (number selection) to leave a callback number".

    clipboard_e07e8318ee30cdcb0f7f5a1913a50c759.png
     
  3. Add a Get Digit object after your Play or Say object. This will provide a number list that will include 0-9, *, and # that can be used for alternative options.

    clipboard_e6e510cea893b70c9816e5ebc43fb5148.png
     
  4. Select your desired key number and add a Go To object. Choose the Label you first added to send the caller to that label.

    clipboard_eb03a321965514fa5069294ebecf765fc.png
     
  5. Go to your Label and Add a Get Value object. The Get Value object will allow you to choose your Invite Message (audio file) that will ask for the customers 10 digit call back number. If you do not have an audio file, set Invite Message to None and insert a Say Object before Get Value to ask for the 10 digit number.

    clipboard_e4275d87bd70755cb02a7cad0590a78ce.png        

      OR
                    clipboard_e35644a41f04423a3f1f7190ca8234c87.png

    The Data to collect field should be selected to customers: Phone Number and make sure Entry is mandatory is checked.
    ​​​​​​​
    clipboard_e282153dff2c2018fbb99ee68b9826f30.png
     
  6. Select Contact Found and add a Callback object. Select your Outbound Queue, the Channel Number you wish to display, Dial Plan, and Callback parameters.

    clipboard_e6fb55ca3aa089e311217d085f4b987e9.png
     
  7. Select callback queued and add a Say or Play object to inform the customer they will be called back.

    clipboard_ea35187282b883ffec98b8d4f9d4c92f6.png
     

You have now completed a basic callback option in your IVR script.

Additional Information 

You can allow your caller to hear the number they entered and allow them to re-enter their phone number by following the steps below.

  1. Select Contact Found under Get Value and add a Say object. This message should say "The number you entered is (number here)". If you have an audio file, you can use a Play object instead.

    clipboard_e699af76883d8c3398373e4da7ac1e415.png
     
  2. Add another Say object. Change the Value to play to $callback phone number. This will repeat the number that was entered.

    clipboard_e9b738ca7ff598c8151225061c0037b57.png                     clipboard_e6e6aebbcbf1253491d5f4708ffc4af01.png
     
  3. Add a third Say object. This message should say something like "If the number is correct, we will give you a call shortly. If the number is incorrect, please press (number key desired) to re-enter your 10 digit callback number."  You can use a Play object instead of you have an audio file.

    clipboard_e0ea1180c563f8044a9fd600cf7eeff11.png                       clipboard_e167f3fc011d5ffded07798d1a3a1b4bd.png
     
  4. Add a Get Digit object.

    clipboard_e5cb07314950119818108b46136edfdb0.png
     
  5. Select your desired key number and add a Go To object. Choose the Label you first added to send the caller to that label to re-enter their phone number.

    clipboard_e03724504f0bae32395c614af6833df5e.png