Difference between revisions of "PEC-CAB/Current/Administrator/ProvisionCallback"

From Genesys Documentation
Jump to: navigation, search
(Published)
(Published)
Line 8: Line 8:
 
|Role=Administrator
 
|Role=Administrator
 
|Application=Callback
 
|Application=Callback
|Prereq=
 
 
|Section={{Section
 
|Section={{Section
 
|sectionHeading=Before you start
 
|sectionHeading=Before you start
 
|anchor=BeforeYouStart
 
|anchor=BeforeYouStart
 
|alignment=Vertical
 
|alignment=Vertical
|Media=
 
|image=
 
 
|structuredtext=Before you provision Callback in Designer, make sure that the following objects are created in Platform Administration and ready for use:  
 
|structuredtext=Before you provision Callback in Designer, make sure that the following objects are created in Platform Administration and ready for use:  
  
Line 22: Line 19:
 
*{{Link-AnywhereElse|product=PEC-AS|version=Current|manual=ManageCC|topic=VQs}} to store callbacks. Genesys recommends that you use three queues for callbacks. For more information about the virtual queues, see {{Link-SomewhereInThisManual|topic=ProvisionCallback|anchor=provision_vqs|display text=Provision the callback virtual queues}}.
 
*{{Link-AnywhereElse|product=PEC-AS|version=Current|manual=ManageCC|topic=VQs}} to store callbacks. Genesys recommends that you use three queues for callbacks. For more information about the virtual queues, see {{Link-SomewhereInThisManual|topic=ProvisionCallback|anchor=provision_vqs|display text=Provision the callback virtual queues}}.
 
*At least one agent who will process Callbacks.
 
*At least one agent who will process Callbacks.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=
 
 
|anchor=provision_vqs
 
|anchor=provision_vqs
 
|alignment=Vertical
 
|alignment=Vertical
|Media=
 
|image=
 
 
|structuredtext====Provision the callback virtual queues===
 
|structuredtext====Provision the callback virtual queues===
 
In addition to an Inbound virtual queue, Genesys recommends that you have two additional virtual queues for callback reporting purposes. That means that you will have the following three queues for callbacks:
 
In addition to an Inbound virtual queue, Genesys recommends that you have two additional virtual queues for callback reporting purposes. That means that you will have the following three queues for callbacks:
Line 43: Line 35:
 
*Callback virtual queue: <VQ_ name>_VQ_CB<br />For example, <tt>Sales_VQ_CB</tt>
 
*Callback virtual queue: <VQ_ name>_VQ_CB<br />For example, <tt>Sales_VQ_CB</tt>
 
*Callback outbound virtual queue: <VQ_name>_VQ_CB_OUT<br />For example, <tt>Sales_VQ_CB_OUT</tt>
 
*Callback outbound virtual queue: <VQ_name>_VQ_CB_OUT<br />For example, <tt>Sales_VQ_CB_OUT</tt>
 +
 +
You might see the term ''service'' or ''service name'' in callback-related applications, Widgets, APIs, and in the Callback UI. The service, in this context, is a virtual queue. The service name, therefore, refers to the name of the virtual queue. For example, on the '''Callback''' page in the UI, the '''Service Name''' column identifies, by name, the virtual queue associated with each callback.
  
 
Having all three callback-related virtual queues provides the following functionality:
 
Having all three callback-related virtual queues provides the following functionality:
Line 50: Line 44:
  
 
After you create the virtual queues that will be used in your callback scenario, you must provision {{Link-SomewhereInThisManual|topic=ProvisionCallback|anchor=create_des_apps|display text=applications}} and {{Link-SomewhereInThisManual|topic=ProvisionCallback|anchor=provision_callback_services|display text=Callback services}} in Designer. The virtual queues that you have created for callback functionality will be required to complete the Designer application and services provisioning.
 
After you create the virtual queues that will be used in your callback scenario, you must provision {{Link-SomewhereInThisManual|topic=ProvisionCallback|anchor=create_des_apps|display text=applications}} and {{Link-SomewhereInThisManual|topic=ProvisionCallback|anchor=provision_callback_services|display text=Callback services}} in Designer. The virtual queues that you have created for callback functionality will be required to complete the Designer application and services provisioning.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
Line 57: Line 49:
 
|anchor=ProvisioningyourFirstCallbackScenarioinDesigner
 
|anchor=ProvisioningyourFirstCallbackScenarioinDesigner
 
|alignment=Vertical
 
|alignment=Vertical
|Media=
 
|image=
 
 
|structuredtext=The following Callback provisioning workflow assumes that you have already completed the configuration described in the {{Link-SomewhereInThisManual|topic=ProvisionCallback|anchor=BeforeYouStart|display text=Before you start}} section, above.
 
|structuredtext=The following Callback provisioning workflow assumes that you have already completed the configuration described in the {{Link-SomewhereInThisManual|topic=ProvisionCallback|anchor=BeforeYouStart|display text=Before you start}} section, above.
  
Line 89: Line 79:
  
 
{{AnchorDiv|inbound_app}}
 
{{AnchorDiv|inbound_app}}
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
 
|sectionHeading=Provision a Designer application to offer callback through the IVR
 
|sectionHeading=Provision a Designer application to offer callback through the IVR
|anchor=
 
 
|alignment=Horizontal
 
|alignment=Horizontal
 
|Media=Image
 
|Media=Image
 
|image=GES-DesignerProvisionning-CreateApp.png
 
|image=GES-DesignerProvisionning-CreateApp.png
 
|structuredtext=In Designer, {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=ApplicationsBar|display text=add a new application}}. The application type must be <tt>Default</tt>. This application is used to offer callback through the IVR.
 
|structuredtext=In Designer, {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=ApplicationsBar|display text=add a new application}}. The application type must be <tt>Default</tt>. This application is used to offer callback through the IVR.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=
 
|anchor=
 
 
|alignment=Horizontal
 
|alignment=Horizontal
 
|Media=Image
 
|Media=Image
 
|image=GES-DesignerProvisionning-Settings.png
 
|image=GES-DesignerProvisionning-Settings.png
 
|structuredtext=There are no mandatory settings changes for the Default application, however, if there are any specific {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=ApplicationsBar|display text=settings}} that you typically use for Designer applications, consider if those settings are required for your Callback Default-type application and make any necessary updates.
 
|structuredtext=There are no mandatory settings changes for the Default application, however, if there are any specific {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=ApplicationsBar|display text=settings}} that you typically use for Designer applications, consider if those settings are required for your Callback Default-type application and make any necessary updates.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=
 
