Jump to: navigation, search
(Developer Tab)
(Update with the copy of version: draft)
Line 2: Line 2:
 
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.
 
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 user-originated call-in feature, in addition to--> 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.  
+
Genesys Callback, which takes its name from the most typical form of deferred agent voice connection, also provides support for a user-originated call-in feature, in addition to 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.  
  
 
{{NoteFormat|Genesys Callback is enabled by Genesys Engagement Services (GES) behind-the-scenes and you might see references to GES or "Engagement Services" throughout Callback pages or within resource names.}}
 
{{NoteFormat|Genesys Callback is enabled by Genesys Engagement Services (GES) behind-the-scenes and you might see references to GES or "Engagement Services" throughout Callback pages or within resource names.}}
Line 13: Line 13:
 
===Supported Scenarios===
 
===Supported Scenarios===
 
For information about the supported scenarios for Genesys Callback, see [[CallbackScenarios|Callback Scenarios]].
 
For information about the supported scenarios for Genesys Callback, see [[CallbackScenarios|Callback Scenarios]].
 +
 +
===Callback Reports===
 +
For information about real-time reporting for callbacks, see [[Documentation:PSAAS:RPRT:RealTimeReporting:Public|Real-Time Reporting with Pulse]] in the ''Reporting in the cloud'' documentation. Callback activity is tracked as part of the [[Documentation:PSAAS:RPRT:RTRTemplatesA:Public#Queue_reports|Queue reports]]. You can [[Documentation:PSAAS:RPRT:RTRWidgets:Public|add a report widget]] that is based on the Callback Activity template to your Pulse dashboard.
 +
 +
For information about Callback historical reporting using Genesys Customer Experience Insights (GCXI), see [[Documentation:PSAAS:RPRT:HRCXICallbackReports:Public|Callback Reports]] in the ''Reporting in the cloud'' documentation.
  
 
==About the Callback Application==
 
==About the Callback Application==
Line 26: Line 31:
 
Click the '''Callback''' icon on the Genesys Portal to open the application.  
 
Click the '''Callback''' icon on the Genesys Portal to open the application.  
  
In the Callback application, tabs, dialogs, and panels display based on your [[Documentation:PSAAS:Administrator:CallbackRLP|Role]] permissions. If you cannot view a feature, use the Platform Administration application to check your Access Group.
+
In the Callback application, tabs, dialogs, and panels display based on your [[Documentation:PSAAS:Administrator:CallbackRLP|role]] permissions. If you cannot view a feature, use the Platform Administration application to check your access group.
 
|media1=GES-CallbackUI-StartIcon.png
 
|media1=GES-CallbackUI-StartIcon.png
 
}}
 
}}
Line 32: Line 37:
 
