Scheduled Callbacks Calls Analysis

The Scheduled Callbacks Calls Analysis is designed to enable customers to conduct a comprehensive analysis of the scheduled callback lifecycle, from initial scheduling through to finalization. This dataset assists supervisors in monitoring the timely execution of callbacks and assessing agent conduct, such as instances of skipping or rescheduling.


Dataset Dimensions and Metrics

Metric nameDescriptionMetric typeFilter
Interaction idThe unique identification of the callback attempt.String
Parent interaction idThe unique identification of the parent call of the callback. For example, in a campaign call callback 1 is scheduled, and in callback 1 callback 2 is scheduled. For callback 2, its parent call is callback 1.String
Root interaction idThe unique identification of the root call of the callback. For example, in a campaign call callback 1 is scheduled, and in callback 1 callback 2 is scheduled. For callback 2, its root call is the campaign call.StringYes
Callback idUnique identification of the callback.String
Callback created timeTimestamp when callback was created.Date time
Scheduled time to callTimestamp when the callback was originally scheduled to be placed out. It is the time selected by the agent when scheduling a callback. The time can be updated before attempted, but after attempted, the time will not change.Date time
Call initiated timeTimestamp when the callback finds an available agent and is about to be launched.Date time
Agent preview timeDuration of time agent spent on the preview screen.Time in seconds
Call started timeStart timestamp of when the dial attempt to the contact was initiated (only has value if the agent makes the call). Call initiated time + Agent preview time doesn't always equal Call started time due to minor system delays.Date time
Ring at contactDuration of time callback rings at the contact side (only has value if the agent makes the call).Time in seconds
Contact answer timeTimestamp when a contact picks up the call.Date time
On call durationDuration of time the contact picks up until the call is hung up either by contact or agent (doesn't include ACW).Time in seconds
Call finished timeTimestamp when the first call leg terminates. The field only has value if the agent makes the call.Date timeYes
Next time to callThe timestamp callback will be retried at the earliest time possible. Calculated based on retry intervals or the time the agent rescheduled to. No value if in final state.Date time
Attempt numberNumber of attempts made at contact side. Skip and Finalize will not be counted as an attempt.NumberYes
System dispositionValues include: Connected, Finalized, Rescheduled, Invalid number, Busy, No answer, Agent hang up before connection.StringYes
Agent dispositionDisposition agent selected in call wrap up.StringYes
NotesNotes agent input in call wrap up.String
Assignment typePossibilities: Myself only, Myself if available, Specific agent(s), Specific ring group(s), Any available agents.StringYes
AssigneesDisplays agent's name(s) or ring group name(s) based on assignment type. Not populated for Any available agents.String
Handled agent idID of the agent who handled the callback attempt.String
Handled agent nameName of the agent who handled the callback.StringYes
Handled agent emailEmail of the agent who handled the callback attempt.String
Created agent idID of the agent who created the callback.String
Created agent nameName of the agent who created the callback.StringYes
Created agent emailEmail of the agent who created the callback.String
Contact phoneContact number which is scheduled with the callback.String
Talkdesk phoneTalkdesk number which initiated the call.String
Root call typePossibilities: Proactive Outbound, Inbound, Manual outbound.StringYes
Campaign namePopulate campaign name when root call type is campaign.StringYes
Campaign idPopulate campaign id when root call type is campaign.String
List namePopulate list name when root call type is campaign.String
List idPopulate list id when root call type is campaign.String
Record idPopulate record id when root call type is campaign.StringYes
Record extra dataPopulate record extra data when root call type is campaign.String