|anchor=
 
 
|alignment=Horizontal
 
|alignment=Horizontal
 
|Media=Image
 
|Media=Image
Line 125: Line 104:
  
 
For additional information about the Callback V2 block properties, see the {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=CallbackV2|display text=Designer documentation}}.
 
For additional information about the Callback V2 block properties, see the {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=CallbackV2|display text=Designer documentation}}.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=
 
|anchor=
 
 
|alignment=Horizontal
 
|alignment=Horizontal
 
|Media=Image
 
|Media=Image
 
|image=DesignerApp_publish-app_and_assign-number.png
 
|image=DesignerApp_publish-app_and_assign-number.png
 
|structuredtext={{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=SavePublish|display text=Publish}} your application and remember to {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=ApplicationsBar|anchor=assign_phone_num|display text=assign a phone number}} to it.
 
|structuredtext={{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=SavePublish|display text=Publish}} your application and remember to {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=ApplicationsBar|anchor=assign_phone_num|display text=assign a phone number}} to it.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
Line 142: Line 115:
 
|anchor=outbound_app
 
|anchor=outbound_app
 
|alignment=Vertical
 
|alignment=Vertical
|Media=
 
|image=
 
 
|structuredtext={{NoteFormat|You must create the Callback-type Designer application before you can edit the {{Link-SomewhereInThisManual|topic=ProvisionCallback|anchor=provision_callback_services|display text=CALLBACK_SETTINGS}} data table.}}
 