{{CloudStep_Stack
 
{{CloudStep_Stack
 
|title=   
 
|title=   
|text=The Callback application has multiple tabs:
+
|text=The Callback application has multiple tabs. You might see all available tabs or only some of the tabs in your Callback UI. Administrators will make sure that you have access to the tab or tabs that you need to do your job. Access is based on the [[CallbackRLP|role(s)]] to which you have been assigned.  
* [[GES#callback|Callback]]
 
* [[GES#developerconsole|Developer]]
 
* [[GES#tools|Tools]]
 
 
 
You might see all available tabs or only some of the tabs in your Callback application. Administrators will make sure that you have access to the tab or tabs that you need to do your job.
 
 
|media1=Callback-application-intro_tabs.png
 
|media1=Callback-application-intro_tabs.png
 
}}
 
}}
  
{{AnchorDiv|callback}}
+
The following tabs are available in the Callback UI:
 
+
* [[ManagingCallbacks|'''Callback''']]: Displays the list of callbacks. In some scenarios, you might need to create or monitor a callback request, or even cancel a set of callbacks. Callback Monitor is the minimum [[CallbackRLP|role]] required to access the '''Callback''' tab. To modify callback records, you require the Callback Administrator or Callback Supervisor role.
=== Callback Tab ===
+
* [[CallbackDeveloper|'''Developer''']]: You must be a member of the Callback Administrator or Callback Developer [[CallbackRLP|role]] to access the '''Developer''' tab. From the '''Developer''' tab, you can access developers' tools such as the list of errors related to your Callback API queries as well as pages on which you can validate your API keys or provision Push Notifications.
{{CloudStep_Stack
+
* [[CallbackCallIn|'''Call-In''']]: You must be a member of the Callback Administrator or Callback Developer [[CallbackRLP|role]] to access the '''Call-In''' tab. If you have the Click-To-Call-In scenario provisioned, use the '''Call-In''' tab to view the Click-To-Call-In records.
|title=
+
* [[CallbackTools|'''Tools''']]: You must be a member of the Callback Administrator, Callback Supervisor, or Callback Developer [[CallbackRLP|role]] to access the '''Tools''' tab. The '''Tools''' tab 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.
|text=
 
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 [[CallbackRLP|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 [[Documentation:PSAAS:Administrator:ManagingCallbacks|Managing Callbacks]]. 
 
|media1=CallbackUI_intro_callback-tab-example.png
 
}}
 
 
 
{{AnchorDiv|developerconsole}}
 
 
 
=== Developer Tab===
 
Depending on your [[CallbackRLP|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 [[CallbackDeveloper|Using the Developer Tab]].
 
 
 
[[File:CallbackUI_intro_Developer-tab.png|thumb|center]]
 
 
 
{{AnchorDiv|tools}}
 
 
 
===Tools Tab===
 
{{CloudStep_Stack
 
|title= 
 
|text=Depending on your [[CallbackRLP|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 [[CallbackTools|Using Callback Tools]].
 
|media1=CallbackUI_intro_tools-tab.png
 
}}
 
  
 
<!--
 
<!--
Line 92: Line 66:
 
Before you start working with the Callback application, you need to configure your callback scenario. You can review the supported callback scenarios on the [[CallbackScenarios|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.
 
Before you start working with the Callback application, you need to configure your callback scenario. You can review the supported callback scenarios on the [[CallbackScenarios|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 [[ProvisionCallback|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.  
 
# To get started, go to the [[ProvisionCallback|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.  
+
# 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:
+
#: Read the following pages to understand which roles are required for access to each tab in the Callback UI:
 
#* [[ManagingCallbacks|Managing Callbacks]]
 
#* [[ManagingCallbacks|Managing Callbacks]]
 
#* [[CallbackDeveloper|Using the Developer Tab]]
 
#* [[CallbackDeveloper|Using the Developer Tab]]
 
#* [[CallbackTools|Using Callback Tools]]
 
#* [[CallbackTools|Using Callback Tools]]
#:For detailed information about Callback-specific Roles and Access Groups, see [[CallbackRLP|Controlling User Access]].
+
#:For detailed information about Callback-specific roles and access groups, see [[CallbackRLP|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 [[CallbackRLP|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.
+
# After you have completed Callback provisioning and testing to ensure that calls are routed correctly, and Callback users have been assigned to the correct [[CallbackRLP|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 [[CallbackDeveloper|Using the '''Developer''' Tab]].
 
# 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 [[CallbackDeveloper|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 [[CallbackRESTAPIsandTutorials|PureEngage REST APIs and Tutorials for Callback]] page in the Callback documentation.
 
# If you work with Genesys Engagement Services/Callback REST APIs, you can find links to tutorials and additional information on the [[CallbackRESTAPIsandTutorials|PureEngage REST APIs and Tutorials for Callback]] page in the Callback documentation.

Revision as of 18:25, July 19, 2019

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 user-originated call-in feature, in addition to 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.

Important
Genesys Callback is enabled by Genesys Engagement Services (GES) behind-the-scenes and you might see references to GES or "Engagement Services" throughout Callback pages or within resource names.

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.

Callback Reports

For information about real-time reporting for callbacks, see Real-Time Reporting with Pulse in the Reporting in the cloud documentation. Callback activity is tracked as part of the Queue reports. You can add a report widget that is based on the Callback Activity template to your Pulse dashboard.

For information about Callback historical reporting using Genesys Customer Experience Insights (GCXI), see Callback Reports in the Reporting in the cloud documentation.

About the Callback Application

1

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.


1

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.


1

The Callback application has multiple tabs. You might see all available tabs or only some of the tabs in your Callback UI. Administrators will make sure that you have access to the tab or tabs that you need to do your job. Access is based on the role(s) to which you have been assigned.

The following tabs are available in the Callback UI:

  • Callback: Displays the list of callbacks. In some scenarios, you might need to create or monitor a callback request, or even cancel a set of callbacks. Callback Monitor is the minimum role required to access the Callback tab. To modify callback records, you require the Callback Administrator or Callback Supervisor role.
  • Developer: You must be a member of the Callback Administrator or Callback Developer role to access the Developer tab. From the Developer tab, you can access developers' tools such as the list of errors related to your Callback API queries as well as pages on which you can validate your API keys or provision Push Notifications.
  • Call-In: You must be a member of the Callback Administrator or Callback Developer role to access the Call-In tab. If you have the Click-To-Call-In scenario provisioned, use the Call-In tab to view the Click-To-Call-In records.
  • Tools: You must be a member of the Callback Administrator, Callback Supervisor, or Callback Developer role to access the Tools tab. The Tools tab 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.


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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
Comments or questions about this documentation? Contact us for support!