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.

If usage of Preview state is configured in Supervisor, the interaction state and Agent state will update to Preview.  During this time, the Agent can listen to a callback recording and/ or view a callback transcription. 


The Preview status option and allowed Preview time is in Supervisor in the Callback Timing tab under Max Preview Time Mode and Max Preview Time.

Max Preview Time Mode

The Preview status will only be used for callbacks when there is a recording.  After the callback offer is accepted, the Agent status changes to Preview (or “Busy”, if applicable).  If there is no recording, the callback begins after the callback offer is accepted.

Max Preview Time

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):

Keep in 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.

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.

Business Process Settings

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


Callback Reporting

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

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