|structuredtext={{NoteFormat|You must create the Callback-type Designer application before you can edit the {{Link-SomewhereInThisManual|topic=ProvisionCallback|anchor=provision_callback_services|display text=CALLBACK_SETTINGS}} data table.}}
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=
 
|anchor=
 
 
|alignment=Horizontal
 
|alignment=Horizontal
 
|Media=Image
 
|Media=Image
 
|image=GES-DesignerProvisionning-CreateApp2.png
 
|image=GES-DesignerProvisionning-CreateApp2.png
 
|structuredtext=In Designer, {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=ApplicationsBar|display text=add a new application}}. The application type must be <tt>Callback</tt>. This application is used to re-connect with customers who requested a callback.
 
|structuredtext=In Designer, {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=ApplicationsBar|display text=add a new application}}. The application type must be <tt>Callback</tt>. This application is used to re-connect with customers who requested a callback.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=
 
|anchor=
 
 
|alignment=Horizontal
 
|alignment=Horizontal
 
|Media=Image
 
|Media=Image
 
|image=GES-DesignerProvisionning-Settings.png
 
|image=GES-DesignerProvisionning-Settings.png
 
|structuredtext=There are no mandatory settings changes for the Callback-type application, however, if there are any specific {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=ApplicationsBar|display text=settings}} that you typically use for Designer applications, consider if those settings are required for your Callback application and make any necessary updates.
 
|structuredtext=There are no mandatory settings changes for the Callback-type application, however, if there are any specific {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=ApplicationsBar|display text=settings}} that you typically use for Designer applications, consider if those settings are required for your Callback application and make any necessary updates.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=
 
|anchor=
 
 
|alignment=Horizontal
 
|alignment=Horizontal
 
|Media=Image
 
|Media=Image
Line 179: Line 138:
  
 
{{NoteFormat|In the Callback V2 properties panel, under '''Connect Customer''', only the <tt>Business to customer</tt> option is currently supported.}}
 
{{NoteFormat|In the Callback V2 properties panel, under '''Connect Customer''', only the <tt>Business to customer</tt> option is currently supported.}}
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=
 
|anchor=
 
 
|alignment=Horizontal
 
|alignment=Horizontal
 
|Media=Image
 
|Media=Image
 
|image=DesignerApp_publish-out-application.png
 
|image=DesignerApp_publish-out-application.png
 
|structuredtext=Click '''Publish''' to make your application available. For information about publishing a Designer application, see {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=SavePublish|display text=Saving and Publishing Your Application}}.
 
|structuredtext=Click '''Publish''' to make your application available. For information about publishing a Designer application, see {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=SavePublish|display text=Saving and Publishing Your Application}}.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
Line 196: Line 149:
 
|anchor=provision_hours
 
|anchor=provision_hours
 
|alignment=Vertical
 
|alignment=Vertical
|Media=
 
|image=
 
 
|structuredtext=In Designer, you must configure the Business Hours object, including the timezone, before you configure the CALLBACK_SETTINGS data table. The time zone that you configure is used for scheduled callbacks. You cannot save the CALLBACK_SETTINGS data table before the business hours are configured.  
 
|structuredtext=In Designer, you must configure the Business Hours object, including the timezone, before you configure the CALLBACK_SETTINGS data table. The time zone that you configure is used for scheduled callbacks. You cannot save the CALLBACK_SETTINGS data table before the business hours are configured.  
  
 
For information about configuring your business hours in Designer, see {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=DesBusinessHours|display text=Business Hours}} in the Designer documentation.
 
For information about configuring your business hours in Designer, see {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=DesBusinessHours|display text=Business Hours}} in the Designer documentation.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
Line 208: Line 157:
 
|anchor=provision_callback_services
 
|anchor=provision_callback_services
 
|alignment=Vertical
 
