Page tree
Skip to end of metadata
Go to start of metadata

Agent Callback Process

When the callback first presents to an agent, it will be in an Offered interaction state.

After accepting the callback, the interaction state will update to Dialing.  ECS will now begin dialing out to the requested callback number.

  • When using a Teams or UC-1 endpoint call acceptance must be completed via the specific application popup.

  • The callback will dial for 60 seconds (this is configurable within supervisor: Item A Duration For No Answer)

If a voicemail box is reached the interaction state will change to Handling.

Agents can modify the interaction completion status to either keep the callback in queue or remove it entirely.

Remove from queue (after leaving a voicemail):

  • Ensure the interaction completion status is set to Handled.  This will remove the callback from queue after leaving the voicemail, the agent can now end the interaction via the Red “X”.

Keep in queue:

  • If the agent should hang up during the voicemail greeting, they can change the interaction completion status to Answering Machine
    • This will increment the Attempts counter by 1 for that callback interaction.
    • Once an Attempts Before Failure of 3 has been reached the interaction will automatically be removed from queue. (This is configurable within supervisor: Item B Attempts Before Failure)
  • After accepting the interaction, if 60 seconds have passed and a voicemail box has yet to be reached the interaction will automatically tag itself as completion status No Answer
    • This completion status will automatically increment the Attempts by 1. 
    • Once an Attempts Before Failure of 3 has been reached the interaction will automatically be removed from queue.


Callback Completion Status

When a callback is accepted and is still in the dialing process it can be cancelled by the agent by selecting the red “X” icon.  

The completion status in this scenario will reflect Cancel by default.

  • Cancel: Will re-queue the callback with no increment to Attempts.
  • Callback Requested: Should not be used unless re-scheduling the callback for a particular agent & date/time.
  • No Answer: Will re-queue the callback and increment Attempts by 1.
  • Wrong Destination - Will remove the callback from queue.

If the callback is unanswered in the time indicated within the Duration For No Answer, it will have the same options as above except for “Cancel”.


Supervisor Callback Monitoring

Monitoring Columns

Within supervisor the following columns will provide more insight into your contact center callback.  Each metric below is provided at a Business Process level.

  • CLBK Stat: The current routing status for Callbacks.
    • Active: The define callback schedule is currently Open.
    • Off Schedule HRS: The define callback schedule is currently Closed.
    • Stopped: Callbacks have been manually stopped via right-click menu on Business Process.
  • Proc: The total amount of callbacks processed during the current shift. This includes both callbacks which succeeded and failed.
  • Clbk To Be Proc: The total amount of callbacks waiting to be processed. These records can be seen in the “Callback Search” tab of a Business Process.
  • Clbk Avg Time: The average handle time of callbacks.
  • Clbk Purged: The total amount of callbacks which have been purged during the current shift.
  • % Clbk Reached: The percentage of callbacks where a customer was reached.
  • % Clbk Fail: The percentage of callbacks where a customer was not reached.

Business Process Settings

Selecting a Business Process allows access to the following callback related tabs:

  • Callback Performance
    • Provides a snapshot view of the column’s metrics referenced above.
  • Callback Timing
    • Provides access to callback management.
      • Duration For No Answer
        • The defined maximum dialing time until live answer/voicemail pickup.
      • Attempts Before Failure
        • The maximum amount of attempts a callback is allotted before defining as a failed callback.
      • Recall Intervals
        • The period in which a callback will return to queue after each attempt.
      • Schedule
        • The Callback schedule dictates when callbacks will be processed.
          • Active
          • Off Schedule HRS
  • Callback Search
    • Displays the current listing of callbacks to be processed.
      • Number of Attempts
        • Displays the number of attempts the callback has used.
      • Interaction Location
        • Pending: The callback is not yet in queue. Callbacks in pending state can be manually sent to queue or purged via right-click menu.
        • HandlingByBusinessProcess: The callback is currently waiting in queue to be offered to an agent. This callback can be viewed within the Current Interactions tab of the Business Process.
        • HandlingByAgent: The callback is currently being handled by an agent. This callback can be viewed within the Current Interactions tab of the Business Process.


Callback Reporting

The recommended callback report is the 6.04 Completed Callback Interaction.  This report will display the following:

  • The callback end interaction state
  • The original callback entrance time
  • The last attempt time for the callback
  • The total amount of attempts, including:
    • Attempt time
    • Agent Name
    • Attempt State

Attempt state of Aborted indicates the callback was removed from queue due to the configured callback schedule.  (This is configurable within supervisor: Item C Schedule)

Business processes which are Off Schedule will reflect as such in the Business Process Monitor


Additional Callback Resources