The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
Chat Agent Detail Report
Chat Agent Summary Report
Chat CSQ Activity Report
Chat CSQ Agent Summary Report
Email Agent Activity Report
Email Contact Detail Report
Email CSQ Activity Report
Agent Call Summary Report
Agent Detail Report
Agent Summary Report
Agent Login Logout Activity Report
Agent Not Ready Reason Code Summary Report
Agent State Detail Report
Agent State Summary by Agent Report
Agent State Summary by Interval Report
Agent Wrap-up Data Summary Report
Agent Wrap-up Data Detail Report
Abandoned Call Detail Activity Report
Common Skill CSQ Activity Report
Contact Service Queue Activity by CSQ Report
Contact Service Queue Activity Report
Contact Service Queue Activity Report by Interval
Contact Service Queue Call Distribution Summary
Contact Service Queue Priority Summary
Contact Service Queue Service Level Priority Summary Report
CSQ Agent Summary Report
Detailed Call CSQ Agent Report
Outbound Agent Detail Performance Report
Preview Outbound Agent Detail Performance Report
Reason Code report by Agent grouping
Reason code report by Reason code grouping
Contact Service Queue Activity by Window Duration
Agent All Fields Report
CSQ All Fields Report
Multichannel Agent Summary Report
Wrap-Up Reasons Report for Chat and Email
The Chat Agent Detail Report presents information about each chat contact that is handled by the chat agent.
The following chart is available:
Displays the active time and accept time that an agent spends on all the chat contacts. |
The report includes a table that displays the following information:
You can filter using any one of the following parameters:
None
The Chat Agent Summary Report presents a summary of the activities of chat agents, including chat and agent state activities.
The following charts are available:
The report includes a table that displays the following information:
Description |
|
---|---|
Agent ID |
Login ID of the agent. |
Group Chats Presented |
Number of group chats that are presented to the agent. |
Group Chats Handled |
Number of group chats that the agent accepted. |
Group Chats Declined |
Number of group chats that the agent declined. |
You can filter using any one of the following parameters:
Displays information for the agents who possess the specified skills. |
|
Displays information for the agents who belong to the specified teams. |
None
The Chat CSQ Activity Report presents a summary of presented, handled, and abandoned chats for each Contact Service Queue (CSQ). It also displays the average and maximum time for chats that are handled and queued.
The following charts are available:
Displays the average handle time for chats that are handled in a CSQ. |
|
The report includes a table that displays the following information:
You can filter using the following parameter:
None
The Chat CSQ Agent Summary Report presents information about the chats that are handled in a Contact Service Queue (CSQ) by a chat agent. An agent can handle chat contacts for multiple CSQs. The report includes the average chat time, average accept time for handled chats, number of received chats, number of handled chats, and number of unanswered chats for each agent.
The following chart is available:
Displays the number of chats handled by each agent for a CSQ. |
The report includes a table that displays the following information:
You can filter using the following parameter:
Filter parameter |
Result |
---|---|
CSQ Names |
Displays information for the specified CSQs. |
None
The Chat Traffic Analysis Report presents information about incoming chat contacts to the Unified CCX system. The information is presented for each day, and includes information about the peak hour for that day.
The following charts are available:
Displays the hour that received the highest number of chats in a day. |
|
Displays the number of chats that are received by Unified CCX for a day. |
The report includes a table that displays the following information:
None
None
The Email Agent Activity Report presents email statistics of the email-enabled agents for a day.
The following charts are available:
Email Agent Activity by Email |
Displays the email statistics of an agent. |
The report includes a table that displays the following information:
You can filter using the following parameters:
Filter Parameter |
Result |
---|---|
Time Offset |
Displays the list of time zones. Select the one matching your timezone. If multiple values are selected, the first one takes effect. |
Agent Name |
Displays information for the specified agents. |
Data is grouped by the following fields:
Field |
Result |
---|---|
Agent Name |
Sorts data by agent name. |
Login Date |
Groups information by login date. |
The Email Contact Detail Report presents information about each email contact that is handled by the agent.
None
The report includes a table that displays the following information:
Field |
Description |
---|---|
Contact ID |
Unique social contact ID that identifies the email contact. |
Sequence No |
Number that the system assigns to each contact leg. The sequence number starts with 0 and increases by 1 for each leg of a contact, such as requeue. |
CSQ Name |
Name of the Contact Service Queue (CSQ) that routed the email contact to the agent. |
Agent Name |
First name and last name of the agent who responded to the email message. |
Received |
Date and time that the contact center received the email message. There might be a mismatch in the presented timestamp of the email received from the end user. This might be due to a different time zone or a different time configured in the exchange server from where the email was sent. |
Retrieved |
Date and time that the agent retrieved the email message. |
Replied |
Date and time that the agent responded to the email message. |
Discarded |
Date and time that the agent discarded the email message. |
Forwarded |
Date and time that the agent forwarded the email message. |
From |
Email address of the customer who sent the email message. |
Reply-To |
Email address of the customer to whom the response is sent. |
To |
Email address of the contact center to which the email message was sent. |
CC |
Email addresses in the CC field, to which the email message was sent as a copy. |
Bcc |
Email addresses in the Bcc field, to which the email message was sent as a blind copy. |
Subject |
Subject line of the received email message. |
Contact Type |
Contact type of the email contact. |
Contact Disposition |
Disposition of the email contact. The contact disposition for the system aborted emails will also be 4. These emails will not be considered as agent discarded emails. |
You can filter using any one of the following parameters:
CSQ Name |
Displays information for the specified CSQs. |
Agent Name |
Displays information for the specified agents. |
Subject |
Displays information for the specified subject or part of the subject. This parameter is case sensitive. |
None
The Email CSQ Activity Report presents email activity statistics of agents in a Contact Service Queue (CSQ) for each day.
![]() Note | Due to system errors, few of the emails presented to the agent may not display the contents in it. In such cases, agent has to close the email tab. These contacts are not accounted for the agent, and there will be a mismatch between the Retrieved, Sent, Requeued, and Discarded columns in the report. |
The following charts are available:
Displays the number of email messages that are handled in a category by the agents. |
|
Email CSQ Agent Activity by CSQ |
Displays the number of email messages that are handled in a category by the CSQs. |
Email CSQ Agent Activity by Date |
Displays the number of email messages that are handled in a category for a day. |
Name of the CSQ through which the email messages are routed. |
|
Date of each day in the interval. |
|
Name of the agent to whom the email messages are routed. |
|
Number of email messages that are routed through the CSQ to the agent and then retrieved by the agent. The retrieved date time determines whether the email message falls within the interval. Summary info—Sum of the records in this column. |
|
Number of email messages that are requeued to the agent. The requeue date and time determines whether the email message falls within the interval. Summary info—Sum of the records in this column. |
|
Number of email messages that the agent replied and forwarded. The send date and time determines whether the email message falls within the interval. Summary info—Sum of the records in this column. |
|
Discarded |
Number of email messages that the agent discarded. The discarded date and time determines whether the email message falls within the interval. Summary info—Sum of the records in this column. |
Average on-desk time = On-desk time / Number of emails sent, requeued and discarded. On-desk time = Time the agent processed the email - Time the agent received the email. (This includes the emails sent, requeued and discarded by the agent.) |
You can filter using the following parameters:
Filter Parameter |
Result |
---|---|
Time Offset |
Displays the list of time zones. Select the one matching your time zone. If multiple values are selected, the first one takes effect. |
CSQ Names |
Displays information for the specified CSQs. |
Data is grouped by the following fields:
Field |
Result |
---|---|
CSQ Name |
Sorts data by CSQ name. |
Date |
Sorts data by the dates within the CSQ. |
The Email Traffic Analysis Report gives the count of email messages received for the specified date or date range.
The following charts are available:
Email Inbox Traffic Analysis by Date Chart |
Displays the number of email messages received for the specified date or date range. |
Email Inbox Traffic Analysis by Email Address Chart |
Displays the number of email messages received by an email address. |
The report includes a table that displays the following information:
Field |
Description |
---|---|
Email Address |
Email address to which the email messages are addressed. |
Received Date |
Date on which the email was received. |
Email Count |
Number of email messages that are received by an email address for the specified date or date range. Summary info—Sum of the records in this column. This gives the count of email messages that are received for each Contact Service Queue. |
You can filter using the following parameter:
Time Offset |
Displays the list of time zones. Select your time zone. If you select multiple values, the first selected value takes effect. |
Email Addresses |
Displays list of valid email addresses. |
Data is grouped by the following field:
Filter parameter |
Result |
---|---|
Displays a list of valid email addresses |
Groups data by email address. |
Date |
Displays information by date. |
The Abandoned Call Detail Activity Report presents information about calls that are abandoned.
The following chart is available:
Chart name |
Description |
---|---|
Calls Abandoned Each Day by Final Call Priority |
Displays the number of abandoned calls and the final priority of these calls in a day. |
The report includes a table that displays the following information:
Field |
Description |
---|---|
Call Start Time |
Date and time the call leg starts. |
Called Number |
Telephone number that the caller dials. |
Call ANI |
Originator's telephone number. (ANI = Automatic Number Identification) |
Initial Call Priority |
Priority that is assigned to the call by Unified CCX workflow when the call is received.
|
Call Routed CSQ |
Contact Service Queue (CSQ) to which the call is queued. |
Agent Name |
Agent who is presented with the call before it is abandoned. |
Call Skills |
Skills that are associated with the CSQ to which the call is routed. |
Final Call Priority |
Priority of the call when it is abandoned. |
Call Abandon Time |
Date and time the call is abandoned. |
Time to Abandon |
Elapsed time between the time the call comes to the system and the time it is abandoned. Summary info—Average abandon time of all calls. |
Filter parameter |
Result |
---|---|
Agent Names |
Displays information for the specified agents. |
None
The Aborted Rejected Call Detail Report presents information about each call that is aborted or rejected by the system.
The following chart is available:
Chart name |
Description |
---|---|
Total Calls by Contact Disposition |
Displays the number of calls that are aborted and rejected. |
The report includes a table that displays the following information:
Field |
Description |
---|---|
Node ID - Session ID - Sequence No |
Node ID is the unique numeric ID, which starts from 1, that the system assigns to each Unified CCX server in the cluster. Session ID is the unique session ID that the system assigns to a call. Session sequence number is the number that the system assigns to each call leg. The session sequence number increases by 1 for each leg of a call. Together, these three values uniquely identify an Automatic Call Distribution (ACD) call that is processed by the system. |
Call Start Time |
Date and time the call starts. |
Call End Time |
Date and time the call was disconnected, transferred, or redirected. |
Contact Type |
Contact type of a call. |
Contact Disposition |
Disposition of the call. |
Abort/Reject Reason |
Reason the call is aborted or rejected. |
Originator DN (Directory Number) |
|
Destination DN |
|
Called Number |
Number that is originally dialed by the caller. If the call is a transfer, the number that the call is transferred to is displayed. |
Original Called Number |
Number that is originally dialed by the caller—either a route point number or an agent extension. |
Application Name |
Unified CCX or Unified IP IVR application that is associated with the route point. |
Call Routed CSQ |
Contact Service Queue (CSQ) to which the call is routed. This field is blank if the call is aborted or rejected before being routed to a CSQ. |
You can filter using the following parameter:
Filter parameter |
Result |
---|---|
Contact Disposition |
Displays information for the specified contact disposition. |
None
The Agent All Fields Report presents a historical view of the activity of selected agents, showing each agent's call summary details and agent state times. This report combines the fields that are displayed in other agent related reports.
The following charts are available:
Chart name |
Description |
---|---|
Agent All Fields Report - Call Summary Chart |
Displays the call summary details such as Calls presented, calls handled and calls abandoned by agent. |
Agent All Fields Report - State Summary Chart |
Displays the total time spent by agents on different states. |
The report includes a table that displays the following information:
Agent Name |
First name and last name of the agent. |
Agent_ID |
Login ID of the agent. |
Agent Extension |
Last active Unified CCX extension that Unified Communications Manager assigned to the agent. |
Calls Presented |
Calls that are sent to the agent, regardless of whether the agent picks up the call. If a call is connected to an agent, transferred to another agent, and then transferred back to the original agent, the value for the original agent increases by two (once for each time the call was presented). |
Calls Handled |
|
Calls Abandoned |
|
Total Logged-in Time |
Total time that the agent is logged in to Unified CCX. |
Average Logged in Time |
Average logged-in time = Logged-in time of the agent / Number of logged-in sessions of the agent |
Time that the agent spent in Not Ready state. |
|
Not Ready Time-% Not Ready |
Percentage of time that the agent spent in Not Ready state. |
Ready Time-Ready |
Time that the agent spent in Ready state. |
Ready Time-% Ready |
Percentage of time that the agent spent in Ready state. |
Reserved Time-Reserved |
Time that the agent spent in Reserved state. |
Reserved Time-% Reserved |
Percentage of time that the agent spent in Reserved state. |
Talk Time-Talking |
Time that the agent spent in Talking state. |
Percentage of time that the agent spent in Talking state. |
|
Work Time-Work |
Time that the agent spent in Work state. |
Work Time-% Work |
Percentage of time that the agent spent in Work state. |
Handle Time-Avg |
Average handle time for all calls that the agent handled. Handle time = Talk time + Hold time + Work time |
Handle Time-Max |
Longest handle time of any call that the agent handled. |
Talk Time-Avg |
Average talk time for calls that the agent handled. Elapsed time between the time an agent connects to a call and time when the call is disconnected or transferred, not including hold time. |
Talk Time-Max |
Longest talk time of any call that the agent handled. |
Hold Time-Avg |
Average hold time for calls that the agent handled. |
Hold Time-Max |
Longest hold time of any call that the agent handled. |
Work Time-Avg |
Average time that an agent spent in Work state after calls. |
Work Time-Max |
Longest time that an agent spent in Work state after a call. |
Idle Time-Avg |
Average time that an agent spent in Not Ready state. |
Idle Time-Max |
Longest time that an agent spent in Not Ready state. |
Handle Ratio |
Handle ratio = Calls that the agent handled / Calls that are routed to the agent |
Total Inbound |
Total calls that the agent receives. Total Inbound = Inbound Automatic Call Distribution (ACD) calls + Inbound non-ACD calls. |
Inbound ACD-Total |
Unified CCX calls that the agent receives. |
Inbound ACD-Avg Talk Time |
Average time that the agent spent in Talking state for received Unified CCX calls. |
Inbound ACD-Avg Hold Time |
Average time that the agent put the received Unified CCX calls on hold. |
Inbound ACD-Avg Work Time |
Average time that the agent spent in Work state for received Unified CCX calls. |
Inbound Non-ACD On IPCC-Total |
Non-Unified CCX calls that are received by the agent on a Unified CCX extension, including calls made by other agents and by outside parties. |
Inbound Non-ACD On IPCC-Avg Talk Time |
Average time that the agent spent in Talking state for non-Unified CCX calls received on a Unified CCX extension. |
Inbound Non-ACD On IPCC-Max Talk Time |
Maximum time that the agent spent in Talking state on a non-Unified CCX call received on a Unified CCX extension. |
Inbound Non-ACD On Non-IPCC-Total |
Non-Unified CCX calls received by the agent on a non-Unified CCX extension including calls made by other agents and by outside parties. |
Inbound Non-ACD On Non-IPCC- Avg Talk Time |
Average time that the agent spent in Talking state for non-Unified CCX calls received on a non-Unified CCX extension. |
Inbound Non-ACD On Non-IPCC- Max Talk Time |
Maximum time that the agent spent in Talking state on a received non-Unified CCX call received on a non-Unified CCX extension. |
Outbound On IPCC-Total |
Calls that the agent dials on a Unified CCX extension including both connected and attempted calls. |
Outbound On IPCC-Avg Call Time |
Average call time of the outbound calls on a Unified CCX extension. |
Outbound On IPCC-Max Call Time |
Maximum time that the agent spent in Talking state on an outbound call on a Unified CCX extension. |
Outbound On Non-IPCC-Total |
Calls that the agent dials on a non-Unified CCX extension including both connected and attempted calls. |
Outbound On Non-IPCC-Avg Call Time |
The average call time and the longest call time spent for the outbound calls on a non-Unified CCX extension. |
Outbound On Non-IPCC-Max Call Time |
Maximum time that the agent spent in Talking state on an outbound call on a non-Unified CCX extension. |
ACD-Transfer In |
Unified CCX calls that are transferred to the agent. |
Non-ACD-Transfer In |
Non-Unified CCX calls that are transferred to the agent. |
ACD-Transfer Out |
Unified CCX calls that the agent transfers out. |
Non-ACD-Transfer Out |
Non-Unified CCX calls that the agent transfers out. |
ACD-Conference |
Inbound Unified CCX conference calls in which the agent participates. |
Non-ACD-Conference |
Non-Unified CCX conference calls in which the agent participates. |
You can filter using any one of the following parameters:
Displays information for agents who belong to the specified resource groups. |
|
Displays information for agents who possess the specified skills. |
|
Displays information for agents who belong to the specified teams. |
Data is grouped by the following field:
Field |
Result |
---|---|
Agent Name |
Sorts data by agent name. |
The Agent Call Summary Report presents the summary of each call that is dialed and received by the agent.
For inbound Unified CCX calls—Presents the average time that the agent spent in Talking and Work states, and the time that the agent put the calls on hold.
For non-Unified CCX calls—Presents the average and maximum talk time for the agent.
For outbound calls—Presents the average and maximum call time for the agent.
This report also presents the number of calls that are transferred in to and transferred out by the agent, and the number of conference calls in which the agent participated.
The following charts are available:
Chart name |
Description |
---|---|
Average Talk, Hold, Work Time for Inbound ACD |
Displays the average time that an agent spends in Talking and Work states, and the time that the agent put the calls on hold. |
Avg, Max Call Time for Outbound on IPCC Calls |
Displays the average and maximum time that an agent spends on dialed calls. The time includes time spent dialing, waiting for an answer, and talking. |
Total Inbound, Outbound Calls by Agent |
Displays the number of dialed and received calls for an agent. |
The report includes a table that displays the following information:
Agent Name |
First name and last name of the agent. |
Agent_ID |
Login ID of the agent. |
Extension IPCC |
Last active Unified CCX extension that Unified Communications Manager assigned to the agent. |
Extension Non IPCC |
Last active non-Unified CCX extension that Unified Communications Manager assigned to the agent. This field is blank if there are no calls to or from the non-Unified CCX extension. |
Total Inbound |
Total calls that the agent receives. Total Inbound = Inbound Automatic Call Distribution (ACD) calls + Inbound non-ACD calls. |
Inbound ACD—Total |
Unified CCX calls that the agent receives. |
Inbound ACD—Avg Talk Time |
Average time that the agent spent in Talking state for received Unified CCX calls. |
Inbound ACD—Avg Hold Time |
Average time that the agent put the received Unified CCX calls on hold. |
Inbound ACD—Avg Work Time |
Average time that the agent spent in Work state for received Unified CCX calls. |
Non-Unified CCX calls that are received by the agent on a Unified CCX extension, including calls made by other agents and by outside parties. |
|
Inbound Non-ACD On IPCC—Avg Talk Time |
Average time that the agent spent in Talking state for non-Unified CCX calls received on a Unified CCX extension. |
Inbound Non-ACD On IPCC—Max Talk Time |
Maximum time that the agent spent in Talking state on a non-Unified CCX call received on a Unified CCX extension. |
Inbound Non-ACD On Non-IPCC—Total |
Non-Unified CCX calls received by the agent on a non-Unified CCX extension including calls made by other agents and by outside parties. |
Inbound Non-ACD On Non-IPCC— Avg Talk Time |
Average time that the agent spent in Talking state for non-Unified CCX calls received on a non-Unified CCX extension. |
Inbound Non-ACD On Non-IPCC— Max Talk Time |
Maximum time that the agent spent in Talking state on a received non-Unified CCX call received on a non-Unified CCX extension. |
Outbound On IPCC—Total |
Calls that the agent dials on a Unified CCX extension including both connected and attempted calls. |
Average call time of the outbound calls on a Unified CCX extension. |
|
Outbound On IPCC—Max Call Time |
Maximum time that the agent spent in Talking state on an outbound call on a Unified CCX extension. |
Outbound On Non-IPCC—Total |
Calls that the agent dials on a non-Unified CCX extension including both connected and attempted calls. |
Outbound On Non-IPCC—Avg Call Time |
The average call time and the longest call time spent for the outbound calls on a non-Unified CCX extension. |
Outbound On Non-IPCC—Max Call Time |
Maximum time that the agent spent in Talking state on an outbound call on a non-Unified CCX extension. |
ACD—Transfer In |
Unified CCX calls that are transferred to the agent. |
ACD—Transfer Out |
Unified CCX calls that the agent transfers out. |
ACD—Conference |
Inbound Unified CCX conference calls in which the agent participates. |
![]() Note | Call time starts when an agent goes off-hook for a call and ends when the call terminates. |
You can filter using any one of the following parameters:
Displays information for agents who belong to the specified resource groups. |
|
Displays information for agents who possess the specified skills. |
|
Displays information for agents who belong to the specified teams. |
None
The Agent Detail Report presents information about Automatic Call Distribution (ACD) and non-ACD calls that the agents handle, and ACD and non-ACD calls that the agents dial.
The following chart is available:
Displays the average time that an agent spends in Talking and Work states, and the time the agent put the calls on hold. |
The report includes a table that displays the following information:
Agent Name |
First name and last name of the agent. |
Agent ID |
Login ID of the agent. |
Unified CCX extension that Unified Communications Manager assigned to the agent. |
|
Call Start Time |
Date and time the call leg rings at the agent extension. |
Elapsed time between the call start time and the call end time. Summary info—Sum of values in this column. |
|
Originator's telephone number. (ANI = Automatic Number Identification) |
|
Contact Service Queue (CSQ) that handled the call. A call is considered handled if the caller is connected to an agent while queued for this CSQ. |
|
If the call is queued to multiple CSQs, name of one of the CSQs to which the call was queued is displayed. Displays "…" to indicate there are more CSQs to which the call was queued. |
|
Skills that are associated with the CSQ that handled the call. |
|
Summary info—Sum of values in this column. |
|
Total time the agent put the calls on hold. Not applicable for non-Unified CCX calls. Summary info—Sum of values in this column. |
|
Time that the agent spent in Work state after the call. Not applicable for non-Unified CCX calls. Summary info—Sum of values in this column. |
|
Type of call.
|
You can filter using any one of the following parameters:
Displays information for agents who belong to the specified resource groups. |
|
Displays information for agents who possess the specified skills. |
|
Displays information for agents who belong to the specified teams. |
|
None
The Agent Login Logout Activity Report presents each agent's login and logout date and time for each login session during the report period, and the reason code that an agent entered when logging out.
The following chart is available:
The report includes a table that displays the following information:
Agent Name |
First name and last name of the agent. |
Agent ID |
Login ID of the agent. |
Last active Unified CCX extension that Unified Communications Manager assigned to the agent. |
|
Agent Login Details—LBLT |
Less-than sign (<) indicates that the agent logged in before the report period. (LBLT = Logged In Before Login Time) |
Agent Logout Details—LOALT |
Greater-than sign (>) indicates that the agent is still logged in when the report is generated. (LOALT = Logged Out After Logout Time) |
|
|
Elapsed time between the login time and the logout time. Summary info—Sum of values in this column. |
You can filter using any one of the following parameters:
Displays information for agents who possess the specified skills. |
|
Displays information for agents who belong to the specified teams. |
Data is grouped by the following field:
Field |
Result |
---|---|
Agent Name |
Sorts data by agent name. |
The Agent Not Ready Reason Code Summary Report presents the time that each agent spent logged in. It shows the time that the agents spent in Not Ready state by Reason Code (RC). By default, up to eight predefined reason codes are displayed and additional information is categorized as Other Reason Codes.
This report can show information for each 30 or 60 minute interval within the report period.
The report does not display column headers for user-defined reason codes when filtering by those user-defined reason codes. The statistics for the reason codes that are selected in the filter are accurately calculated and displayed in the report, but these statistics appear under the column headers for the system-defined reason codes. This behavior is different than that of Historical Reporting Client, in which report headers are dynamically modified based on the report filter parameters.
To resolve this issue, create a custom grid view on the Agent Not Ready Reason Code Summary Report, renaming the default column headers to be descriptive of the user-defined reason codes. Then, select the matching reason codes from the Reason Code Value List that is populated in the filter. User-defined reason codes must be in the AgentStateDetail table to appear in the Reason Code Value List.
Note that there is no mapping between the header and the reason code that is selected in the filter. As a result, reason codes must be selected in the filter in the same order as the headers are defined in the view. Also, all reason codes must be selected in the filter if they have headers in the report, or the time in the selected reason codes will appear in the incorrect column as they are filled left to right in the grid.
The following chart is available:
Displays the time agent spent in Not Ready state by reason code. Up to eight reason codes are displayed, and additional reason codes are listed under Other Reason Codes. |
The report includes a table that displays the following information:
Agent Name |
First name and last name of the agent. |
Agent ID |
Login ID of the agent. |
Last active Unified CCX extension that Unified Communications Manager assigned to the agent. |
|
Start date and time of each 30 or 60 minute interval or the start date and time for the report range. |
|
Interval End Time |
End date and time of each 30 or 60 minute interval or the end date and time for the report range. |
Total time that the agent is logged in to Unified CCX. Summary info—Sum of values in this column. |
|
Total time that an agent spent in Not Ready state. Summary info—Sum of values in this column. |
|
Time that an agent spent in Not Ready state for the system-defined RC n1. Summary info—Sum of values in this column. |
|
Time that an agent spent in Not Ready state for the system-defined RC n2. Summary info—Sum of values in this column. |
|
Time that an agent spent in Not Ready state for the system-defined RC n3. Summary info—Sum of values in this column. |
|
Time that an agent spent in Not Ready state for the system-defined RC n4. Summary info—Sum of values in this column. |
|
Time that an agent spent in Not Ready state for the system-defined RC n5. Summary info—Sum of values in this column. |
|
Time that an agent spent in Not Ready state for the system-defined RC n6. Summary info—Sum of values in this column. |
|
Time that an agent spent in Not Ready state for the system-defined RC n7. Summary info—Sum of values in this column. |
|
Time that an agent spent in Not Ready state for the system-defined RC n8. Summary info—Sum of values in this column. |
|
Time in RC n9 |
Time that an agent spent on the secondary line for the system-defined RC n9. Summary info—Sum of values in this column. |
Time that an agent spent in Not Ready state for reasons that are not shown in the previous eight columns. Summary info—Sum of values in this column. |
You can filter using any one of the following parameters:
The following options are available:
|
|||
Displays information for agents who belong to the specified resource groups. |
|||
Displays information for agents who possess the specified skills. |
|||
Displays information for agents who belong to the specified teams. |
|||
Displays information for up to 16 selected reason codes. Additional reason codes are listed under Time in Other RCs. |
Data is grouped by the following field:
Field |
Result |
---|---|
Agent Name |
Sorts data by agent name. |
The Agent State Detail Report presents information that is related to agent state changes.
The following chart is available:
Agent State Detail Report |
Displays time spent by the agent in agent states. |
The report includes a table that displays the following information:
Field |
Description |
---|---|
Agent Name |
First name and last name of the agent. |
Agent ID |
Login ID of the agent. |
Extension |
Last active Unified CCX extension that Unified Communications Manager assigned to the agent. |
State Transition Time |
Date and time that the agent moved to a state. |
Agent State |
State of the agent—Logged-In, Logout, Not Ready, Ready, Reserved, Talk, or Work. |
Reason |
|
Duration |
Time that the agent spent in a state. |
You can filter using any one of the following parameters:
Filter parameter |
Result |
---|---|
Resource Group Names |
Displays information for agents who belong to the specified resource groups. |
Agent Names |
|
Skill Names |
Displays information for agents who possess the specified skills. |
Team Names |
Displays information for agents who belong to the specified teams. |
None
The Agent State Summary by Agent Report presents the length and percentage of time that the agent spent in all the states.
The following chart is available:
The report includes a table that displays the following information:
Field |
Description |
---|---|
Agent Name |
First name and last name of the agent. |
Agent ID |
Login ID of the agent. |
Last active Unified CCX extension that Unified Communications Manager assigned to the agent. |
|
Start date and time of each 30 or 60 minute interval or the start date and time for the report range. |
|
Interval End Time |
End date and time of each 30 or 60 minute interval or the end date and time for the report range. |
Total time that the agent is logged in to Unified CCX. Summary info—Sum of values in this column. |
|
Not Ready Time—Not Ready |
Time that the agent spent in Not Ready state. Summary info—Sum of values in this column. |
Not Ready Time—% Not Ready |
Percentage of time that the agent spent in Not Ready state. Summary info—Overall percentage. |
Ready Time—Ready |
Time that the agent spent in Ready state. Summary info—Sum of values in this column. |
Ready Time—% Ready |
Percentage of time that the agent spent in Ready state. Summary info—Overall percentage. |
Reserved Time—Reserved |
Time that the agent spent in Reserved state. Summary info—Sum of values in this column. |
Reserved Time—% Reserved |
Percentage of time that the agent spent in Reserved state. Summary info—Overall percentage. |
Talk Time—Talking |
Time that the agent spent in Talking state. Summary info—Sum of values in this column. |
Talk Time—% Talking |
Percentage of time that the agent spent in Talking state. Summary info—Overall percentage. |
Work Time—Work |
Time that the agent spent in Work state. Summary info—Sum of values in this column. |
Work Time—% Work |
Percentage of time that the agent spent in Work state. Summary info—Overall percentage. |
You can filter using any one of the following parameters:
Filter parameter |
Result |
||
---|---|---|---|
Interval Length |
|
||
Resource Group Names |
Displays information for agents who belong to the specified resource groups.
|
||
Agent Names |
|||
Skill Names |
Displays information for agents who possess the specified skills.
|
||
Team Names |
Displays information for agents who belong to the specified teams.
|
Data is grouped by the following field:
Field |
Result |
---|---|
Agent Name |
Sorts data by agent name. |
The Agent State Summary by Interval Report presents the duration and percentage of time that the agent spent in the agent states.
The following chart is available:
Chart name |
Description |
---|---|
Time Spent in Agent State by Interval |
Displays the time spent by agents in agent states. |
The report includes a table that displays the following information:
Field |
Description |
---|---|
Agent Name |
First name and last name of the agent. |
Agent_ID |
Login ID of the agent. |
Last active Unified CCX extension that Unified Communications Manager assigned to the agent. |
|
Start date and time of each 30 or 60 minute interval or the report range's begin date and time. |
|
Interval End Time |
End date and time of each 30 or 60 minute interval or the report range's end date and time. |
Total time that the agent is logged in to the Unified CCX. Summary info—Sum of values in this column. |
|
Not Ready Time—Time |
Time that the agent spent in Not Ready state. Summary info—Sum of values in this column. |
Not Ready Time—% |
Percentage of time that the agent spent in Not Ready state. Summary info—Overall percentage. |
Ready Time—Time |
Time that the agent spent in Ready state. Summary info—Sum of values in this column. |
Ready Time—% |
Percentage of time that the agent spent in Ready state. Summary info—Overall percentage. |
Reserved Time—Time |
Time that the agent spent in Reserved state. Summary info—Sum of values in this column. |
Reserved Time—% |
Percentage of time that the agent spent in Reserved state. Summary info—Overall percentage. |
Talk Time—Time |
Time that the agent spent in Talking state. Summary info—Sum of values in this column. |
Talk Time—% |
Percentage of time that the agent spent in Talking state. Summary info—Overall percentage. |
Work Time—Time |
Time that the agent spent in Work state. Summary info—Sum of values in this column. |
Work Time—% |
Percentage of time that the agent spent in Work state. Summary info—Overall percentage. |
You can filter using any one of the following parameters:
Filter parameter |
Result |
||
---|---|---|---|
Interval Length |
|
||
Resource Group Names |
Displays information for agents who belong to the specified resource groups. The report displays information only for the time when the agent was part of one of the selected resource groups. |
||
Agent Names |
Displays information for the selected agents. |
||
Skill Names |
Displays information for agents who possess the selected skills. The report displays information only for the time when the agent possessed one of the selected skills. |
||
Team Names |
Displays information for agents who belong to the selected teams. The report displays information only for the time when the agent was part of one of the selected teams. |
None
The Agent Summary Report contains a summary of agent activities, including call and agent state activities.
![]() Note | The average talk time, maximum talk time, hold time, and others are only for inbound Automatic Call Distribution (ACD) calls that are received by the agent. These values are incremented for every inbound call, but for outbound calls the field values are not incremented. The values are zero. |
The following charts are available:
Chart name |
Description |
---|---|
Average Talk Time, Hold Time & Work Time by Agent |
Displays the average time that an agent spends in Talking and Work states, and the time the agent puts the calls on hold. |
Call Handle Ratio by Agent |
Displays the number of calls handled by an agent divided by the number of calls routed to that agent. |
Total Calls Handled by Agent |
Displays the number of calls handled by an agent. |
The report includes a table that displays the following information:
Agent ID |
Login ID of the agent. |
Last active Unified CCX extension that Unified Communications Manager assigned to the agent. |
|
Average logged-in time = Logged-in time of the agent / Number of logged-in sessions of the agent |
|
Summary info—Sum of values in this column. |
|
Calls that are sent to the agent, regardless of whether the agent picks up the call. If a call is connected to an agent, transferred to another agent, and then transferred back to the original agent, the value for the original agent increases by two (once for each time the call was presented). Summary info—Sum of values in this column. |
|
Handle ratio = Calls that the agent handled / Calls that are routed to the agent Summary info—Overall percentage. |
|
Average handle time for all calls that the agent handled. Handle time = Talk time + Hold time + Work time |
|
Average talk time for calls that the agent handled. Elapsed time between the time an agent connects to a call and time when the call is disconnected or transferred, not including hold time. |
|
Longest time that an agent spent in Work state after a call. |
|
You can filter using any one of the following parameters:
![]() Note | For Top N and Bottom N parameters, specify the number (N) of agents. For example, if you specify 3 for the Top N Calls Handled/Presented Ratio parameter, the report shows the three agents with the largest ratios. If there are more than n agents, where n is the number that you specify, have identical largest or smallest values, the report shows the first n agents in alphabetical order. |
Displays information for agents who belong to the specified resource groups.
|
|
Displays information for agents who possess the specified skills.
|
|
Displays information for agents who belong to the specified teams.
|
|
Displays information for agents with the largest ratios of calls handled to calls routed. |
|
Displays information for agents with the smallest ratios of calls handled to calls routed. |
|
Displays information for agents with the longest average hold times. |
|
Displays information for agents with the shortest average hold times. |
|
Displays information for agents with the longest average talk times. |
|
Displays information for agents with the shortest average talk times. |
|
Displays information for agents with the longest average work times. |
|
Displays information for agents with the shortest average work times. |
|
Displays information for agents with the longest average handle times. |
|
Displays information for agents with the shortest average handle times. |
None
The Agent Wrap-up Data Summary Report presents information about wrap-up data.
The following charts are available:
Displays the number of calls handled by agents for a wrap-up data. |
|
Displays the handle time, talk time, and work time by agents for a wrap-up data. |
The report includes a table that displays the following information:
Automatic Call Distribution (ACD) calls that are associated with the wrap-up data. Summary info—Sum of values in this column. |
|
Total handle time for the ACD calls that are associated with the wrap-up data. Handle time = Talk time + Hold time + Work time Summary info—Sum of values in this column. |
|
Average handle time = Total handle time / Total ACD calls for this wrap-up data Summary info—Overall percentage. |
|
Maximum handle time of the ACD calls that are associated with the wrap-up data. Summary info—Maximum value in this column. |
|
Total time that the agent spent in Talking state. Summary info—Sum of values in this column. |
|
Average talk time = Total talk time / Total ACD calls for this wrap-up data Summary info—Overall percentage. |
|
Maximum time that the agent spent in Talking state. Summary info—Maximum value in this column. |
|
% Talk time = Total talk time / Total handle time for this wrap-up data. This total is then converted to percentage format. Summary info—Overall percentage. |
|
Total time that the agents spent in the Work state for all ACD calls that are associated with the wrap-up data. Summary info—Sum of values in this column. |
|
Average work time = Total work time / Total ACD calls for this wrap-up data Summary info—Overall percentage. |
|
Maximum time spent by the agents in the Work state for all the ACD calls that are associated with the wrap-up data. Summary info—Maximum value in this column. |
|
% Work time = Total work time / Total handle time for this wrap-up data. This total is then converted to percentage format. Summary info—Overall percentage. |
You can filter using the following parameter:
None
The Agent Wrap-up Data Detail Report displays the details entered by an agent when the agent enters Work state after attending an Automatic Call Distribution (ACD) call. With the wrap-up data feature, the agent can enter the Work state to update data that is associated with the call. This report provides information about incoming ACD calls and preview outbound calls.
The following chart is available:
Displays the number of calls that are handled by agents for a wrap-up data. |
The report includes a table that shows the following information:
Agent Name |
First name and last name of the agent. |
Agent ID |
Login ID of the agent. |
Unified CCX extension that Unified Communications Manager assigned to the agent. |
|
Node ID is the unique numeric ID, which starts from 1, that the system assigns to each Unified CCX server in the cluster. Session ID is the unique session ID that the system assigns to a call. Session sequence number is the number that the system assigns to each call leg. The session sequence number increases by 1 for each leg of a call. Together, these three values uniquely identify an ACD call that is processed by the system. |
|
Telephone number of the calling party. (ANI = Automatic Number Identification) |
|
Contact Service Queue (CSQ) to which the call is routed and handled. A call can be queued to multiple CSQs. |
|
Skills |
Skills that are associated with the CSQ that handled the call. |
Time that the agent spent in Talking state. Summary info—Sum of values in this column. |
|
Time that the agent put the calls on hold. Summary info—Sum of values in this column. |
|
Time that the agent spent in Work state after the call. Summary info—Sum of values in this column. |
|
You can filter using any one of the following parameters:
Displays information for agents who belong to the specified resource groups. |
|
Displays information for agents who possess the specified skills. |
|
Displays information for agents who belong to the specified teams. |
Data is grouped by the following field:
Field |
Result |
---|---|
Agent Name |
Sorts data by agent name. |
The Call Custom Variables Report shows information about custom variables set by the Set Enterprise Call Info step in the workflow that the Unified CCX or Unified IP IVR application associated with this call.
None
The report includes a table that shows the following information:
Node ID is the unique numeric ID, which starts from 1, that the system assigns to each Unified CCX server in the cluster. Session ID is the unique session ID that the system assigns to a call. Session sequence number is the number that the system assigns to each call leg. The session sequence number increases by 1 for each leg of a call. Together, these three values uniquely identify an Automatic Call Distribution (ACD) call that is processed by the system. |
|
End Time |
Date and time the call was disconnected, transferred, or redirected. |
|
|
Unified CCX or Unified IP IVR application that is associated with the route point. |
|
Contents of the variable _ccdrVar1. This value is displayed if the variable is set by the Set Enterprise Call Info step in the workflow that Unified CCX or Unified IP IVR application associated with this call or this leg invoked. |
|
Contents of the variable _ccdrVar2. This value is displayed if the variable is set by the Set Enterprise Call Info step in the workflow that the Unified CCX or Unified IP IVR application associated with this call or this leg invoked. |
|
Contents of the variable _ccdrVar3. This value is displayed if the variable is set by the Set Enterprise Call Info step in the workflow that the Unified CCX or Unified IP IVR application associated with this call or this leg invoked. |
|
Contents of the variable _ccdrVar4. This value is displayed if the variable is set by the Set Enterprise Call Info step in the workflow that the Unified CCX or Unified IP IVR application associated with this call or this leg invoked. |
|
Contents of the variable _ccdrVar5. This value is displayed if the variable is set by the Set Enterprise Call Info step in the workflow that the Unified CCX or Unified IP IVR application associated with this call or this leg invoked. |
|
Contents of the variable _ccdrVar6. This value is displayed if the variable is set by the Set Enterprise Call Info step in the workflow that the Unified CCX or Unified IP IVR application associated with this call or this leg invoked. |
|
Contents of the variable _ccdrVar7. This value is displayed if the variable is set by the Set Enterprise Call Info step in the workflow that the Unified CCX or Unified IP IVR application associated with this call or this leg invoked. |
|
Contents of the variable _ccdrVar8. This value is displayed if the variable is set by the Set Enterprise Call Info step in the workflow that the Unified CCX or Unified IP IVR application associated with this call or this leg invoked. |
|
Contents of the variable _ccdrVar9. This value is displayed if the variable is set by the Set Enterprise Call Info step in the workflow that the Unified CCX or Unified IP IVR application associated with this call or this leg invoked. |
|
Contents of the variable _ccdrVar10. This value is displayed if the variable is set by the Set Enterprise Call Info step in the workflow that the Unified CCX or Unified IP IVR application associated with this call or this leg invoked. |
![]() Note | For the custom variable parameters, enter a whole string or a substring to search, and separate multiple strings with commas. |
You can filter using any one of the following parameters:
Displays information for the specified original called numbers. |
|
Displays information for the specified calling numbers. The calling number is the same as the Originator DN. |
|
Displays information for the specified contact types.
|
|
Displays information for the specified originator types.
|
|
Displays information for the specified destination types.
|
|
Displays calls with duration greater than or equal to the number of seconds specified by T. |
|
Displays calls with duration less than or equal to the number of seconds specified by T. |
|
Displays calls for which Custom Variable 1 contains the string or any of the substrings. |
|
Displays calls for which Custom Variable 2 contains the string or any of the substrings. |
|
Displays calls for which Custom Variable 3 contains the string or any of the substrings. |
|
Displays calls for which Custom Variable 4 contains the string or any of the substrings. |
|
Displays calls for which Custom Variable 5 contains the string or any of the substrings. |
|
Displays calls for which Custom Variable 6 contains the string or any of the substrings. |
|
Displays calls for which Custom Variable 7 contains the string or any of the substrings. |
|
Displays calls for which Custom Variable 8 contains the string or any of the substrings. |
|
Displays calls for which Custom Variable 9 contains the string or any of the substrings. |
|
Displays calls for which Custom Variable 10 contains the string or any of the substrings. |
|
Displays calls with any of the 10 custom variables containing the string or any of the substrings. |
None
The Called Number Summary Activity Report presents information about all the numbers that are dialed by an inside or outside caller. This report includes information for calls to Unified CCX and Unified IP IVR applications, and calls to agents.
The following charts are available:
Displays the number of calls to each number, including calls to applications and agents. |
The report includes a table that displays the following information:
Route point number associated with the application or extension of the destination agent. |
|
Call to an application or call to an agent.
|
|
Number of calls to each number. Summary info—Sum of values in this column. |
|
You can filter using the following parameter:
Filter Parameter |
Result |
---|---|
Time-Zone Offset |
Displays the list of time zones. Select the one matching your timezone. If multiple values are selected, the first one takes effect. |
None
The Common Skill CSQ Activity Report presents summary information about calls presented, handled, and abandoned for each group of Contact Service Queues (CSQ). CSQ groups consist of CSQs that are configured with the same skills and with different competence levels. (Such groups consist of CSQs that are configured with the same skills and with different competence levels.)
This report is designed for customers who have logical CSQs configured. A logical CSQ is a group of CSQs configured with the same skill, but with different competence levels. When a call comes in to a script that uses the "logical CSQ" approach, it first goes to the CSQ with the lowest skill level. If the wait time exceeds the predefined threshold, then the call goes to the next higher skill level. The same incoming call can flow within the same group of CSQs.
This report shows information for each 30 or 60-minute interval within the report period. It is particularly useful for logical CSQs. If you do not have logical CSQs configured, you can use other CSQ reports (Contact Service Queue Activity Report and Contact Service Queue Activity Report by Interval/CSQ).
The following chart is available:
Displays number of handled calls and abandoned calls for a day. |
The report includes a table that displays the following information:
Skills |
Skills that are associated with the CSQ to which the call is routed. |
Start date and time of each 30 or 60 minute interval or the start date and time for the report range. |
|
Interval End Time |
End date and time of each 30 or 60 minute interval or the end date and time for the report range. |
Calls offered to each individual CSQ within the group, regardless of whether the agent answered the call. Summary info—Sum of values in this column. |
|
Longest queue of all calls routed to the CSQ (abandoned, handled, aborted, or rejected). |
|
Number of calls that are handled by the CSQ. A call is handled if a caller is connected to an agent while queued for this CSQ. Summary info—Sum of values in this column. |
|
Average handle time for all calls that the CSQ handled. Handle time = Talk time + Hold time + Work time Summary info—Overall average handle time = Total handle time / Total calls handled |
|
Longest handle time for any call that the CSQ handled. Summary info—Maximum value in this column. |
|
Number of calls that are routed to the CSQ but are not answered by an agent because the caller hung up or is disconnected. Summary info—Sum of values in this column. |
|
Average time that the calls spent in the queue before being abandoned. |
|
Maximum time a call spent in the queue before being abandoned. |
|
(Calls handled within service level / Calls presented) * 100% Summary info—Overall percentage. |
You can filter using any one of the following parameters:
|
|||
Data is grouped by the following field:
Field |
Result |
---|---|
Skills |
Sorts data by skills. |
The Contact Service Queue Activity by CSQ Report presents information about service levels, and the number and percentage of calls presented, handled, abandoned, and dequeued. It presents information for each 30 or 60 minute interval within the report period.
![]() Note | If agents are already receiving calls from a Contact Service Queue (CSQ) and you change the skill level of the CSQ, then the report displays one record with the old CSQ ID and another record with the new CSQ ID for the same CSQ. |
The following charts are available:
Displays the number of calls handled, abandoned, and dequeued for a CSQ. |
|
Displays the number of calls handled and calls handled within the time entered in the Service Level field for a CSQ. The Service Level field is set by the administrator. |
The report includes a table that displays the following information:
CSQ ID |
Unique ID of the CSQ. |
Call Skills |
Skills that are associated with the CSQ to which the call is routed. |
Interval Start Time |
Start date and time of each 30 or 60 minute interval or the start date and time for the report range. |
End date and time of each 30 or 60 minute interval or the end date and time for the report range. |
|
Value that was entered in the Service Level field when the CSQ was set up in Unified CCX Administration. If the service level changes during the report period, the report shows the old and new service level values. |
|
Calls that are handled within the time shown in the Service Level field. A call is handled when an agent picks up the call. Summary info—Sum of values in this column. |
|
Calls that are abandoned within the time shown in the Service Level field. A call is abandoned if the call disconnects before connecting to an agent. Summary info—Sum of values in this column. |
|
Percentage of handled calls that were handled within the time shown in the Service Level field. This value is calculated as follows: (Number of calls handled within service level / Number of calls handled) x 100% Summary info—Overall percentage of handled calls that met the handled service level. |
|
Percentage of presented calls, not counting abandoned calls, handled within the time shown in the Service Level field. This value is calculated as follows: (Number of calls handled within the service level / (Number of calls presented – Number of calls abandoned within the service level) x 100% Summary info—Overall percentage of presented calls that met the handle service level (excluding the calls that met the abandoned service level). |
|
Percentage of Service Level Met—With Abandoned Calls Counted Positively |
Percentage of presented calls that are handled or abandoned within the time shown in the Service Level field. For this value, calls abandoned within the time shown in the Service Level field are considered to have met that service level. This value is calculated as follows: ([Number of calls handled within the service level + Number of calls abandoned within the service level] / Number of calls presented) x 100% Summary info—Overall percentage of presented calls that met either the handled or the abandoned service level. |
Percentage of Service Level Met—With Abandoned Calls Counted Negatively |
Percentage of presented calls that are handled within the time shown in the Service Level field. For this value, calls abandoned within the time shown in the Service Level field have not met that service level. This value is calculated as follows: (Number of calls handled within the service level / Number of calls presented) x 100% Summary info—Overall percentage of presented calls that met the handled service level. |
Calls routed to the CSQ regardless of whether an agent picked up the call. Summary info—Sum of values in this column. |
|
Number of calls that are handled by the CSQ. Summary info—Sum of values in this column. |
|
Calls Handled—% |
Percentage of calls that were handled by the CSQ. The percentage is calculated as follows: (Number of calls handled) / (Number of calls presented) x 100% Summary info—Overall percentage. |
Number of calls that were routed to the CSQ and were abandoned. Summary info—Sum of values in this column. |
|
Calls Abandoned—% |
Percentage of calls that were routed to the CSQ and were abandoned. The percentage is calculated as follows: (Number of calls abandoned / Number of calls presented) x 100% Summary info—Overall percentage. |
Number of calls that were dequeued. Summary info—Sum of values in this column. |
|
Calls Dequeued—% |
Percentage of calls that were dequeued. The percentage is calculated as follows: (Number of calls dequeued / Number of calls presented) x 100% Summary info—Overall percentage. |
You can filter using any one of the following parameters:
|
|||
None
The Contact Service Queue Activity by Window Duration presents information about service levels, and the number and percentage of calls that are presented, handled, abandoned, and dequeued. It presents information for each 15 or 30 or 60 minute interval within the report period. This report can be filtered for specific window duration for a single day or multiple days. Unlike other reports, the time part of interval filter will be considered as window duration in this report.
The following charts are available:
Chart name |
Description |
---|---|
Calls Handled, Abandoned and Presented by Interval |
Displays the number of calls that are handled, abandoned, and presented for a Contact Service Queue (CSQ). |
Total Calls that met Service Level |
Displays the number of handled calls that are handled within the time that is entered in the Service Level field for a CSQ. Service Level is set by the administrator. |
The report includes a table that displays the following information:
CSQ Name |
CSQ to which the call is queued. |
Date |
Datewise grouping for corresponding intervals. |
Interval Start Time |
Start date and time of each 15 or 30 or 60 minute interval or the start date and time for the report range. |
Interval End Time |
End date and time of each 15 or 30 or 60 minute interval or the end date and time for the report range. |
Calls Presented |
Calls that are routed to the CSQ, regardless of whether an agent picked up the call. Summary info-Sum of values in this field. |
Calls Handled-Handled |
Number of calls that were handled by the CSQ. Summary info-Sum of values in this field. |
Calls Handled < Service Level |
Calls that are handled within the time shown in the Service Level field. A call is handled when an agent picks up the call. Summary info-Sum of values in this column. |
Service Level (sec) |
Value that was entered in the Service Level field when the CSQ was set up in Unified CCX Administration. If the service level changes during the report period, the report shows the old and new service level values. |
Number of calls that were routed to the CSQ and were abandoned. Summary info-Sum of values in this field. |
|
Calls Abandoned < Service Level |
Calls that are abandoned within the time shown in the Service Level field. A call is abandoned if the call disconnects before connecting to an agent. Summary info-Sum of values in this column. |
Abandoned Rate-% |
Percentage of calls that were routed to the CSQ and were abandoned. The percentage is calculated as follows: (Number of calls abandoned / Number of calls presented) x 100% Summary info-Overall percentage. |
You can filter using any one of the following parameters:
|
|||
Time Zone |
Displays list of all time zones. User has to select their respective time zone while generating this report. |
||
CSQ List |
Displays information for the specified CSQs. |
Data is grouped by the following field:
Field |
Result |
---|---|
CSQ Name |
Sorts data by CSQ name. |
Date |
Sorts data by Interval Start Time. |
The Contact Service Queue Activity Report presents a summary of calls that are presented, handled, abandoned, and dequeued from each Contact Service Queue (CSQ). It also shows the calls that are handled by workflows in other CSQs, and average and maximum time information for calls handled, abandoned, and dequeued.
The following charts are available:
Displays the average handle time for handled calls for a CSQ. |
|
Displays the average speed of answer for handled calls for a CSQ. |
|
Displays the average time calls spent in the queue before being abandoned from a CSQ. |
|
Displays the average time calls spent in the queue before being dequeued from a CSQ. |
|
The report includes a table that displays the following information:
CSQ ID |
Unique ID of the CSQ. |
Skills |
Skills that are associated with the CSQ to which the call is routed. |
Number of calls routed to the CSQ, regardless of whether an agent picked up the call. Summary info—Sum of values in this column. |
|
Max Queue Time |
Longest queue time of any one call that was routed to the CSQ. Summary info—Maximum value in this column. |
Number of calls that are handled by this CSQ. A call is handled if a caller is connected to an agent while queued for this CSQ. Summary info—Sum of values in this column. |
|
Max Handle Time |
Longest handle time of any call that the CSQ handled. Handle time = Talk time + Hold time + Work time Summary info—Maximum value in this column. |
Calls that are routed to the CSQ that were not answered by an agent because the caller hung up or was disconnected. Summary info—Sum of values in this column. |
|
Average time the calls spent in the queue before being abandoned. |
|
Max Time to Abandon |
Longest time any one call spent in the queue before being abandoned. Summary info—Maximum value in this column. |
Average abandoned calls in a day = Number of calls abandoned / Number of days |
|
Max Abandon Per Day |
Largest number of calls abandoned on a single day. Summary info—Maximum value in this column. |
Number of calls that are queued for a CSQ and then dequeued by the Dequeue step in a workflow. Summary info—Sum of values in this column. |
|
Avg Time to Dequeue |
Average time the calls spent in the queue before being dequeued. |
Longest time any one call spent in the queue before being dequeued. Summary info—Maximum value in this column. |
|
Summary info—Sum of values in this column. |
You can filter using any one of the following parameters:
|
Data is grouped by the following fields:
Field |
Result |
---|---|
CSQ Name |
Sorts data by CSQ name. |
CSQ ID |
Sorts data by CSQ ID within the CSQ. |
The Contact Service Queue Activity Report by Interval presents information about service levels, and the number and percentage of calls that are presented, handled, abandoned, and dequeued. It presents information for each 30 or 60 minute interval within the report period.
The following charts are available:
Displays the number of calls that are handled, abandoned, and dequeued for a Contact Service Queue (CSQ). |
|
Displays the number of handled calls handled and calls that are handled within the time that is entered in the Service Level field for a CSQ. Service Level is set by the administrator. |
The report includes a table that displays the following information:
Interval Start Time |
Start date and time of each 30 or 60 minute interval or the start date and time for the report range. |
End date and time of each 30 or 60 minute interval or the end date and time for the report range. |
|
Skills |
Skills that are associated with the CSQ to which the call is routed. |
Value that was entered in the Service Level field when the CSQ was set up in Unified CCX Administration. If the service level changes during the report period, the report shows the old and new service level values. |
|
Calls that are handled within the time shown in the Service Level field. A call is handled when an agent picks up the call. Summary info—Sum of values in this column. |
|
Calls that are abandoned within the time shown in the Service Level field. A call is abandoned if the call disconnects before connecting to an agent. Summary info—Sum of values in this column. |
|
Percentage of handled calls that are handled within the time shown in the Service Level field. This value is calculated as follows: (Number of calls handled within service level / Number of calls handled) x 100% Summary info—Overall percentage of handled calls that met the handled service level. |
|
Percentage of presented calls, not counting abandoned calls, that are handled within the time shown in the Service Level field. This value is calculated as follows: (Number of calls handled within service level / (Number of calls presented – Number of calls abandoned within service level) x 100% Summary info—Overall percentage of presented calls that met the handle service level (excluding the calls that met the abandoned service level). |
|
Percentage of Service Level Met—With Abandoned Calls Counted Positively |
Percentage of presented calls that are handled or abandoned within the time shown in the Service Level field. For this value, calls that are abandoned within the time shown in the Service Level field have met that service level. This value is calculated as follows: ([Number of calls handled within service level + Number of calls abandoned within service level] / Number of calls presented) x 100% Summary info—Overall percentage of presented calls that met either the handled or the abandoned service level. |
Percentage of Service Level Met—With Abandoned Calls Counted Negatively |
Percentage of presented calls that are handled within the time shown in the Service Level field. For this value, calls that are abandoned within the time shown in the Service Level field have not met that service level. This value is calculated as follows: (Number of calls handled within service level / Number of calls presented) x 100% Summary info—Overall percentage of presented calls that met the handled service level. |
Calls that are routed to the CSQ, regardless of whether an agent picked up the call. Summary info—Sum of values in this field. |
|
Number of calls that were handled by the CSQ. Summary info—Sum of values in this field. |
|
Calls Handled—% |
Percentage of calls that were handled by the CSQ. The percentage is calculated as follows: (Number of calls handled / Number of calls presented) x 100% Summary info—Overall percentage. |
Number of calls that were routed to the CSQ and were abandoned. Summary info—Sum of values in this field. |
|
Calls Abandoned—% |
Percentage of calls that were routed to the CSQ and were abandoned. The percentage is calculated as follows: (Number of calls abandoned / Number of calls presented) x 100% Summary info—Overall percentage. |
Number of calls that were dequeued. Summary info—Sum of values in this field. |
|
Calls Dequeued—% |
Percentage of calls that were dequeued. The percentage is calculated as follows: (Number of calls dequeued / Number of calls presented) x 100% Summary info—Overall percentage. |
You can filter using any one of the following parameters:
|
|||
None
The Contact Service Queue Call Distribution Summary report presents the number and percentage of calls that are handled and dequeued in four configurable time intervals.
The following charts are available:
Displays the total number of calls that are abandoned in each time interval by a Contact Service Queue (CSQ). |
|
Displays the number of calls that are handled in each time interval by a CSQ. |
The report includes a table that displays the following information:
CSQ ID |
Unique ID of the CSQ. |
Call Skills |
Skills that are associated with the CSQ to which the call is routed. |
Number of calls handled by the CSQ. A call is handled when an agent picks up the call. Summary info—Sum of values in this column. |
|
Number of handled calls with a queue time that is less than or equal to 15 seconds. |
|
Total/Percentage Calls Handled With Queue Time—% 0–15 sec |
Percentage of handled calls with a queue time that is less than or equal to 15 seconds. |
Total/Percentage Calls Handled With Queue Time—0–30 sec |
Number of handled calls with a queue time that is less than or equal to 30 seconds. |
Total/Percentage Calls Handled With Queue Time—% 0–30 sec |
Percentage of handled calls with a queue time that is less than or equal to 30 seconds. |
Total/Percentage Calls Handled With Queue Time—0–45 sec |
Number of handled calls with a queue time that is less than or equal to 45 seconds. |
Total/Percentage Calls Handled With Queue Time—% 0–45 sec |
Percentage of handled calls with a queue time that is less than or equal to 45 seconds. |
Total/Percentage Calls Handled With Queue Time—0–60 sec |
Number of handled calls with a queue time that is less than or equal to 60 seconds. |
Total/Percentage Calls Handled With Queue Time—% 0–60 sec |
Percentage of handled calls with a queue time that is less than or equal to 60 seconds. |
Calls that are abandoned from the CSQ. A call is abandoned if it was routed to the CSQ, but was not answered by an agent because the caller hung up or was disconnected. Summary info—Sum of values in this column. |
|
Total/Percentage Calls Abandoned With Queue Time—0–15 sec |
Number of abandoned calls with a queue time that is less than or equal to 15 seconds. |
Total/Percentage Calls Abandoned With Queue Time—% 0–15 sec |
Percentage of abandoned calls with a queue time that is less than or equal to 15 seconds. |
Total/Percentage Calls Abandoned With Queue Time—0–30 sec |
Number of abandoned calls with a queue time that is less than or equal to 30 seconds. |
Total/Percentage Calls Abandoned With Queue Time—% 0–30 sec |
Percentage of abandoned calls with a queue time that is less than or equal to 30 seconds. |
Total/Percentage Calls Abandoned With Queue Time—0–45 sec |
Number of abandoned calls with a queue time that is less than or equal to 45 seconds. |
Total/Percentage Calls Abandoned With Queue Time—% 0–45 sec |
Percentage of abandoned calls with a queue time that is less than or equal to 45 seconds. |
Total/Percentage Calls Abandoned With Queue Time—0–60 sec |
Number of abandoned calls with a queue time that is less than or equal to 60 seconds. |
Total/Percentage Calls Abandoned With Queue Time—% 0–60 sec |
Percentage of abandoned calls with a queue time that is less than or equal to 60 seconds. |
You can filter using any one of the following parameters:
Specify the number of seconds. The default value is 15 seconds. |
None
The Contact Service Queue Priority Summary report presents the number of calls that are routed to each Contact Service Queue (CSQ). It also presents the number of calls and the average calls per day by priority that are routed to each CSQ.
The following chart is available:
Displays the number of calls that are routed for each call priority in a CSQ. |
The report includes a table that displays the following information:
![]() Note | If the call priority is N/A, then the call was abandoned before a priority is assigned. |
CSQ ID |
Unique ID of the CSQ. |
Call Skills |
Skills that are associated with the CSQ to which the call is routed. |
Calls that are presented to the CSQ, whether or not an agent picked up the call. Summary info—Sum of values in this column. |
|
Number of calls that are routed by this priority in a day to each CSQ. Summary info—Sum of values in this column. |
|
Priority 1 (Low)—Avg |
Average number of calls that are routed by this priority in a day to each CSQ. |
Priority 2—Total |
Number of calls that are routed by this priority in a day to each CSQ. Summary info—Sum of values in this column. |
Priority 2—Avg |
Average number of calls that are routed by this priority in a day to each CSQ. |
Priority 3—Total |
Number of calls that are routed by this priority in a day to each CSQ. Summary info—Sum of values in this column. |
Priority 3—Avg |
Average number of calls that are routed by this priority in a day to each CSQ. |
Priority 4—Total |
Number of calls that are routed by this priority in a day to each CSQ. Summary info—Sum of values in this column. |
Priority 4—Avg |
Average number of calls that are routed by this priority in a day to each CSQ. |
Priority 5—Total |
Number of calls that are routed by this priority in a day to each CSQ. Summary info—Sum of values in this column. |
Priority 5—Avg |
Average number of calls that are routed by this priority in a day to each CSQ. |
Priority 6—Total |
Number of calls that are routed by this priority in a day to each CSQ. Summary info—Sum of values in this column. |
Priority 6—Avg |
Average number of calls that are routed by this priority in a day to each CSQ. |
Priority 7—Total |
Number of calls that are routed by this priority in a day to each CSQ. Summary info—Sum of values in this column. |
Priority 7—Avg |
Average number of calls that are routed by this priority in a day to each CSQ. |
Priority 8—Total |
Number of calls that are routed by this priority in a day to each CSQ. Summary info—Sum of values in this column. |
Priority 8—Avg |
Average number of calls that are routed by this priority in a day to each CSQ. |
Priority 9—Total |
Number of calls that are routed by this priority in a day to each CSQ. Summary info—Sum of values in this column. |
Priority 9—Avg |
Average number of calls that are routed by this priority in a day to each CSQ. |
Priority 10 (High)—Total |
Number of calls that are routed by this priority in a day to each CSQ. Summary info—Sum of values in this column. |
Priority 10 (High)—Avg |
Average number of calls that are routed by this priority in a day to each CSQ. |
You can filter using the following parameter:
Data is grouped by the following field:
Field |
Result |
---|---|
CSQ Name |
Sorts data by CSQ name. |
CSQ ID |
Sorts data by CSQ ID within the CSQ. |
The Contact Service Queue Service Level Priority Summary Report presents information about the number and percentage of calls that are handled within the service level, and the number and percentage of calls that are handled within the service level for each call priority for a Contact Service Queue (CSQ).
The following charts are available:
Displays the percentage of calls that are handled within the time entered in the Service Level field for a CSQ. |
|
Displays the number of calls that are handled within the time entered in the Service Level field for a CSQ. |
The report includes a table that displays the following information:
![]() Note | If the call priority is N/A, then the call was abandoned before a priority is assigned. |
CSQ ID |
Unique ID of the CSQ. |
Call Skills |
Skills that are associated with the CSQ to which the call is routed. |
Value that was entered in the Service Level field when the CSQ was set up in Unified CCX Administration. If the service level changes during the report period, the report shows the old and new service level values. |
|
Calls that are routed to the CSQ, regardless of whether an agent picked up the call. |
|
Calls that are answered within the time set in the Service Level field in Unified CCX Administration. |
|
% Service Level Met |
(Calls handled within service level / Calls presented) x 100% |
Number and % Of Calls Met SL For Each Call Priority—Priority 1 (Low) |
Number of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—% Priority 1 |
Percentage of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—Priority 2 |
Number of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—% Priority 2 |
Percentage of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—Priority 3 |
Number of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—% Priority 3 |
Percentage of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—Priority 4 |
Number of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—% Priority 4 |
Percentage of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—Priority 5 |
Number of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—% Priority 5 |
Percentage of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—Priority 6 |
Number of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—% Priority 6 |
Percentage of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—Priority 7 |
Number of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—% Priority 7 |
Percentage of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—Priority 8 |
Number of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—% Priority 8 |
Percentage of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—Priority 9 |
Number of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—% Priority 9 |
Percentage of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—Priority 10 (High) |
Number of calls with this call priority that are answered within the service level time. |
Number and % Of Calls Met SL For Each Call Priority—% Priority 10 |
Percentage of calls with this call priority that are answered within the service level time. |
You can filter using the following parameter:
None
The CSQ Agent Summary Report presents information about calls that are handled in each Contact Service Queue (CSQ) for each agent. An agent can handle calls for multiple CSQs. This report includes the average and total talk time for handled calls, average and total work time after calls, total ring time of calls routed, number of calls put on hold, average and total hold time for calls put on hold, and number of unanswered calls.
The following chart is available:
Displays the number of calls that are handled by agents for a CSQ. |
The report includes a table that shows the following information:
CSQ ID |
Unique ID of the CSQ. |
First and last name of the agent who handled calls for this CSQ. |
|
Unified CCX extension that Unified Communications Manager assigned to the agent. |
|
Calls that are queued for this CSQ and answered by this agent during the report period. |
|
Average talk time for all calls that the agent handled for this CSQ. Talk time is the elapsed time between the time that an agent answers a call and the time the call is disconnected or transferred, not including hold time. Average talk time = Total talk time / Number of calls handled |
|
Total talk time for all calls that the agent handled for this CSQ. |
|
Average time that an agent spent in Work state after calls. Average work time = Total work time / Number of handled calls |
|
Total time that an agent spent in Work state after receiving calls. |
|
Elapsed time between the time that a call rang and the time the call was answered by an agent, routed to another agent, or disconnected. This field is blank if the call was not routed to an agent. |
|
Average hold time for calls that the agent put on hold. Not applicable to non-Unified CCX calls. Average hold time = Total hold time / Number of calls put on hold. |
|
Total time that the call is on hold. Not applicable to non-Unified CCX calls. |
|
Calls that were routed to the agent and the agent did not answer. |
You can filter using the following parameter:
None
The CSQ All Fields Report presents the CSQ related data such as call statistics, Service Level and key fields like Average Queue Time, Average Speed of Answer, Calls Handled and Calls Abandoned under Service Level. This report combines the fields of all CSQ related reports.
The following charts are available:
Chart name |
Description |
---|---|
CSQ All Fields Report - Call Summary Chart |
Displays the Calls Presented, Calls Handled, Calls Abandoned and Calls Dequeued Summary. |
CSQ All Fields Report - Calls within Service Level |
Displays the total calls handled and abandoned within service level. |
The report includes a table that displays the following information:
CSQ Name |
CSQ to which the call is queued. |
Service Level (sec) |
Value that was entered in the Service Level field when the CSQ was set up in Unified CCX Administration. If the service level changes during the report period, the report shows the old and new service level values. |
Calls Presented |
Calls routed to the CSQ regardless of whether an agent picked up the call. |
Calls Handled-Handled |
Number of calls that are handled by the CSQ. |
Calls Handled-% |
Percentage of calls that were handled by the CSQ. The percentage is calculated as follows: (Number of calls handled) / (Number of calls presented) x 100% |
Calls Handled-Avg Handle Time |
Average handle time for all calls that the CSQ handled. Handle time = Talk time + Hold time + Work time |
Calls Handled-Max Handle Time |
Longest handle time for any call that the CSQ handled. |
Calls Abandoned-Abandoned |
Number of calls that were routed to the CSQ and were abandoned. |
Percentage of calls that were routed to the CSQ and were abandoned. The percentage is calculated as follows: (Number of calls abandoned / Number of calls presented) x 100% |
|
Calls Abandoned-Avg Abandoned Time |
Average time that the calls spent in the queue before being abandoned. |
Calls Abandoned-Max Abandoned Time |
Maximum time a call spent in the queue before being abandoned. |
Calls Dequeued-Dequeued |
Number of calls that were dequeued. |
Calls Dequeued-% |
Percentage of calls that were dequeued. The percentage is calculated as follows: (Number of calls dequeued / Number of calls presented) x 100% |
Calls Dequeued-Avg Dequeued Time |
Average time that the calls spent in the queue before being dequeued. |
Calls Dequeued-Max Dequeued Time |
Maximum time a call spent in the queue before being dequeued. |
Average answer speed = Total queue time / Calls handled |
|
Calls Handled < Service Level |
Calls that are handled within the time shown in the Service Level field. A call is handled when an agent picks up the call. |
Calls Abandoned < Service Level |
Calls that are abandoned within the time shown in the Service Level field. A call is abandoned if the call disconnects before connecting to an agent. |
Avg Abandon Per Day |
Average abandoned calls in a day = Number of calls abandoned / Number of days |
Max Abandon Per Day |
Largest number of calls abandoned on a single day. |
Calls Handled by Other |
|
Avg Queue Time |
Average queue time for all calls routed to the CSQ. |
Max Queue Time |
Longest queue time of any one call that was routed to the CSQ. |
You can filter using any one of the following parameters:
Data is grouped by the following field:
Field |
Result |
---|---|
CSQ Name |
Sorts data by CSQ name. |
The Detailed Call by Call CCDR Report presents most of the information that is contained in the Contact Call Detail Record (CCDR), which is stored in the Unified CCX database. This report also includes information from the contact routing and the agent connection detail records. The information in this report is for each leg of a call. (A call transfer or redirect initiates a new leg.)
![]() Note |
The following charts are available:
Displays the percentage of calls that were handled, abandoned, aborted, and rejected. |
|
Displays the percentage of calls that were originated by an agent, a device (for example, a test call), and an unknown origin (for example, calls received through a gateway). |
The report includes a table that displays the following information:
Node ID - Session ID - Sequence No |
Node ID is the unique numeric ID, which starts from 1, that the system assigns to each Unified CCX server in the cluster. Session ID is the unique session ID that the system assigns to a call. Session sequence number is the number that the system assigns to each call leg. The session sequence number increases by 1 for each leg of a call. Together, these three values uniquely identify an Automatic Call Distribution (ACD) call that is processed by the system. |
Call Start Time |
Date and time the call starts. |
Call End Time |
Date and time the call disconnected, transferred, or redirected. |
|
|
|
|
|
|
Login identification of the agent who originated the call, if Originator Type is 1. |
|
Originator telephone number. |
|
|
|
Login identification of the agent who received the call, if Destination Type is 1. |
|
Destination telephone number. |
|
If the call was a transfer, this field shows the number that the call was transferred to. In other cases, this information is the same as the Original Called Number. |
|
Number that is originally dialed by the caller—either a route point number or an agent extension. |
|
Unified CCX or Unified IP IVR application that is associated with the route point. |
|
Elapsed time between the time a call entered the Contact Service Queue (CSQ) and the time that the call rang. This value is zero for other calls. Summary info—Sum of values in this column. |
|
Elapsed time between the time that an agent answered the call and the time the call was disconnected or transferred, not including hold time. This value is 0 for other calls. Summary info—Sum of values in this column. |
|
Elapsed time between the time that an agent first put the call on hold and the time the agent last took the call off hold, not including talk time. This field is blank for other calls. Summary info—Sum of values in this column. |
|
Time that an agent spent in Work state after the call. This field is blank for other calls. Summary info—Sum of values in this column. |
You can filter using any one of the following parameters:
Displays information for the specified original called numbers. |
|
Displays information for the specified calling numbers. Calling number is the same as Originator DN. |
|
Displays calls with a duration greater than or equal to the number of seconds specified by T. Obtain the value of T from the user input for this parameter. |
|
Displays calls with a duration less than or equal to the number of seconds specified by T. Obtain the value of T from the user input for this parameter. |
None
The Detailed Call CSQ Agent Report presents call information about the Contact Service Queue (CSQ) that a call was routed to and the agent that handled the call.
The following chart is available:
The report includes a table that displays the following information:
Node ID - Session ID - Sequence No |
Node ID is the unique numeric ID, which starts from 1, that the system assigns to each Unified CCX server in the cluster. Session ID is the unique session ID that the system assigns to a call. Session sequence number is the number that the system assigns to each call leg. The session sequence number increases by 1 for each leg of a call. Together, these three values uniquely identify an Automatic Call Distribution (ACD) call that is processed by the system. |
Start Time |
Date and time the call starts. |
End Time |
Date and time the call disconnected, transferred, or redirected. |
Contact Disposition |
Disposition of the call.
|
|
|
Destination (DN) |
|
Number that is originally dialed by the caller. If the call is a transfer, then the number that the call is transferred to is displayed. |
|
Unified CCX or Unified IP IVR application that is associated with the route point. |
|
CSQ Names |
Name or names of the CSQ or queues for which the call was queued. This field displays up to five CSQs separated by commas. The CSQ that handled the call is marked with an asterisk (*) and appears at the beginning of the list. This field is blank if the call is not queued for any CSQ. |
Elapsed time between the time a call entered the Contact Service Queue (CSQ) and the time that the call rang. Summary info—Sum of values in this column. |
|
Agent Name |
First name and last name of the agent. |
Ring Time |
Elapsed time between the time that a call rang and the time that the call was answered by an agent, routed to another agent, or disconnected. This field is blank if the call was not routed to an agent. Summary info—Sum of values in this column. |
Time that the agent spent in Talking state. Summary info—Sum of values in this column. |
|
Time that the agent spent in Work state. Summary info—Sum of values in this column. |
You can filter using any one of the following parameters:
Displays information for the specified original called numbers. |
|
Displays information for the specified calling numbers. Calling number is the same as Originator DN. |
|
Displays information for the specified contact types.
|
|
Displays information for the specified destination types. |
|
Displays information for the specified agents. |
|
Displays calls with a duration that is greater than or equal to the number of seconds specified by T. |
|
Displays calls with a duration that is less than or equal to the number of seconds specified by T. |
None
The Priority Summary Activity Report presents call information for each call priority.
The following chart is available:
For each priority level that is assigned, the percentage of calls that received that priority is displayed. |
The report includes a table that displays the following information:
![]() Note | If there is more than one call priority the data will be repeated for all the call priorities. |
Final priority that the Unified CCX workflow assigns to the call when the call is received.
|
|
Number of calls that are assigned a particular priority level as their final priority level. |
|
Daily average number of calls that received a particular priority level as their final priority level. |
|
Calls that ended with a different priority level than the priority that was assigned when the call was received. |
|
Average number of calls per day that ended with a different priority level than the priority that was assigned when the call was received. |
|
Maximum difference between a priority level assigned to a call when it was received and the priority level set when the call ended. |
|
Average difference between a priority level assigned to a call when it was received and the priority level set when the call ended. |
You can filter using the following parameter:
Displays information for the calls assigned their final priority level. Priority levels range from 1 (lowest) to 10 (highest). |
None
The Reason Report by Agent Grouping presents the time that each agent spent logged in. It shows the time that the agents spent in Not Ready state based on the Reason selected. The logged in time is the same as the total of the time spent by the agent in multiple reasons during the same interval.
This report can show information for each 30 or 60 minute interval within the report period.
The following chart is available:
Chart name |
Description |
---|---|
Reason Report - Agent Grouping Chart |
Displays the time agent spent in Not Ready state based on the selected reasons. |
The report includes a table that displays the following information:
Agent Name |
First name and last name of the agent. |
||
Agent ID |
Login ID of the agent. |
||
Extension |
Last active Unified CCX extension that Unified Communications Manager assigned to the agent. |
||
Interval Start Time |
Start date and time of each 30 or 60 minute interval or the start date and time for the report range. |
||
Interval End Time |
End date and time of each 30 or 60 minute interval or the end date and time for the report range. |
||
Total Logged-in |
|||
Reason |
|
||
Duration |
Total time that an agent spent in Not Ready state for the corresponding reason code. Summary info- Sum of values in this column. |
You can filter using any one of the following parameters:
|
|||
Resource Group Names |
Displays information for agents who belong to the specified resource groups. |
||
Agent List |
Displays information for the specified agents. |
||
Skill Names |
Displays information for agents who possess the specified skills. |
||
Team Names |
Displays information for agents who belong to the specified teams. |
||
Reasons |
Displays the list of reasons including pre-defined reasons. This also displays the reason code if the reason is unavailable. |
Data is grouped by the following field:
Field |
Result |
---|---|
Agent Name |
Sorts data by agent name. |
Reason Code |
State |
Event |
Event Description |
---|---|---|---|
22 |
Logout |
SUP_AGT_TO_LOGOUT |
Supervisor changes an agent’s state to Logout. |
33 |
Ready/Not Ready |
SUP_AGT_TO_READY/SUP_AGT_TO_NOT |
Supervisor changes an agent’s state to either Ready or Not Ready. |
255 |
Logout |
— |
The system issues this reason code when the agent is forcibly logged out when there is a connection failure between the Cisco Finesse Desktop and the Cisco Finesse Server. |
32741 |
Logout |
ICD_EXTENSION_CONFLICT |
If an agent has already logged in and another agent tries to login with the same extension number, then the previously logged in agent will be logged out by the system. |
32742 |
Not Ready |
AGT_SEC_LINE_OFFHOOK |
Agent's state is changed from Ready state to Not Ready state when the monitored Non ICD lines are used for Incoming or Outgoing calls. |
32745 |
OUTBOUND |
OUTBOUND_WORK_REASONCODE |
This reason code is set when an agent goes into the Work state to select a wrap up code after ending an outbound call. |
32746 |
OUTBOUND |
AGENT_RESERVED_OUTBOUND_DIRECTPREVIEW |
This reason code is set when an agent goes into a Reserved state for a direct preview outbound call. |
32747 |
OUTBOUND |
AGENT_RESERVED_OUTBOUND |
This reason code is set when an agent goes into a Reserved state for an agent progressive or predictive outbound call. |
32748 |
Logout |
AGENT_DELETED |
Agent is logged out from Unified CCX as the agent is deleted from Unified Communications Manager. This event is triggered when Unified CCX synchronizes the agent information with Unified Communications Manager. |
32749 |
Not Ready |
CANCEL_FEATURE |
Agent's state changes from Talking to Not Ready because the Cancel feature is triggered during an Interactive Call Distribution (ICD) consult call between two agents. When the consulting agent presses the Cancel softkey on the phone, the consulted agent is no longer associated with the ICD call, and the consulted agent's state changes to Not Ready. This feature is available only on some of the newer phones. |
32750 |
Not Ready |
AGT_IPCC_EXT_ |
Agent is logged out from Unified CCX because the agent’s Unified CCX extension changes in Unified Communications Manager. |
32751 |
Ready |
AGENT_SKIPS |
Agent receives a preview outbound call and skips the call. |
32752 |
Ready |
CANCEL_RESERVATION |
Agent receives a preview outbound call, decides to cancel the reservation, and presses the Cancel Reservation button on the desktop. |
32753 |
Not Ready |
LINE_RESTRICTED |
Agent’s phone line is flagged as a restricted device by the administrator of Unified Communications Manager. If Allow Control of Device from CTI is not checked in the Default Device Profile Configuration window in Unified Communications Manager, the line remains restricted and cannot be controlled. You can modify this setting for devices that register with Unified Communications Manager. See the Cisco Unified Communications Manager Administration Guide, located at: http://www.cisco.com/en/US/products/sw/voicesw/ps556/ prod_maintenance_guides_list.html. |
32754 |
Not Ready |
DEVICE_RESTRICTED |
Agent's device is flagged as a restricted device by the administrator of Unified Communications Manager. If Allow Control of Device from CTI is not checked in the Default Device Profile Configuration window in Unified Communications Manager, the device remains restricted and cannot be controlled. You can modify this setting for devices that register with Unified Communications Manager. See the Cisco Unified Communications Manager Administration Guide, located at: http://www.cisco.com/en/US/products/sw/voicesw/ps556/ prod_maintenance_guides_list.html. |
32755 |
Not Ready |
CALL_ENDED |
Agent moves to Not Ready state after handling a Unified CCX call. This event occurs in the following cases: |
32756 |
Not Ready |
PHONE_UP |
Agent’s phone becomes active after it was in Phone Down state. |
32757 |
Not Ready |
CM_FAILOVER |
Unified Communications Manager fails over, and the agent is moved to Not Ready state. |
32758 |
Not Ready |
WORK_TIMER_EXP |
Agent’s state changes from Work to Not Ready. This change occurs if the Work state for that agent’s CSQ is associated with an expired wrap-up timer. |
32759 |
Not Ready |
PHONE_DOWN |
Agent’s phone stops functioning and the agent is placed in the Unavailable state. |
32760 |
Not Ready |
AGT_LOGON |
Agent logs in and is automatically placed in the Not Ready state. |
32761 |
Not Ready |
AGT_RCV_NON_ICD |
Agent is logged in to the desktop or IP phone and receives a call that is not queued on the Unified CCX platform. |
32762 |
Not Ready |
AGT_OFFHOOK |
Agent goes off hook to place a call. If the agent enters a reason, that reason is displayed. If the agent does not select any reason, the system issues this reason code. |
32763 |
Not Ready |
AGT_RNA |
Agent fails to answer a Unified CCX call within the specified timeout period. |
32764 |
Logout |
CRS_FAILURE |
Active server becomes the standby server, and the agent loses connection to the Unified CCX platform. |
32765 |
Logout |
CONNECTION_DOWN |
IP Phone Agent or desktop stops functioning, or connection is disrupted. |
32766 |
Logout |
CLOSE_FINESSE_DESKTOP |
Agent manually logs out from the Finesse Desktop using the default Logout (without any custom reason label) option. |
32767 |
Logout |
AGT_RELOGIN |
Agent is logged in to one device (computer or phone) and tries to log in to a second device. |
Reason Report by Reason Grouping presents the total time that each agent spent in Not Ready State across each of the selected reason. This reports also shows the total logged in time of the agents. If the agents do not spend any time on the selected reason, then those agents will be excluded in the report.
This report can show information for each 30 or 60 minute interval within the report period.
The following chart is available:
Chart name |
Description |
---|---|
Reason Report - Reason Grouping Chart |
Displays the time agent spent in Not Ready state based on the reason selected. |
The report includes a table that displays the following information:
Reason |
|
||
Interval Start Time |
Start date and time of each 30 or 60 minute interval or the start date and time for the report range. |
||
Interval End Time |
End date and time of each 30 or 60 minute interval or the end date and time for the report range. |
||
Agent Name |
First name and last name of the agent. |
||
Agent ID |
Login ID of the agent. |
||
Extension |
Last active Unified CCX extension that Unified Communications Manager assigned to the agent. |
||
Total Logged-in |
Total time that the agent is logged in to Unified CCX. |
||
Duration |
Total time that an agent spent in Not Ready state for the corresponding reason selected. Summary info- Sum of values in this column. |
You can filter using any one of the following parameters:
|
|||
Resource Group Name |
Displays information for agents who belong to the specified resource groups. |
||
Agent List |
Displays information for the specified agents. |
||
Skill Names |
Displays information for agents who possess the specified skills. |
||
Team Names |
Displays information for agents who belong to the specified teams. |
||
Reasons |
Displays the list of reasons including pre-defined reasons. This also displays the reason code if the reason is unavailable. |
Data is grouped by the following field:
Field |
Result |
---|---|
Reason |
Sorts data by reason. |
Reason Code |
State |
Event |
Event Description |
---|---|---|---|
22 |
Logout |
SUP_AGT_TO_LOGOUT |
Supervisor changes an agent’s state to Logout. |
33 |
Ready/Not Ready |
SUP_AGT_TO_READY/SUP_AGT_TO_NOT |
Supervisor changes an agent’s state to either Ready or Not Ready. |
255 |
Logout |
— |
The system issues this reason code when the agent is forcibly logged out when there is a connection failure between the Cisco Finesse Desktop and the Cisco Finesse Server. |
32741 |
Logout |
ICD_EXTENSION_CONFLICT |
If an agent has already logged in and another agent tries to login with the same extension number, then the previously logged in agent will be logged out by the system. |
32742 |
Not Ready |
AGT_SEC_LINE_OFFHOOK |
Agent's state is changed from Ready state to Not Ready state when the monitored Non ICD lines are used for Incoming or Outgoing calls. |
32745 |
OUTBOUND |
OUTBOUND_WORK_REASONCODE |
This reason code is set when an agent goes into the Work state to select a wrap up code after ending an outbound call. |
32746 |
OUTBOUND |
AGENT_RESERVED_OUTBOUND_DIRECTPREVIEW |
This reason code is set when an agent goes into a Reserved state for a direct preview outbound call. |
32747 |
OUTBOUND |
AGENT_RESERVED_OUTBOUND |
This reason code is set when an agent goes into a Reserved state for an agent progressive or predictive outbound call. |
32748 |
Logout |
AGENT_DELETED |
Agent is logged out from Unified CCX as the agent is deleted from Unified Communications Manager. This event is triggered when Unified CCX synchronizes the agent information with Unified Communications Manager. |
32749 |
Not Ready |
CANCEL_FEATURE |
Agent's state changes from Talking to Not Ready because the Cancel feature is triggered during an Interactive Call Distribution (ICD) consult call between two agents. When the consulting agent presses the Cancel softkey on the phone, the consulted agent is no longer associated with the ICD call, and the consulted agent's state changes to Not Ready. This feature is available only on some of the newer phones. |
32750 |
Not Ready |
AGT_IPCC_EXT_ |
Agent is logged out from Unified CCX because the agent’s Unified CCX extension changes in Unified Communications Manager. |
32751 |
Ready |
AGENT_SKIPS |
Agent receives a preview outbound call and skips the call. |
32752 |
Ready |
CANCEL_RESERVATION |
Agent receives a preview outbound call, decides to cancel the reservation, and presses the Cancel Reservation button on the desktop. |
32753 |
Not Ready |
LINE_RESTRICTED |
Agent’s phone line is flagged as a restricted device by the administrator of Unified Communications Manager. If Allow Control of Device from CTI is not checked in the Default Device Profile Configuration window in Unified Communications Manager, the line remains restricted and cannot be controlled. You can modify this setting for devices that register with Unified Communications Manager. See the Cisco Unified Communications Manager Administration Guide, located at: http://www.cisco.com/en/US/products/sw/voicesw/ps556/ prod_maintenance_guides_list.html. |
32754 |
Not Ready |
DEVICE_RESTRICTED |
Agent's device is flagged as a restricted device by the administrator of Unified Communications Manager. If Allow Control of Device from CTI is not checked in the Default Device Profile Configuration window in Unified Communications Manager, the device remains restricted and cannot be controlled. You can modify this setting for devices that register with Unified Communications Manager. See the Cisco Unified Communications Manager Administration Guide, located at: http://www.cisco.com/en/US/products/sw/voicesw/ps556/ prod_maintenance_guides_list.html. |
32755 |
Not Ready |
CALL_ENDED |
Agent moves to Not Ready state after handling a Unified CCX call. This event occurs in the following cases: |
32756 |
Not Ready |
PHONE_UP |
Agent’s phone becomes active after it was in Phone Down state. |
32757 |
Not Ready |
CM_FAILOVER |
Unified Communications Manager fails over, and the agent is moved to Not Ready state. |
32758 |
Not Ready |
WORK_TIMER_EXP |
Agent’s state changes from Work to Not Ready. This change occurs if the Work state for that agent’s CSQ is associated with an expired wrap-up timer. |
32759 |
Not Ready |
PHONE_DOWN |
Agent’s phone stops functioning and the agent is placed in the Unavailable state. |
32760 |
Not Ready |
AGT_LOGON |
Agent logs in and is automatically placed in the Not Ready state. |
32761 |
Not Ready |
AGT_RCV_NON_ICD |
Agent is logged in to the desktop or IP phone and receives a call that is not queued on the Unified CCX platform. |
32762 |
Not Ready |
AGT_OFFHOOK |
Agent goes off hook to place a call. If the agent enters a reason, that reason is displayed. If the agent does not select any reason, the system issues this reason code. |
32763 |
Not Ready |
AGT_RNA |
Agent fails to answer a Unified CCX call within the specified timeout period. |
32764 |
Logout |
CRS_FAILURE |
Active server becomes the standby server, and the agent loses connection to the Unified CCX platform. |
32765 |
Logout |
CONNECTION_DOWN |
IP Phone Agent or desktop stops functioning, or connection is disrupted. |
32766 |
Logout |
CLOSE_FINESSE_DESKTOP |
Agent manually logs out from the Finesse Desktop using the default Logout (without any custom reason label) option. |
32767 |
Logout |
AGT_RELOGIN |
Agent is logged in to one device (computer or phone) and tries to log in to a second device. |
The Traffic Analysis Report presents information about incoming calls to the Unified CCX system. The information is provided for each day in the report range and includes information about the peak hour of the day.
The following charts are available:
Displays the number of calls that are received in the peak hour for a day. |
|
Displays the total number of calls that are received by the Unified CCX system for a day. |
The report includes a table that displays the following information:
Total number of calls that are received by the Cisco Unified CCX system for the day. Summary info—Sum of values in this column. |
|
Average number of calls that are received during each hour for the day. Summary info—Maximum value in this column. |
|
Number of calls that are received during the peak hour. Summary info—Maximum value in this column. |
|
Start time of the hour in a day during which the largest number of calls were received. |
|
Peak Hour—End |
End time of the hour in a day during which the largest number of calls were received. |
Average call length for the day. Summary info—Maximum value in this column. |
|
Length of the shortest call for the day. Summary info—Minimum value in this column. |
|
Length of the longest call for the day. Summary info—Maximum value in this column. |
You can filter using the following parameter:
Filter Parameter |
Result |
---|---|
Time Offset |
Displays the list of time zones. Select the one matching your timezone. If multiple values are selected, the first one takes effect. |
None
The Agent Outbound Campaign Summary Report provides call statistics for agent-based progressive and predictive outbound campaigns.
![]() Note | The report displays data only for the campaigns for which at least one contact is dialed out in the selected time range. |
None
The report includes a table that displays the following information:
Total number of contacts that are imported for the campaign. The number of contacts include all the contacts that were imported at the time the report is generated and is independent of the end date that you choose when you generated the report. Contacts—Total = Imported contacts in the campaign that are yet to be dialed out (including the contacts that are marked for retry or callback) + Contacts that are deleted from the start date + Contacts that are closed by the system from the day before the start date (either the contacts are dialed out successfully or the maximum number of attempts are made to dial the contact). Summary info—Sum of the records in this column. |
|||
Number of attempted outbound contacts. Summary info—Sum of the records in this column. |
|||
Number of contacts that are yet to be dialed out including the contacts that are marked for retry, callback, and the contacts that will never be dialed out as they are deleted from the campaign after importing. The contacts include data till the time the report is generated and is independent of the end date that is chosen while generating the report. If there are no contacts that are to be retried or called back, then Total contacts = Attempted contacts + Remaining contacts. Summary info—Sum of the records in this column. |
|||
Percentage of attempted outbound calls. Attempted % = (Attempted / Total Contacts) * 100 Summary info—Overall attempted percentage. |
|||
Number of outbound calls that are detected as live voice and connected to the IVR trigger. Summary info—Sum of the records in this column. |
|||
Number of outbound calls that reach an answering machine. Summary info—Sum of the records in this column. |
|||
Number of outbound calls that reach an invalid number. Summary info—Sum of the records in this column. |
|||
Number of outbound calls that reach a fax or modem. Summary info—Sum of the records in this column. |
|||
Number of outbound calls that are not answered. Summary info—Sum of the records in this column. |
|||
Number of outbound calls that receive a busy signal. Summary info—Sum of the records in this column. |
|||
Number of outbound calls that failed. Summary info—Sum of the records in this column. |
|||
Number of outbound calls that are considered abandoned, since the call was disconnected either by the customer or agent within the Abandoned Call Wait Time that is configured in the Unified CCX Application Administration web interface. Summary info—Sum of the records in this column. |
|||
Number of outbound calls that are abandoned by the system. Summary info—Sum of the records in this column. |
|||
Number of calls that are marked for callback.
Summary info—Sum of the records in this column. |
|||
Average time in HH:MM:SS that the agent spends talking on outbound calls. Duration of all calls that are Agent Accepted and classified as Voice. |
|||
Longest time in HH:MM:SS that the agent spends talking on an outbound call for the campaign. Duration of all calls that are Agent Accepted and classified as Voice. Summary info—Maximum value in this column. |
You can filter using the following parameter:
Data is grouped by the following field:
Field |
Result |
---|---|
Campaign |
Sorts data by campaign name. |
The Agent Outbound CCDR Report provides progressive and predictive agent outbound call-related information, which is stored in the Unified CCX database. This report provides information for each leg of a call.
![]() Note |
None
The report includes a table that displays the following information:
Node ID is the unique numeric ID, which starts from 1, that the system assigns to each Unified CCX server in the cluster. Session ID is the unique session ID that the system assigns to a call. Session sequence number is the number that the system assigns to each call leg. The session sequence number increases by 1 for each leg of a call. Together, these three values uniquely identify an Automatic Call Distribution (ACD) call that is processed by the system. |
|
End Time |
Date and time the call is disconnected or transferred. |
|
|
|
|
Login ID of the agent. This field is populated only if Originator—Type is 1. This field is populated only if the call is transferred from the script to an agent. |
|
Originator's telephone number. |
|
|
|
Login ID of the agent. This field is populated only if Destination—Type is 1.This field is blank unless the call is made to a extension where the agent is logged in. |
|
Destination telephone number. |
|
Status of the contact that was imported to dial out an outbound call. The call status value is updated with the most recent status of the contact.
|
|
Call result value for the outbound call. The call result value is updated for each call that was placed for an outbound contact.
|
|
You can filter using the following parameter:
None
The Agent Outbound Half Hourly Report provides information about progressive and predictive agent outbound calls for every half hour in the time range when the campaign is active.
![]() Note | The campaign may stop few seconds after the specified End Time. Therefore, the report may provide information for an additional half hour interval. This half hour interval has information for the outbound calls that are dialed out before the campaign End Time, response for which is received after the campaign End Time. |
The following chart is available:
Chart Name |
Description |
---|---|
Total Attempted, Abandoned, Voice Calls by Campaign |
Number of attempted calls, abandoned calls, and voice calls for a campaign. |
The report includes a table that describes the following information:
Name of the agent outbound campaign for which the data is recorded. |
|
Summary info—Sum of the records in this column. |
|
Total Live Voice Calls |
Summary info—Sum of the records in this column. |
Number of system abandoned calls. Summary info—Sum of the records in this column. |
|
Displays the LPA (Lines Per Agent) value for a campaign at the end of the half hour interval. For Progressive campaigns, the LPA value is configured through the Unified CCX Application Administration web interface. For Predictive campaigns, the LPA value is calculated by the predictive algorithm. |
|
Call abandon rate since the statistics were last reset. Abandon rate = (Abandoned / Voice + Abandoned) x 100 |
You can filter using the following parameter:
Displays half-hourly information for the specified progressive or predictive campaigns. |
Data is grouped by the following field:
Field |
Result |
---|---|
Campaign |
Sorts data by campaign name. |
The IVR Outbound Campaign Summary Report presents call statistics for each outbound Interactive Voice Response (IVR) campaign. This report displays the call summary for progressive and predictive outbound campaigns.
![]() Note | The report displays data only for the campaigns for which at least one contact is dialed out in the selected time range. |
None
The report includes a table that displays the following information:
Total number of contacts that are imported for the campaign. The number of contacts include all the contacts that were imported at the time the report is generated and is independent of the end date that you choose when you generated the report. Contacts—Total = Imported contacts in the campaign that are yet to be dialed out (including the contacts that are marked for retry or callback) + Contacts that are deleted from the start date + Contacts that are closed by the system from the day before the start date (either the contacts are dialed out successfully or the maximum number of attempts are made to dial the contact). Summary info—Sum of the records in this column. |
|
Number of attempted outbound IVR contacts. Summary info—Sum of the records in this column. |
|
Number of contacts that are yet to be dialed out including the contacts that are marked for retry, callback, and the contacts that will never be dialed out as they are deleted from the campaign after importing. The contacts include data till the time the report is generated and is independent of the end date that is chosen while generating the report. If there are no contacts that are to be retried or called back, then Total contacts = Attempted contacts + Remaining contacts. Summary info—Sum of the records in this column. |
|
Percentage of attempted outbound IVR calls. Attempted % = (Attempted / Total Contacts) * 100 Summary info—Overall attempted percentage |
|
Number of outbound calls that are detected as live voice and connected to the IVR trigger. Summary info—Sum of the records in this column. |
|
Number of outbound IVR calls that reach an answering machine. Summary info—Sum of the records in this column. |
|
Number of outbound IVR calls that reach an invalid number. Summary info—Sum of the records in this column. |
|
Number of outbound IVR calls that reach a fax or modem. Summary info—Sum of the records in this column. |
|
Number of outbound IVR calls that are not answered. Summary info—Sum of the records in this column. |
|
Number of outbound IVR calls that receive a busy signal. Summary info—Sum of the records in this column. |
|
Number of outbound IVR calls that failed. Summary info—Sum of the records in this column. |
|
Number of outbound IVR calls that are abandoned by the customer. Summary info—Sum of the records in this column. |
|
Number of outbound IVR calls that are abandoned by the system. Summary info—Sum of the records in this column. |
You can filter using the following parameter:
Displays information for the specified outbound IVR campaigns. |
Data is grouped by the following field:
Field |
Result |
---|---|
Campaign |
Sorts data by campaign name. |
The IVR Outbound CCDR Report provides Interactive Voice Response (IVR) call-related information, which is stored in the Unified CCX database. This report provides information for each leg of a call.
![]() Note |
![]() Note |
None
The report includes a table that displays the following information:
Node ID is the unique numeric ID, which starts from 1, that the system assigns to each Unified CCX server in the cluster. Session ID is the unique session ID that the system assigns to a call. Session sequence number is the number that the system assigns to each call leg. The session sequence number increases by 1 for each leg of a call. Together, these three values uniquely identify an Automatic Call Distribution (ACD) call that is processed by the system. |
|
End Time |
Date and time the call is disconnected or transferred. |
|
|
|
|
Login ID of the agent. This field is populated only if Originator—Type is 1. This field is populated only if the call is transferred from the script to an agent. |
|
Originator's telephone number. |
|
|
|
Login ID of the agent. This field is populated only if Destination—Type is 1. This field is blank unless the call is made to a extension where the agent is logged in. |
|
Destination telephone number. |
|
Number that is dialed by the outbound IVR dialer. It can be either a route point number or the dialed telephone number. |
|
Unified CCX or Unified IP IVR application that is associated with the route point. |
|
Status of the contact that was imported to dial out an outbound call. The call status value is updated with the most recent status of the contact.
|
|
Call result value for the outbound call. The call result value is updated for each call that was placed for an outbound contact.
|
|
You can filter using the following parameter:
None
The IVR Outbound Half Hourly Report provides information about the progressive and predictive outbound Interactive Voice Response (IVR) calls for every half hour in the time range when the campaign is active.
![]() Note | The campaign may stop few seconds after the specified End Time. Therefore, the report may provide information for an additional half hour interval. This half hour interval has information for the outbound calls that are dialed out before the campaign End Time, response for which is received after the campaign End Time. |
The following chart is available:
Chart Name |
Description |
---|---|
Total Attempted, Abandoned, Voice Calls by Campaign |
Number of attempted calls, abandoned calls, and voice calls for a campaign. |
The report includes a table that displays the following information:
Name of the IVR outbound campaign for which the data is recorded. |
|
Summary info—Sum of the records in this column. |
|
Total Live Voice Calls |
Summary info—Sum of the records in this column. |
Summary info—Sum of the records in this column. |
|
Displays the LPP (Lines Per Port) value for a campaign at the end of the half hour interval. For Progressive campaigns, the LPP value is configured through the Unified CCX Application Administration web interface. For Predictive campaigns, the LPP value is calculated by the predictive algorithm. |
|
Call abandon rate since the statistics were last reset. Abandon rate = (Abandoned / Voice + Abandoned) x 100 |
You can filter using the following parameter:
Displays half-hourly information for the specified progressive or predictive campaigns. |
Data is grouped by the following field:
Field |
Result |
---|---|
Campaign |
Sorts data by campaign name. |
The Outbound Agent Detail Performance Report provides detailed statistics for each agent by campaign (progressive and predictive). The report also provides the total call details, campaign call details for each agent, and a summary row of the call details for each agent for all agent-based progressive and predictive campaigns. This report is available with the Outbound feature.
The following chart is available:
Displays the number of calls that are transferred by each agent for a campaign. |
The report includes a table that displays the following information:
Number of outbound calls that the agent did not answer. Ring-no-answer (RNA). Summary info—Sum of the records in this column. |
|
Number of outbound calls that are transferred from another agent. The other agent dials the outbound call and transfers it to the agent. Summary info—Sum of the records in this column. |
|
Average time in HH:MM:SS that the agent spends talking on outbound calls. Duration of all calls that are Agent Accepted and classified as Voice. |
|
Longest time in HH:MM:SS that the agent spends talking on an outbound call for the campaign. Calls that are Agent Accepted and classified as Voice are considered. |
You can filter using any one of the following parameters:
Displays information for the agents who belong to the specified resource groups. |
|
Displays information for the agents who have the specified skills. |
|
Displays information for the agents who belong to the specified teams. |
Data is grouped by the following field:
Field |
Result |
---|---|
Agent Name |
Sorts data by agent name. |
The Preview Outbound Agent Detail Performance Report presents detailed statistics for each agent by campaign. The report also presents the total call details, campaign call details for each agent, and a summary row of the call details for each agent for all preview outbound campaigns. This report is available with the Outbound feature.
The following chart is available:
Displays the number of calls that are accepted by each agent for a campaign. |
The report includes a table that displays the following information:
Number of outbound calls that are offered to the agent. Summary info—Sum of the records in this column. |
|
Total number of outbound calls that are accepted by the agent. Summary info—Sum of the records in this column. |
|
Number of outbound calls that are rejected by the agent. Summary info—Sum of the records in this column. |
|
Number of outbound contacts that are closed by the agent. Summary info—Sum of the records in this column. |
|
Number of outbound calls the agent did not answer. Ring-no-answer (RNA). Summary info—Sum of the records in this column. |
|
Number of outbound calls that are transferred from another agent. The agent did not dial an outbound call; the other agent dials the outbound call and transfers it to the agent. Summary info—Sum of the records in this column. |
|
Average time in HH:MM:SS the agent spends talking on outbound calls. Duration of all calls that are Agent Accepted and classified as Voice. |
|
Longest time in HH:MM:SS the agent spends talking on an outbound call for the campaign. Calls that are Agent Accepted and classified as Voice are considered. |
You can filter using any one of the following parameters:
Displays information for the agents who belong to the specified resource groups. |
|
Displays information for the agents who have the specified skills. |
|
Displays information for the agents who belong to the specified teams. |
Data is grouped by the following field:
Field |
Result |
---|---|
Agent Name |
Sorts data by agent name. |
The Preview Outbound Campaign Summary Report presents call summary statistics for each campaign. This report is available with the Unified Outbound Preview Dialer (Outbound) feature.
The following chart is available:
Displays the number of calls that are accepted, rejected, or closed for a campaign. |
The report includes a table that displays the following information:
Total number of contacts that are imported for the campaign. The number of contacts include all the contacts that were imported at the time the report is generated and is independent of the end date that you choose when you generated the report. Contacts—Total = Imported contacts in the campaign that are yet to be dialed out (including the contacts that are marked for retry or callback) + Contacts that are deleted from the start date + Contacts that are closed by the system from the day before the start date (either the contacts are dialed out successfully or the maximum number of attempts are made to dial the contact). Summary info—Sum of the records in this column. |
|||
Number of contacts that are yet to be dialed out including the contacts that are marked for retry, callback, and the contacts that will never be dialed out as they are deleted from the campaign after importing. The contacts include data till the time the report is generated and is independent of the end date that is chosen while generating the report. If there are no contacts that are to be retried or called back, then Total contacts = Attempted contacts + Available contacts. Summary info—Sum of the records in this column. |
|||
Number of outbound contact records that were tried atleast once . Summary info—Sum of the records in this column. |
|||
The percentage of attempted outbound calls. % Attempt = (Attempted / Total Contacts) x 100 Summary info—Overall percentage |
|||
Number of outbound calls that are accepted by agents. Summary info—Sum of the records in this column. |
|||
Number of outbound calls that are skipped or rejected by agents. Summary info—Sum of the records in this column. |
|||
Number of outbound contacts that are closed by agents. Summary info—Sum of the records in this column. |
|||
Number of successful outbound calls. Summary info—Sum of the records in this column. |
|||
Number of daily outbound calls with a classification of Answering Machine. The agent clicks Accept and selects a classification of Answering Machine for this contact. Summary info—Sum of the records in this column. |
|||
Number of outbound calls with a classification of Fax/Modem. The agent clicks Accept and selects a classification of Fax/Modem for this contact. Summary info—Sum of the records in this column. |
|||
Number of outbound calls for the day with a classification of Invalid. The agent clicks Accept and selects a classification of Invalid for this contact. Summary info—Sum of the records in this column. |
|||
Number of calls that are marked for callback.
Summary info—Sum of the records in this column. |
|||
Number of outbound contacts where the person who answers the phone is not the customer. Summary info—Sum of the records in this column. |
|||
Number of outbound contacts where the person who answers the phone indicates that the customer does not live there. Summary info—Sum of the records in this column. |
|||
Number of outbound calls where the response is a busy signal. Summary info—Sum of the records in this column. |
|||
Average time in HH:MM:SS the agent spends talking on outbound calls. Duration of all calls that are Agent Accepted and classified as Voice. |
|||
Longest time in HH:MM:SS the agent spends talking on an outbound call for the campaign. Duration of all calls that are Agent Accepted and classified as Voice. Summary info—Maximum value in this column. |
You can filter using the following parameter:
None
The Application Performance Analysis Report presents call statistics for each Unified CCX or Unified IP IVR application.
The following charts are available:
Displays the number of calls that are handled and the number of calls that are abandoned for an application. |
|
The report includes a table that displays the following information:
Identification number that is assigned to the application by Unified CCX. |
|
Number of calls that are received by the application including internal calls. It includes calls that are handled by the application and the calls that are abandoned while in the application. A call can invoke more than one application and is counted for each of them. Summary info—Sum of values in this column. |
|
Number of calls that are handled by the application including internal calls. Summary info—Sum of values in this column. |
|
Number of calls that are abandoned, aborted, or rejected while in the application. Summary info—Sum of values in this column. |
|
Average number of calls that are abandoned each hour while in the application. Summary info—Maximum value in this column. |
|
Average time that elapsed from the time the call enters this workflow until the call exits this workflow when the caller hangs up or when the call enters another workflow. Summary info—Maximum value in this column. |
None
None
The Application Summary Report presents call statistics for each Unified CCX or Unified IP IVR application. It includes information for presented, handled, abandoned, flow-in, and flow-out calls. It also includes information about call talk time, work time, and abandon time.
The following chart is available:
Displays the number of calls received by each Unified CCX or Unified IP IVR application. |
The report includes a table that displays the following information:
For outbound calls that are transferred to a Unified CCX route point and handled by an application, the telephone number that is dialed by the caller who initiated the original outbound call. For incoming calls that are handled by an application:
|
|
Number of calls that are received by the application including internal call. This number is equal to the number of calls that are handled by the application plus the number of calls that are abandoned while in the application. Summary info—Sum of values in this column. |
|
Number of calls that are redirected to this application from another application by a workflow. It does not include calls that come from another agent or an external system such as a voice messaging system. Summary info—Sum of values in this column. |
|
Number of calls that this application sends to another application or external destination without being handled by an agent. Summary info—Sum of values in this column. |
|
Number of calls that are handled by the application including internal calls. Summary info—Sum of values in this column. |
|
Average queue time to answer calls by agents. Calls that did not connect to an agent are not included in this calculation. |
|
Average talk time of all the calls that are handled by an agent. Talk time is the elapsed time between the time that an agent connects to a call and the time the call is disconnected or transferred, not including hold time. Average talk time = Total talk time / Number of calls handled by the agents |
|
Average time an agent spends in Work state after disconnecting/transferring calls. Average work time = Total work time / Number of calls handled by the agents |
|
Number of calls that are abandoned by the application. Summary info—Sum of values in this column. |
|
You can filter using the following parameter:
Filter Parameter |
Result |
---|---|
Application Name |
Displays information for the specified applications. |
None
The following chart is available:
Chart Name |
Description |
---|---|
License Utilization Hourly Report Line |
Displays the maximum number of inbound ports, agent seats, and outbound ports used in an hour. |
The report includes a table that shows the following information:
Field |
Description |
---|---|
Date |
Date for which the aggregated license information is displayed. |
Hour |
Hour for which the aggregated license information is displayed. |
Maximum Inbound Ports |
Maximum number of inbound ports that are used in the given date and hour. A blank field indicates that no data is available. Summary info—Maximum value in this column. |
Maximum Inbound Seats |
Maximum number of inbound seats that are used for login of agents and supervisors in the given date and hour. A blank field indicates that no data is available. Summary info—Maximum value in this column. |
Maximum Outbound Ports |
Maximum number of outbound ports that are used in the given date and hour. A blank field indicates that no data is available. Summary info—Maximum value in this column. |
None
Data is grouped by the following field:
Field |
Result |
---|---|
Date |
Sorts data by date. |
The Wrap-Up Reasons Report for Chat and Email presents a summary of Wrap-Up Reasons applied by an agent for the chats and emails. It also displays the total number of the Wrap-Up Reasons used for chats and emails.
None
The report includes a table that displays the following information:
Description |
|
---|---|
Name of the category to which the selected Wrap-Up Reason belongs to. |
|
Wrap-Up Reason |
Name of the Wrap-Up Reason applied by the agent. |
Agent ID |
Log in ID of the agent. |
Total number of the chats and emails to which the Wrap-Up Reasons were applied. |
You can filter using any one of the following parameters:
You can group using the following parameters:
Filter parameter |
Result |
---|---|
Category |
Displays information for the specified Category. |
Wrap-Up Reason |
Displays information for the specified Wrap-Up Reason. |
The Multichannel Agent Summary Report presents a summary of the agent performance over inbound, outbound, chat, and email channels.
The report includes a table that displays the following information:
Description |
|
---|---|
Agent ID |
Login ID of the agent. |
Inbound Calls—Presented |
Calls that are sent to the agent, regardless of whether the agent picks up the call. If a call is connected to an agent, transferred to another agent, and then transferred back to the original agent, the value for the original agent increases by two (once for each time the call was presented). |
Inbound Calls—Handled |
|
RNA (Inbound calls) |
Calls that were routed to the agent and the agent did not answer. |
Inbound Calls—Handle Time Max |
Longest handle time of any call that the agent handled. |
Inbound Calls—Handle Time Avg |
Average handle time for all calls that the agent handled. Handle time = Talk time + Hold time + Work time. |
RNA (Outbound Calls) |
Ring-no-answer(RNA). Number of outbound calls that the agent did not answer. |
Outbound Calls—Talk Time Max |
Longest talk time of any call that the agent handled. |
Outbound Calls—Talk Time Avg |
Average talk time for all calls that the agent handled. Elapsed time between the time an agent connects to a call and time when the call is disconnected or transferred, not including hold time. |
Chat—Presented |
|
Chat—Handled |
|
Chat No Answered/Declined |
Number of chats that are presented to the agent, but not answered or declined. |
Chat—Active Time Max |
Longest chat time of a chat that the agent handled. |
Chat—Active Time Avg. |
Average chat time of the chats that the agent handled. |
Number of email messages that are presented to the agent. |
|
Number of email messages that the agent replied and forwarded. The send date and time determines whether the email message falls within the interval. |
|
Email—Discarded |
Number of email messages that the agent discarded. The discarded date and time determine whether the email message falls within the interval. |
Email—Requeued |
Number of email messages that the agent requeued. The requeue date and time determines whether the email message falls within the interval. |
You can filter using any one of the following parameters:
Displays information for the agents who possess the specified skills. |
|
Displays information for the agents who belong to the specified teams. |
None
The following conventions are used in this chapter:
Database table names - Explanations of report fields in this chapter refer to various Unified CCX database tables. In some cases, these explanations use abbreviations for database table names. The table below lists the database tables that this chapter refers to and shows the abbreviations that are used.
For detailed information about the Unified CCX database tables, refer to Cisco Unified Contact Center Express Database Schema Guide.
Database table fields - Explanations in this chapter specify fields in the Cisco Unified CCX database tables as follows:
table.field
Report field names - In an explanation of a report field, a report field name in bold type indicates that field in the same report.
The Chat Agent Detail report contains detailed information for the chat contacts received by all the chat agents. The report contains one row per chat contact for each of the agents.
![]() Note | Chat Agent Detail report is available in Unified CCX Premium license package. |
Table 1 shows how the information in the Chat Agent Detail report is obtained or calculated.
For the agents specified, obtain the Resource.resourceID and Resource.profileID as described in Table 2. Agent Name is stored in Resource.resourceName.
|
|||
Time at which the chat contact is offered to an agent. It is obtained from the startdatetime field of the TACD table. |
|||
Time at which agent ends the chat. It is obtained from the enddatetime field of the TACD table. |
|||
Chat time period which is calculated as follows: |
|||
Contact ID which uniquely identifies a chat contact. It is obtained from the Contact IDfield of the TACD table. |
|||
CSQ through which the chat contact was routed to an agent. It is obtained from the csqname field of the contactservicequeue table. |
|||
Skills associated with an agent for handling a chat contact. This is obtained from the skillname field of the skill table. |
|||
Talk time for the chat agent. This is obtained from the talk time field of the TACD table. |
|||
Time the agent spent in accepting the chat contact. This is obtained from the acceptTime field of the TACD table. |
|||
Type of the chat contact. This is obtained from the contactType field of the TCD table. |
The Chat Agent Summary report provides a summary line per chat agent. It includes the number of chats assigned and handled by an agent, active time, and accept time.
![]() Note | Chat Agent Summary report is available in Unified CCX Premium license package. |
Table 1 shows how the information in the Chat Agent Summary report is obtained or calculated.
For the agents specified, obtain the Resource.resourceID and Resource.profileID as described in Table 2. Agent Name is stored in Resource.resourceName.
|
|||
Number of chats presented to the agent. It is calculated by counting the number of TextAgentConnectionDetail records (TACDR) for the chat agent after joining with TextContactDetail records (TCDR) based on contactid, contactseqnum, and mediatype, which is 1 (chat_type) and the disposition can be handled (value = 2), rejected (value = 5), and abandoned (value = 1). |
|||
Number of chats handled by the agent. It is calculated by counting the number of TACDR with talk time > 0 for the agent after joining with TCDR based on contactid, contactseqnum and mediatype = 1 (chat_type) and disposition = 2 (handled). The contact type of TCDR should be of type chat (value = 1). |
|||
Average talk time for the chat agent. It is calculated by taking the average talk time of all the TACDR for the agent after joining with TCDR based on contactid, contactseqnum, and mediatype = 1 (chat_type) |
|||
Maximum talk time for the chat agent. It is calculated by taking the maximum talk time of all the TACDR for the agent after joining with TCDR based on contactid, contactseqnum, and mediatype = 1 (chat_type) |
|||
Average time the agent spent in accepting the chat contact. It is calculated by taking the average accept time of all the TACDR for the agent after joining with TCDR based on contactid, contactseqnum, and mediatype = 1 (chat_type). |
|||
Maximum time the agent spent in accepting the chat contact. It is calculated by taking the maximum accept time of all the TACDR for the agent after joining with TCDR based on contactid, contactseqnum, and mediatype = 1 (chat_type). |
|||
Group Chats Presented |
Number of group chats presented to the agent. It is calculated by counting the number of TextAgentConnectionDetail records (TACDR) for the chat agent after joining with TextContactDetail records (TCDR) based on contactid, contactseqnum, and mediatype, which is 1 (chat_type) and disposition can be either handled (value = 2), rejected (value = 5), or declined (value = 9) . |
||
Group Chats Handled |
Number of group chats handled by the agent. It is calculated by counting the number of TACDR with talk time > 0 for the agent after joining with TCDR based on contactid, contactseqnum and mediatype = 1 (chat_type) and disposition = 2 (handled) and 8 (agent leaves the group chat). The contact type of TCDR should be of type group chat (value = 5). |
||
Group Chats Declined |
Number of group chats declined by the agent. It is calculated by counting the number of TACDR for the agent after joining with TCDR based on contactid, contactseqnum and mediatype = 1 (chat_type) and disposition = 9 (declined). |
The Chat Contact Service Queue Activity report shows one line for each CSQ that is configured in Unified CCX. A CSQ can be configured based on resource skill.
Table 1 shows how the information in the Chat Contact Service Queue Activity report is obtained or calculated.
Table 2 explains how the Chat Contact Service Queue Activity report filter parameter obtains data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter
The CSQ.recordID uniquely identifies a CSQ. Obtain this value as described in Table 2. CSQ name is stored in CSQ.csqName. |
|
Chats Presented is calculated using the sum of Chats Handled and Chats Abandoned. |
|
Calculated as total TCQD.queueTime / Total number of TCQD records with TCQD.queueTime greater than zero. |
|
Join TCD and TCQD on contactId, contactseqnum, and nodeID to find TCQD records during the report period. (For these records, the values of the corresponding TCD.startdatetime is within the report period.) For each CSQ, determine the maximum value stored in TCQD.queueTime. |
|
Join TCQD and TACD on contactId, contactseqnum, qindex, and nodeID with TCQD.disposition is 2 (handled), and TACD.talkTime greater than zero. This process provides the chats handled by agents. For each CSQ, count the number of TCQD records to determine the number of chats handled by the CSQ. |
|
Join TCQD and TACD on contactId, contactseqnum, qindex, and nodeID with TCQD.disposition is 2 (handled), and TACD.talkTime greater than zero. This process provides the chats handled by agents. For each CSQ, calculate the average of TACD.talkTime to determine the average time for chats handled by the CSQ. |
|
Join TCQD and TACD on contactId, contactseqnum, qindex, and nodeID with TCQD.disposition is 2 (handled), and TACD.talkTime greater than zero. This process provides the chats handled by agents. For each CSQ, maximum of TACD.talkTime determine the value of this field. |
|
For each CSQ, count the number of TCQD records where TCQD.disposition = 1 to determine the number of chats abandoned from the CSQ. |
You can filter the Chat Contact Service Queue Activity report by the following parameter:
Search the CSQ table to find the distinct CSQ.csqName with CSQ.queueType is equal to 2 and CSQ.dateinactive is NULL. This action determines all the active chat CSQs. |
|
Obtain the list of CSQ names from the user selection for this parameter. Search the CSQ table to find records for which CSQ.csqName contains values that are in the list. Obtain the corresponding CSQ.recordID. |
An agent can handle chat contacts for multiple CSQs. The Chat CSQ Agent Summary report table provides information about chat contacts handled in each CSQ for each agent.
Table 1 explains how to obtain and calculate the information in the Chat CSQ Agent Summary report.
Table 2 explains how the Chat CSQ Agent Summary report filter parameter obtains data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
The CSQ.recordID uniquely identifies a CSQ. Obtain this value as described in Table 2. CSQ name is stored in CSQ.csqName. |
|
Chat record tables (TACD and TASD) refer to agents by resource ID. Given Resource.resourceID, search the Resource table for the corresponding Resource.resourceName and Resource.resourceLoginID. These two fields uniquely identify an agent. The agent name is stored in Resource.resourceName. |
|
A received chat contact has a TCCD record, a TCQD record for the CSQ that the chat contact was routed to, and a TACD record for the agent who received the chat contact. Join TCCD and TCQD on contactID, contactSeqNum, and nodeID to find the TCQD record for the CSQ to which the chat contact was routed. Join TCQD and TACD on contactID, contactSeqNum, nodeID, and qIndex to find the agent who handled the chat contact. To uniquely identify a CSQ, the CSQ record ID is stored in TCQD.csqrecordid. To uniquely identify an agent, the resource ID is stored in TACD.resourceid. For each CSQ-Agent combination (CSQ is identified by CSQ.recordID, and agent is identified by Resource.resourceName), count the number of TACD records to determine the number of chat contacts handled by the specified CSQ-Agent combination. |
|
Same calculation as for chat contacts received, but in the search criteria, TACD.talkTime is greater than zero. |
|
If chat contacts handled is not zero then this field is calculated as Total Talk Time divided by Chat Contacts Handled. |
|
Same calculation as for chat contacts Received, but in the search criteria, TACD. talkTime is zero, and TACD.acceptTime is greater than zero. For each CSQ-Agent combination, count the number of TACD records. This result is the number of chat contacts that got no answer. |
|
If chat contacts Handled is not zero then this field is calculated as Total Accept Time divided by Chat Contacts Handled. |
Search the CSQ table to find CSQ.recordID for CSQs with CSQ.dateInactive set to null or set to a date/time later than the report start time and with CSQ.queuetype equal to 2. This action determines the active chat CSQs and CSQs that are deleted after the report start time (they are still active during the report period). |
|
Obtain the list of CSQ names from the user selection for this parameter. Search the CSQ table to find records for which CSQ.csqname contains values that are in the list. Obtain the corresponding CSQ.recordID. |
The Chat Traffic Analysis report shows information about incoming chat contacts to the Unified CCX system.
Table 1 shows how the information in the Chat Traffic Analysis report is obtained or calculated.
If the selected report Start Date and report End Date exceeds the date range available in the database, the report start date and report end date are automatically adjusted to match the date range that is available in the database. For example, if data is available in the database only from start date x to end date y, and if the selected start date is earlier than x and the selected end date is later than y, the report start date and report end date are automatically adjusted to x and y respectively.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter .
For each day, count the number of TCCD records with a unique contactID with the Contact Type field set to the value of 1 (incoming contact). |
|
Calculated as total incoming contacts divided by the number of hours in a day. The first day or the last day of the report period may be a partial day depending on the start time and the end time selected by the user. Any other day within the report period has 24 hours. |
|
Divide each day into 1-hour intervals. The number of incoming chat contacts within each interval is determined by counting the number of TCCD records with a unique contactID in the interval. The peak hour is the interval with the largest number of incoming chat contacts. This field displays the number of chat contacts in the peak hour. |
|
Divide each day into 1-hour intervals. The number of incoming chat contacts within each interval is determined by counting the number of TCCD records with a unique contactID in the interval. The peak hour is the interval with the largest number of incoming chat contacts. This field displays the start time of the peak hour. |
|
Divide each day into 1-hour intervals. The number of incoming chat contacts within each interval is determined by counting the number of TCCD records with a unique contactID in the interval. The peak hour is the interval with the largest number of incoming chat contacts. This field displays the end time of the peak hour. |
|
The contact duration for a chat contact is calculated as the sum of TACD.talkTime for all the contacts connected to an agent. It is zero for all other contacts. Average contact duration for a day is calculated as the sum of contact durations for all incoming contacts on that day divided by the number of incoming contacts on that day. |
|
The contact duration for a chat contact is calculated as the sum of TACD.talkTime for all the contacts connected to an agent. It is zero for all other contacts. Minimum contact duration for a day is the shortest contact duration of all incoming contacts for that day. |
|
The contact duration for a chat contact is calculated as the sum of TACD.talkTime for all the contacts connected to an agent. It is zero for all other contacts. Maximum contact duration for a day is the shortest contact duration of all incoming contacts for that day. |
The Email Agent Activity Report presents email statistics of the email-enabled agents for a day.
Table 1shows how the information in the Email Agent Activity Report is obtained or calculated.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
Agent Name |
Name of the agent. It is obtained from Agent Names filter selected by user and then mapped with resource and textagentstatedetail tables. |
||
Agent Id |
Login user ID of the agent. It is obtained from textagentstatedetail table. |
||
Login Date |
Date the agent logged in. It is obtained from textagentstatedetail table after grouping by statechangedatetime. |
||
Logged-In |
Total time the agent logged in. It is calculated from textagentstatedetail table. It is sum of ready, notready, reserved, busy and partial busy state time. |
||
Not Ready |
Total time the agent spent in the E-Mail Not Ready state. It is obtained from textagentstatedetail table. |
||
Ready |
Total time the agent spent in the E-Mail Ready state. It is obtained from textagentstatedetail table. |
||
Time Spent On Desk |
It is sum of busy and partial busy duration. It is obtained from textagentstatedetail table.
|
||
Presented |
Number of email messages that are presented to the agent. It is obtained from TextAgentConnectionDetail table. |
||
Requeued |
Number of email messages that the agent requeued. It is obtained from TextContactDetail table where disposition is 2 (Handled) and dispositionReason is email_requeue_transfer or email_requeue_agent_disconnected. |
||
Sent |
Number of response email messages that the agent sent. It is obtained from TextContactDetail table where disposition is 2 (Handled) and dispositionReason is email_agent_replied. |
||
Discarded |
Number of email messages that the agent discarded. The discarded date and time determines whether the email message falls within the interval. It is obtained from the textcontactdetail table where disposition = 4 and dispositionReason = email_agent_discarded. |
||
Avg On Desk |
Avg On Desk = Total time spent on handling email contacts/Number of emails sent and requeued by agent. It is obtained from TextAgentConnectionDetail. |
The Email Contact Detail Report presents information about each email contact that is handled by the agent.
Table 1 shows how the information in the Email Contact Detail Report is obtained or calculated.
Table 2 explains how the Email Contact Detail Report filter parameters obtain data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
Contact ID |
Contactid which uniquely identifies an email contact. It is obtained from the contactid field of the textcontactdetail table. |
Sequence No |
Number that the system incrementally assigns to each contact leg. It is obtained from the contactseqnum field of the textcontactdetail table. |
CSQ Name |
Name of the Contact Service Queue (CSQ) that routed the email contact to the agent. It is obtained from the contactservicequeue table based on the csqrecordid field from the textcontactqueuedetail table. |
Agent Name |
First name and last name of the agent who sent the response email message. It is obtained from the resource table based on the resourceid field from the textagentconnectiondetail table. |
Received |
Date and time the contact center received the email contact. It is obtained from the textcustomerdetails table. |
Retrieved |
Date and time the agent retrieved the email contact. It is obtained from the enddatetime field of the textagentconnectiondetail table. |
Replied |
Date and time the agent sent the response email message. It is obtained from the enddatetime field of the textcontactdetail table. |
Discarded |
Date and time that the agent discarded the email message. It is obtained from the enddatetime column from the textcontactdetail table where disposition = 4 and dispositionReason = email_agent_discarded. |
From |
Email address of the customer who sent the email message. It is obtained from the textcustomerdetails table. |
Reply-To |
Email address of the customer to which the response email message is sent. It is obtained from the textcustomerdetails table. |
To |
Email address of the contact center to which the email message was sent. It is obtained from the accountuserid field of the contactservicequeue table based on the csqrecordid field from the textcontactqueuedetail table. |
Subject |
Subject line of the received email message. It is obtained from the textcustomerdetails table. |
Contact Type |
Contact type of the email contact. It is obtained from the contacttype field of the textcontactdetail table. |
Contact Disposition |
Disposition of the email contact. It is obtained from the contactdisposition field of the textcontactdetail table. |
To report on specific email CSQ or CSQs, obtain the list of CSQ names from the user selection for this parameter. Search the contactservicequeue table to find the records with the queuetypename "Email" and match the csqname with the values that are in the list. In the report query, use the recordid field to get the ID of the CSQ. |
|
Agent Name |
To report on specific email agents, obtain the list of agent names from the user selection for this parameter. Search the resource table to find the records with the resourcename that matches with the values that are in the list. In the report query, use the resourceid field to get the ID of the agent. |
Subject |
This is a case-sensitive filter to search for the records that the user specifies in the search string for subject. |
The Email CSQ Activity Report presents email activity statistics of agents in a Contact Service Queue (CSQ) for each day.
Table 1 shows how the information in the Email CSQ Agent Activity Report is obtained or calculated.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
CSQ Name |
Name of the Contact Service Queue (CSQ) that routed the email contact to the agent. It is obtained from the contactservicequeue table based on the csqrecordid field from the textcontactqueuedetail table. |
||
Date |
Date of each day in the interval. |
||
Agent Name |
Name of the agent to whom the email messages are routed. It is obtained from the resource table based on the resourceid field from the textagentconnectiondetail table. |
||
Retrieved |
Number of email messages that are routed through the CSQ to the agent and then retrieved by the agent. It is obtained by taking the sum of the records obtained querying the tables textagentconnectiondetail, textcontactdetail and textcontactqueuedetail for the given date time interval. |
||
Requeued |
Number of email messages that are requeued to the agent. It is calculated by taking the sum of records obtained by querying textcontactdetail table for contactdisposition 2 and dispositionreason that contains the text 'email_requeue’ where the contactid and contactseqnum in textcontactdetail matches with the contactid and contactseqnum of textagentconnectiondetail and textcontactqueuedetail tables. |
||
Sent |
Number of response email messages that the agent sent. It is calculated by taking the sum of records obtained by querying textcontactdetail table for contactdisposition 2 and dispositionreason 'email_agent_replied' where the contactid and contactseqnum in textcontactdetail matches with the contactid and contactseqnum of textagentconnectiondetail and textcontactqueuedetail tables. |
||
Discarded |
Number of email messages that the agent discarded. The discarded date and time determines whether the email message falls within the interval. It is obtained from the textcontactdetail table where disposition = 4 and dispositionReason = email_agent_discarded. |
||
Avg On Desk |
Average time agent spent on desk to reply to email once the agent receives it. It is obtained by summing the talktime field in textagentconnectiondetail table and dividing by the total number of emails requeued and sent. |
||
Time Spent On Desk |
Sum of the time that the agent spends in email processing state to respond to all the emails. It is obtained by taking the sum of talktime in textagentconnectiondetail table for all the emails handled by the agent the given date time interval.
|
The Email Traffic Analysis Report gives the count of email messages received for the specified date or date range.
Table 1 shows how the information in the Email Traffic Analysis report is obtained or calculated.
Table 2 explains how the Email Traffic Analysis report filter parameter obtains data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
Obtained from ContactServiceQueue.accountuserid for email CSQs. |
|
Count of ContactServiceQueue.accountuserId where the csq type is 'Email'. |
The Abandoned Call Detail Activity report contains one row per abandoned call. An abandoned call is a call for which CCD.contactDisposition is set to 1 (abandoned).
Table 1 shows how the information in the Abandoned Call Detail Activity report is obtained or calculated.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
For ACD calls, obtained from CCD.originatorDN. For IVR calls, this field is set to the extension of the originating agent as follows: join CCD.originatorID with Resource.resourceID, and CCD.profileID with Resource.profileID to obtain Resource.extension. |
|||
Join CCD and CRD on sessionID, sessionSeqNum, nodeID, and profileID.
|
|||
Join CCD and CQD on sessionID, sessionSeqNum, nodeID, and profileID. Additional search criteria are CCD.contactDisposition is 1 (abandoned), CQD.disposition is 1 (abandoned) or 3 (dequeued), and CQD.targetType is 0 (CSQ type). The CSQ information is stored in CQD.targetID. Join CQD.targetID with CSQ.recordID, and join CQD.profileID with CSQ.profileID to obtain CSQ name, which is stored in CSQ.csqName.
|
|||
Join CCD and ACD on sessionID, sessionSeqNum, nodeID and profileID to include only calls with CCD.contactDisposition set to 1 (abandoned). Join ACD and Resource on resourceID and profileID to obtain the name of the agent who was presented with the call, which is stored in Resource.resourceName.
|
|||
This field shows the list of skills that belong to the CSQ shown in Call Routed CSQ. Join CQD.targetID with CSQU.recordID, and CQD.profileID with CSQU.profileID to obtain CSQU.skillGroupID. Join CSQU.skillGroupID with SG.skillGroupID to obtain SG.skillID. Join SG.skillID with Skill.skillID to obtain the list of call skills, which is stored in Skill.skillName.
|
|||
Join CCD and CRD on sessionID, sessionSeqNum, nodeID, and profileID.
|
|||
The Aborted and Rejected Call Detail report provides detailed information about each call that is aborted or rejected by the system. A call is aborted if an exception occurs in the workflow that is processing a call. A call is rejected if system resources reach maximum capacity (for example, the maximum number of CTI ports is reached).
Table 1 shows how the information in the Aborted and Rejected Call Detail report is obtained or calculated.
Table 2 explains how the Aborted and Rejected Call Detail report filter parameter obtains data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
Obtained from CCD.contactDisposition. If CCD.contactDisposition is 4, this field displays Aborted. If CCD.contactDisposition is 5 or greater, this field displays Rejected. |
|||
For aborted calls, CCD.contactDisposition is 4, and this field displays the value stored in CCD.dispositionReason. For rejected calls, CCD.contactDisposition is 5 or greater, and this field displays the text according to the following mapping. The description for each reject reason is also explained below: 5—Reject: No Trigger - Trigger is not recognized or has been removed 6—Reject: Channels Not Ready - Channels Not Ready - Group(s) are not ready 7—Reject: Trigger Timeout - Trigger timeout expires before attempting to get the channel 8—Reject: Channels Busy - No channel(s) available 9—Reject: No Channel License - No channel license is available to process the call 10—Reject: Remote Timeout - CTI Accept Timer expires 11—Reject: Software Error - Internal software error 12—Reject: Trigger Max Session - Trigger has reached its maximum session 13—Reject: Trigger Failed - JTAPI Subsystem redirect to CTI port fails 14—Reject: Setup Timeout - Setup Timeout: JTAPI Subsystem Accept timer expires 15—Reject: Setup Failed - JTAPI Subsystem Accept fails 16—Reject: Resource Invalid - Resource address is invalid 17—Reject: Resource Not Acknowledging - Resource is not acknowledging 18—Reject: Resource Busy - Resource is busy 19—Reject: Contact Not Offered - Contact is not successfully offered, either because the destination is not acknowledging the offering or it does not receive it 20—Reject: Internal Error - PlaceCall gets an internal error 21—Reject: Contact Rejected in Script - Rejected by script 22—Reject: Agent reject Outbound call - Outbound call rejected by agent 23—Reject: Agent Skipped Outbound Call - Outbound call skipped by agent 24—Reject: Agent clicked Cancel Reservation for Outbound call.
|
|||
|
|||
|
|||
Join CCD and CQD on sessionID, sessionSeqNum, profileID, and nodeID to determine CQD records with a CCD.startDateTime value that is within the report period. Join CQD and CRD on sessionID, sessionSeqNum, profileID, nodeID, and qIndex to obtain CQD.targetID, and join CQD.profileID with CQD.targetType = 0 (CSQ type). CQD.targetID contains the recordID of the CSQ that handled the call. Join CQD.targetID with CSQ.recordID, and join CQD.profileID with CSQ.profileID to obtain the CSQ name, which is stored in CSQ.csqName. |
To report on aborted calls only, obtain CCD records with CCD.contactDisposition = 4. To report on rejected calls only, obtain CCD records with CCD.contactDisposition >= 5. To report on both aborted and rejected calls, obtain CCD records with CCD.contactDisposition >= 4. |
The Agent Call Summary report shows, for each agent specified, summary information about each call that was received (an inbound call) and each call that was made (an outbound call) by the agent. This report also shows the number of calls transferred to the agent and transferred out (to another route point or another agent) by the agent, and the number of conference calls in which the agent participated.
Table 1 shows how the information in the Agent Call Summary report is obtained or calculated.
Table 2 explains how the Agent Call Summary report filter parameters obtain data.
For information about the database table names and field names that are shown in this section, see Conventions Used in This Chapter.
For the agents specified, obtain the Resource.resourceID and Resource.profileID as described in Table 2. Agent Name is stored in Resource.resourceName.
|
|||
For agents who have not had their extension changed, obtained from Resource.extension. For agents who have had their extension changed at some time, the extension that is assigned to the agent during the report period. |
|||
Join CCD and ACD on sessionID, sessionSeqNum, profileID, and nodeID to find ACD records within the report period. (For such records, the corresponding CCD.startDateTime value is within the report period.) Join ACD.resourceID with Resource.resourceID and ACD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. For each agent, count the number of ACD records to determine the total number of inbound ACD calls received by each agent. |
|||
Join CCD and ACD on sessionID, sessionSeqNum, profileID, and nodeID to find ACD records within the report period. (For such records, the corresponding CCD.startDateTime value is within the report period.) Join ACD.resourceID with Resource.resourceID and ACD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. For each agent, calculate the sum of the values in ACD.talkTime, then divide by the number of ACD records for that agent. |
|||
Join CCD and ACD on sessionID, sessionSeqNum, profileID, and nodeID to find ACD records within the report period. (For such records, the corresponding CCD.startDateTime value is within the report period.) Join ACD.resourceID with Resource.resourceID and ACD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. For each agent, calculate the sum of the values in ACD.holdTime, then divide by the number of ACD records for that agent. |
|||
Join CCD and ACD on sessionID, sessionSeqNum, profileID, and nodeID to find ACD records within the report period. (For such records, the corresponding CCD.startDateTime value is within the report period.) Join ACD.resourceID with Resource.resourceID and ACD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. For each agent, calculate the sum of the values in ACD.workTime, then divide by the number of ACD records for that agent. |
|||
Search CCD for records for which the value of startDateTime is within the report period and destinationType is 1 (agent). Join CCD.destinationID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. Compare sessionID, sessionSeqNum, profileID, nodeID, and resourceID in this result set with the results for these fields obtained from Inbound ACD—Total. Eliminate all entries that are already counted in the calculation of total inbound ACD calls. The remaining value is the number of IVR calls. For each agent, count the number of CCD records to determine the number of total inbound IVR calls. |
|||
Talk time of an IVR call is stored in CCD.connectTime. Search CCD for records in which the value of startDateTime is within the report period and destinationType is 1 (agent). Join CCD.destinationID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. Compare sessionID, sessionSeqNum, profileID, nodeID, and resourceID in this result set with the result obtained from Inbound ACD—Total. Eliminate all entries that are already counted in the calculation of total inbound ACD calls. The remaining value is the number of IVR calls. For each agent, calculate the sum of the values stored in CCD.connectTime, then divide by the number of CCD records for that agent. |
|||
Talk time of an IVR call is stored in CCD.connectTime. Search CCD for records for which the value of startDateTime is within the report period and destinationType is 1 (agent). Join CCD.destinationID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. Compare sessionID, sessionSeqNum, profileID, nodeID, and resourceID in this result set with the result obtained from Inbound ACD—Total. Eliminate all entries that are already counted in the calculation of total inbound ACD calls. The remaining value is the number of IVR calls. For each agent, determine the maximum value stored in CCD.connectTime. |
|||
Search CCD for records in which the startDateTime is within the report period, and originatorType is 1 (agent). Join CCD.originatorID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. |
|||
Search CCD for records in which the startDateTime is within the report period, and originatorType is 1 (agent). Join CCD.originatorID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. For each agent, calculate the sum of the values stored in CCD.connectTime, then divide by the number of CCD records for that agent. |
|||
Search CCD for records in which the startDateTime is within the report period, and originatorType is 1 (agent). Join CCD.originatorID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. For each agent, determine the maximum value stored in CCD.connectTime. |
|||
For ACD calls that are transferred in, CCD.contactType = 5 (transfer-in), and an ACD record is present. Join CCD and ACD on sessionID, sessionSeqNum, profileID, and nodeID to find ACD records within the report period. (For such records, the corresponding CCD.startDateTime value is within the report period.) Join ACD.resourceID with Resource.resourceID and ACD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. For each agent, count the number of ACD records for which the corresponding CCD records have contactType = 5 (transfer-in). |
|||
For ACD calls that are transferred out, CCD.transfer = 1, and an ACD record is present. Join CCD and ACD on sessionID, sessionSeqNum, profileID, and nodeID to find ACD records within the report period. (For such records, the corresponding CCD.startDateTime value is within the report period.) Join ACD.resourceID with Resource.resourceID and ACD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. For each agent, count the number of ACD records for which the corresponding CCD records have transfer = 1. |
|||
For ACD conference calls, CCD.conference = 1, and an ACD record is present. Join CCD and ACD on sessionID, sessionSeqNum, profileID, and nodeID to find ACD records within the report period. (For such records, the corresponding CCD.startDateTime value is within the report period.) Join ACD.resourceID with Resource.resourceID and ACD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. For each agent, count the number of ACD records for which the corresponding CCD records have conference = 1. |
To report on all agents, obtain the list of resource IDs and profile IDs as follows: Search the Resource table for agents who are active (Resource.active is 1) or who are deleted after report start time (Resource.dateInactive is later than the report start time). In this way, the report does not include agents who are deleted before the report start time. |
|
To report on a specific agent or agents, obtain the list of resource IDs and profile IDs as follows: Obtain the list of agent names from the user selection for this parameter. These values are in Resource.resourceName. Obtain the corresponding Resource.resourceID and Resource.profileID. |
|
To report on a specific resource group or groups, obtain the list of resource IDs and profile IDs as follows: Obtain the list of resource group names from the user selection for this parameter. Search the ResourceGroup table to find records for which RG.resourceGroupName contains values found in the list. Join RG and Resource on resourceGroupID and profileID to find the list of agents that belong to the selected resource group or groups. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. This report displays only agents who are active and agents who are deleted after the report start time. |
|
To report on agents with a specific skill or skills, obtain the list of resource IDs and profile IDs as follows: Obtain the list of skill names from the user selection for this parameter. Search the Skill table to find records for which Skill.skillName contains values found in the list. Join Skill and RSM on skillID and profileID to find resourceSkillMapID. Join RSM and Resource on resourceSkillMapID and profileID to find the list of agents that have the selected skill or skills. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. This report displays only agents who are active and agents who are deleted after the report start time. |
|
To report on a specific team or teams, obtain the list of resource IDs and profile IDs as follows: Obtain the list of team names from the user selection for this parameter. Search the Team table to find records whose Team.teamName contains values found in the list. Join Team.teamID with Resource.assignedTeamID, and Team.profileID with Resource.profileID to find the list of agents who belong to the selected team or teams. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. |
The Agent Detail report contains detailed information for calls received and calls made by an agent. The report contains one row per call and includes Unified CCX and Cisco Unified IP IVR calls.
For ACD calls, the ACD table records all the calls handled by an agent.
For IVR calls, the CCD table records all the calls made by or received by an agent. If an agent makes an IVR call, the agent’s resource ID appears in CCD.originatorID. If the agent receives an IVR call, the agent’s resource ID appears in CCD.destinationID.
Table 1 shows how the information in the Agent Detail report is obtained or calculated.
Table 2 explains how the Agent Detail report filter parameters obtain data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
For ACD calls, an agent is identified by the combination of ACD.resourceID and ACD.profileID. Join ACD.resourceID with Resource.resourceID, and join ACD.profileID with Resource.profileID to obtain the agent name, which is stored in Resource.resourceName. For IVR calls, if an agent is the originator of the call, the agent is identified by CCD.originatorID and CCD.profileID, when CCD.originatorType = 1 (agent type). Join CCD.originatorID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName. If an agent is the destination of an IVR call, the agent is identified by CCD.destinationID and CCD.profileID, when CCD.destinationType = 1 (agent type). Join CCD.destinationID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName. |
|
For ACD calls, an agent is identified by the combination of ACD.resourceID and ACD.profileID. Join ACD.resourceID with Resource.resourceID, and join ACD.profileID with Resource.profileID to obtain the agent name, which is stored in Resource.resourceName. For IVR calls, if an agent is the originator of the call, the agent is identified by CCD.originatorID and CCD.profileID, when CCD.originatorType = 1 (agent type). Join CCD.originatorID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName. If an agent is the destination of an IVR call, the agent is identified by CCD.destinationID and CCD.profileID, when CCD.destinationType = 1 (agent type). Join CCD.destinationID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.extension. |
|
For ACD calls, agent identification is stored in ACD (see Agent Name earlier in this table). Join ACD and CCD on sessionID, sessionSeqNum, nodeID, and profileID. The value of this field is obtained from CCD.calledNumber. For IVR calls, agent identification is stored in CCD (see Agent Name earlier in this table). The value of this field is obtained directly from CCD.calledNumber. |
|
For ACD calls, agent identification is stored in ACD (see Agent Name earlier in this table). Join ACD and CCD on sessionID, sessionSeqNum, nodeID, and profileID. The value of this field is obtained from CCD.originatorDN. For IVR calls, agent identification is stored in CCD (see Agent Name earlier in this table). The value of this field is obtained directly from CCD.originatorDN. For internal calls (CCD.contactType = 3), but the CCD.orignatorDN field is blank. This field is set to the extension of the agent who originates the call, as follows: Join CCD.originatorID with Resource.resourceID, join and CCD.profileID with Resource.profileID to obtain the extension of the originating agent, which is stored in Resource.extension. |
|
Join ACD and CQD on sessionID, sessionSeqNum, profileID, nodeID, and qIndex, with CQD.targetType = 0 (CSQ type), and CQD.disposition = 2 (handled). The combination of CQD.targetID and CQD.profileID uniquely identifies a CSQ. Join CQD.targetID with CSQ.recordID, and join CQD.profileID with CSQ.profileID to obtain the CSQ name, which is stored in CSQ.csqName. |
|
Join ACD and CQD on sessionID, sessionSeqNum, profileID, nodeID, and qIndex, with CQD.targetType = 0 (CSQ type), and CQD.disposition is not 2 (not handled) to obtain the CSQ for which the call was queued but not handled. The combination of CQD.targetID and CQD.profileID uniquely identifies a CSQ. Join CQD.targetID with CSQ.recordID, and join CQD.profileID with CSQ.profileID to obtain the CSQ name, which is stored in CSQ.csqName. Multiple CSQ names are represented by "…". |
|
Join ACD and CQD on sessionID, sessionSeqNum, profileID, nodeID, and qIndex, with CQD.targetType = 0 (CSQ type), and CQD.disposition = 2 (handled) to obtain a skill group ID, which is stored in CSQ.skillGroupID. Join CSQ.skillGroupID with SG.skillGroupID to get SG.skillID. Join SG.skillID with Skill.skillID to get the list of skill names, stored in Skill.skillName. Multiple skill names are separated by commas. |
|
For ACD calls, obtained from ACD.talkTime. For IVR calls, shows the value of Duration if CCD.contactDispostion = 2 (handled). Shows zero if CCD.contactDisposition = 1 (abandoned). |
|
|
To report on all agents, obtain the list of resource IDs and profile IDs from the Resource table. |
|
To report on a specific resource group or groups, obtain the list of resource IDs and profile IDs as follows: Obtain the list of resource group names from the user selection for this parameter. Search the ResourceGroup table to find records for which RG.resourceGroupName contains values found in the list. Join RG and Resource on resourceGroupID and profileID to find the list of agents that belong to the selected resource group or groups. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. |
|
To report on a specific agent or agents, obtain the list of resource IDs and profile IDs as follows: Obtain the list of agent names from the user selection for this parameter. These values are in Resource.resourceName. Obtain the corresponding Resource.resourceID and Resource.profileID. |
|
To report on agents with a specific skill or skills, obtain the list of resource IDs and profile IDs as follows: Obtain the list of skill names from the user selection for this parameter. Search the Skill table to find records for which Skill.skillName contains values found in the list. Join Skill and RSM on skillID and profileID to find resourceSkillMapID. Join RSM and Resource on resourceSkillMapID and profileID to find the list of agents that have the selected skill or skills. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. |
|
To report on a specific team or teams, obtain the list of resource IDs and profile IDs as follows: Obtain the list of team names from the user selection for this parameter. Search the Team table to find records whose Team.teamName contains values found in the list. Join Team.teamID with Resource.assignedTeamID, and Team.profileID with Resource.profileID to find the list of agents who belong to the selected team or teams. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. |
|
To report on a specific call type or types, obtain the call types from the user selection for this parameter. (Up to 6 call types can be selected.) Call types that are not selected will be eliminated before the final result set is displayed. The elimination process is based on the classification criteria described in the Call Type field in Table 1. |
The Agent Login Logout Activity report contains detailed information about the login and logout activities of agents. The login and logout information is stored in the ASD table.
Table 1 shows how the information in the Agent Login Logout Activity report is obtained or calculated.
Table 2 explains how the Agent Login Logout Activity report filter parameters obtain data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
Join ASD.agentID with Resource.resourceID to obtain the agent name, which is stored in Resource.resourceName. |
|
For agents who have not had their extension changed, obtained from Resource.extension. For agents who have had their extension changed at some time, the extension that is assigned to the agent during the report period. |
|
Join ASD.agentID with Resource.resourceID, and join ASD.profileID with Resource.profileID to obtain state transition records for each agent, identified by Resource.resourceName and Resource.resourceLoginID. (See agent Name for the relationship between resourceID/profileID and resourceName/ resourceLoginID.) Login Time is stored in ASD.eventDateTime where ASD.eventType = 1. If the agent logged in before the report start time, this field is displayed as < report start time. |
|
Join ASD.agentID with Resource.resourceID, and join ASD.profileID with Resource.profileID to obtain state transition records for each agent, identified by Resource.resourceName and Resource.resourceLoginID. (See Agent Name for the relationship between resourceID/profileID and resourceName/ resourceLoginID.) Login Time is stored in ASD.eventDateTime where ASD.eventType = 7. If the agent logged out after the report end time, this field is displayed as: > report end time. |
|
This field is obtained from ASD.reasonCode when ASD.eventType = 7 (logout). |
|
|
To report on all agents, obtain the list of resource IDs as follows: Search the Resource table for records with resourceType set to 1 (agent). Resource ID is stored in Resource.resourceID. Join Resource.resourceID with ASD.resourceID to obtain other call-related data. |
|
To report on a specific resource group or groups, obtain the list of resource IDs as follows: Obtain the list of resource group name(s) from the user selection for this parameter. Find the corresponding RG.resourceGroupID(s). Join RG.resourceGroupID with Resource.resourceGroupID to find agents belonging to the selected resource group(s). The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ASD.resourceID to obtain other call-related data. |
|
To report on a specific agent or agents, obtain the list of resource IDs as follows: Obtain the list of agent names from the user selection for this parameter. Find the corresponding Resource.resourceID(s). Join Resource.resourceID with ASD.resourceID to obtain other call-related data. |
|
To report on agents who possess a specific skill or skills, obtain the list of resource IDs as follows: Obtain the list of skill names from the user selection for this parameter. Find the corresponding Skill.skillID(s). Join Skill.skillID with RSM.skillID, RSM.resourceSkillMapID with Resource.resourceSkillMapID to find the agents who possess the selected skill(s). The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ASD.resourceID to obtain other call-related data. |
|
To report on a specific team or teams, obtain the list of resource IDs and profile IDs as follows: Obtain the list of team names from the user selection for this parameter. Search the Team table to find records in which Team.teamName contains values found in the list. Join Team.teamID with Resource.assignedTeamID, and join Team.profileID with Resource.profileID to find the list of agents who belong to the selected team or teams. The Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. |
The Agent Not Ready Reason Code Summary report provides information about the length of time each agent spent in Not Ready state during the report period. This report also shows the length of time that agents spent in Not Ready state for the reasons indicated by the reason codes that agents entered when going to Not Ready state. The report shows detailed information for each of up to eight reason codes, and displays consolidated information for other reason codes. By default, the report shows information for eight predefined reason codes. However, you can specify the eight reason codes for which the report shows detailed information.
Table 1 shows how the information in the Agent Not Ready Reason Code Summary report is obtained or calculated.
Table 2 explains how the Agent Not Ready Reason Code Summary report filter parameter obtains data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
For the agents specified, obtain the Resource.resourceID and Resource.profileID as described in Table 2. Agent Name is stored in Resource.resourceName.
|
|||
For agents who have not had their extension changed, obtained from Resource.extension. For agents who have had their extension changed at some time, the extension that is assigned to the agent during the report period. |
|||
End users can divide the report period into 30- or 60-minute intervals. (The default interval length is the entire report period.) |
|||
End-users can divide the report period into 30- or 60-minute intervals. (The default interval length is the entire report period.) |
|||
Login time is stored in ASD.eventDateTime with eventType set to 1 (log in). Logout time is stored in ASD.eventDateTime with eventType set to 7 (log out). The calculation of the logged-in time for a single session depends on the agent activity, as follows:
If an agent has multiple login sessions during the interval, this field displays the sum of the time spent in each login session. |
|||
Join ASD.agentID with Resource.resourceID, and join ASD.profileID with Resource.profileID to obtain state transition records for each agent, identified by Resource.resourceName and Resource.resourceLoginID. (See agent Name in this table for the relationship between resourceID/profileID and resourceName/resourceLoginID.) Not Ready state is identified by ASD.eventType = 2. The time spent in Not Ready state depends on the agent activity, as follows:
If an agent goes to Not Ready state multiple times during the interval, this field displays the sum of the time spent in each Not Ready state. |
|||
Join ASD.agentID with Resource.resourceID, and join ASD.profileID with Resource.profileID to obtain state transition records for each agent, identified by Resource.resourceName and Resource.resourceLoginID. (See Agent Name in this table for the relationship between resourceID/profileID and resourceName/resourceLoginID.) Not Ready state is identified by ASD.eventType = 2. The reason code is stored in ASD.reasonCode. By default, this report sorts the predefined Not Ready reason codes in numerical order and displays the first eight reason codes. You can specify other reason codes to report by selecting Filter Parameter Reason Code. |
|||
Sum of the duration spent in Not Ready reason codes that are not shown in the Time in RC n1 through Time in RC n8 fields. The total time spent in different reason codes adds up to Total Not Ready Time (Time in Reason Code 1 + Time in Reason Code 2 + … + Time in Reason Code 8 = Total Not Ready Time). Join ASD.agentID with Resource.resourceID, and join ASD.profileID with Resource.profileID to obtain state transition records for each agent, identified by Resource.resourceName and Resource.resourceLoginID. (See Agent Name in this table for the relationship between resourceID/profileID and resourceName/resourceLoginID.) Not Ready state is identified by ASD.eventType = 2. The reason code is stored in ASD.reasonCode. For this calculation, do not consider values that have been listed in the previous eight fields. |
To report on all agents, obtain the list of resource IDs and profile IDs as follows: Search and display the Resource table for agents who are active (Resource.active is 1) or who are deleted after report start time (Resource.dateInactive is later than the report start time). In this way, the report does not include agents who are deleted before the report start time. |
|
Entire report range—Displays information from the report start time through the report end time, but does not display information for specific intervals within the report period. Thirty (30) minute intervals—Displays information for 30-minute intervals within the report period. The first interval begins at the report start time, the next interval begins 30 minutes after the report start time, and so on. Sixty (60) minute intervals—Displays information for 60-minute intervals within the report period. The first interval begins at the report start time, the next interval begins 60 minutes after the report start time, and so on. |
|
To report on a specific resource group or groups, obtain the list of resource IDs and profile IDs as follows: Obtain the list of resource group names from the user selection for this parameter. Search the ResourceGroup table to find records for which RG.resourceGroupName contains values found in the list. Join RG and Resource on resourceGroupID and profileID to find the list of agents that belong to the selected resource group or groups. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. This report displays only agents who are active and agents who are deleted after the report start time. |
|
To report on a specific agent or agents, obtain the list of resource IDs and profile IDs as follows: Obtain the list of agent names from the user selection for this parameter. These values are in Resource.resourceName. Obtain the corresponding Resource.resourceID and Resource.profileID. |
|
To report on agents with a specific skill or skills, obtain the list of resource IDs and profile IDs as follows: Obtain the list of skill names from the user selection for this parameter. Search the Skill table to find records for which Skill.skillName contains values found in the list. Join Skill and RSM on skillID and profileID to find resourceSkillMapID. Join RSM and Resource on resourceSkillMapID and profileID to find the list of agents that have the selected skill or skills. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. This report displays only agents who are active and agents who are deleted after the report start time. |
|
To report on a specific team or teams, obtain the list of resource IDs and profile IDs as follows: Obtain the list of team names from the user selection for this parameter. Search the Team table to find records whose Team.teamName contains values found in the list. Join Team.teamID with Resource.assignedTeamID, and Team.profileID with Resource.profileID to find the list of agents who belong to the selected team or teams. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. |
|
To report on a specific reason code or codes, obtain the list of reason codes from the user selection for this parameter. Find ASD records for which the ASD.eventType is 2 (Not Ready) and for which the value stored ASD.reasonCode is found in the selected list. |
The Agent State Detail report shows detailed information about when an agent changed from one state to another.
Table 1 shows how the information in the Agent State Detail report is obtained or calculated.
Table 2 explains how the Agent State Detail report filter parameters obtain data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
For the agents specified, obtain the Resource.resourceID and Resource.profileID as described in Table 2. Agent Name is stored in Resource.resourceName.
|
|||
For agents who have not had their extension changed, obtained from Resource.extension. For agents who have had their extension changed at some time, the extension that is assigned to the agent during the report period. |
|||
Obtained from ASD.eventDateTime. For agent identification, join ASD.agentID with Resource.resourceID, and join ASD.profileID with Resource.profileID to obtain Resource.resourceName and Resource.resourceLoginID, the combination of which uniquely identifies an agent. |
|||
Obtained from ASD.eventType. The mapping between the numeric ASD.eventType and the displayed text is as follows: |
|||
Reason |
Obtained from the reasoncodelabelmap table. If the reason mapping is not available, then the reason code is obtained from the agentstatedetail table and displayed. |
||
Time agent goes out of the state specified in the Agent State field – Time Agent goes to Agent State The calculation of the duration depends on the agent activity, as follows:
|
To report on all agents, obtain the list of resource IDs and profile IDs as follows: Search and display the Resource table for agents who are active (Resource.active is 1) or who are deleted after report start time (Resource.dateInactive is later than the report start time). In this way, the report does not include agents who are deleted before the report start time. |
|
To report on a specific agent or agents, obtain the list of resource IDs and profile IDs as follows: Obtain the list of agent names from the user selection for this parameter. These values are in Resource.resourceName. Obtain the corresponding Resource.resourceID and Resource.profileID. |
|
To report on a specific resource group or groups, obtain the list of resource IDs and profile IDs as follows: Obtain the list of resource group names from the user selection for this parameter. Search the ResourceGroup table to find records for which RG.resourceGroupName contains values found in the list. Join RG and Resource on resourceGroupID and profileID to find the list of agents that belong to the selected resource group or groups. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. This report displays only agents who are active and agents who are deleted after the report start time. |
|
To report on agents with a specific skill or skills, obtain the list of resource IDs and profile IDs as follows: Obtain the list of skill names from the user selection for this parameter. Search the Skill table to find records for which Skill.skillName contains values found in the list. Join Skill and RSM on skillID and profileID to find resourceSkillMapID. Join RSM and Resource on resourceSkillMapID and profileID to find the list of agents that have the selected skill or skills. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. This report displays only agents who are active and agents who are deleted after the report start time. |
|
To report on a specific team or teams, obtain the list of resource IDs and profile IDs as follows: Obtain the list of team names from the user selection for this parameter. Search the Team table to find records whose Team.teamName contains values found in the list. Join Team.teamID with Resource.assignedTeamID, and Team.profileID with Resource.profileID to find the list of agents who belong to the selected team or teams. Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. |
The Agent State Summary report (by Agent) and the Agent State Summary report (by Interval) show the length and percentage of time that each agent spent in each of the following agent states: Not Ready, Ready, Reserved, Talk, and Work. These reports also show the total length of time that each agent was logged in.
In the Agent State Summary report (by Agent), information presented is sorted first by agent, then by interval.
In the Agent State Summary report (by Interval), information presented is sorted first by interval, then by agent.
Table 1shows how the information in the Agent State Summary reports is obtained or calculated.
Table 2 explains how the Agent State Summary reports filter parameters obtain data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
Join ASD.agentID with Resource.resourceID to obtain the agent name, which is stored in Resource.resourceName. |
|
For agents who have not had their extension changed, obtained from Resource.extension. For agents who have had their extension changed at some time, the extension that is assigned to the agent during the report period. |
|
End-users can divide the report period into 30- or 60-minute intervals. (The default interval length is the entire report period.) |
|
End-users can divide the report period into 30- or 60-minute intervals. (The default interval length is the entire report period.) |
|
Login time is stored in ASD.eventDateTime with eventType set to 1 (log in). Logout time is stored in ASD.eventDateTime with eventType set to 7 (log out). The calculation of the logged-in time for a single session depends on the agent activity, as follows:
If an agent has multiple login sessions during the interval, this field displays the sum of the time spent in each login session. |
|
Total time that an agent spent in Not Ready state during the interval, and the percentage of total logged-in time that an agent spent in Not Ready state. The time that an agent goes to Not Ready state is stored in ASD.eventDateTime with eventType set to 2. The time spent in Not Ready state depends on the agent activity, as follows:
If an agent goes to Not Ready state multiple times during the interval, this field displays the sum of the time spent in each Not Ready state. |
|
Total time that an agent spent in Ready state during the interval, and the percentage of total logged-in time that an agent spent in Ready state. The time that an agent goes to the Ready state is stored in ASD.eventDateTime with eventType set to 3. The time spent in Ready state depends on the agent activity, as follows:
If an agent goes to Ready state multiple times during the interval, this field displays the sum of the time spent in each Ready state. |
|
Total time an agent spent in the Reserved state during the interval, and the percentage total logged-in time that an agent spent in Reserved state. The time that an agent goes to the Reserved state is stored in ASD.eventDateTime with eventType set to 4. The time spent in Reserved state depends on the agent activity, as follows:
If an agent goes to the Reserved state multiple times during the interval, this field displays the sum of the time spent in each Reserved state. |
|
Total time an agent spent in the Talk state during the interval, and the percentage of total logged-in time that an agent spent in Talk state. The time that an agent goes to the Talk state is stored in ASD.eventDateTime with eventType set to 5. The time spent in Talk state depends on the agent activity, as follows:
If an agent goes to the Talk state multiple times during the interval, this field displays the sum of the time spent in each Talk state. |
|
Total time an agent spent in the Work state during the interval, and the percentage of total logged-in time that an agent spent in Work state. The time that an agent goes to the Work state is stored in ASD.eventDateTime with eventType set to 6. The time spent in Work state depends on the agent activity, as follows:
If an agent goes to the Work state multiple times during the interval, this field displays the sum of the time spent in each Work state. |
|
For the Agent State Summary report (by Agent): Summation of data in each report field across all intervals. For the Agent State Summary report (by Interval): Summation of data in each report field during each interval. |
|
To report on all agents, obtain the list of resource IDs as follows: Search the Resource table for records with resourceType set to 1 (agent). Resource ID is stored in the Resource.resourceID field. Join Resource.resourceID with ASD.resourceID to obtain other call-related data. |
|
Options are entire report period (default), 30 minutes, 60 minutes. |
|
To report on a specific resource group or groups, obtain the list of resource IDs as follows: Obtain the list of resource group name(s) from the user selection for this parameter. Find the corresponding RG.resourceGroupID(s). Join RG.resourceGroupID with Resource.resourceGroupID to find agents belonging to the selected resource group(s). The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ASD.resourceID to obtain other call-related data. |
|
To report on a specific agent or agents, obtain the list of resource IDs as follows: Obtain the list of agent names from the user selection for this parameter. Find the corresponding Resource.resourceID(s). Join Resource.resourceID with ASD.resourceID to obtain other call-related data. |
|
To report on agents who possess a specific skill or skills, obtain the list of resource IDs as follows: Obtain the list of skill names from the user selection for this parameter. Find the corresponding Skill.skillID(s). Join Skill.skillID with RSM.skillID and join RSM.resourceSkillMapID with Resource.resourceSkillMapID to find the agents who possess the selected skill(s). The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ASD.resourceID to obtain other call-related data. |
|
To report on a specific team or teams, obtain the list of resource IDs and profile IDs as follows: Obtain the list of team names from the user selection for this parameter. Search the Team table to find records in which Team.teamName contains values found in the list. Join Team.teamID with Resource.assignedTeamID, and join Team.profileID with Resource.profileID to find the list of agents who belong to the selected team or teams. The Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. |
The Agent Summary report contains one row per agent. Each row contains a summary of the activities of an agent.
The ACD table contains information of the agents who handled ACD calls. This table provides the basic data for the Agent Summary report.
Table 1 shows how the information in the Agent Summary report is obtained or calculated.
Table 2 explains how the Agent Summary report filter parameters obtain data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
Join CCD and ACD on sessionID, sessionSeqNum, profileID, and nodeID to get ACD.resourceID and ACD.profileID. ACD.resourceID contains the resource ID of the agent who handled the call. Join ACD.resourceID with Resource.resourceID, and ACD.profileID with Resource.profileID to obtain the agent name, which is stored in Resource.resourceName. |
|
For agents who have not had their extension changed, obtained from Resource.extension. For agents who have had their extension changed at some time, the extension that is assigned to the agent during the report period. |
|
The ASD provides the times that each agent logs in and logs out. The length of time between log in and log out is the agent logged-in time. Login time is stored in ASD.eventDateTime with eventType set to 1 (log in). Logout time is stored in ASD.eventDateTime with eventType set to 7 (log out). The calculation of the average logged-in time depends on the agent activity, as follows. In these calculations, t1 is the report start time and t2 is the report end time.
The average logged-in time for an agent is calculated as follows: Calculate the total logged-in time for an agent during the report period and divide by the number of logged-in sessions. |
|
Join ACD and CCD on sessionID, sessionSeqNum, profileID, and nodeID. For each agent, count the number of unique CCD.sessionID that meet the following criteria: |
|
Join ACD and CCD on sessionID and sessionSeqNum, profileID, and nodeID. For each agent, count the number of unique CCD.sessionID with CCD.startDateTime falling within the report period. |
|
Each call handled by an agent has an ACD record. The handle time of a call is calculated as follows: ACD.talkTime + ACD.holdTime + ACD.workTime The average handle time is the sum of the handle times of all the calls handled by the agent within the report period divided by the number of calls handled within the report period. |
|
Each call handled by an agent has an ACD record. The handle time of a call is calculated as follows: ACD.talkTime + ACD.holdTime + ACD.workTime The maximum handle time for an agent is the longest handle time of all calls handled by the agent within the report period. |
|
Talk time of a call is obtained from ACD.talkTime. The average talk time for an agent is the sum of talk times of all calls handled by the agent within the report period divided by the number of calls handled within the report period. |
|
Talk time of a call is obtained from ACD.talkTime. Maximum talk time for an agent is the longest talk time of all the calls handled by the agent within the report period. |
|
Hold time of a call is obtained from ACD.holdTime. Average hold time for an agent is the sum of the hold times of all calls handled by the agent within the report period divided by the number of calls handled calls within the report period. |
|
Hold time of a call is obtained from ACD.holdTime. The maximum hold time for an agent is the longest hold time of all calls handled by the agent within the report period. |
|
Work time of a call is obtained from ACD.workTime. The average work time for an agent is the sum of work times of all calls handled by the agent within the report period divided by the number of calls handled within the report period. |
|
Work time of a call is obtained from ACD.workTime. The maximum work time for an agent is the longest work time of all the calls handled by the agent within the report period. |
|
The ASD records the date and time that an agent goes to a specific state. Idle time is the time spent in the Not Ready state (2). While in the Not Ready state (2), an agent can go to Ready state (3), Reserved state (4), or Logout state (7). An idle session begins when an agent goes to Not Ready state and ends when the agent goes to the next state (Ready, Reserved, or Logout). The length of time that the agent spends in Not Ready state is the duration of an idle session. The average idle time for an agent is the sum of the durations of all of an agent’s idle sessions within the report period divided by the number of idle sessions within the report period. |
|
The ASD records the date and time that an agent goes to a specific state. Idle time is the time spent in the Not Ready state (2). While in the Not Ready state (2), an agent can go to Ready state (3), Reserved state (4), or Logout state (7). An idle session begins when an agent goes to Not Ready state and ends when the agent goes to the next state (Ready, Reserved, or Logout). The length of time that the agent spends in Not Ready state is the duration of an idle session. The maximum idle time for an agent is the longest duration of the idle sessions within the report period. |
To report on all agents, obtain the list of resource IDs and profile IDs as follows: Search and display the Resource table for agents who are active (Resource.active = 1) or who are deleted after the report start time (Resource.dateInactive later than the report start time, which means that the agent is still active during the report period). In this way, the report does not include agents who are deleted before the report start time. |
|
To report on a specific resource group or groups, obtain the list of resource IDs and profile IDs as follows: Obtain the list of resource group names from the user selection for this parameter. Search the ResourceGroup table to find records for which RG.resourceGroupName contains values found in the list. Join RG and Resource on resourceGroupID and profileID to find the list of agents who belong to the selected resource group(s). Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. This report displays only agents who are active and agents who are deleted after the report start time. |
|
To report on a specific agent or agents, obtain the list of resource IDs and profile IDs as follows: Obtain the list of agent names from the user selection for this parameter. These values are found in Resource.resourceName. Obtain the corresponding Resource.resourceID and Resource.profileID. |
|
To report on agents with a specific skill or skills, obtain the list of resource IDs and profile IDs as follows: Obtain the list of skill names from the user selection for this parameter. Search the Skill table to find records whose Skill.skillName contains values found in the list. Join Skill and RSM on skillID and profileID to find resourceSkillMapID. Join RSM and Resource on resourceSkillMapID and profileID to find the list of agents who have the selected skill(s). Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. This report displays only agents who were active during the report start time. |
|
To report on a specific team or teams, obtain the list of resource IDs and profile IDs as follows: Obtain the list of team names from the user selection for this parameter. Search the Team table to find records in which Team.teamName contains values found in the list. Join Team.teamID with Resource.assignedTeamID, and join Team.profileID with Resource.profileID to find the list of agents who belong to the selected team or teams. The Resource ID and profile ID of agents are stored in Resource.resourceID and Resource.profileID, respectively. This report displays only the active agents and the agents who are deleted after the report start time. |
|
To report on N agents who rank highest in the calls handled/presented ratio, obtain the list of resource IDs as follows: Rank the agents by the calls handled/presented ratio in descending order. In case of a tie, order the agents alphabetically by Resource.resourceLoginID. Select the top N agents. The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ACD.resourceID and ACD.profileID to obtain other call-related data. |
|
To report on N agents who rank lowest in the calls handled/presented ratio, obtain the list of resource IDs as follows: Rank the agents by the calls handled/presented ratio in descending order. In case of a tie, order the agents alphabetically by Resource.resourceLoginID. Select the bottom N agents. The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ACD.resourceID and ACD.profileID to obtain other call-related data. |
|
To report on N agents who rank highest in average hold time, obtain the list of resource IDs as follows: Rank the agents by average hold time in descending order. In case of a tie, order the agents alphabetically by Resource.resourceLoginID. Select the top N agents. The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ACD.resourceID and ACD.profileID to obtain other call-related data. |
|
To report on N agents who rank lowest in average hold time, obtain the list of resource IDs as follows: Rank the agents by average hold time in descending order. In case of a tie, order the agents alphabetically by Resource.resourceLoginID. Select the bottom N agents. The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ACD.resourceID and ACD.profileID to obtain other call-related data. |
|
To report on N agents who rank highest in average talk time, obtain the list of resource IDs as follows: Rank the agents by average talk time in descending order. In case of a tie, order the agents alphabetically by Resource.resourceLoginID. Select the top N agents. The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ACD.resourceID and ACD.profileID to obtain other call-related data. |
|
To report on N agents who rank lowest in average talk time, obtain the list of resource IDs as follows: Rank the agents by average talk time in descending order. In case of a tie, order the agents alphabetically by Resource.resourceLoginID. Select the bottom N agents. The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ACD.resourceID and ACD.profileID to obtain other call-related data. |
|
To report on N agents who rank highest in average work time, obtain the list of resource IDs as follows: Rank the agents by average work time in descending order. In case of a tie, order the agents alphabetically by Resource.resourceLoginID. Select the top N agents. The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ACD.resourceID and ACD.profileID to obtain other call-related data. |
|
To report on N agents who rank lowest in average work time, obtain the list of resource IDs as follows: Rank the agents by average work time in descending order. In case of a tie, order the agents alphabetically by Resource.resourceLoginID. Select the bottom N agents. The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ACD.resourceID and ACD.profileID to obtain other call-related data. |
|
To report on N agents who rank highest in average handle time, obtain the list of resource IDs as follows: Rank the agents by average handle time in descending order. In case of a tie, order the agents alphabetically by Resource.resourceLoginID. Select the top N agents. The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ACD.resourceID and ACD.profileID to obtain other call-related data. |
|
To report on N agents who rank lowest in average handle time, obtain the list of resource IDs as follows: Rank the agents by average handle time in descending order. In case of a tie, order the agents alphabetically by Resource.resourceLoginID. Select the bottom N agents. The value of resource ID is stored in Resource.resourceID. Join Resource.resourceID with ACD.resourceID and ACD.profileID to obtain other call-related data. |
The Agent Wrap-up Data Detail report shows the details entered by an agent when entering the work state after attending an ACD. This report is available with the Agent Wrap-up feature.
Table 1 shows how the information in the Agent Wrap-up Data Detail report is obtained or calculated.
Table 2 explains how the Agent Wrap-up Data Detail report filter parameters obtain data.
For information about the database table names and field names that are shown in this section, see the Conventions Used in This Chapter.
For ACD calls, an agent is identified by the combination of ACD.resourceID and ACD.profileID. Join ACD.resourceID with Resource.resourceID, and join ACD.profileID with Resource.profileID to obtain the agent name, which is stored in Resource.resourceName. For IVR calls, if an agent is the originator of the call, the agent is identified by CCD.originatorID and CCD.profileID, when CCD.originatorType = 1 (agent type). Join CCD.originatorID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName. If an agent is the destination of an IVR call, the agent is identified by CCD.destinationID and CCD.profileID, when CCD.destinationType = 1 (agent type). Join CCD.destinationID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName. |
|
For ACD calls, an agent is identified by the combination of ACD.resourceID and ACD.profileID. Join ACD.resourceID with Resource.resourceID, and join ACD.profileID with Resource.profileID to obtain the agent name, which is stored in Resource.resourceName. For IVR calls, if an agent is the originator of the call, the agent is identified by CCD.originatorID and CCD.profileID, when CCD.originatorType = 1 (agent type). Join CCD.originatorID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.resourceName. If an agent is the destination of an IVR call, the agent is identified by CCD.destinationID and CCD.profileID, when CCD.destinationType = 1 (agent type). Join CCD.destinationID with Resource.resourceID, and join CCD.profileID with Resource.profileID to obtain Resource.extension. |
|