|alignment=Vertical
|Media=
 
|image=
 
 
|structuredtext=The configuration parameters for Callback services are stored in the Designer CALLBACK_SETTINGS data table. For detailed information about the CALLBACK_SETTINGS table, see {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=CallbackV2|anchor=callback_settings|display text=Callback Settings Data Table}} in the Designer documentation.
 
|structuredtext=The configuration parameters for Callback services are stored in the Designer CALLBACK_SETTINGS data table. For detailed information about the CALLBACK_SETTINGS table, see {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=CallbackV2|anchor=callback_settings|display text=Callback Settings Data Table}} in the Designer documentation.
  
Line 219: Line 166:
  
 
====Adding a Callback virtual queue to the CALLBACK_SETTINGS data table====
 
====Adding a Callback virtual queue to the CALLBACK_SETTINGS data table====
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=
 
|anchor=
 
 
|alignment=Horizontal
 
|alignment=Horizontal
 
|Media=Image
 
|Media=Image
 
|image=GES-Designer-Datatable.png
 
|image=GES-Designer-Datatable.png
 
|structuredtext=In Designer, navigate to '''Business Controls''' > '''Data Tables'''. Click  '''CALLBACK_SETTINGS''' and add an entry for your Callback Inbound queue as described in the {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=CallbackV2|anchor=callback_settings|display text=Callback Settings Data Table}} documentation.
 
|structuredtext=In Designer, navigate to '''Business Controls''' > '''Data Tables'''. Click  '''CALLBACK_SETTINGS''' and add an entry for your Callback Inbound queue as described in the {{Link-AnywhereElse|product=PEC-ROU|version=Current|manual=Designer|topic=CallbackV2|anchor=callback_settings|display text=Callback Settings Data Table}} documentation.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=
 
|anchor=
 
 
|alignment=Horizontal
 
|alignment=Horizontal
 
|Media=Image
 
|Media=Image
Line 244: Line 183:
  
 
For Callback-type applications, you must specify the routing point in the '''Routing Point''' column. The routing point for Callback-type applications is required for Callback to be fully functional. Outbound calls can sometimes fail if this is not configured.
 
For Callback-type applications, you must specify the routing point in the '''Routing Point''' column. The routing point for Callback-type applications is required for Callback to be fully functional. Outbound calls can sometimes fail if this is not configured.
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
Line 250: Line 188:
 
|anchor=test_callback_scenario
 
|anchor=test_callback_scenario
 
|alignment=Vertical
 
|alignment=Vertical
|Media=
 
|image=
 
 
|structuredtext=Now you can test the in-queue Callback scenario. Call the phone number that is assigned to the Designer Default-type application and accept an in-queue callback for an external phone number on which you can receive calls. If an agent with a matching skill is already logged in to the voice channel in Agent Desktop, you will receive a phone call on the external phone number. Once you have accepted the callback on the external phone, the call will be connected to the logged-in agent.
 
|structuredtext=Now you can test the in-queue Callback scenario. Call the phone number that is assigned to the Designer Default-type application and accept an in-queue callback for an external phone number on which you can receive calls. If an agent with a matching skill is already logged in to the voice channel in Agent Desktop, you will receive a phone call on the external phone number. Once you have accepted the callback on the external phone, the call will be connected to the logged-in agent.
  
Line 257: Line 193:
  
 
To test web callback, see {{Link-SomewhereInThisManual|topic=ManagingCallbacks|anchor=top|display text=Managing Callbacks}} for information about creating a callback in the Callback UI, or {{Link-SomewhereInThisManual|topic=CallbackRESTAPIsandTutorials|anchor=top|display text=PureEngage REST APIs and Tutorials for Callback}} for information about creating a callback using the REST API.
 
To test web callback, see {{Link-SomewhereInThisManual|topic=ManagingCallbacks|anchor=top|display text=Managing Callbacks}} for information about creating a callback in the Callback UI, or {{Link-SomewhereInThisManual|topic=CallbackRESTAPIsandTutorials|anchor=top|display text=PureEngage REST APIs and Tutorials for Callback}} for information about creating a callback using the REST API.
|structuredtextwide=
 
