Cisco UCCX Reporting overview

Cisco UCCX Reporting overview
Nayan Vaghela,
Product Manager - CCBU
Agenda
 Reports Provide Information You Can Act On
Real-Time Reporting
Historical Reporting
 Reporting Roadmap and Cisco Unified Intelligence
Center (CUIC)
 Advanced Topic
Historical Reporting Data Collection
Customizing Historical Reports
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
2
Reporting Overview
Real-Time Reports
for Supervisor:
CSQ/Agent Stats
CCX (Standby)
CCX (Primary)
Supervisor Desktop
Reporting
DB
Reporting
DB
Real-Time Reports
for System Admin:
System Resources,
Contacts
System Monitoring
Historical Reports on
Contacts, Applications,
CSQs, Agents
Historical Reporting Client
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
3
Supervisor Desktop
Using Real-Time Reports to Manage Agent Performance
Supervisor Desktop
CSQ Tree
(Skill Group)
Threshold Alert
(Enh, Prem)
Graphic Data
(Prem)
Agent Tree
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
5
Monitoring Active Call
Agent Active
Call
Agent Enterprise Data
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
6
Customizing Workflow—
Threashold Alert
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
7
Customizing Look and Feel
 For each report, configure
Columns: which columns to display in what order
Graphical displays: bar chart, pie chart
Data refresh rate
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
8
Cisco Mobile Supervisor
 View real-time reports on iPhone or iPod
Touch
 Dynamically respond to changing situations
from any location
 Free download from Apple AppStore
 Apple iPhone 3G or iPod Touch running
iPhone OS 2.0 or later
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
9
System Monitoring
Using Real-Time Reports To Manage System Resources
System Monitoring
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
11
Monitoring Applications
All Apps Loaded
on Server
Active Apps
Summary Actvity
of All Apps
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
12
Contacts Summary
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
13
Customization
 Polling interval
Configurable: from 3 sec to 3 min
 Resetting statistics
All statistics reset at 12 AM (default)
Manual reset at anytime
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
14
Use Case
How to Clear a
Contact Stuck in
Queue?
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
15
What Is a Contact Stuck in Queue?
 CSQ Stats Report shows contact in “waiting”
 Contact not routed to available agents
 Wait time accumulates; won’t clear on “Reset All Stats”
 Active status = false
Total Contacts
Presentation_ID
Contacts Waiting
[Oldest Contact in Queue]
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
16
Clearing a Stuck Contact
Contacts
Report
 Select 1 of the 3
reports
 Select contact to clear
and choose Tools 
Clear Contact
 Admin confirmation
required
 Double confirmation
if contact is active
 No need to restart any
service!
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
17
Tracking Cleared Contacts
 Database shows
CCDR.contactDisposition = 99
 MIVR log shows
Contact implID
Admin name
Time when clear request was made
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
18
Historical Reporting Client
How to View, Sort, Filter, and Schedule Historical Reports?
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
19
What’s New post 8.x?
 Supporting multiple time zones for
report data
 Migrating to IBM Informix Dynamic
Server
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
20
HR Client GUI
Report task
Report
description
Report listing
Report start/end
time
View or Schedule
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
21
Time Zone Selection
 User can select UTC time or local time
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
22
Manipulating Report Output
Toggle Group
Tree
Help for this
Report
Export:
PDF, csv,
Excel, txt, XML
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
23
Sorting and Filtering
Common Filters:
 Agent
 CSQ
 Team
 Skill
Filter by Agent
Selected Agents
Appear on Report
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
24
Scheduling Historical Reports
Schedule
Report
Name
Create a
Schedule
Export to
Printer / File
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
25
Using Historical Reports to Manage
Your Contact Center
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
26
Using Historial Reports to Manage Your
Contact Center
 Managing agent performance
 Evaluating customer experience
 Drilling down to contact details
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
27
Managing Agent Performance
Who Is Your Spotlight Agent?
 Who has the highest call handle
ratio?
 Who is selling hard with longest
talk time?
 How long is everyone logged in?
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
28
Evaluating Customer Experience
How Long Did Customer Wait in Queue?
 Which CSQ has the highest %
of service level met? (performance
metric)
 Which CSQ has least % of calls
abandoned?
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
29
Drilling Down to Contact Details
Troubleshooting a Specific Call
 Which CSQ handled the call coming
in around 11:15 AM?
 How long was it queued?
 Which agent answered the call?
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
30
Complete Offering in 8.0(1)
 36 historical reports in 14 languages
 Detailed/summary reports on:
Contacts
Applications
CSQs
Agent activities
Voice
Email
Outbound preview dialer
Agent states
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
31
Which Reports
Display Calls
Dequeued?
How Is ASA
Calculated?
What is % Service
Level Met?
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
32
Getting Help on Historical Reports
Search for “Calls Handled”,
and Get a List of Reports
Which Display that Field
Get Detailed Description
for Each Report,
Each Field
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
33
Historical Reporting Data Collection
How Is Data Stored in Database?
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
34
Historical Reporting Data Collection
 Data overview
Contact data tables
Agent data tables
 Example call flows
Basic ACD call
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
35
Contact Data Tables
 Each call has one or more CCDRs
