Contents
Callback
Businesses sometimes cannot offer on-demand, low-wait agent help because of resource limitations or increased service usage. In these situations, the best option is to offer some form of deferred service that can connect consumers and agents later, at a mutually-beneficial time.
Genesys Callback, which takes its name from the most typical form of deferred agent voice connection, also provides support for a range of scenario and sourcing options. In short, Genesys Callback is much more than callback functionality. Consider the name to be shorthand for the rich set of scenarios that are described in this Callback documentation.
What is a Callback?
A Callback is a data record that contains data for calling a customer at some time in the future. Callbacks generally consist of attached data and configuration data. Attached data is specific to the end customer and might be used in screen pops, routing, reporting, and other applications. Configuration data describes how a callback is fulfilled; this includes target expressions, timeout values, and virtual queue names.
Using Callback, you can associate a callback service with a phone number, which enables a caller to request a callback. Depending on which scenario you choose to implement, the callback is then routed to an agent who processes the call.
Supported Scenarios
For information about the supported scenarios for Genesys Callback, see Callback Scenarios.
About the Callback Application
The Callback application is – as its name suggests – specific to callback functionality and management. If you are a Callback Administrator, there are two additional applications that you might use to configure and provision the Callback application. On the Genesys Portal, they are Platform Administration and Designer. Platform Administration is used to manage contact center resources and user access to Callback features. Designer is used to provision Callback-related applications.
Click the Callback icon on the Genesys Portal to open the application.
In the Callback application, tabs, dialogs, and panels display based on your Role permissions. If you cannot view a feature, use the Platform Administration application to check your Access Group.
Callback Tab
The Callback tab displays the list of callbacks. You can filter this list or use the Search feature if you are looking for something specific. In some scenarios, you might need to create or monitor a Callback request, or even cancel a set of Callback records.
Callback Monitor is the minimum Role required to access the Callback tab. To modify callback records, you require the Callback Administrator or Supervisor Role. For more information about using the Callback tab, see Managing Callbacks.
Developer Tab
Depending on your Role, you might see the Developer tab in the Callback application. You must be assigned to the Callback Administrator or Developer Role to access the Developer tab.
The Developer tab and the associated drop-down menu provide access to Developer tools such as the list of errors related to your Callback API queries, information about a specific API Key, validation for your API keys, and more. For additional information, see Using the Developer Tab.
Tools Tab
Depending on your Role, you might see the Tools tab, which offers additional views and tools to assist with callback management, configuration, and troubleshooting. For example, you can search for a specific interaction within the callback records or force a refresh of tenant configuration data.
You must be a member of the Callback Administrator, Supervisor, or Developer Role to access the Tools tab. For more information about the Tools tab, see Using Callback Tools.
Getting Started with Genesys Callback
The Callback application is supported in only Firefox and Chrome browsers.
Before you start working with the Callback application, you need to configure your callback scenario. You can review the supported callback scenarios on the Callback Scenarios page. In addition, you must provision Designer applications for Callback and configure the callback service. This section provides information about where to start.
- To get started, go to the Provisioning Callback page. The page tells you what you need to configure in Platform Administration and then guides you through the Designer application provisioning process, including how to determine which type of Designer applications you require for your callback scenario.
- Genesys provides predefined Roles for the Callback application to ensure that your users only have access that is appropriate for your business needs. If you are new to Genesys Callback, you might have to assign resources (users) to appropriate Access Groups. In addition, you have the option to restrict access to queues (and lists of callbacks) in the Callback application based on your lines of business. You can create your own custom Access Groups and enable or disable Read permissions as required.
- Read the following pages to understand which Roles are required for access to each tab in the Callback UI:
- For detailed information about Callback-specific Roles and Access Groups, see Controlling User Access.
- After you have completed Callback provisioning and testing to ensure that calls are routed correctly, and Callback users have been assigned to the correct Roles and Access Groups, you can begin to use the Callback UI. The Callback tab displays the list of callback records. Users with sufficient permissions use the Callback tab to manage the callback records, including creating, editing, or cancelling callbacks.
- Callback Administrators and Developers have access to a Developer tab in the Callback interface. Use the Developer tab to manage callback activity and features at a more technical level. For example, you can check for errors in Callback API queries or validate API keys. To learn more about the Developer tab, see Using the Developer Tab.
- If you work with Genesys Engagement Services/Callback REST APIs, you can find links to tutorials and additional information on the PureEngage REST APIs and Tutorials for Callback page in the Callback documentation.