|FAQHeading=
 
 
|Status=No
 
|Status=No
 
}}
 
}}
 
}}
 
}}

Revision as of 17:46, July 7, 2020

This topic is part of the manual Callback Administrator's Guide for version Current of Callback.

Callback is provisioned with Designer. To create and configure Callback services, Designer includes a set of blocks dedicated to Callback. This article provides information about how to provision a basic callback scenario in Designer. For information about the supported callback scenarios, see Callback Scenarios. For information about provisioning the Click-To-Call-In scenario in Designer, see Provisioning the Click-to-Call-In scenario.

Related documentation:

Before you start

Before you provision Callback in Designer, make sure that the following objects are created in Platform Administration and ready for use:

  • A Callback Administrator.
  • Route Points to be used for Inbound strategies that offer Callback.
  • Route Points to be used for Outbound strategies, if Callback calls to consumers will be handled by separate Outbound strategies.
  • Virtual Queues to store callbacks. Genesys recommends that you use three queues for callbacks. For more information about the virtual queues, see Provision the callback virtual queues.
  • At least one agent who will process Callbacks.

Provision the callback virtual queues

In addition to an Inbound virtual queue, Genesys recommends that you have two additional virtual queues for callback reporting purposes. That means that you will have the following three queues for callbacks:

  • Inbound virtual queue
  • Callback virtual queue
  • Outbound virtual queue

Genesys recommends that you use the following naming conventions for the queues:

  • Inbound virtual queue: <VQ_name>_VQ
    For example, Sales_VQ
  • Callback virtual queue: <VQ_ name>_VQ_CB
    For example, Sales_VQ_CB
  • Callback outbound virtual queue: <VQ_name>_VQ_CB_OUT
    For example, Sales_VQ_CB_OUT

You might see the term service or service name in callback-related applications, Widgets, APIs, and in the Callback UI. The service, in this context, is a virtual queue. The service name, therefore, refers to the name of the virtual queue. For example, on the Callback page in the UI, the Service Name column identifies, by name, the virtual queue associated with each callback.

Having all three callback-related virtual queues provides the following functionality:

  • For each call type, the system can keep track of and compare Estimated Wait Time (EWT) and other important queue statistics separately.
  • You can configure both historical and real-time reporting. While the Inbound and Callback virtual queues collect statistics such as EWT and which calls accept the callback offer and which calls reject it, the Outbound virtual queue collects data for outbound interactions such as how long the customer had to wait for an agent to connect during the callback attempt.

After you create the virtual queues that will be used in your callback scenario, you must provision applications and Callback services in Designer. The virtual queues that you have created for callback functionality will be required to complete the Designer application and services provisioning.

Provisioning your first callback scenario in Designer

The following Callback provisioning workflow assumes that you have already completed the configuration described in the Before you start section, above.

Create your Designer applications

The following table provides information about the types of Designer applications that you require for each supported callback scenario. Create the Designer applications after you have created the Inbound, Callback, and Outbound virtual queues and before you provision the Callback services.

Callback Scenario Designer Application Type
In-Queue Callback Default + Callback
Scheduled Callback Default + Callback
Web Callback Callback


The following procedures show you how to provision Designer applications for Callback. The Default-type Designer application provides the Callback offer to a customer waiting in a queue; for example, in a scenario where the customer is connected to an IVR. The Callback-type Designer application provides the Callback attempt for scheduled and web callback scenarios.

Provision a Designer application to offer callback through the IVR

In Designer, add a new application. The application type must be Default. This application is used to offer callback through the IVR.

There are no mandatory settings changes for the Default application, however, if there are any specific settings that you typically use for Designer applications, consider if those settings are required for your Callback Default-type application and make any necessary updates.

In Designer, select your Default-type application.

