This document describes how to use Analyzer reports to investigate queue routing decisions and parked contacts in Webex Contact Center.
Cisco recommends that you have knowledge of these topics:
The information in this document is based on these software and hardware versions:
The information in this document was created from the devices in a specific lab environment. All the devices used in this document started with a cleared (default) configuration. If your network is live, ensure that you understand the potential impact of any command.
Queue routing investigations are a common activity in Webex Contact Center. you can report that a voice contact remained parked or queued even though agents appeared to be available.
Understanding the routing decision requires correlating multiple data points, such as queue configuration, team distribution, skill assignment, and agent activity during the affected timestamps. While some of this information is available through stock Analyzer reports, you often need additional visibility to determine why a contact was not routed.
This document focuses on voice interactions only. Digital channels such as chat, email, SMS, and social messaging are outside the scope of this article.
The custom Analyzer report template described in this document helps consolidate routing-related information and provides additional visibility when you investigate parked contacts and queue routing behavior in Webex Contact Center.
The Agent State - TAC (Technical Assistance Center) report template provides visibility into agent activity during a specified period. The report can be used to review agent state transitions, team assignments, and skill assignments
when you investigate queue-routing scenarios.
The Agent State - TAC report template is at the end of this article.
The report contains these fields:
Import the attached Agent State - TAC report template into Analyzer.
Obtain the Interaction ID associated with the reported issue.
Use the CSR Report - Yesterday (Customer Session Record) report to locate the interaction and identify:
Record the timeframe during which the contact remained parked, since it is required for the remainder of the investigation.
Navigate to Control Hub and review the queue configuration.
Verify:
Determine which teams are eligible to receive contacts from the affected queue.
Determine whether the queue uses skill-based routing.
If skill-based routing is enabled, verify whether skills are assigned:
If skills are assigned through Flow Designer, review the flow and identify all skills applied before the Queue Contact activity.
Document the skill requirements applied to the contact.
Configure the report timeframe to match the parked period identified earlier.
Review the below fields:
Compare the queue routing requirements against the agents identified in the report.
Verify:
After completing the analysis, determine whether the routing behavior was expected. Common findings include:
Using the Interaction ID, review the CSR Report - Yesterday report and identify the queue and parked period associated with the contact.
In this example:
Shows the drill down window with a row highlighted.
Navigate to Control Hub > Contact Center > Queues and review the configuration of the affected Queue. Verify:
In this example:
Shows QueueOne, Contact routing settings.
Shows the Call distribution window with the button to create a group and team details with table data highlighted.
Execute the Agent State - TAC report using the parked timeframe identified in the CSR report.
Using the team identified from the queue configuration, filter the report on the Team Name column:
Shows the Agent State T A C page with agent skills drop down menu and selections.
Review the below fields:
Compare the routing requirements against the agents returned by the report.
The Agent State report confirms that:
Shows the Agent State T A C page and new agent skills listed in the table.
This scenario demonstrates that agent availability alone does not guarantee contact delivery. Even when an agent belongs to the correct team and is available during the parked period, skill requirements applied through Flow Designer can prevent the contact from being routed if the agent does not possess the required skill assignment.
Note: In this scenario, the root cause was that the available agent did not possess the required skill (English >= 5) applied through Flow Designer. If an agent is assigned to the correct team and possesses the required skill, the next step is to review the agent availability during the parked period. Verify that the agent was in a routable state and available to receive contacts throughout the timeframe identified in the CSR report.
Using the Interaction ID, review the CSR Report - Yesterday report and identify the queue and parked period associated with the contact. In this example:
Shows the drill down window with a row highlighted.
Navigate to Control Hub > Contact Center > Queues and review the configuration of the affected Queue. Verify:
The investigation confirms:
Shows TestQ with Skills-based routing toggle highlighted.
Review the Call Distribution configuration.
In this example, the queue distributes contacts to:
These teams represent the agent pool eligible to receive contacts from the queue.
Shows the Call distribution window where you can create a group and enter team details.
Execute the Agent State - TAC report using the parked timeframe identified in the CSR report:
Start Time: 10/5/2026 6:59:03 AM
End Time: 10/5/2026 7:01:04 AM
Using the team identified from the queue configuration, filter the report on the Team Name column:
Shows the Agent State TAC page with Agent skills dropdown and items selected.
Shows the Agent State TAC page with Agent details highlighted in the table.
The Agent State report shows:
The agent only became Available at: 07:01:17 AM, which is after the parked contact ended at 07:01:04 AM.
This scenario demonstrates that when no skill restrictions exist, agent availability becomes the primary routing criterion. Although the agent belonged to an eligible team, the agent remained in an Idle state throughout the parked period and only became available at 07:01:17 AM, after the contact exited the queue at 07:01:04 AM. Therefore, the observed routing behavior was expected.
Note: If an agent is available during the parked period, confirm that the agent is logged in to the correct team configured for the queue. An available agent who is not associated with an eligible team does not receive contacts from that queue.
When you investigate parked voice contacts in Webex Contact Center:
| Revision | Publish Date | Comments |
|---|---|---|
1.0 |
14-Oct-2026
|
Initial Release |