Difference between revisions of "PEC-CAB/Current/Administrator/ProvisionCallback"
(Published) |
(Published) |
||
Line 8: | Line 8: | ||
|Role=Administrator | |Role=Administrator | ||
|Application=Callback | |Application=Callback | ||
− | |||
|Section={{Section | |Section={{Section | ||
|sectionHeading=Before you start | |sectionHeading=Before you start | ||
|anchor=BeforeYouStart | |anchor=BeforeYouStart | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |||
− | |||
|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. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |||
|anchor=provision_vqs | |anchor=provision_vqs | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |||
− | |||
|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. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
Line 57: | Line 49: | ||
|anchor=ProvisioningyourFirstCallbackScenarioinDesigner | |anchor=ProvisioningyourFirstCallbackScenarioinDesigner | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |||
− | |||
|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}} | ||
− | |||
− | |||
|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 | ||
− | |||
|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. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |||
− | |||
|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. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |||
− | |||
|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}}. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |||
− | |||
|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. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
Line 142: | Line 115: | ||
|anchor=outbound_app | |anchor=outbound_app | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |||
− | |||
|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.}} | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |||
− | |||
|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. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |||
− | |||
|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. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |||
− | |||
|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.}} | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |||
− | |||
|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}}. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
Line 196: | Line 149: | ||
|anchor=provision_hours | |anchor=provision_hours | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |||
− | |||
|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. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
Line 208: | Line 157: | ||
|anchor=provision_callback_services | |anchor=provision_callback_services | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |||
− | |||
|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==== | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |||
− | |||
|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. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |||
− | |||
|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. | ||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
Line 250: | Line 188: | ||
|anchor=test_callback_scenario | |anchor=test_callback_scenario | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |||
− | |||
|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. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}} | }} | ||
}} | }} |
Revision as of 17:46, July 7, 2020
Contents
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.
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.
- Provision Callback for the inbound strategy. For information, see Create your Designer Applications and Provision a Designer Application to Offer Callback Through the IVR.
- Provision Callback for the outbound strategy. For information, see Create your Designer Applications and Provision the Designer Callback Application.
- Provision Business Hours for Callback.
- Provision the Callback services in Designer.
- Test your Callback scenario configuration.
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, 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.Provision the Designer callback application
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.
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
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.