Contact Call
Detail Record
(CCDR)
Contact Routing
Detail Record
(CRDR)
 Each call has a unique session ID
 A call has multiple segments on transfer or redirect
 Disposition on contact level: handled, abandoned,
rejected, aborted
 Each call has zero or more CRDRs
 End-to-end queue time as experienced by
customer
 Each call has zero or more CQDRs
Contact Queue
Detail Record
(CQDR)
Presentation_ID
 Queue time, service level for each CSQ
 Disposition on CSQ level: handled, abandoned,
dequeued, handled by another CSQ
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
36
Agent Data Tables
 Each call has zero or more ACDRs
Agent Connection
Detail Record
(ACDR)
Agent State
Detail Record
(ASDR)
Presentation_ID
 A record is produced when an ACD call rings
at an agent
 An ACD call executes a Select Resource step
 A record is produced when agent changes
state (login, logout, ready, not ready,
reserved, talking, work)
 Reason code for not ready, logout
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
37
Call Flow
CCX Server
2
1
3
4, 5
Agent Desktop
Reporting
DB
Call Operation
Data Collection Action
1. Call placed to route point
Begin CCDR
2. Executing Select Resource step
Begin CRDR, CQDR
3. Agent phone ringing
Begin ACDR
4. Terminating call; agent going to work state
Write CRDR, CQDR
5. Agent leaving work state
Write CCDR, ACDR
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
38
Basic ACD Call
 Tom calls route point (1-800 number)
 Call is queued for Tech Support queue
 Tom is connected to agent Mary
 Call is terminated
Presentation_ID
Record
sessionID
sessionSeqNum
CCDR
100
0
CRDR
100
0
CQDR
100
0
ACDR
100
0
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
39
Customizing Historical Reports
For Your Specific Business Needs
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
40
Reporting Components
CCX Server
Request for
“Agent Call
Summary Report”
Historical Reporting Client
Reporting DB
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
41
Reporting Components, Cont.
CCX Server
Request for
“Agent Call
Summary Report”
Historical Reporting Client
SQL Stored
Procs at Work…
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
42
Reporting Components, Cont.
CCX Server
Request for
“Agent Call
Summary Report”
Historical Reporting Client
Reporting DB
Final Report
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
43
Development Components
Define Filtering /
Sorting Options on
Client GUI
CCX Server
Reporting DB
HR Client
Ask for Report
Stored Procedures
(*.sql)
XML Templates
(*.xml)
Crystal Reports
Templates
(*.rpt)
Display to User
Final Report
Display
SQL Queries to
Aggregate Raw Data
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
44
Example: How to Create a New Report?
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
45
How to Create a New Report?
 Step 1: Create or modify stored procedure
 Step 2: Create a DSN from client to server
 Step 3: Create template using Crystal Reports
 Step 4: Create XML template for sorting, filtering
CCX Server
HR Client
Reporting DB
XML (*.xml)
Stored Procs
(*.sql)
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Crystal Reports
(*.rpt)
Cisco Public
46
Custom Report Generation Guidelines
 Create an ODBC datasource from reporting client to
Informix server
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
47
Custom Report Generation Guidelines
 Informix user ID to create custom
reports: uccxhruser
 Password: can be set at Password
Management page on Application
Administration
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
48
Custom Report Generation Guidelines
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
49
Custom Report Generation Guidelines
 Use Crystal Reports XI or 11.5 to create reporting
templates
 Historical Reporting Administrator and Developer
Guide 8.0(1)
Chapter 4: Creating Custom Historical Reports
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
50
Summary of the Session
 Reports Provide Information You Can Act On
 Using real-time and historical reports to manage
– Contact center operations
– Agent performance
– System resources
 Customizing historical reports for your business needs
 Reporting roadmap and preview of Cisco Unified
Intelligence Center (CUIC)
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
51
Documentation Links
 CCX Support Center
http://www.cisco.com/en/US/products/sw/custcosw/ps1846/tsd_
products_support_series_home.html
 Supervisor Desktop User Guide
http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/
contact_center/crs/express_8_0/user/guide/csd80ccxug-cm.pdf
 Administration Guide (real-time reporting)
http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/
contact_center/crs/express_8_0/configuration/guide/uccx801ag.
pdf
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
52
Documentation Links, Cont.
 Historical Reports User Guide
http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact
/contact_center/crs/express_8_0/user/guide/uccx801HRug.pdf
 Historical Reporting Administrator and Developer
Guide
http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact
/contact_center/crs/express_8_0/programming/guide/uccx80hr
adm.pdf
 Database Schema Guide
http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact
/contact_center/crs/express_8_0/user/guide/uccx801dbschema
.pdf
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
53
CCX 8.0(1) Documentation Links, Cont.
 TOI VoDs
RT-Lite Historical Reporting TOI
https://www.myciscocommunity.com/videos/4312
Database Enhancements TOI
https://www.myciscocommunity.com/videos/4494
Historical Reporting Client TOI
https://www.myciscocommunity.com/videos/4266
 All videos
https://www.myciscocommunity.com/community/partner/collabo
ration/contactcenter?view=video
Mailer: ask-crs-reporting@cisco.com, ipcc-express-pm@cisco.com
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
54
Q&A
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
55
Presentation_ID
© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco Public
56