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