Jump to: navigation, search

Callback Scenarios

It does not matter how a callback originates, the voice interaction is always converted to a virtual call and added to the queue where it is monitored so the system can provide information – such as the Estimated Wait Time (EWT) for the queue – to future callers.

This page describes the callback scenarios that Genesys supports with the Callback application.

Immediate Callbacks

An Immediate callback is a callback that is set in motion when your customer (an end user) makes a request to be called back as soon as an agent who can provide assisted service becomes available. A customer can request an Immediate callback in the following ways:

  • While the customer is in-queue on an IVR:
    • A customer's call arrives and the caller is offered Immediate callback. If the caller accepts, he or she confirms the phone number for the callback.
  • Through an API call; in other words, the customer makes the request from a mobile app or website:
    • A customer is using your company's or organization's mobile app or website and encounters a situation where he or she requires assisted service by voice. The customer taps or clicks a button to request a callback, confirms or provides the number at which he or she would like to receive the call, and receives a confirmation message that the request was received.
    • Because user/context data might be attached to the API request for a callback, key components of the customer's app or web journey can be preserved for agent or reporting use.

No matter how the immediate callback is requested, when an agent who satisfies the required skill expression is ready, then the customer is called and the call is routed to the agent.

Scheduled Callbacks

A Scheduled callback is a callback that is set in motion when your customer (an end user) makes a request to be called back in the future, at an approximate time that works for the customer's schedule. A customer can request a Scheduled callback in the following ways:

  • While in-queue on an IVR:
    • A customer's call arrives and the caller is offered the option to schedule a callback for some time in the future. If the caller accepts, he or she confirms the phone number for the callback and is prompted to input the time at which he or she would like to receive it. Using the caller's requested time, the system searches for the closest-matching available time to connect with an agent.
  • Through an API call (from a mobile app or website):
    • A customer is using your company's or organization's mobile app or website and encounters a situation where he or she requires assisted service by voice. The customer taps or clicks a button to request a callback, confirms or provides the number at which he or she would like to receive the call, interacts with a date/time picker to search for availability, and receives a confirmation message that the request was received.
    • Because user/context data might be attached to the API request for a callback, key components of the customer's app or web journey can be preserved for agent or reporting use.

No matter how the scheduled callback is requested, if an agent who has the required skill set is ready at the specified time, then the customer is called and the call is routed to the agent.

This page was last modified on April 17, 2019, at 11:56.

Feedback

Comment on this article:

blog comments powered by Disqus