Scroll the Palette list to reach the Callback items. Drag and drop a Callback V2 block into the Assisted Service phase of your application.

In the properties panel, under Call Routing, select the Inbound virtual queue that you configured for Callback.

For additional information about the Callback V2 block properties, see the Designer documentation.

Publish your application and remember to assign a phone number to it.

Provision the Designer callback application

Important
You must create the Callback-type Designer application before you can edit the CALLBACK_SETTINGS data table.

In Designer, add a new application. The application type must be Callback. This application is used to re-connect with customers who requested a callback.

There are no mandatory settings changes for the Callback-type application, however, if there are any specific settings that you typically use for Designer applications, consider if those settings are required for your Callback application and make any necessary updates.

In Designer, select your Callback-type application.

Scroll the Palette list to reach the Callback items. Then drag and drop a Callback V2 item into the Initialize section of your application. For information about the Callback V2 block properties, see the Designer documentation.

Important
In the Callback V2 properties panel, under Connect Customer, only the Business to customer option is currently supported.

Click Publish to make your application available. For information about publishing a Designer application, see Saving and Publishing Your Application.

Provision business hours for Callback

In Designer, you must configure the Business Hours object, including the timezone, before you configure the CALLBACK_SETTINGS data table. The time zone that you configure is used for scheduled callbacks. You cannot save the CALLBACK_SETTINGS data table before the business hours are configured.

For information about configuring your business hours in Designer, see Business Hours in the Designer documentation.

Provision the callback services

The configuration parameters for Callback services are stored in the Designer CALLBACK_SETTINGS data table. For detailed information about the CALLBACK_SETTINGS table, see Callback Settings Data Table in the Designer documentation.

You must make sure that the following prerequisites are completed before you add your queue to the CALLBACK_SETTINGS table:

  • You must create the Callback-type Designer application before you can edit the CALLBACK_SETTINGS data table.
  • You must configure the business hours, including the time zone, before making the following updates to the CALLBACK_SETTINGS data table. You cannot save the data table before the business hours are configured.
  • The virtual queues that you will use for callback functionality must be created and saved in Platform Administration.

Adding a Callback virtual queue to the CALLBACK_SETTINGS data table

In Designer, navigate to Business Controls > Data Tables. Click CALLBACK_SETTINGS and add an entry for your Callback Inbound queue as described in the Callback Settings Data Table documentation.

The default VQ row in the CALLBACK_SETTINGS table must include a valid Designer Callback-type application, a valid Business Hours object, and a semantically-correct skill expression.

In the row in which you are configuring the Inbound virtual queue, select your Designer Callback-type application in the Callback Application column of the table. In the figure, this is the Sales_VQ row of the table.

If you defined Callback skills for Callback agents, you can use this as a condition for the Inbound virtual queue.

For Callback-type applications, you must specify the routing point in the Routing Point column. The routing point for Callback-type applications is required for Callback to be fully functional. Outbound calls can sometimes fail if this is not configured.

Testing your callback scenario

Now you can test the in-queue Callback scenario. Call the phone number that is assigned to the Designer Default-type application and accept an in-queue callback for an external phone number on which you can receive calls. If an agent with a matching skill is already logged in to the voice channel in Agent Desktop, you will receive a phone call on the external phone number. Once you have accepted the callback on the external phone, the call will be connected to the logged-in agent.

To test Scheduled callback, call the phone number that is assigned to the Default-type application and choose Scheduled Callback. Listen carefully to the prompt. If it is using default settings, then it will ask you to specify a day and time for the callback based on the Pacific time zone. Also pay close attention to the actual date and time that you booked before accepting, especially if you have entered a time intended to be on the current day; the system might have offered you a time slot that is a week later. The outbound call experience is identical to the in-queue callback scenario.

To test web callback, see Managing Callbacks for information about creating a callback in the Callback UI, or PureEngage REST APIs and Tutorials for Callback for information about creating a callback using the REST API.

Comments or questions about this documentation? Contact us for support!