Understanding the Concept of Contact in Service Reporting
Updated
Contact ID helps us understand and improve how your support request is handled. Each Contact ID represents a single unit of work performed during the life of your case, giving us a consistent way to track activity as requests move across queues and agents. While it appears in queue‑based reports, Contact ID connects insights across queues, agents, and cases, enabling accurate workload measurement, demand forecasting, capacity and staffing planning, and visibility into agent productivity. These insights help ensure support resources are aligned with customer needs and that your requests are handled efficiently and consistently. The following reports help us see the complete picture of how customer requests move through our support teams across different channels:
Voice Queue Performance Report: Applies only to voice contacts.
Digital Queue Performance Report: Applies only to digital contacts.
Use Cases of Queue Reports
Accurate workload measurement: Understand exactly how much work is being generated as customer requests move through support queues, helping ensure every interaction is counted and nothing is overlooked.
Workload forecasting: Identify patterns in incoming requests over time so future demand can be predicted more accurately and support teams are better prepared.
Workforce and capacity management at the queue level: Ensure the right number of agents are available in each queue to reduce wait times and improve response speed.
Agent productivity and performance analysis: Measure how effectively agents are supporting customers, such as the number of requests each agent handles, to support coaching, planning, and service improvement.
What Is a Contact?
A Contact is created every time a case or interaction enters a support work queue. Each entry into a queue is treated as a new and independent contact, even if it’s the same case entering the same queue again at a later stage.
Put simply, each queue entry equals one contact. Every contact is assigned a unique Contact ID, which represents a single, clearly defined unit of queue‑level work within the overall case journey. If a case enters the same queue multiple times, each occurrence is counted separately and tracked with its own Contact ID.
All performance metrics and KPIs are measured at the contact level, rather than the case level. This ensures accurate visibility into queue workload and handling activity:
Each Contact ID reflects one specific queue workload instance
Metrics remain consistent across reporting, but are calculated per contact
Every contact follows a clear lifecycle:
Start: When a case, interaction, or conversation enters a queue.
End: When it exits the queue.
When Is a New Contact Created?
A new contact is created whenever a case enters a work queue, including the following situations:
Initial routing of a case into a queue
Transfer from one queue to another
Warm transfer to another queue or agent
Manual assignment directly to an agent
Reassignment to the same queue due to routing logic
Any case that exits and later re-enters the same queue
This approach ensures that every unit of queue work is tracked independently, allowing for accurate workload measurement, performance reporting, and service optimization.
Examples for Voice and Digital Queue Flows
Enlisted are few examples to explain the complete journey.