Contact Center Enterprise End to End Call Flow Troubleshooting and Configuration

Size: px
Start display at page:

Download "Contact Center Enterprise End to End Call Flow Troubleshooting and Configuration"

Transcription

1

2 Contact Center Enterprise End to End Call Flow Troubleshooting and Configuration Taylan Kucuk Technical Solutions Manager (CCBU) [CCIE Collaboration #25858] Carles Duz Palau Technical Solutions Manager (CCBU) [CCIE Collaboration #25864]

3 Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot# 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

4 Session Objectives This lab session is for enterprise voice and contact center engineers interested in the Cisco Contact Center Enterprise (CCE) Solution. A deep dive interactive explanation of the CCE call flow and component interaction will be provided. Students will then be taught how to implement and troubleshoot the solution through hands-on lab exercises and tips shared by the experts. All the content and labs will be based on the latest 11.6 Release. This is an intermediate level session intended for engineers with prior CCE experience.

5 Agenda Lab Topology & Access End to End CCE Call Flow Detailed Call Flow Analysis Troubleshooting Methodology Conclusion

6 Lab Topology & Access

7 Lab Topology DC/DNS ADFS/ MAIL ECE PCCE ALL IN ONE SocialMiner VVB Agent Desktop 1 Agent Desktop 2 Windows Windows Windows UCOS UCOS Boxborough, MA /24 UCM Finesse CVP CUIC LiveData ids UCOS UCOS Windows UCOS User Desktop Barcelona 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 7

8 Accessing the Servers VPN: psummit.cisco.com Group: Psummit-PodX Username: podxuser1 Password: cleur2018! 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 8

9 Accessing the Servers All pods are clones of the same master pod All machines in the pod can be reached via Remote Desktop or SSH. We have placed mremoteng connection manager on your laptop with all profiles you need to reach every server in this lab You can open all connections you need and switch between them thanks to its tabbed interface 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 9

10 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 10

11 Lab Time: Self Assessment Contact Center is Down! TAC CASE is opened as P1 [ ] Issue reproduced All log files are provided Please Solve the issue ASAP!! Please follow the Self Assessment Lab Exercise in the lab guide 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 11

12 5 Minutes before Call Center Start taking Calls 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 12

13 End to End CCE Call Flow Introduction

14 High level overview of the CVP Comprehensive Call Flow Objective Dividing the Call flow in to logical parts 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14

15 What is a Call? Media Leg 1 Leg 2 Caller 1 Call Control Component Caller Cisco and/or its affiliates. All rights reserved. Cisco Public 15

16 What is a Contact Center Call Media IVR Switch Leg Customer Caller 1 Call Control Component Caller Agent 2 Media 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 16

17 INVITE Call Flow VXML GW CUCM Agent New 4 VVB 1 New Call CUBE or Ingress GW 1 INVITE CVP Temp Connect IVR Treatment Agent Label 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 17

18 Part 1 Switch Leg CUCM Agent VVB 1 New Call 1 INVITE CUBE or Ingress GW CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 18

19 Part 1 Switch Leg IVR Customer Switch Leg Call Control Component Agent 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 19

20 Part 2 VRU Leg CUCM Agent VVB 1 New Call 1 INVITE 2 Temp Connect CUBE or Ingress GW CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 20

21 Part 2 VRU Leg Media VRU Customer Switch Leg Call Control Component Agent 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 21

22 Part 3 IVR Treatment CUCM Agent VVB 1 New Call CUBE or Ingress GW 1 INVITE CVP 2 3 Temp Connect IVR Treatment 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 22

23 Part 3 IVR Treatment Media VRU Customer Switch Leg Call Control Component Agent 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 23

24 INVITE Part 4 Agent Leg CUCM Agent VVB 4 1 New Call CUBE or Ingress GW 1 INVITE CVP Temp Connect IVR Treatment Agent Label 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 24

25 Part 4 Agent Leg Media IVR Customer Switch Leg Call Control Component Media Agent 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 25

26 Learnings from Section 4 Logical Parts of the Call Flow Switch Leg VRU Leg IVR Treatment Agent Leg Narrowing down the Problem 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 26

27 Protocols and Call IDs

28 Protocols and Call IDentifiers used Objective How to follow a call End to End 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 28

29 INVITE Call Flow CUCM Agent VVB 4 1 New Call CUBE or Ingress GW 1 INVITE CVP Temp Connect IVR Treatment Agent Label 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 29

30 Call IDs Agent CUCM Agent VVB Agent CUBE or Ingress GW CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 30

31 Protocols HTTP GED125 CUCM Agent VVB HTTP GED 125 CUBE or Ingress GW CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 31

32 Call IDs Between Components HTTP GED125 CUCM Agent VVB HTTP Call ID Call ID #3 Call ID #2 Dialog ID #1 Call ID #1 CUBE or Ingress GW CVP Dialog ID # Cisco and/or its affiliates. All rights reserved. Cisco Public 32

33 Call IDs Within Components HTTP GED125 CUCM Inbound CI Outbound CI CALLGUID Agent VVB HTTP Call ID Call ID #3 Call ID #2 CCAPI Inbound Call ID CCAPI Outbound Call ID CUBE or Ingress GW Call ID #1 CVP Dialog ID #1 Dialog ID #2 Call Key CALLGUID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 33

34 Part 1 Switch Leg CUCM HTTP GED125 Agent VVB 1 New Call CCAPI Inbound Call ID CCAPI Outbound Call ID CUBE or Ingress GW 1 INVITE Switch leg Call ID #1 Call ID CVP DLG ID Dialog #1 ID Call Key CALLGUID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 34

35 Part 2 VRU Leg CALLGUID-X CUCM HTTP GED125 CALLGUID VRU leg Call ID #2 Call ID Agent VVB HTTP Call ID CALLGUID CUBE or Ingress GW 1 INVITE CVP 1 2 New Call Temp Connect Dialog ID DLG IVR ID Dialog #2 ID Call Key CALLGUID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 35

36 Part 3 IVR Treatment HTTP GED125 CUCM Agent VVB 1 New Call CUBE or Ingress GW 1 INVITE CVP CALLGUID 2 3 Temp Connect IVR Treatment IVR Dialog ID Call Key 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 36

37 INVITE Part 4 Agent Leg HTTP GED125 Inbound CI CUCM Outbound CI Agent VVB 4 Agent Leg Call ID #3 Call ID CALLGUID-Y 1 New Call CUBE or Ingress GW 1 INVITE CVP Temp Connect IVR Treatment Agent Label Call Key CALLGUID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 37

38 Call IDs - Summary VVB CALLGUID VVB CUCM Outbound CI Inbound CI Agent leg Call ID CUCM CVP CALLGUID Switch Leg Call ID VRU Leg Call ID Agent leg Call ID Dialog ID IVR Dialog ID CVP Ingress Gateway CCAPI Inbound Call ID CCAPI Outbound Call ID Switch Leg Call ID Cisco-GUID ISDN Call Reference CUBE or Ingress GW Call Key Dialog ID IVR Dialog ID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 38

39 Protocols: HTTP GED125 Call IDs Differentiate calls Summary End to End call analysis Between components Within components 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 39

40 Detailed Call Flow Analysis

41 Objective Deep Diving in each Logical Part of the Call Flow Understanding exact Message flow Understanding Required Configuration Hands-on Troubleshooting and Configuration Exercise Expert Tips 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 41

42 INVITE Call Flow HTTP GED125 CUCM Agent VVB 4 1 New Call CUBE or Ingress GW 1 INVITE CVP Temp Connect IVR Treatment Agent Label 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 42

43 Part 1 Switch Leg

44 Part 1 Switch Leg CUCM HTTP GED125 INTERNAL Agent VVB CUBE or Ingress GW IVR VXML Server Call Server CVP CVP ICM VRU PG VRU PG 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 44

45 Part 1 Switch Leg CUCM HTTP GED125 INTERNAL Agent VVB CUBE or Ingress GW 1 INVITE IVR VXML Server Call Server ICM 1 New Call VRU PG PG VRU 1 Route Request CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 45

46 Part 1 Switch Leg CUCM Agent VVB No Configuration Dialed Number Call Type Script Schedule Script Dial Peer IVR VXML Server VRU PG PG CUBE or Ingress GW Call Server ICM VRU CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 46

47 Lab Time Exercise 1 Call Flow Details Contact Center number: ICM Script: Troubleshoot Expected Behavior: Welcome Prompt Queue Music Agent Agent: Jdoe Cisco and/or its affiliates. All rights reserved. Cisco Public 47

48 Tools: Notepad++, PCCE Log Collection Switch Leg is successful if you hit Start node in ICM Script Exercise 1 Key Takeaways Always start with CVP and logs. (Default tracing will be enough) To find your call in CVP logs, search for the String New Call with guid Once you find your <CVP GUID>, search for CALLGUID=<CVP GUID> 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 48

49 Exercise 1 Expert Tips Log Viewer 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 49

50 Part 2 VRU Leg

51 Part 2 VRU Leg CUCM HTTP GED125 INTERNAL Agent VVB CUBE or Ingress GW IVR VXML Server Call Server CVP ICM VRU PG PG VRU 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 51

52 Part 2 VRU Leg HTTP GED125 CUCM INTERNAL [IVR] - processing from VXMLServer - [NEW_CALL] DNIS= Agent VVB ra-rtr Trace: (1 x 1001 : 0 0) TransferToVRU: Label= , CorID=1001 Network VRU Label + Correlation ID IVR VXML Server VRU PG INVITE TO <sip: @ ;trans CUBE or port=tcp> FROM "--CVP_11_5_1_0_1_0_349" <sip:2002@ :5060> Ingress GW EXPIRES[60] 100REL[Unsupported] Call Server CVP ICM 2 Temp Connect PG VRU 2 Connect 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 52

53 Part 2 VRU Leg CUCM HTTP GED125 INTERNAL [Publishing to ICM_SS] [NEW_CALL] DialogID=0 SendSeqNo=0 DNIS= Agent VVB? DNIS is 14 Characters [DNIS= ] Maximum Length of DNIS Should be 10 CUBE or Ingress GW IVR VXML Server Call Server CVP ICM This is not a New Call This is an existing call in the system Should know what to do with it! CALLGUID = C5BA A0A0A - Correlation ID routed call Correlation ID = [Network VRU Label + Correlation ID] - First 10 digits 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 53

54 Part 2 VRU Leg CUCM matches this Correlation ID and finds the call HTTP GED125 INTERNAL Working 04:16:57:255 ra-rtr Trace: (1 x 1001 : 0 0) TransferToVRU: Label= , CorID=1001, VRUID=5000, RCID= :16:57:692 ra-rtr Trace: ( : 0 0) RequestInstr: CID=(151607,201), CallState=1 04:16:57:692 ra-rtr Trace: Script-Continue CID=(151607,201) Default\\MICROAPP Send To VRU 4 Agent VVB Not Working 04:56:09:273 ra-rtr Trace: (3 x 1002 : 0 0) TransferToVRU: Label= , CorID=1002, VRUID=5000, RCID= :56:09:382 ra-rtr Trace: Dialog (4) has a correlation id (2 002) that is unknown. 04:56:09:382 ra-rtr Trace: sending dialog fail reason (11) for dialog (4).? IVR VXML Server VRU PG CUBE or Ingress GW Call Server ICM 2 2 Temp Connect Request Instructions PG VRU 2 2 Connect Request Instructions CVP Correlation ID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 54

55 Part 2 VRU Leg CUCM Agent VVB Trigger (Associated with Comprehensive Application) Route for VRU label MAX DNIS Length IVR VXML Server VRU PG Network VRU Network VRU Label Script PG CUBE or Ingress GW Call Server ICM VRU CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 55

56 Lab Time Exercise 2 Call Flow Details Contact Center number: ICM Script: Troubleshoot Expected Behavior: Welcome Prompt Queue Music Agent Agent: Jdoe Cisco and/or its affiliates. All rights reserved. Cisco Public 56

57 Tools: CLAV Tool VRU Leg is completed when Call exits success of Send to VRU Node Exercise 2 Key Takeaways VVB comes with preconfigured Trigger [ ] and Applications 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 57

58 Exercise 2 Expert Tips Max DNIS Length All Network VRU labels in UCCE solution must be same length Difference between Save and Save & Deploy 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 58

59 Exercise 2 Expert Tips REST APIs Cisco Packaged CCE Developer Reference Release 11.6(1).pdf 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 59

60 Part 3 IVR Treatment

61 Part 3 IVR Treatment CUCM HTTP GED125 INTERNAL Agent VVB IVR VXML Server VRU PG PG CUBE or Ingress GW ICM Call Server CVP VRU 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 61

62 Part 3 IVR Treatment CUCM HTTP GED125 INTERNAL VoiceBrowser.invokeApplication(level:1): [URI= fragment=null] Fetch: Fetch: Fetch: Play: Fetch: Fetch: Agent Play: VVB [IVR] - Publishing to VXMLServer - [RUN_SCRIPT_REQ] DialogID=28 scriptid=gs,server,v, callguid=676f e280a0a0a, application=cvpmenu CVPMenu IVR VXML Server VXMLApp1 VXMLApp2 3 Run External Script Request VRU PG PG 3 Run External Script Request CUBE or Ingress GW ICM Call Server CVP VRU 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 62

63 Part 3 IVR Treatment CUCM HTTP GED125 INTERNAL Agent VVB [IVR] [Publishing to ICM_SS] [RUN_SCRIPT_RESULT] DialogID=0 SendSeqNo=0 InvokeID=1 Result=1 CED=1 CVPMenu IVR VXML Server VXMLApp1 VXMLApp2 3 Run External Script Request VRU PG PG 3 Run External Script Request CUBE or Ingress GW ICM Call Server 3 Run External Script Result VRU 3 Run External Script Result CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 63

64 Part 3 IVR Treatment CUCM Agent VVB No Configuration Media Server VXML Script IIS [default] CVPMenu IVR VXML Server VXMLApp1 VXMLApp2 VRU PG Script Set Variables Network VRU Scripts PG CUBE or Ingress GW Call Server ICM VRU CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 64

65 Lab Time Exercise 3 Call Flow Details Contact Center number: ICM Script: Troubleshoot Expected Behavior: Welcome Prompt Queue Music Agent Agent: Jdoe Cisco and/or its affiliates. All rights reserved. Cisco Public 65

66 Tools: Wireshark [HTTP Filters] Exercise 3 Key Takeaways Completed when All Run External Script Nodes are completed successfully Default Media Server [only for MicroApps] 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 66

67 Part 3 IVR Treatment Expert Tips Difference between MicroApp and VXML Application? VXML Applications are developed with CallStudio and deployed on the VXML Server Microapps are built in CVP code and gives you possibility to develop basic IVR interaction PlayMedia PM GetDigits - GD Menu - M Both are invoked by Run_external_Script node in ICM Script Both requires Set_Variable nodes in ICM script for required parameters - i.e Application name for VXML Application - i.e Media Server, prompt location for MicroApp 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 67

68 Part 3 IVR Treatment Expert Tips VXML Applications Configure VXML Application and Deploy Configure Network VRU Script (GS,Server,V) Invoke the VXML Application from ICM Script 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 68

69 Part 3 IVR Treatment Expert Tips VXML Applications Log Files Activity Logs: C:\Cisco\CVP\VXMLServer\applications\<Application Name>\logs\ActivityLog.CVPMenu,06/05/ :39:17.930,,start,newcall, CVPMenu,06/05/ :39:17.930,,start,ani,1001 CVPMenu,06/05/ :39:17.930,,start,dnis,40400 CVPMenu,06/05/ :39:17.930,,start,parameter,callid=D22A A0A0A CVPMenu,06/05/ :39:17.930,,start,parameter,_dnis=40400 CVPMenu,06/05/ :39:17.930,,start,parameter,_ani=1001 CVPMenu,06/05/ :39:17.930,pWelcome,enter, CVPMenu,06/05/ :39:17.935,pWelcome,interaction,audio_group,initial_audio_group CVPMenu,06/05/ :39:17.977,pWelcome,exit,done CVPMenu,06/05/ :39:17.977,mMainMenu,enter, CVPMenu,06/05/ :39:29.305,mMainMenu,data,value,1 CVPMenu,06/05/ :39:29.305,mMainMenu,data,selection,1 CVPMenu,06/05/ :39:29.305,mMainMenu,data,confidence,1.0 CVPMenu,06/05/ :39:29.305,mMainMenu,data,value_confidence,1.0 CVPMenu,06/05/ :39:17.977,mMainMenu,interaction,audio_group,initial_audio_group CVPMenu,06/05/ :39:29.096,mMainMenu,interaction,utterance,1 CVPMenu,06/05/ :39:29.096,mMainMenu,interaction,inputmode,dtmf CVPMenu,06/05/ :39:29.096,mMainMenu,interaction,interpretation,1 CVPMenu,06/05/ :39:29.096,mMainMenu,interaction,confidence,1.0 CVPMenu,06/05/ :39:29.364,mMainMenu,interaction,audio_group,done_audio_group CVPMenu,06/05/ :39:29.368,mMainMenu,exit,option1 CVPMenu,06/05/ :39:29.368,pOption1,enter, CVPMenu,06/05/ :39:29.393,pOption1,interaction,audio_group,initial_audio_group CVPMenu,06/05/ :39:29.415,pOption1,exit,done CVPMenu,06/05/ :39:29.415,cvpReturnAgent,enter, CVPMenu,06/05/ :39:30.899,cvpReturnAgent,exit, VVB Logs VoiceBrowser.invokeApplication(level:1): [URI= fragment=null] Fetch: 002E280A0A0A&_dnis=40400&_ani=1001 Fetch: =CVPMenu&session_id= CVPMenu Fetch: Play: Fetch: Fetch: Play: playandrecognize Listen: playandrecognize done. Fetch: Fetch: Play: Fetch: Fetch: Play: Fetch: playandbargein Listen: playandbargein done Cisco and/or its affiliates. All rights reserved. Cisco Public 69

70 Part 3 IVR Treatment Expert Tips MicroApps Configure Network VRU Script Set Parameters (like media server, media library and invoke the Microapp) The language string specified in script or JTAPI trigger = en-us Fetch: Play: Cisco and/or its affiliates. All rights reserved. Cisco Public 70

71 Part 3 IVR Treatment Expert Tips Starting with 11.5, IVR SubSystem is moved to VXML Server Now Microapps consumes VXML License as well Important Sizing consideration if you are upgrading a Customer from 10.5 or 11.0 to 11.5 or later releases Cisco and/or its affiliates. All rights reserved. Cisco Public 71

72 Part 3 IVR Treatment Expert Tips TIP 8 VVB Plays the prompts from Cache Show vvb cache cache_entries Set vvb cache stale_cache_entries Show vvb cache cache_entry <entry URL> 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 72

73 Part 3 IVR Treatment Expert Tips First Run 2nd Run 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 73

74 Part 3 IVR Treatment Expert Tips IIS Content Expiration Note: IIS Management Console needs to be installed on CVP Media Servers 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 74

75 Part 4 Agent Leg

76 Part 4 Agent Leg CUCM Agent HTTP GED125 INTERNAL A B Finesse VVB JGW PIM OPC AGENT PG CTISVR IVR VXML Server VRU PG CUBE or Ingress GW Call Server ICM VRU PG CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 76

77 Part 4 Agent Leg CUCM Agent 4 RESERVED HTTP GED125 INTERNAL A B Finesse VVB JGW PIM OPC AGENT PG CTISVR 4 4 PRE CALL IND PRE CALL IND CUBE or Ingress GW IVR VXML Server Call Server ICM 4 Connect VRU PG PG VRU 4 Connect CVP Processing from UCCE - [CONNECT] DialogID=8 SendSeqNo=2 Label= Cisco and/or its affiliates. All rights reserved. Cisco Public 77

78 Part 4 Agent Leg CUCM Agent 4 RESERVED HTTP GED125 A B INTERNAL Finesse 4.2 VVB INVITE RINGBACK 4.4 BYE RINGBACK 4.1 BYE VRU LEG JGW PIM OPC AGENT PG CTISVR 4 4 PRE CALL IND PRE CALL IND IVR VXML Server 4.3 INVITE AGENT LEG 4 Connect VRU PG 4 Connect CUBE or Ingress GW [OUTBOUND]: [RING-OUT]: INVITE Notifying TO that ringtone <sip: @ ;transport=tcp> is established 200 OK with caller Call Server CVP ICM VRU PG 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 78

79 Part 4 Agent Leg Required Configuration VVB No Configuration Trunk Agent DN CSS / Partitions Route to RingBack Route to Agent DN CUCM Agent JGW PIM OPC AGENT PG CTISVR A B Finesse Desktop Layout Call Variables IVR VXML Server VRU PG CUBE or Ingress GW Call Server ICM VRU PG Skill Groups Agents Script CVP 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 79

80 Lab Time Exercise 4 Call Flow Details Contact Center number: ICM Script: Troubleshoot Expected Behavior: Welcome Prompt Queue Music Agent Agent: Jdoe Cisco and/or its affiliates. All rights reserved. Cisco Public 80

81 Tools: WireShark (Telephony VOIP Calls) Completed when the Agent receives the call Exercise 4 Key Takeaways If Agent is reserved. But not receiving the call, ICM is out of picture Finesse is not involved in call signalling part. If the call fails to route to the agent, Finesse is out of picture 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 81

82 Part 4 Agent Leg Expert Tips In Dialed Number Pattern configuration, Send to Originator takes priority over Local Static group 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 82

83 Part 4 Agent Leg Expert Tips CUCM AXL Toolkit Cisco Administrative XML (AXL) Toolkit enables Developers to create applications that create, read, update and delete provisioning objects on the CUCM Publisher. It has Java-based libraries that use SOAP over HTTP/HTTPS to send and receive AXL requests and responses 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 83

84 Troubleshooting Methodology

85 If I had an hour to solve a problem I'd spend 55 minutes thinking about the problem and 5 minutes thinking about solutions. Albert Einstein 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 85

86 Problem Isolation What kind of questions TAC asks when you open a Case? Versions (full version including ES) Is this a new installation or upgrade? Has this ever worked before? If it was working before, what changes have you made since this started? Call flow / topology? Which agents / numbers / locations are affected? 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 86

87 Problem Isolation What is the exact prompt/error? Female Error Prompt: CVP Call Server Male Error Prompt: CVP VXML Server Error CUCM Error Prompt 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 87

88 Narrow Down the Problem Identify the stage where the problem is reported Call fails at the beginning [Part 1 Switch Leg] Call fails at VRU / Send to VRU Node [Part 2 VRU Leg] Call fails at Prompts, CVP Scripts / Run External Script issues [Part 3 IVR Treatment] Call fails at Agent, Reserved but does not receive call [Part4 Agent Leg] 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 88

89 What Additional information is Useful Business Impact Contact Center is impacted but which part of the business? How many calls / agents / sites are affected? Case Severity may not reflect the Business Impact. Engagement Who is involved and why? Main contact and phone number Follow the sun until resolution? Time Saver Provide the Call IDs, ANI, DNIS, Timestamps, steps done to reproduce the issue, symptoms experienced (for caller and agent), output from TCD and RCD tables What is the expected behavior for working call? 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 89

90 Contact Center is Down! TAC CASE is opened as P1 [ ] Issue reproduced Self Assessment All log files are provided Please Solve the issue ASAP!! Please follow the Self Assessment Lab Exercise in the lab guide 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 90

91 5 Minutes before Call Center Start taking Calls 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 91

92 Don t Check any Logs Until You Fully Understand the Problem Narrow Down the Issue Conclusion Know the Call Flow and Messages Know the tools and their powers 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

93 Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot# 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

94 Please complete your Online Session Evaluations after each session Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt All surveys can be completed via the Cisco Live Mobile App or the Communication Stations Complete Your Online Session Evaluation Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at Cisco and/or its affiliates. All rights reserved. Cisco Public

95 Continue Your Education Demos in the Cisco campus Walk-in Self-Paced Labs Tech Circle Meet the Engineer 1:1 meetings Related sessions WISP - [LABCCT-2012] UCCE Solutions - Hands on Cisco Virtualized Voice Browser (CVVB) and Customer Voice Portal (CVP) features 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 95

96 Thank you

97

98 Bonus Slides

99 CALL IDs

100 Call IDs - Summary VVB VRU Leg ID CALLGUID VVB CUCM Agent Leg ID Call CI CUCM Finesse Dialog ID A B Finesse CVP CALLGUID Switch Leg ID VRU Leg ID Agent leg ID Dialog ID VRU Dialog ID CVP Agent PG CallID IDVal Call Key JGW PIM OPC AGENT PG CTISVR Ingress Gateway ISDN Call Reference Call ID CCAPI ID Cisco-GUID CUBE or Ingress GW VRU PG Dialog ID CORR ID VRU Dialog ID call Key VRU PG PG VRU Dialog ID CORR ID VRU Dialog ID Call Key 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 100

101 Call IDs Ingress GW HTTP GED125 CUCM Inbound CI Outbound CI Agent VVB CVP GUID Call ID Call ID CCAPI Inbound Call ID CCAPI Outbound Call ID CUBE or Ingress GW Call ID CVP DLGIG IVR DLGIG Call Key CALLGUID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 101

102 Call IDs Ingress GW 09:09:19.045: //-1/CD450F000000/CCAPI/cc_api_call_setup_ind_common: Interface=0x , Call Info( Calling Name=) Called NPI=Unknown), Incoming Dial-peer=1000, Call Id= :09:20.049: //506981/CD450F000000/CCAPI/ccIFCallSetupRequestPrivate: Call Params(Calling Called Number=40100(TON=Unknown, NPI=Unknown), Calling Translated=FALSE, 09:09:20.053: //506981/CD450F000000/CCAPI/ccSaveDialpeerTag: Outgoing Dial-peer= : Feb 3 09:09:20.053: //506982/CD450F000000//Msg/ccsipDisplayMsg: Sent: INVITE sip:40100@ :5060 /2.0 Via: /2.0/UDP :5060;branch=z9hG4bK6924B3 Remote-Party-ID: "Customer CVP_10_0_1_0_0_0_490" <sip:1001@ >;party=calling;screen=yes;privacy=off From: sip:1001@ ;tag=633b0bb To: <sip:40100@ > Date: Wed, 03 Feb :09:20 GMT Call-ID: A4B40149-C98C11E5-BCC3F95B-ECCD4892@ Supported: timer,resource-priority,replaces,sdp-anat Min-SE: 1800 Cisco-Guid: CCAPI Inbound Call ID CCAPI Outbound Call ID Switch Leg Call ID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 102

103 Call IDs CVP HTTP GED125 CUCM Inbound CI Outbound CI Agent VVB CVP GUID Call ID Call ID CCAPI Inbound Call ID CCAPI Outbound Call ID CUBE or Ingress GW Call ID CVP DLGIG IVR DLGIG Call Key CALLGUID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 103

104 Call IDs CVP CALL GUID 04:08: : %CVP_11_0_-7-CALL: {Thrd=DATAI.6} Found an incoming CISCO-GUID hdr : , Generated a new CVP-ID hdr : CD450F E280A0A0A 04:08: : %CVP_11_0_-7-CALL: {Thrd=DATAI.6} CALLGUID = CD450F E280A0A0A LEGID = A4B40149-C98C11E5-BCC3F95B-ECCD [INBOUND]: Display Name ["Customer CVP_10_0_1_0_0_0_490"] Switch Leg Call ID 04:08: : %CVP_11_0_ICM-7-CALL: {Thrd=pool-1-thread-214-ICM-166} CALLGUID = CD450F E280A0A0A, DLGID = 27 [_LEG] - Publishing,, [ICM_NEW_CALL], topic=cisco.cvp.ged125.msg, dialogueid=27 04:08: : %CVP_11_0_ICM-7-CALL: {Thrd=pool-1-thread-218-ICM-167} CALLGUID = CD450F E280A0A0A, DLGID = 27 [_LEG] - Processing,, [ICM_TEMPORARY_CONNECT], topic=cisco.cvp.ged125.msg, dialogueid=27, sendseqno=1, label= , correlationid= :08: : %CVP_11_0_-7-CALL: {Thrd=pool-1-thread } CALLGUID = CD450F E280A0A0A LEGID = CD450F E280A0A0A [OUTBOUND]: INVITE TO sip: @ :5060;transport=tcp 04:08: : %CVP_11_0_IVR-7-CALL: {Thrd=http-processor27} VBServlet:service: HTTP Request from : { RECOVERY_VXML=flash:recovery.vxml, CALL_DNIS= , CALL_UUI=, MSG_TYPE=CALL_NEW, ERROR_CODE=NONE(0), CALL_ID=B D280A0A0A, CLIENT_TYPE=IOS, CALL_ANI=sip:1001@ :5060 } VRU DLGID 04:08: : %CVP_11_0_ICM-7-CALL: {Thrd=pool-1-thread-220-ICM-169} CALLGUID = CD450F E280A0A0A, DLGID = 28 [IVR_LEG] - Publishing,, [ICM_REQUEST_INSTRUCTION], topic=cisco.cvp.ged125.msg, dialogueid=28, sendseqno=1, correlationid=1007, location=, locationpkid=, pstntrunkgroupid=, pstntrunkgroupchannelnum= , sipheader=,, LEGID =, DNIS = DLGID Correlation ID VRU Leg Call ID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 104

105 Call IDs HTTP GED125 CUCM Inbound CI Outbound CI Agent VVB CVP GUID Call ID Call ID CCAPI Inbound Call ID CCAPI Outbound Call ID CUBE or Ingress GW Call ID CVP DLGIG IVR DLGIG Call Key CALLGUID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 105

106 Call IDs CallKeyDay CallKey 04:08:41:547 ra-rtr Trace: (27 x 0 : 0 0) NewCall: CID=(151608,204), DN=40100, ANI=1001, CED=, RCID=5001, MRDID=1, CallAtVRU=1, OpCode=0 04:08:41:547 ra-rtr Trace: (27 x 0 : 0 0) Correlation id for dialog is (1007). 04:08:41:547 ra-rtr Trace: (27 x 1007 : 0 0) TransferToVRU: Label= , CorID=1007, VRUID=5000, RCID= :08:41:656 ra-rtr Trace: ( : 0 0) RequestInstr: CID=(151608,204), CallState=1 04:08:55:172 ra-rtr Trace: ( : 0 0) DeviceTargetPreCall_V12: CID=(151608,204), PerID=5000, SGSTID=5037, AGSTID=5039 Correlation ID DLGID VRU DLGID 04:08:55:172 ra-rtr Trace: ( : 0 0) Connect: CID=(151608,204), EventSelect=0, ServiceType=0, RCID=5001, Label(s)= Cisco and/or its affiliates. All rights reserved. Cisco Public 106

107 Call IDs VVB HTTP GED125 CUCM Inbound CI Outbound CI Agent VVB CALLGUID Call ID Call ID CCAPI Inbound Call ID CCAPI Outbound Call ID CUBE or Ingress GW Call ID CVP DLGIG IVR DLGIG Call Key CALLGUID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 107

108 Call IDs VVB %MIVR-JASMIN-7-UNK:[CALLID=CD450F E280A0A0A ] NEW_CALL, GUCID=CD450F E280A0A0A; GUID= ; Call ID VRU Leg %MIVR-SS_VB-7-UNK:[CALLID=CD450F E280A0A0A ] VoiceBrowser.invokeApplication(level:0): [URI=file:/opt/cisco/uccx/Documents/System/bootstrap.vxml fragment=null] %MIVR-SS_VB-7-UNK:[CALLID=CD450F E280A0A0A ] Fetch: file:/opt/cisco/uccx/documents/system/bootstrap.vxml %MIVR-SS_VB-7-UNK:[CALLID=CD450F E280A0A0A ] Fetch: %3A5060&ERROR_CODE=0&RECOVERY_VXML=crtp%3A%2FSDocuments%2FSurvivability.vxml&CLIENT_TYP E=IOS&CALL_ID=CD450F E280A0A0A&CALL_LEGID=CD450F E280A0A0A % &CALL_UUI=&VERSION=Voice_Browser_11_5 CALL GUID %MIVR-SS_VB-7-UNK:[CALLID=CD450F E280A0A0A ] Play: us/app/welcome.wav %MIVR-SS_VB-7-UNK:[CALLID=CD450F E280A0A0A ] Fetch: us/app/welcome.wav 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 108

109 Call IDs CUCM HTTP GED125 CUCM Inbound CI Outbound CI Agent VVB CVP GUID Call ID Call ID CCAPI Inbound Call ID CCAPI Outbound Call ID CUBE or Ingress GW Call ID CVP DLGIG IVR DLGIG Call Key CALLGUID 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 109

110 Call IDs CUCM ///Udp/wait_UdpDataInd: Incoming TCP message size 1277 from :[32796]: [ ,NET] INVITE /2.0 Via: /2.0/TCP :5060;branch=z9hG4bKSLIsQ4wuxiPtjygFXoQFVg~~2628 To: From: 1001 Call-ID: Cisco-Guid: Cisco-Gucid: CD450F E280A0A0A App-Info: < :8000:8443> ///D(10,73,14)/ccbId= /scbId=0/restart0_SetupInd: mtsp.devicename[cvp Trunk] 10,100,230, ^ ^* CALL GUID Call ID Agent Leg ///D(10,73,14)/ccbId=0/scbId=0/getKeyBasedOnCiAndBranch: AddressingElement branch is 0 and ci is mapKey is ,100,230, ^ ^* LineControl(745) - Get call instance=1 for CI= ,100,230, ^ ^* CUCM Inbound CI CUCM Outbound CI 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 110

111 Call IDs Agent PG PIM 04:08:55:172 PG1A-pim1 Trace: DeviceTargetPreCallInd: PreLock: RTRCallKey= NTID: 0 dialed number=40100 CED= ASTID=5039, AG=, CustomerDefinitionID=1, AW=0 04:08:55:265 PG1A-pim1 Trace: CSTA DELIVERED, TelephonyDriver::Offered: SENT TO OPC CallID = DeviceID = 1001 DeviceType = Dynamic Calling = 1001 Called = 2001 JGW 04:08:55:234 PG1A-jgw1 Trace: CallActiveEv CID: Agent PG CallID 04:08:55:234 PG1A-jgw1 Trace: handleconncreated::new MyDestMyConnection() MyConn: GenID: 5 IDVal: Dev: 2001/0 Ext: 2001 DevTgStr: Addr: 2001 State: INPROGRESS CCState: OFFERED prevccstate: UNKNOWN loggedin: Y. CallKeyDay CallKey CUCM Outbound CI 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 111

112

Send to VRU and/or Run Ext Script with CVP Troubleshooting Guide

Send to VRU and/or Run Ext Script with CVP Troubleshooting Guide Send to VRU and/or Run Ext Script with CVP Troubleshooting Guide Author: Abu Hadee (ashadee@cisco.com) Reviewers: Kabeer Noorudeen (kabeer@cisco.com) Contents Contents... 2 1.0 Introduction... 3 2.0 Background

More information

UCCE Solutions Hands on Cisco Virtualized Voice Browser (CVVB) and Customer Voice Portal (CVP) Features

UCCE Solutions Hands on Cisco Virtualized Voice Browser (CVVB) and Customer Voice Portal (CVP) Features LABCCT-2012 - UCCE Solutions Hands on Cisco Virtualized Voice Browser (CVVB) and Customer Voice Portal (CVP) Features Speakers: María José Méndez, Ramiro Amaya & D.K. Singh 1 P a g e Table of Contents

More information

Troubleshoot CVP Agent Greeting Problems Contents

Troubleshoot CVP Agent Greeting Problems Contents Troubleshoot CVP Agent Greeting Problems Contents Introduction Prerequisites Requirements Components Used Problem Summary 1 Problem Summary 2 Problem Summary 3 Problem Summary 4 Problem Summary 5 Problem

More information

Contact Center Assurance Dashboards

Contact Center Assurance Dashboards The Prime Collaboration Contact Center Assurance performance dashboards help you to monitor your network by providing near real-time information about the Contact Center components such as CUIC, Finesse,

More information

Contact Center Assurance Dashboards

Contact Center Assurance Dashboards The Cisco Prime Collaboration Contact Center Assurance performance dashboards help you to monitor your network by providing near real-time information about the Contact Center components such as Cisco

More information

Calls Originated by Cisco Unified Communications Manager

Calls Originated by Cisco Unified Communications Manager Calls Originated by Cisco Unified Communications Manager Overview, page 1 Customer Call Flows, page 2 Protocol Call Flows, page 3 Deployment Implications, page 6 Mobile Agent in UCM, page 7 Overview A

More information

Administering Cisco Unified Contact Center Enterprise Boot Camp

Administering Cisco Unified Contact Center Enterprise Boot Camp Administering Cisco Unified Contact Center Enterprise Boot Camp AUCCE-BC v10.0; 5 days, Instructor-led Course Description The Administering Cisco Unified Contact Center Enterprise Bootcamp is a 5 day,

More information

SIP Devices Configuration

SIP Devices Configuration Set Up Ingress Gateway to Use Redundant Proxy Servers, page 1 Set Up Call Server with Redundant Proxy Servers, page 1 Local SRV File Configuration Example for SIP Messaging Redundancy, page 2 Load-Balancing

More information

AUCCE2: Administering Cisco Unified Contact Center Enterprise Part 2, v10.x

AUCCE2: Administering Cisco Unified Contact Center Enterprise Part 2, v10.x AUCCE2: Administering Cisco Unified Contact Center Enterprise Part 2, v10.x Description Administering Cisco Unified Contact Center Enterprise Part 2 (AUCCE2) is a 5 day instructor-led course for system

More information

SIP Devices Configuration

SIP Devices Configuration Set Up Ingress Gateway to Use Redundant Proxy Servers, on page 1 Set Up Call Server with Redundant Proxy Servers, on page 1 Local SRV File Configuration Example for SIP Messaging Redundancy, on page 2

More information

Administering Unified Contact Center Enterprise Part 1 (AUCCE 1)

Administering Unified Contact Center Enterprise Part 1 (AUCCE 1) Administering Unified Contact Center Enterprise Part 1 (AUCCE 1) COURSE OVERVIEW: Administering Cisco Unified Contact Center Enterprise Part 1 (AUCCE Part 1) is a 5-day instructor-led course developed

More information

Administering Unified Contact Center Enterprise Part 2 (AUCCE 2)

Administering Unified Contact Center Enterprise Part 2 (AUCCE 2) Administering Unified Contact Center Enterprise Part 2 (AUCCE 2) COURSE OVERVIEW: Administering Cisco Unified Contact Center Enterprise Part 2 (AUCCE Part 2) is an Advanced 5-day instructor-led course

More information

Deploying Unified Contact Center Enterprise (DUCCE)

Deploying Unified Contact Center Enterprise (DUCCE) Deploying Unified Contact Center Enterprise (DUCCE) COURSE OVERVIEW: Deploying Cisco Unified Contact Center Enterprise (DUCCE) is a 5-day instructor-led course developed by Sunset Learning Institute intended

More information

NXOS in the Real World Using NX-API REST

NXOS in the Real World Using NX-API REST NXOS in the Real World Using NX-API REST Adrian Iliesiu Corporate Development Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session

More information

How to Set Traces and Collect UCCE Logs

How to Set Traces and Collect UCCE Logs How to Set Traces and Collect UCCE Logs Contents Introduction Prerequisites Requirements Components Used Trace Settings and Log Collection Finesse Finesse Client Finesse Server Trace Settings and Log Collection

More information

Courtesy Call Back Configuration Quick Steps (Lab)

Courtesy Call Back Configuration Quick Steps (Lab) Courtesy Call Back Configuration Quick Steps (Lab) This document provides quick configuration steps to implement Courtesy Call Back in lab for POC. Assumption is, basic CVP comprehensive call flow working

More information

Finesse APIs: Getting started with the REST APIs and XMPP events

Finesse APIs: Getting started with the REST APIs and XMPP events Finesse APIs: Getting started with the REST APIs and XMPP events Denise Kwan, Software Engineer @ DevNet Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.

More information

Unified CVP Call Flow Models

Unified CVP Call Flow Models After understanding the Prerequisites for Call Flow Model Configuration, select one of the following call flow models for Unified Customer Voice Portal (CVP) implementation. Common Tasks for, page 1 Standalone

More information

UCCE Solution Service Creation

UCCE Solution Service Creation UCCE Solution Service Creation (including CCE and CVP Scripting) Sunil Vashist CVP Product Manager @VashistSunil Brian Cole Technical Marketing Engineer BRKCCT-2027 Agenda ICM Script Editor integration

More information

Post Call Survey. Capabilities. Design Considerations. Capabilities, page 1 Initial Setup, page 2 Administration and Usage, page 6

Post Call Survey. Capabilities. Design Considerations. Capabilities, page 1 Initial Setup, page 2 Administration and Usage, page 6 Capabilities, page 1 Initial Setup, page 2 Administration and Usage, page 6 Capabilities A takes place after normal call treatment. It is typically used to determine whether customers are satisfied with

More information

Agent Administration

Agent Administration This chapter explains the tasks you must be familiar with when setting up agents for your Unified CCE contact center. Administering Agents, page 1 Configure Not Ready Reason Codes, page 4 Agent Feature

More information

CHAPTER 1 PREFACE... 1

CHAPTER 1 PREFACE... 1 v CHAPTER 1 PREFACE... 1 Why I wrote this book... 1 Who this book is for?... 1 A brief history of UCCX... 2 What is UCCX... 3 Assumptions... 3 Reference Lab... 3 CHAPTER 2 INSTALLATION... 5 Preparation...

More information

Unified CCE Reference Designs

Unified CCE Reference Designs Introduction to the Reference Designs, page 1 Benefits of a Reference Design Solution, page 3 Specifications for a Reference Design Solution, page 3 Contact Center Enterprise Reference Designs, page 6

More information

Number: Passing Score: 800 Time Limit: 120 min File Version:

Number: Passing Score: 800 Time Limit: 120 min File Version: 600-460 Number: 600-460 Passing Score: 800 Time Limit: 120 min File Version: 4.0 http://www.gratisexam.com/ 600-460 Implementing and Supporting Cisco Unified Contact Center Enterprise Version 4.0 Exam

More information

Unified Customer Voice Portal Overview

Unified Customer Voice Portal Overview Overview, on page 1 Unified CVP Product Components, on page 2 Additional Components, on page 5 Call Flows, on page 14 Design Process, on page 16 Overview The Unified Customer Voice Portal (Unified CVP)

More information

Call Transfer Options

Call Transfer Options Release Trunk Transfer, page 1 ICM Managed Transfer, page 4 Network Transfer, page 5 SIP Refer Transfer, page 6 Intelligent Network Release Trunk Transfers, page 6 VoiceXML Transfer, page 6 Release Trunk

More information

Features and Functions

Features and Functions Multicast Music-on-Hold, page 1 Call Survivability in Distributed Deployments, page 2 Video in Queue, page 3 Custom SIP Headers, page 4 Courtesy Callback, page 6 Post Call Survey, page 13 Call Admission

More information

Configuration Limits and Feature Availability for Reference Designs

Configuration Limits and Feature Availability for Reference Designs Configuration Limits and Feature Availability for s Configuration Limits, page 1 Feature Availability for s, page 13 Configuration Limits The following tables list key configuration limits for Contact

More information

Administering Cisco Unified Contact Center Enterprise for CVP Environments (ACCE-CVP)

Administering Cisco Unified Contact Center Enterprise for CVP Environments (ACCE-CVP) Administering Cisco Unified Contact Center Enterprise for CVP Environments (ACCE-CVP) Course Overview: Administering Cisco Unified Contact Center Enterprise for CVP Environments (ACCE-CVP) is an instructorled

More information

SIP Reliable Provisional Response on CUBE and CUCM Configuration Example

SIP Reliable Provisional Response on CUBE and CUCM Configuration Example SIP Reliable Provisional Response on CUBE and CUCM Configuration Example Document ID: 116086 Contributed by Robin Cai, Cisco TAC Engineer. May 16, 2013 Contents Introduction Prerequisites Requirements

More information

Call Transfer Options

Call Transfer Options Designing for call transfers is one of the major steps required when designing a Unified CVP deployment. There are numerous transfer options that can be used with Unified CVP. The goal of this chapter

More information

How to Deploy the Sample Script BasicQ.aef

How to Deploy the Sample Script BasicQ.aef Note If you have installed Unified IP IVR, you can also test your Unified CCE system with the Cisco Unified CM AutoAttendant (aa.aef). See Deployment of Sample Script aa.aef. The BasicQ.aef script works

More information

Network Infrastructure Considerations

Network Infrastructure Considerations This chapter presents deployment characteristics and provisioning requirements of the Unified CVP network. Provisioning guidelines are presented for network traffic flows between remote components over

More information

CertifyMe. CertifyMe

CertifyMe. CertifyMe CertifyMe Number: 642-241 Passing Score: 800 Time Limit: 120 min File Version: 9.6 http://www.gratisexam.com/ CertifyMe 642-241 Exam A QUESTION 1 In a Cisco Unified Contact Center Enterprise design, the

More information

Configure Selective Based Workflow for Incoming Calls on Finesse

Configure Selective Based Workflow for Incoming Calls on Finesse Configure Selective Based Workflow for Incoming Calls on Finesse Contents Introduction Prerequisites Requirements Components Used Configure Configurations CUCM Configuration MediaSense Configuration UCCX

More information

Unified Customer Voice Portal Overview

Unified Customer Voice Portal Overview Overview, page 1 Unified CVP Product Components, page 2 Additional Components, page 5 Call Flows, page 13 Design Process, page 14 Overview The Unified Customer Voice Portal (Unified CVP) is a web-based

More information

Cisco Unified Customer Voice Portal

Cisco Unified Customer Voice Portal Unified CVP, page 1 Operations Console, page 3 Error Handling, page 14 Control Center Operation, page 15 Device Pools, page 42 Import Operations Console Configuration, page 46 Export Operations Console

More information

Creating a custom gadget using the Finesse JavaScript Library API

Creating a custom gadget using the Finesse JavaScript Library API Creating a custom gadget using the Finesse JavaScript Library API Denise Kwan, Software Engineer @ DevNet Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.

More information

World s Most Visual & Complex Lab Guide on Cisco Unified UCCE 10.5 Duplex Deployment

World s Most Visual & Complex Lab Guide on Cisco Unified UCCE 10.5 Duplex Deployment Deploying Cisco Unified Contact Center Enterprise with Cisco Unified CVP 10.5 Bootcamp Created by Faisal H Khan Cisco Collaboration Instructor World s Most Visual & Complex Lab Guide on Cisco Unified UCCE

More information

Contact Center Enterprise Solutions Overview

Contact Center Enterprise Solutions Overview Contact Center Solutions Architecture, page 1 Core Components, page 4 Optional Cisco Components, page 36 Third-Party Components, page 47 Integrated Features, page 51 Call Flows, page 61 Topologies, page

More information

Agent Greeting. Capabilities. Agent Greeting Phone Requirements (for Local Agents Only)

Agent Greeting. Capabilities. Agent Greeting Phone Requirements (for Local Agents Only) Capabilities, page 1 Initial Setup, page 2 Administration and Usage, page 18 Capabilities The feature lets an agent record a message that plays automatically to callers when they connect to the agent.

More information

Small Contact Center Agent Deployment Model

Small Contact Center Agent Deployment Model Small Contact Center Deployment, page 1 Small Contact Center Deployment The Small Contact Center (SCC) deployment model splits your contact center into shared and dedicated components. It provides several

More information

Deployment Models. Cisco Unified Contact Center Enterprise Solution Reference Network Design, Release 9.x 1

Deployment Models. Cisco Unified Contact Center Enterprise Solution Reference Network Design, Release 9.x 1 There are numerous ways that Unified Contact Center Enterprise (Unified CCE) can be deployed, but the deployments can generally be categorized into the following major types or models: Single Site Multisite

More information

Design Considerations for Integrated Features

Design Considerations for Integrated Features Agent Greeting Considerations, on page 1 Application Gateway Considerations, on page 5 Cisco Outbound Option Considerations, on page 6 Courtesy Callback Considerations, on page 24 Call Context Considerations,

More information

Unified Contact Center Enterprise (UCCE) Ring-No-Answer Feature Overview

Unified Contact Center Enterprise (UCCE) Ring-No-Answer Feature Overview Unified Contact Center Enterprise (UCCE) Ring-No-Answer Feature Overview Contents Introduction Background Information RONA Operation for UCCE with IP-IVR RONA Operation for UCCE with CVP RONA Agent Desk

More information

BRKCOC-2399 Inside Cisco IT: Integrating Spark with existing large deployments

BRKCOC-2399 Inside Cisco IT: Integrating Spark with existing large deployments Inside Cisco IT: Integrating Spark with existing large deployments Jan Seynaeve, Sr. Collaborations Engineer Luke Clifford, Sr. Collaborations Engineer Cisco Spark How Questions? Use Cisco Spark to communicate

More information

Mobile Agent. Capabilities. Cisco Unified Mobile Agent Description. Unified Mobile Agent Provides Agent Sign-In Flexibility

Mobile Agent. Capabilities. Cisco Unified Mobile Agent Description. Unified Mobile Agent Provides Agent Sign-In Flexibility Capabilities, page 1 Initial setup, page 7 Administration and usage, page 17 Capabilities Cisco Unified Description Unified supports call center agents using phones that Packaged CCE does not directly

More information

Scripting Specifics in a Unified CCE Environment

Scripting Specifics in a Unified CCE Environment Unified CCE Gateway, page 2 Unified CCE, page 4 Prioritize Agents, page 4 Call Priority, page 4 Check for Available Agents, page 5 Select Node, page 5 Queue to Skill Group Node, page 5 Cancel Queuing Node,

More information

Design Considerations for Integrated Features

Design Considerations for Integrated Features Agent Greeting Considerations, page 1 Cisco Outbound Option Considerations, page 5 Courtesy Callback Considerations, page 22 Call Context Considerations, page 28 Mixed Codec Considerations, page 29 Mobile

More information

Solution Troubleshooting for Unified Contact Center Enterprise

Solution Troubleshooting for Unified Contact Center Enterprise Solution Troubleshooting for Unified Contact Center Enterprise Holger Esser Technical Solutions Manager CBABU Customer Solutions Success Cisco Spark Ask Question, Get Answers Use Cisco Spark to communicate

More information

Mobile Agent. Capabilities. Cisco Unified Mobile Agent Description. Capabilities, page 1 Initial Setup, page 17 Administration and Usage, page 29

Mobile Agent. Capabilities. Cisco Unified Mobile Agent Description. Capabilities, page 1 Initial Setup, page 17 Administration and Usage, page 29 Capabilities, page 1 Initial Setup, page 17 Administration and Usage, page 29 Capabilities Cisco Unified Description enables an agent to use any PSTN phone and a broadband VPN connection (for agent desktop

More information

DEVNET Introduction to Git. Ashley Roach Principal Engineer Evangelist

DEVNET Introduction to Git. Ashley Roach Principal Engineer Evangelist DEVNET-1080 Introduction to Git Ashley Roach Principal Engineer Evangelist Twitter: @aroach Email: asroach@cisco.com Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the

More information

Technote on VVB 11.6 Messge Flow with Comprehensive Call flow

Technote on VVB 11.6 Messge Flow with Comprehensive Call flow Technote on VVB 11.6 Messge Flow with Comprehensive Call flow Contents Introduction Prerequisites Components Used Backgroud Information VVB Messages Step 1. VVB recevies SIP INVITE from CVP and Finishes

More information

Example Scripts. Example Collaboration Scripts. Overview of ECE Web Request Routing Through Unified ICM

Example Scripts. Example Collaboration Scripts. Overview of ECE Web Request Routing Through Unified ICM Example Collaboration Scripts, page 1 Example Enterprise Chat and Email E-mail Scripts, page 7 Example Universal Queue Scripts, page 11 Example Unified CCE Scripts, page 18 Additional Example Outbound

More information

Create Virtual Machines for Components

Create Virtual Machines for Components About Creatings VMs, on page Create VM for Unified CCE PG, on page Create VM for Unified CCE Rogger, on page Create VM for Unified CCE AW-HDS-DDS, on page Create VMs for the Cisco Unified Customer Voice

More information

Gateway Options. PSTN Gateway, page 2

Gateway Options. PSTN Gateway, page 2 Cisco offers a large range of voice gateway models to cover a large range of requirements. Many, but not all, of these gateways have been qualified for use with Unified CVP. For the list of currently supported

More information

BGP in the Enterprise for Fun and (fake) Profit: A Hands-On Lab

BGP in the Enterprise for Fun and (fake) Profit: A Hands-On Lab BGP in the Enterprise for Fun and (fake) Profit: A Hands-On Lab Michael Kowal, Principal Systems Engineer, @ciscomk Dash Thompson, Systems Engineer, @dash_thompson Abel Ramirez, Systems Engineer, @ramirezabel21

More information

System Architecture and Reporting

System Architecture and Reporting Unified ICM software distributes incoming telephone calls and web-initiated requests to skill-appropriate, available agents across multiple contact centers. It does this by tracking activity on all monitored

More information

Bandwidth, Latency, and QoS Considerations

Bandwidth, Latency, and QoS Considerations Bandwidth, Latency, and QoS for Core Components, page 1 Bandwidth, Latency, and QoS for Optional Cisco Components, page 23 Bandwidth, Latency, and QoS for Optional Third-Party Components, page 25 Bandwidth,

More information

CTI OS and Cisco Agent Desktop Feature Configuration

CTI OS and Cisco Agent Desktop Feature Configuration CTI OS and Cisco Agent Desktop Feature Configuration Agent Feature Configuration with Agent Desk Settings List Tool, page 1 Supervisor Feature Configuration, page 6 Agent Re-skilling Tool, page 7 Skill

More information

ICE / TURN / STUN Tutorial

ICE / TURN / STUN Tutorial BRKCOL-2986 ICE / TURN / STUN Tutorial Kristof Van Coillie, Technical Leader, Services Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session

More information

VXML Server Configuration

VXML Server Configuration Configure VXML Server (Standalone), page 1 Configure VXML Server, page 2 Configure VXML Server (Standalone) with ICM Lookup Call Flow Model, page 3 Configure the Unified CVP VXML Server (Standalone) Call

More information

Cisco Interaction Manager (Unified WIM and Unified EIM)

Cisco Interaction Manager (Unified WIM and Unified EIM) Cisco Interaction Manager (Unified WIM and Unified EIM) Capabilities, page 1 Installation, page 3 Configuration, page 6 Capabilities About Cisco Interaction Manager Cisco Interaction Manager (CIM) is a

More information

VXML Server Configuration

VXML Server Configuration Configure VXML Server (Standalone), page 1 Configure VXML Server, page 2 Configure VXML Server (Standalone) with ICM Lookup Call Flow Model, page 3 Configure the Unified CVP VXML Server (Standalone) Call

More information

Integrating Cisco Enterprise Chat & with UCCE (ICCE)

Integrating Cisco Enterprise Chat &  with UCCE (ICCE) Integrating Cisco Enterprise Chat & Email with UCCE (ICCE) COURSE OVERVIEW: In this 5-day hands-on course students will discover how to deploy Cisco Enterprise Chat and Email into an existing Enterprise

More information

IVR/VRU Self-Service. About VRUs. About VRUs, page 1 VRU Application Reporting, page 2 Guidelines for Reporting on VRUs, page 7

IVR/VRU Self-Service. About VRUs. About VRUs, page 1 VRU Application Reporting, page 2 Guidelines for Reporting on VRUs, page 7 About VRUs, page 1 VRU Application Reporting, page 2 Guidelines for Reporting on VRUs, page 7 About VRUs A VRU, or voice response unit, also called an Interactive Voice Response Unit (IVR), is a telecommunications

More information

Outbound Option. Capabilities. Features. Capabilities, page 1 Initial Setup and Maintenance, page 4 Administration and usage, page 24

Outbound Option. Capabilities. Features. Capabilities, page 1 Initial Setup and Maintenance, page 4 Administration and usage, page 24 Capabilities, page 1 Initial Setup and Maintenance, page 4 Administration and usage, page 24 Capabilities Features enables call centers to manage outbound calls. With, you can configure a contact center

More information

Release Notes for Cisco Finesse Release 9.0(1)

Release Notes for Cisco Finesse Release 9.0(1) These release notes provide the following information. You might need to notify your users about some of the information provided in this document. Introduction, page 1 Hardware and Software Specifications

More information

Post Call Survey. Capabilities. Design Considerations. Capabilities, page 1 Initial Setup, page 2 Administration and Usage, page 6

Post Call Survey. Capabilities. Design Considerations. Capabilities, page 1 Initial Setup, page 2 Administration and Usage, page 6 Capabilities, page 1 Initial Setup, page 2 Administration and Usage, page 6 Capabilities A takes place after normal call treatment. It is typically used to determine whether customers are satisfied with

More information

Cisco HCS for Contact Center

Cisco HCS for Contact Center Cisco Hosted Collaboration Solution for Contact Center is a contact center solution designed for companies with up to 12000 knowledge workers or agents per customer instance. Multiple instances can be

More information

Configuration of Campaigns and Imports

Configuration of Campaigns and Imports Outbound Option Configuration Process Overview, on page 1 Configuration Process Task Maps, on page 2 Preliminary Configuration Requirements, on page 3 Contact and Do Not Call List Imports, on page 6 Outbound

More information

Cisco Contact Center Express 10.0: Feature Design, Deployment, and Troubleshooting

Cisco Contact Center Express 10.0: Feature Design, Deployment, and Troubleshooting Cisco Contact Center Express 10.0: Feature Design, Deployment, and Troubleshooting Ron Rodriguez, Technical Solutions Manager CBABU Mike Turnbow, Technical Solutions Manager CBABU Agenda CCX 10.0 Feature

More information

Interactive Voice Response (VRU) Systems

Interactive Voice Response (VRU) Systems Cisco provides an option for running an interface to Interactive Voice Response (VRU) systems. The VRU interface software allows VRU's to take advantage of Unified ICM call routing features. For example,

More information

Cisco Unified Customer Voice Portal

Cisco Unified Customer Voice Portal This chapter explains the procedures you must perform to configure the Cisco Unified CVP Call and OAMP servers on Side A and Side B. Validate Network Card, page 2 Configure Unified CVP Call Server, page

More information

Port Utilization in Unified CVP

Port Utilization in Unified CVP Utilization in Unified CVP Utilization Table Columns, page 1 Unified CVP Utilization, page 2 Utilization Table Columns The columns in the port utilization tables in this document describe the following:

More information

Troubleshoot Tips for Cisco Virtualised Voice Browser Contents

Troubleshoot Tips for Cisco Virtualised Voice Browser Contents Troubleshoot Tips for Cisco Virtualised Voice Browser Contents Introduction Configuration Virtaul Machine (VM) installed with custom settings or OVA Modify Script does not change Cisco Media Termination

More information

Deploy Agent Greeting

Deploy Agent Greeting This chapter describes how to deploy and configure the Agent Greeting feature. Agent Greeting deployment tasks, page 1 Agent Greeting Scripts, page 15 Agent Greeting deployment tasks Procedure Step 1 Ensure

More information

Cisco Finesse. The Next Generation Agent Experience. Ted Phipps Sr. Manager, CCBU Product Management

Cisco Finesse. The Next Generation Agent Experience. Ted Phipps Sr. Manager, CCBU Product Management Cisco Finesse The Next Generation Agent Experience Ted Phipps Sr. Manager, CCBU Product Management Chris Del Grande Member of Technical Staff, Cisco IT Cisco Spark Ask Question, Get Answers www.ciscospark.com

More information

Enterprise Chat and Deployment and Maintenance Guide, Release 11.6(1)

Enterprise Chat and  Deployment and Maintenance Guide, Release 11.6(1) Enterprise Chat and Email Deployment and Maintenance Guide, Release 11.6(1) For Unified Contact Center Enterprise First Published: August 2017 Last Modified: October 2017 Americas Headquarters Cisco Systems,

More information

Cisco Outbound Option Description

Cisco Outbound Option Description Cisco Outbound Option Feature Description, page 1 Cisco Outbound Option Processes, page 2 Benefits of Cisco Outbound Option, page 2 Cisco Outbound Option Deployment Considerations, page 3 Outbound Dialing

More information

Agent Greeting. Capabilities. Agent Greeting Phone Requirements (for Local Agents Only)

Agent Greeting. Capabilities. Agent Greeting Phone Requirements (for Local Agents Only) Capabilities, page 1 Initial Setup, page 3 Administration and Usage, page 24 Reporting, page 26 Serviceability, page 27 Capabilities The feature lets an agent record a message that plays automatically

More information

Task Routing. Task Routing

Task Routing. Task Routing , page 1 API Request Flows, page 10 Failover and Failure Recovery, page 18 Setup, page 21 Sample Code for, page 30 Reporting, page 31 describes the system's ability to route requests from different media

More information

Unified CVP Architecture Overview

Unified CVP Architecture Overview CHAPTER 1 Over the past two decades, many customers have invested in TDM-based interactive voice response (IVR) applications to automate simple customer transactions such as checking account or 401K account

More information

Designing Unified CVP for High Availability

Designing Unified CVP for High Availability CHAPTER 4 This chapter describes guidelines and best practices for designing a high-availability Unified CVP system. The chapter covers the following topics: Overview, page 4-1 Layer 2 Switch, page 4-3

More information

Analyze Call Signaling

Analyze Call Signaling This section explains the following:, page 1 Supported Call Flows, page 3 Create a Call Ladder Diagram, page 5 Filter a Message in the Call Ladder Diagram, page 7 Understand a Call Ladder Diagram, page

More information

Unified ICM Configuration

Unified ICM Configuration Configure Unified ICM Server, page 1 ICM Server Settings, page 2 Configure ICM Settings for Standalone Call Flow Model, page 2 Configure ICM Settings for Comprehensive Call Flow Model for ICME and ICMH,

More information

Your API Toolbelt Tools and techniques for testing, monitoring, and troubleshooting REST API requests

Your API Toolbelt Tools and techniques for testing, monitoring, and troubleshooting REST API requests DEVNET-1631 Your API Toolbelt Tools and techniques for testing, monitoring, and troubleshooting REST API requests Adam Kalsey, Spark Developer Relations Cisco Spark How Questions? Use Cisco Spark to communicate

More information

Configure Nuance TTS and ASR for Cisco Unified Contact Center Enterprise (UCCE)

Configure Nuance TTS and ASR for Cisco Unified Contact Center Enterprise (UCCE) Configure Nuance TTS and ASR for Cisco Unified Contact Center Enterprise (UCCE) Contents Introduction Prerequisites Requirements Components Used Basic Configuration Cisco UCCE Configuration on VVB Configuration

More information

PnP Deep Dive Hands-on with APIC-EM and Prime Infrastructure

PnP Deep Dive Hands-on with APIC-EM and Prime Infrastructure LTRNMS-2007 PnP Deep Dive Hands-on with APIC-EM and Prime Infrastructure Thomas Gerneth, Julian Mueller,Tobias Huelsdau Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after

More information

Example Unified WIM Web Collaboration Scripts. Overview of Unified WIM Web Request Routing Through Unified ICM

Example Unified WIM Web Collaboration Scripts. Overview of Unified WIM Web Request Routing Through Unified ICM Example Unified WIM Web Collaboration Scripts, page 1 Example Unified WIM E-mail Scripts, page 7 Universal Queue Scripts, page 11 Example Unified CCE Scripts, page 14 Additional Example Outbound Option

More information

Troubleshoot CVP Call Server Problems

Troubleshoot CVP Call Server Problems Troubleshoot CVP Call Server Problems Contents Introduction Prerequisites Requirements Components Used Background Information List of Abbreviations Problem Summary 1 Problem Summary 2 Recommends Action

More information

Outbound Option Installation: SIP Dialer

Outbound Option Installation: SIP Dialer This chapter, intended for system administrators who perform the first installation of Outbound Option, describes what you need to set up and install the Outbound Option platform. This chapter groups installation

More information

Deploying Cloud-Agnostic Applications with Cisco CloudCenter

Deploying Cloud-Agnostic Applications with Cisco CloudCenter LTRCLD-2303 Deploying Cloud-Agnostic Applications with Cisco CloudCenter Zack Kielich CloudCenter Product Manager Vince Motto Sr. Technical Leader Andrew Horrigan Consulting Engineer Matt Tarkington Consulting

More information

Configuration Guide for Cisco Unified Customer Voice Portal, Release 10.0(1)

Configuration Guide for Cisco Unified Customer Voice Portal, Release 10.0(1) Configuration Guide for Cisco Unified Customer Voice Portal, Release 10.0(1) First Published: December 12, 2013 Last Modified: February 16, 2016 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public Cisco ACI App Center Fabrice Servais, Software Engineer, Data Center Networking, Cisco Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session

More information

Analyzing Call Signaling

Analyzing Call Signaling Analyzing Call Signaling The Call Signaling Analyzer enables you to determine the reason of call failure. Call Signaling Analyzer analyzes calls at a high level and then drills down to a lower level within

More information

Distribute Call Studio applications to Unified CVP VXML Servers.

Distribute Call Studio applications to Unified CVP VXML Servers. is one of the Cisco Unified Customer Voice Portal (CVP) components and a web-based interface using which you can configure other Unified CVP components and devices in the Unified CVP solution. Use to perform

More information

Outbound Option Installation

Outbound Option Installation Unified CCE Configuration for Outbound Option, on page 1 Unified Communications Manager and Gateway Configuration, on page 9 Outbound Option Software Installation Steps, on page 17 Verification, on page

More information

Managing, Monitoring, and Reporting Functions

Managing, Monitoring, and Reporting Functions This chapter discusses various types of managing, monitoring, and reporting functions that can be used with Unified CVP. It covers the following areas: Unified CVP Operations Console Server Management,

More information

Cisco Unified Border Element (CUBE) Integration Guide

Cisco Unified Border Element (CUBE) Integration Guide Cisco Unified Border Element (CUBE) Integration Guide Technical Documentation for integrating Cisco Unified Border Element with Blue Jeans Network 516 Clyde Avenue Mountain View, CA 94070 www.bluejeans.com

More information