Solution Troubleshooting for Unified Contact Center Enterprise

Size: px
Start display at page:

Download "Solution Troubleshooting for Unified Contact Center Enterprise"

Transcription

1

2 Solution Troubleshooting for Unified Contact Center Enterprise Holger Esser Technical Solutions Manager CBABU Customer Solutions Success

3 Cisco Spark Ask Question, Get Answers Use Cisco Spark to communicate with the speaker during the event! What if I have a question after visiting Cisco Live?... Cisco Spark How? Spark rooms will be available until July 29, Go to the Cisco Live Mobile app 2. Find this session 3. Click the join link in the session description 4. Navigate to the room, room name = Session 5. Enter messages in the room 3

4 Agenda UCCE Solution Overview Call Flow and Log Review Database Driven Troubleshooting Q / A Appendix

5 UCCE Solutions Overview

6 UCCE Architecture Scripting Presentation Layer Reporting Desktop & CRM Admin Video Agent Shared Container (OpenSocial Gadgets, XMPP, REST API Access) Social Media + Chat Thick Clients Multichannel Recording & Streaming Routing APIs Real-Time Reporting Self Service & Queuing Outbound Desktop Control Call Flows Historical Reporting Contact Center Services VXML Browser Call Control Media Forking TDM / IP Gateways Message Bus Video Network/Data Services 6

7 UCCE Solution Component View Config. Mgt CVP OAMP CCMP App Server Database T1/PRI MediaSense Active Directory AXL TDM GW XCODE CONF T1s SIP SIP SCCP (DSPs) SIP CUBE-E SIP Proxy CUSP UCM SIP SIP CVP Call Server VXML Server Media Server HTTP (VXML) Agent VXML GW VXML Browser SIP (dialer) JTAPI GED 125 HTTP HTTP RE Mobile MediaBroker RE Mobile App Server Generic PG VRU PIMs MR PG SIP Dialer CUCM PIM CTI Server Finesse Pri/Sec GED 188 Media Firewall Web Call-Back App server Firewall HTTP Internet SocialMiner Agent Request API HTTP Supervisor WIM Web Server EIM/WIM Services Server DB server Central Controller Router Logger Campgn Mgr Browsers livedata CSDK Web & Mobile Apps HTTP HTTPS/WSS DTLS / srtp CVP Reporting Server CUIC JDBC Pub/Sub JDBC Admin & Data Server AW/HDS/DDS RP Enterprise Reverse Proxy REMB HTTP Remote Expert Mobile Media Broker H 7

8 Call Flow

9 Objectives CVP LOGS CALLGU = 998FDA A0A0A, DLG = 25 [SIP_LEG] - Processing,, [ICM_TEMPORARY_CONNECT], topic=cisco.cvp.ged125.msg, dialogueid=25, sendseqno=1, label= , correlationid=1020, callguid=998fda a0a0a, rckey=213, rcday=150805, rcseq=0, CallContext:, user.microapp.toextvxml[0]: application=cvpmenu,, LEG = 623E E3-9A38C1FE-3DA10ECE, DNIS = 40100, ANI = 2002 ROUTER LOGS ( : 0 0) Dialog sending VRUQueueService to VRU (serv=-1, rt=0) ( : 0 0) RequestInstr: C=(150805,213), CallState=1 9

10 Message Flow SSE VRU PG Router Router PG VXML GW VRU Logger\HDS IVR ICM SIP CVP OPC PIM CTISVR JGW AGENT PG A B Finesse CUBE or Ingress GW CUCM Agent 10

11 Route Request New Call VRU PG Router Router PG VXML GW VRU Logger\HDS IVR ICM SIP CVP OPC PIM CTISVR JGW AGENT PG A B Finesse SETUP CUBE or Ingress GW CUCM Agent 11

12 SETUP Route Request Call at VRU VRU PG Router Router PG VXML GW VRU CONNECT IVR ICM SIP CVP OPC PIM CTISVR JGW AGENT PG A B Finesse CONNECT CUBE or Ingress GW CUCM Agent 12

13 SETUP Run Script Req Route Request Request Instruction Run Script Req Call at VRU VRU PG Router Router PG VXML GW VRU CONNECT Logger\HDS Request Instruction IVR ICM SIP CVP OPC PIM CTISVR JGW AGENT PG A B Finesse CONNECT CUBE or Ingress GW CUCM Agent 13

14 SETUP PRE CALL IND Run Script Req Route Request Request Instruction Run Script Req Agent Reserved VRU PG Router Router PG VXML GW VRU CONNECT Logger\HDS Request Instruction IVR ICM SIP CVP OPC PIM CTISVR JGW AGENT PG A B Finesse CONNECT CUBE or Ingress GW CUCM Agent 14

15 INVITE ACK SETUP Run Script Req Route Request Request Instruction Run Script Req Call at Agent VRU PG Router PG VXML GW VRU CONNECT Router Request Instruction IVR ICM SIP CVP OPC PIM CTISVR JGW AGENT PG A B Finesse CONNECT CUBE or Ingress GW CUCM 180 Ringing Agent 15

16 Number of Messages VXML GW 4 VRU PG PG VRU 3 4 Router ~5 Router 3 Logger\HDS IVR ICM SIP CVP 3 ~8 OPC PIM CTISVR JGW AGENT PG ~5 A B Finesse CUBE or Ingress GW CUCM ~50 Agent 16

17 Call s Ingress Gateway ISDN Call Reference CCAPI Cisco-GU Router SIP Dialog CORR VRU Dialog Router Call Key VXML Gateway SIP Leg CVP GU CCAPI CUBE or Ingress GW VXML GW Router VVB CVP GU Inbound VXML Leg Ring Back Leg Agent leg SIP Dialog VRU Dialog IVR SIP CVP Agent PG JGW myc,call PIM, OPC Call CTISvr, Call VXML Server Application Reference ICM OPC PIM CTISVR JGW AGENT PG VRU PG SIP Dialog VRU Dialog Router call Key CUCM Call CI Global Call Call Handler VRU PG VRU PG CUCM 17

18 Call s VRU PG Router Router PG VXML GW VRU Logger\HDS IVR ICM SIP CVP OPC PIM CTISVR JGW AGENT PG A B Finesse CUBE or Ingress GW CUCM Agent 18

19 Call s VRU PG IVR DLG Router PG VXML GW VRU SIP DLG Router Logger\HDS CVP GU IVR DLG IVR ICM SIP CVP SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call A B Finesse ISDN CUBE or Ingress GW CUCM Agent 19

20 Call s VRU PG IVR DLG Router Router PG VRU VXML GW SIP DLG Router Call Key CVP GU IVR DLG IVR ICM SIP CVP CVP GU SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call Call A B Finesse ISDN CUBE or Ingress GW CCAPI INBOUND Call CCAPI OUTBOUND Call INBOUND CI CUCM OUTBOUND CI Agent 20

21 What do the messages look like? INVITE SIP/2.0 Via: SIP/2.0/TCP :5060;branch=z9hG4bK6f4f5da88f From: To: Date: Fri, 22 Nov :26:53 GMT Call-: User-Agent: Cisco-CUCM10.0 CSeq: 101 INVITE Cisco-Guid: Session-Expires: 1800 P-Asserted-Identity: Remote-Party-: CISCO-GU CUBE or Ingress GW //-1/998FDA000000/CCAPI/cc_api_call_setup_ind_common: Interface=0xC041A51C, Call Info( Calling Called Incoming Dial-peer=40101,, Call Id= : Nov 22 10:12:10.307: //6681/998FDA000000/CCAPI/ccIFCallSetupRequestPrivate: Called Number=40100 ## Outgoing CCAPI Outgoing Dial-peer=40100, : Nov 22 10:12:10.307: //6682/998FDA000000/CCAPI/ccIFCallSetupRequestPrivate: SPI Call Setup Request Is Success; Interface Type=3, FlowMode=1 CCAPI INBOUND Call CCAPI OUTBOUND Call 21

22 Call s VRU PG IVR DLG Router Router PG VRU VXML GW SIP DLG Router Call Key CVP GU IVR DLG IVR ICM SIP CVP CVP GU SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call Call A B Finesse ISDN CUBE or Ingress GW CCAPI INBOUND Call CCAPI OUTBOUND Call INBOUND CI CUCM OUTBOUND CI Agent 22

23 What do the messages look like? Found an incoming CISCO-GU hdr : , Generated a new CVP- hdr : 998FDA A0A0A CALLGU = 998FDA A0A0A LEG = 623E E3-9A38C1FE-3DA10ECE - [INBOUND]: ReqURI (DN) sip:40100@ :5060 FromURI sip:2002@ CALLGU = 998FDA A0A0A, DLG = 25 [SIP_LEG] - Publishing,, [ICM_NEW_CALL], topic=cisco.cvp.ged125.msg, dialogueid=25, sendseqno=1, trunkgroupid=100, trunknumber=0, serviceid=1, dialednumber=40100, uui=, callguid=998fda a0a0a, rckey=, rcday=, rcseq=, location=, locationpkid=, pstntrunkgroupid= , pstntrunkgroupchannelnum= , sipheader=, CallContext:, user.media.id: 998FDA A0A0A, user.cvp_server_info: ,, LEG = 623E E3-9A38C1FE-3DA10ECE, DNIS = 40100, ANI = 2002 CALLGU = 998FDA A0A0A, DLG = 25 [SIP_LEG] - Processing,, [ICM_TEMPORARY_CONNECT], topic=cisco.cvp.ged125.msg, dialogueid=25, sendseqno=1, label= , correlationid=1020, callguid=998fda a0a0a, rckey=213, rcday=150805, rcseq=0, CallContext:, user.microapp.toextvxml[0]: application=cvpmenu,, LEG = 623E E3-9A38C1FE-3DA10ECE, DNIS = 40100, ANI = 2002 CALLGU = 998FDA A0A0A LEG = 998FDA A0A0A [OUTBOUND]: INVITE TO <sip: @ :5060;transport=tcp> FROM 2002 <sip:2002@ :5060> EXPIRES[60] 100REL[Unsupported] VBServlet:service: HTTP Request from : { RECOVERY_VXML=flash:recovery.vxml, CALL_DNIS= , CALL_UUI=, MSG_TYPE=CALL_NEW, ERROR_CODE=NONE(0), CALL_=998FDA A0A0A, CLIENT_TYPE=IOS, CALL_ANI=sip:2002@ :5060 } CISCO-GU CVP GU IVR SIP CVP SIP DLG CVP GU (VRU) ICM CALLGU = 998FDA A0A0A, DLG = 26 [IVR_LEG] - Publishing,, [ICM_REQUEST_INSTRUCTION], topic=cisco.cvp.ged125.msg, dialogueid=26, sendseqno=1, trunkgroupid=200, trunknumber=0, serviceid=2, uui=, correlationid=1020, location=, locationpkid=, pstntrunkgroupid=, pstntrunkgroupchannelnum= , sipheader=,, LEG =, DNIS = , ANI = sip:2002@ :5060 IVR DLG 23

24 Call s VRU PG IVR DLG Router Router PG VRU VXML GW SIP DLG Router Call Key CVP GU IVR DLG IVR ICM SIP CVP CVP GU SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call Call A B Finesse ISDN CUBE or Ingress GW CCAPI INBOUND Call CCAPI OUTBOUND Call INBOUND CI CUCM OUTBOUND CI Agent 24

25 What do the messages look like? SIP DLG VRU PG VRU PG Router Call Key VRU->PG:NEW_CALL(154 bytes):d=25 SendSeq#=1 TrkGrp=100 TrkNum=0 Srv=1 DN=40100 ANI=2002 DNIS=40100 CallGU=998FDA A0A0A PstnTrkGrp= PstnTrkGrpChann#= ECCVar:0=998FDA A0A0A ECCVar:29= PG->VRU:TEMPORARY_CONNECT(128 bytes):d=25 SendSeq#=1 Label= Corr=1020 RCK=213 RCKDay= RCKSeq#=0 CallGU=998FDA A0A0A VRU->PG:REQUEST_INSTRUCTION(105 bytes):d=26 SendSeq#=1 TrkGrp=200 TrkNum=0 Srv=2 DNIS= Corr=1020 CallGU=998FDA A0A0A PG->VRU:RUN_SCRIPT_REQ(137 bytes):d=26 SendSeq#=1 Inv=1 Script=GS,Server,V ScriptConfig= ANI=2002 CED= RCK=213 RCKDay= RCKSeq#=1 CallGU=998FDA A0A0A IVR DLG PG->VRU:CONNECT(126 bytes):d=25 SendSeqNo=2 LabelType=1 Label=2001 TransferHint=0 RCK=213 RCKDay= RCKSeq#=0 CallGU=998FDA A0A0A 25

26 Call s VRU PG IVR DLG Router Router PG VRU VXML GW SIP DLG Router Call Key CVP GU IVR DLG IVR ICM SIP CVP CVP GU SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call Call A B Finesse ISDN CUBE or Ingress GW CCAPI INBOUND Call CCAPI OUTBOUND Call INBOUND CI CUCM OUTBOUND CI Agent 26

27 What do the messages look like? Router Router SIP DLG Router Call Key IVR DLG (25 x 0 : 0 0) NewCall: C=(150805,213), DN=40100, ANI=2002, CED=, RC=5001, MRD=1, CallAtVRU=1, OpCode=0 RCKSeqNum=0, NIC_DN=40100 CallType(5009, 26): Init CT_SL_Timer: Threshold(20 + 2). (25 x 0 : 0 0) Correlation id for dialog is (1020). (25 x 1020 : 0 0) TransferToVRU: Label= , Cor=1020, VRU=5000, RC=5001 ( : 0 0) Dialog sending VRUQueueService to VRU (serv=-1, rt=0) ( : 0 0) RequestInstr: C=(150805,213), CallState=1 ( : 0 0) RouteComplete: Route: DN=40100, ANI=2002, CED=, Label=2001 Route: C=(150805,213), Labels=1 ( : 0 0) DeviceTargetPreCall_V12: C=(150805,213), Per=5000, SGST=5059, AGST=5054 NetworkCallFlags=0, Invoke=26, GREET= DN=40100, ANI=2002, CED=, CustDBProvidedDigits=, Route=5014, NetworkTarget=0 Correlation? 27

28 Call s VRU PG IVR DLG Router Router PG VRU VXML GW SIP DLG Router Call Key CVP GU IVR DLG IVR ICM SIP CVP CVP GU SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call Call A B Finesse ISDN CUBE or Ingress GW CCAPI INBOUND Call CCAPI OUTBOUND Call INBOUND CI CUCM OUTBOUND CI Agent 28

29 What do the messages look like? Found an incoming CISCO-GU hdr : , Generated a new CVP- hdr : 998FDA A0A0A CVP GU CALLGU = 998FDA A0A0A LEG = 623E E3-9A38C1FE-3DA10ECE - [INBOUND]: ReqURI (DN) sip:40100@ :5060 FromURI sip:2002@ IVR ICM SIP CVP CALLGU = 998FDA A0A0A, DLG = 25 [SIP_LEG] - Publishing,, [ICM_NEW_CALL], topic=cisco.cvp.ged125.msg, dialogueid=25, sendseqno=1, trunkgroupid=100, trunknumber=0, serviceid=1, dialednumber=40100, uui=, callguid=998fda a0a0a, rckey=, rcday=, rcseq=, location=, locationpkid=, pstntrunkgroupid= , pstntrunkgroupchannelnum= , sipheader=, CallContext:, user.media.id: 998FDA A0A0A, user.cvp_server_info: ,, LEG = 623E E3-9A38C1FE-3DA10ECE, DNIS = 40100, ANI = 2002 CALLGU = 998FDA A0A0A, DLG = 25 [SIP_LEG] - Processing,, [ICM_TEMPORARY_CONNECT], topic=cisco.cvp.ged125.msg, dialogueid=25, sendseqno=1, label= , correlationid=1020, callguid=998fda a0a0a, rckey=213, rcday=150805, rcseq=0, CallContext:, user.microapp.toextvxml[0]: application=cvpmenu,, LEG = 623E E3-9A38C1FE-3DA10ECE, DNIS = 40100, ANI = 2002 CALLGU = 998FDA A0A0A LEG = 998FDA A0A0A [OUTBOUND]: INVITE TO <sip: @ :5060;transport=tcp> FROM 2002 <sip:2002@ :5060> EXPIRES[60] 100REL[Unsupported] VBServlet:service: HTTP Request from : { RECOVERY_VXML=flash:recovery.vxml, CALL_DNIS= , CALL_UUI=, MSG_TYPE=CALL_NEW, ERROR_CODE=NONE(0), CALL_=998FDA A0A0A, CLIENT_TYPE=IOS, CALL_ANI=sip:2002@ :5060 } VRU LEG CALLGU = 998FDA A0A0A, DLG = 26 [IVR_LEG] - Publishing,, [ICM_REQUEST_INSTRUCTION], topic=cisco.cvp.ged125.msg, dialogueid=26, sendseqno=1, trunkgroupid=200, trunknumber=0, serviceid=2, uui=, correlationid=1020, location=, locationpkid=, pstntrunkgroupid=, pstntrunkgroupchannelnum= , sipheader=,, LEG =, DNIS = , ANI = sip:2002@ :

30 Call s VRU PG IVR DLG Router Router PG VRU VXML GW SIP DLG Router Call Key CVP GU IVR DLG IVR ICM SIP CVP CVP GU SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call Call A B Finesse ISDN CUBE or Ingress GW CCAPI INBOUND Call CCAPI OUTBOUND Call INBOUND CI CUCM OUTBOUND CI Agent 30

31 What do the messages look like? VXML GW 1020? CVP GU INVITE SIP/2.0 Via: SIP/2.0/TCP :5060;branch=z9hG4bKSLIsQ4wuxiPtjygFXoQFVg~~2599 To: From: 2002 Call-: Expires: 60 User-Agent: CVP 10.0 (1) Build-481 Call-Info: <sip: :5060>;purpose=x-cisco-origip Remote-Party-: Cisco-Guid: Cisco-Gucid: 998FDA A0A0A App-Info: < :8000:8443> VRU LEG GET HTTP/1.1 GET /cvp/vbservlet?msg_type=call_result&call_=998fda a0a0a&call_seq_num=1&error_code=0&callced=0 GET /cvp/vbservlet?msg_type=call_result&call_=998fda a0a0a&call_seq_num=2&error_code=1 31

32 Call s VRU PG IVR DLG Router Router PG VRU VXML GW SIP DLG Router Call Key CVP GU IVR DLG IVR ICM SIP CVP CVP GU SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call Call A B Finesse ISDN CUBE or Ingress GW CCAPI INBOUND Call CCAPI OUTBOUND Call INBOUND CI CUCM OUTBOUND CI Agent 32

33 What do the messages look like? Router Call Key Router Router (25 x 0 : 0 0) NewCall: C=(150805,213), DN=40100, ANI=2002, CED=, RC=5001, MRD=1, CallAtVRU=1, OpCode=0 RCKSeqNum=0, NIC_DN=40100 CallType(5009, 26): Init CT_SL_Timer: Threshold(20 + 2). (25 x 0 : 0 0) Correlation id for dialog is (1020). (25 x 1020 : 0 0) TransferToVRU: Label= , Cor=1020, VRU=5000, RC=5001 ( : 0 0) Dialog sending VRUQueueService to VRU (serv=-1, rt=0) ( : 0 0) RequestInstr: C=(150805,213), CallState=1 ( : 0 0) RouteComplete: Route: DN=40100, ANI=2002, CED=, Label=2001 Route: C=(150805,213), Labels=1 ( : 0 0) DeviceTargetPreCall_V12: C=(150805,213), Per=5000, SGST=5059, AGST=5054 NetworkCallFlags=0, Invoke=26, GREET= DN=40100, ANI=2002, CED=, CustDBProvidedDigits=, Route=5014, NetworkTarget=0 33

34 Call s VRU PG IVR DLG Router Router PG VRU VXML GW SIP DLG Router Call Key CVP GU IVR DLG IVR ICM SIP CVP CVP GU SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call Call A B Finesse ISDN CUBE or Ingress GW CCAPI INBOUND Call CCAPI OUTBOUND Call INBOUND CI CUCM OUTBOUND CI Agent 34

35 What do the messages look like? Router Call Key OPC PIM CTISVR JGW AGENT PG Agent PG- PIM DeviceTargetPreCallInd: PreLock: RTRCallKey= NT: 0 dialed number=40100 CED= AST=5054, AG=, CustomerDefinition=1, AW=0 05:27:56:555 pg1a-pim1 Trace: CSTA DELIVERED, TelephonyDriver::Offered: SENT TO OPC Call = Device = 2002 Alerting = Calling = 2002 Called = 2001 Call Agent PG - JGW Call Handler new MyC: 10 CallActiveEv C: ConnCreatedEv C: (394014/1) Addr: 2001 CurCalling: 2002 handleconncreated::new MyDestMyConnection() MyConn: Gen: 19 Val: Dev: 2001/0 Ext: 2001 DevTgStr: Addr: 2001 State: INPROGRESS CCState: OFFERED prevccstate: UNKNOWN loggedin: Y ConnInProgressEv C: Addr:

36 Call s VRU PG IVR DLG Router Router PG VRU VXML GW SIP DLG Router Call Key CVP GU IVR DLG IVR ICM SIP CVP CVP GU SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call Call A B Finesse ISDN CUBE or Ingress GW CCAPI INBOUND Call CCAPI OUTBOUND Call INBOUND CI CUCM OUTBOUND CI Agent 36

37 What do the messages look like? CUCM //SIP/SIPUdp/wait_UdpDataInd: Incoming SIP TCP message size 1277 from :[32796]: [ ,NET] INVITE SIP/2.0 Via: SIP/2.0/TCP :5060;branch=z9hG4bKSLIsQ4wuxiPtjygFXoQFVg~~2628 To: From: 2002 Call-: CSeq: 1 INVITE Contact: <sip:2002@ :5060;transport=tcp> User-Agent: CVP 10.0 (1) Build-481 Call-Info: <sip: :5060>;purpose=x-cisco-origip Remote-Party-: <sip:2002@ >;party=calling;screen=yes;privacy=off Cisco-Guid: Session-Expires: 1800 INBOUND CI Cisco-Gucid: 998FDA A0A0A App-Info: < :8000:8443> CVP GU Call Handler Agent Leg Call //SIP/SIPD(10,73,14)/ccbId= /scbId=0/restart0_SIPSetupInd: mtsp.devicename[cvp_sip_trunk] 10,100,230, ^ ^* //SIP/SIPD(10,73,14)/ccbId=0/scbId=0/getKeyBasedOnCiAndBranch: AddressingElement branch is 0 and ci is mapkey is ,100,230, ^ ^* OUTBOUND CI LineControl(745) - Get call instance=1 for CI= ,100,230, ^ ^* 37

38 Call s VRU PG IVR DLG Router Router PG VRU VXML GW SIP DLG Router Call Key CVP GU IVR DLG IVR ICM SIP CVP CVP GU SIP DLG Global Call Call Handler OPC PIM CTISVR JGW AGENT PG Call Call A B Finesse ISDN CUBE or Ingress GW CCAPI INBOUND Call CCAPI OUTBOUND Call INBOUND CI CUCM OUTBOUND CI Agent 38

39 Finesse client log 39

40 Finesse client log 40

41 Finesse firebug log 41

42 What do the messages look like? CallControl : _processcall(): Process the dialog with id: , to extension: 40100, from extension: 2002, call state: ALERTING, calltype: PREROUTE_ACD_IN Header : [ClientServices] MasterPublisher._parseAndPublishXMLEvent() - Received XML event on node '/finesse/api/user/2001': <Update> <data> <user> <dialogs>/finesse/api/user/2001/dialogs</dialogs> <extension>2001</extension> <firstname>john</firstname> <lastname>doe</lastname> <loginid>2001</loginid> Call <loginname>jdoe</loginname> <pendingstate></pendingstate> <roles> <role>agent</role> </roles> <settings> <wrapuponincoming>optional</wrapuponincoming> </settings> <state>talking</state> <statechangetime> t08:13:00.758z</statechangetime> <teamid>5000</teamid> <teamname>bxb</teamname> <uri>/finesse/api/user/2001</uri> </user> </data> <event>put</event> <requestid></requestid> <source>/finesse/api/user/2001</source> </Update> Agent 42

43 Call s Summary Ingress GW : Cisco-Guid: CVP : CISCO-GU = CVP- = 998FDA A0A0A = CALLGU LEG=998FDA A0A0A VRU Leg LEG = 998FDA A0A0A Agent Leg DLG = 25 = SIP Dialog, DLG = 26 VRU Dialog Router : D = 25 SIP Dialog, D = 26 VRU Dialog C=(150805,213) Router Call Key Day,Router Call Key VXML GW : Call-: 998FDA A0A0A VRU Leg Agent pim : RTRCallKey= Router Call Key Day.Router Call Key Call = Call JGW : C: Call Val: Call Handler CUCM : Call-: 998FDA A0A0A Agent Leg CI= Call Handler (Outbound CI) Finesse : dialog with id: Call 43

44 Log Free Troubleshooting (sort of)

45 UCCE AW-HDS Database Tables, Tables, Tables Configuration Tables (Agents, Skills, Peripherals, etc.) Interval Tables (Agent Availability, Not Ready Time, etc.) Termination Call Detail Table (TCD) Each call arriving at the peripheral generates a TCD record at the end of the call Route Call Detail Table (RCD) Each route request generates a an RCD entry as soon as the request is made AW-HDS Do not run complex reporting type queries against the TCD\RCD database tables. If you need to have custom RCD\TCD reporting, create a separate database for such purpose. 45

46 UCCE AW-HDS Database Termination Call Detail Table Important Fields DateTime RouterCallKey / RouterCallKeyDay DialedDigits ANI Peripheral CallGU Various Timings of Call Duration, Arrival, etc AW-HDS 46

47 UCCE AW-HDS Database Route Call Detail Table Important Fields DateTime RouterCallKey / RouterCallKeyDay DialedNumber Peripheral Variables ANI Script (ICM script) FinalObject Various Call Timings AW-HDS 47

48 UCCE Call Journey in the RCD Table Select * FROM [prod_hds].[dbo].[t_route_call_detail].. Dialed Num Router CallKey Day Router CallKey Route Request Type Routing Client Originator Type Msg PriorityOrigin Variable5UserToUserANI Script FinalObject CallType NULL 1CCMusic NULL

49 UCCE Call Journey in the RCD Table Select * FROM [prod_hds].[dbo].[t_route_call_detail].. Dialed Num Router CallKey Day Router CallKey Route Request Type Routing Client Originator Type Msg PriorityOrigin Variable5UserToUserANI Script FinalObject CallType NULL 1CCMusic NULL Script Editor AWDB AWDB AWDB AWDB Dialed_Number Route Routing_Client MasterScript Script 49

50 UCCE Call Journey in the RCD Table Did you see it all the way in the back??? 50

51 UCCE Call Journey in the RCD Table RtrCallKey ANI RoutingClnt DNString BeginCallType BeginScript Script_Author Script_Ver Mod_Date CallTypeName CVP_SCRIPT_ CUCM_RC CustomerCare MICRO HKE\Administ rator 28 07/06/2016 CustomerCare Label TargetLabel AgentName* RtrErrNum RouterErrorDesc RequestType Script EndScriptName FinalNode TargetTypeDesc rf1002 rf1002 NULL 0 Normal Post-Route 5030 Script2 13 Dynamic Label 51

52 UCCE Call Journey in the RCD Table Create the display layout select t_media_routing_domain.enterprisename as MRDomainName, Route_Call_Detail.RouterCallKeySequenceNumber as Seq#, Route_Call_Detail.BeganRoutingDateTime, Route_Call_Detail.RouterCallKey as RtrCallKey, Route_Call_Detail.ANI, 52

53 UCCE Call Journey in the RCD Table Extract the configuration data and join it to the RCD table attributes from Route_Call_Detail left outer join t_script on t_script.script = Route_Call_Detail.Script left outer join t_master_script on t_master_script.masterscript = t_script.masterscript left outer join Routing_Client on Routing_Client.RoutingClient = Route_Call_Detail.RoutingClient left outer join t_call_type on Route_Call_Detail.CallType = t_call_type.calltype left outer join t_agent on t_agent.peripheralnumber = Route_Call_Detail.Label left outer join t_route on t_route.route = Route_Call_Detail.Route 53

54 UCCE Call Journey in the RCD Table RtrCallKey ANI RoutingClnt DNString CUCM_RC Joining the config tables with the RCD contents will yield a logical and humanly readable description of the numerical data. 54

55 UCCE Call Journey in the RCD Table BeginScript CVP_SCRIPT_ MICRO Script_Author Script_Ver HKE\Administ rator 28 FinalNode TargetTypeDesc 13Dynamic Label 55

56 UCCE Call Journey in the RCD Table RtrErrNum RouterErrorDesc 0 Normal Ideally the Router Return Code is 0. All others signify a failure to produce a label and the routing of the contact fails. 56

57 UCCE Call Journey in the TCD Table Select * FROM [prod_hds].[dbo].[t_termination_call_detail].. AgentSkillTarget SkillGroupSkill Target RouterCallKey Day TalkTime ANI RouterCallKey Sequence Number CallGU 12335C NULL NULL E 12335C NULL NULL sip:1004@ : E NULL 57

58 UCCE Call Journey in the TCD Table Seq RouterCallKeyDay ANI DigitsDialed CallTypeName DNIS AgentPeriph AgentSkill TargetName SkillGroup SkillName RouteName PeriphName CallDis Call Disposition Name CallDisp FlagName CustomerCare NULL NULL NULL NULL NULL : CustomerCare NULL NULL NULL NULL NULL CVP_Generic Called Party _2 52 Disconnected Handled CVP_Generic Drop Handled _2 13Primary Route Handled CUCM Generic_ CustomerCare Esser_Holger SupportTeam SupportRoute CUCM Drop Handled Generic_1 13Primary Route Handled VRU PG PG VRU CUCM 58

59 UCCE Call Journey in the TCD Table CallDis Call Disposition Name CallDisp FlagName Called Party 52 Disconnected Handled Drop Handled 13Primary Route Handled Drop Handled 13Primary Route Handled Value Explanation 1 Abandoned in network 2 Abandoned in local queue 3 Abandoned ring 4 Abandoned delay 5 Abandoned interflow 6 Abandoned agent terminal 7 Short 8 Busy 9 Forced busy 10 Disconnect/drop no answer 11 Disconnect/drop busy 12 Disconnect/drop reorder 13 Disconnect/drop handled primary route 14 Disconnect/drop handled other 15 Redirected 16 Cut through Application invalid dialogue 47 Application duplicate dialogue 48 Application invalid invoke 49 Application invalid script selector 50 Application terminate dialogue 51 Task ended during application init 52 Called party disconnected 59

60 UCCE Call Journey in the TCD Table Is a non zero disposition code in the TCD table an indication of a problem? 60

61 UCCE Call Journey in the TCD Table 2,3,6,7,10,13,14,15,19,24,28,29,30,33,52 Illuminati secret code? IQ test? These disposition codes are generally good codes, depending on your use cases. 61

62 Troubleshooting Failure Scenarios

63 Scenario 1 Symptoms Caller calls in and hears I am sorry. and the call drops. Available Information: ANI DNIS Time of Day No system alarms CVP PG RTR 63

64 Scenario 1 Possible Points of Failure VXML GW ICM CVP PG RTR IOS debug ccsip messages debug ccapi inout Call Server logs Enable debug 41 for SIP messaging PG\Router PIM logs RTR logs 64

65 Scenario 1 Resolution Approach Run TCD\RCD query Result: No Data VXML GW ICM CVP PG RTR IOS debug ccsip messages debug ccapi inout Call Server logs Enable debug 41 for SIP messaging PG\Router PIM logs RTR logs 65

66 Scenario 1 Resolution Approach Search for ANI in Call Server Logs Result: No Data VXML GW CVP IOS debug ccsip messages debug ccapi inout Call Server logs Enable debug 41 for SIP messaging 66

67 Scenario 1 Resolution Approach Enable Gateway debugs VXML GW IOS debug ccsip messages debug ccapi inout debug voip dialpeer all : Jul 5 11:43:56.351: //- 1/xxxxxxxxxxxx/DPM/dpMatchPeersCore: No Outgoing Dial-peer Is Matched; Result=NO_MATCH(-1) : Jul 5 11:43:56.351: //- 1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin: dialstring=10000, saf_enabled=0, saf_dndb_lookup=1, dp_result=-1 67

68 Scenario 2 Symptoms Caller calls in and hears I am sorry. and the call drops. Available Information: ANI DNIS Time of Day No system alarms CVP PG RTR 68

69 Scenario 2 Possible Points of Failure VXML GW ICM CVP PG RTR IOS debug ccsip messages debug ccapi inout Call Server logs Enable debug 41 for SIP messaging PG\Router PIM logs RTR logs 69

70 Scenario 2 Resolution Approach Run TCD\RCD query Result: RCD returns a router error of 65, a script name of CVP_Micro and FinalObject = 14 VXML GW ICM CVP PG RTR IOS debug ccsip messages debug ccapi inout Call Server logs Enable debug 41 for SIP messaging PG\Router PIM logs RTR logs 70

71 Scenario 2 Resolution Approach Review the RTR log PG ICM PG\Router PIM logs RTR logs RTR 09:34:30:908 ra-rtr Trace: (1 x 0 : 0 0) NewCall: C=(151761, ), DN=10000, ANI=1003, CED=, RC=5001, MRD=1, CallAtVRU=1, OpCode=0 09:34:30:908 ra-rtr Trace: (1 x 1 : 0 0) TransferToVRU: Label= , Cor=1, VRU=5000, RC= :34:31:429 ra-rtr Trace: (1 2 1 : 0 0) RequestInstr: C=(151761, ), CallState=1 09:34:31:429 ra-rtr Trace: (1 2 1 : 0 0) Queuing Call C=(151761, ) for SkillGroup SupportTeam, Pos=1 09:34:31:429 ra-rtr Script Default\\CVP_SCRIPT_MICRO executed for more that 1000 nodes. 09:34:31:430 ra-rtr Trace: (1 2 1 : 0 0) Canceling queuing for C=(151761, ) 09:34:31:430 ra-rtr Trace: (1 2 1 : 0 0) Unqueuing Call C=(151761, ) for SkillGroup SupportTeam, pos=1 09:34:31:430 ra-rtr Script Default\\CVP_SCRIPT_MICRO ( 5004) failed to produce route for dialed number CVP_RC with call type of CustomerCare ( 5000). 09:34:31:431 ra-rtr Trace: (1 2 1 : 0 0) Script Default\\CVP_SCRIPT_MICRO ( 5004) failed to produce route for dialed number CVP_RC with call type of CustomerCare ( 5000). 09:34:31:431 ra-rtr No default label available for dialed number CVP_RC ( 5003). 09:34:31:431 ra-rtr Trace: (1 2 1 : 0 0) No default label available for dialed number CVP_RC ( 5003). 09:34:31:431 ra-rtr Trace: (1 2 1 : 0 0) No Default Route: dn=10000, ani=1 71

72 Scenario 2 Resolution Approach Look at the script RCD returns a router error of 65, a script name of CVP_Micro and FinalObject = 14 ICM PG RTR PG\Router PIM logs RTR logs 72

73 Scenario 3 Symptoms Caller navigates through script and selects a transfer to an agent. Then the call disconnects. Available Information: ANI DNIS Time of Day No system alarms CVP PG RTR 73

74 Scenario 3 Possible Points of Failure VXML GW ICM CVP PG RTR IOS debug ccsip messages debug ccapi inout Call Server logs Enable debug 41 for SIP messaging PG\Router PIM logs RTR logs 74

75 Scenario 3 Resolution Approach Run TCD\RCD query Result: TCD returns an agent label = 1002, the peripheral name = CVP and a call disposition of 1 VXML GW ICM CVP PG RTR IOS debug ccsip messages debug voip ccapi inout debug voip dialpeer all Call Server logs Enable debug 41 for SIP messaging PG\Router PIM logs RTR logs 75

76 Scenario 3 Resolution Approach Run TCD\RCD query Result: No Data CVP Call Server logs Enable debug 41 for SIP messaging 481: : Jul :22: : %CVP_9_0_SIP-7-CALL: {Thrd=pool-1-thread-70-SIP-676} CALLGU = 0C210E D E LEG = E3E E6-807FBBD1-7828EA69 - [INBOUND] Handling CONNECT :>>HEADERS: (JMSType)=MsgBus:CONNECT (JMSDestination)=Topic(CVP.ICM.CC.RESP.SYS_SIP1) (JMSTimestamp)= (Server)=CVP9x.SYS_ICM1:ICM:ICM2:CVP9x.MsgBus001 >>BODY: callguid=0c210e d e RouterCallKey= floatingvars=>>headers: (JMSType)=MsgBus:FLOATINGVARS >>BODY: callvars=[,,,, CCMusic,,,,, ] user.microapp.media_server= user.media.id=0c210e d e user.microapp.fromextvxml=[null, null, null, null] user.courtesycallbackenabled=1 user.microapp.toextvxml=[application=helloworld, null, null, null, null] user.microapp.usevxmlparams=n >>STATE: istabular=false iswriteable=true cursor=-1 dnis=10000 timezone=america/los_angeles RouterCallKeySequenceNumber=0 version=cvp_9_0 RouterCallKeyDay= labeltype=1 label=1002 localoffset=- 420 calllegid=e3e e6-807fbbd1-7828ea69 >>STATE: istabular=false iswriteable=false cursor=-1 482: : Jul :22: : %CVP_9_0_SIP-3-SIP_ERROR_SNMP: B2BUA is not configured with a route for making calls to [1002]. Please add this route. [id:5010] 76

77 Appendix CVP Log Parsing Sample Queries Log Collection and Tools Proactive Measures Troubleshooting Tools

78 CVP Log Parsing

79 Tips Search for new call with guid Find the CALLGU Search all lines which includes CALLGU = x (replace x with CALLGU you found above) Compare the is with should be (understand the call flow) 79

80 New call with guid Open CVP Logs Find New Call with guid Find All in All Opened Documents All Lines having new call with guid will be listed 80

81 Find CallGU Highlight the CALLGU Copy CALLGU = X Clicking on this will take you to the line 81

82 Find Lines with CALLGU = x Find CallGU = x Find All in all Opened Documents All Lines having CallGU = x will be listed 82

83 Compare IS with Should Be 83

84 Sample Queries

85 Sample Queries TCD select --Termination_Call_Detail.MRDomain, t_media_routing_domain.enterprisename as MRDomainName, Termination_Call_Detail.RouterCallKeySequenceNumber as Seq, Termination_Call_Detail.DateTime, --Termination_Call_Detail.RouterCallKeyDay, Termination_Call_Detail.RouterCallKey as RtrCallKey, Termination_Call_Detail.ANI, Termination_Call_Detail.DigitsDialed, --Termination_Call_Detail.CallType, t_call_type.enterprisename as CallTypeName, Termination_Call_Detail.DNIS, Termination_Call_Detail.AgentPeripheralNumber as AgentPeriphNbr, --Termination_Call_Detail.AgentSkillTarget, t_device_target.enterprisename as DeviceTargetName, t_agent.enterprisename as AgentSkillTargetName, --Termination_Call_Detail.SkillGroupSkillTarget, t_skill_group.enterprisename as SkillGroupSkillName, --Termination_Call_Detail.Route, t_route.enterprisename as RouteName, --Termination_Call_Detail.ServiceSkillTarget, --t_service.enterprisename as ServiceSkillName, --Termination_Call_Detail.Peripheral, t_peripheral.enterprisename as PeriphName, Termination_Call_Detail.PeripheralCallKey as PeriphCallKey, case when PeripheralCallKey > then PeripheralCallKey - (PeripheralCallKey/ )* else 0 end as GC, -- var float adjust PeripheralCallKey/ as CCM, Termination_Call_Detail.UserToUser, --Termination_Call_Detail.PeripheralCallType, case PeripheralCallType when 1 then 'Post Rte ACD In' when 2 then 'Pre Rte ACD In' when 3 then 'Pre-Route Direct Agent' when 4 then 'Transfer In/Out' when 5 then 'Overflow In' when 6 then 'Other In' when 7 then 'Auto Out/Predictive/Progressive' when 8 then 'Agent Out' when 9 then 'Out (of cluster)' when 10 then 'Agent Inside' when 11 then 'Offered' when 12 then 'Consult' when 13 then 'Consult Offered' when 14 then 'Consult Conf' when 15 then 'Conference' when 16 then 'Unmonitored' when 17 then 'Preview' when 18 then 'Reserve' when 19 then 'Supervisor Assist' when 20 then 'Emergency Call' when 21 then 'Supervisor Monitor' when 22 then 'Supervisor Whisper' when 23 then 'Supervisor Barge in' when 24 then 'Supervisor Intercept' when 25 then 'Route by ICM' when 26 then 'Route By Application Inst.' when 27 then 'Reservation Preview' when 28 then 'Reservation Preview Direct' when 29 then 'Reservation Predictive' when 30 then 'Reservation Callback' when 31 then 'Reservation Personal Callback' when 32 then 'Customer Preview' when 33 then 'Customer Preview Direct' when 34 then 'Customer Predictive' when 35 then 'Customer Callback' when 36 then 'Customer Personal Callback' when 37 then 'Customer IVR' else 'Unkown' end as PeripheralCallTypeName, Termination_Call_Detail.CallDisposition as CallDis, case CallDisposition when 1 then 'Aban Network' when 2 then 'Aban Locl Q' when 3 then 'Aban Ring' when 4 then 'Aban Delay' when 5 then 'Aban Interflow' when 6 then 'Aban Agent Term' when 7 then 'Short' when 8 then 'Busy' when 9 then 'Forced Busy' when 10 then 'Drop no answer' when 11 then 'Drop busy' when 12 then 'Drop Reorder' when 13 then 'Drop Handled Primary Route' when 14 then 'Drop Handled Other' when 15 then 'Redirected' when 16 then 'Cut Through' when 18 then 'Interflow' when 19 then 'RONA' when 20 then 'Intercept Reorder' when 21 then 'Intercept Denial' when 22 then 'Time out' when 23 then 'Voice Energy' when 24 then 'Non-classified Energy' when 25 then 'No Cut Through' when 26 then 'U-Abort' when 27 then 'Failed Software' when 28 then 'Blind Transfer' when 29 then 'Announced Transfer' when 30 then 'Conferenced' when 31 then 'Duplicate Transfer' when 32 then 'Unmonitored Device' when 33 then 'Answering Machine' when 34 then 'Network Blind Transfer'when 52 then 'Called Party Disconnected' else cast(calldisposition as varchar(5)) + ' Unknown -Schema Guide' end as CallDispositionName, --Termination_Call_Detail.CallDispositionFlag, case CallDispositionFlag when 1 then 'Handled' when 2 then 'Abandoned' when 3 then 'Short' when 4 then 'Error' when 5 then 'Redirected' when 6 then 'Requery' when 7 then 'Incomplete' end as CallDisFlagName, --Termination_Call_Detail.NetworkTarget, -----Values t_device_target.description as DvceTgtDesc, t_peripheral_target.dnis as PeriphTgtDNIS, t_peripheral_target.description as PeriphTgtDesc, t_trunk_group.enterprisename as TrunkGroupName, Termination_Call_Detail.InstrumentPortNumber as InstPrtNum, Termination_Call_Detail.NetworkTime as NetWkTime, Termination_Call_Detail.Duration, Termination_Call_Detail.RingTime, Termination_Call_Detail.DelayTime, Termination_Call_Detail.TimeToAband, Termination_Call_Detail.HoldTime, Termination_Call_Detail.TalkTime, Termination_Call_Detail.WorkTime, Termination_Call_Detail.LocalQTime, Termination_Call_Detail.ConferenceTime, Termination_Call_Detail.CED, Termination_Call_Detail.Variable1 as PVar1, Termination_Call_Detail.Variable2 as PVar2, Termination_Call_Detail.Variable3 as PVar3, Termination_Call_Detail.Variable4 as PVar4, Termination_Call_Detail.Variable5 as PVar5, Termination_Call_Detail.Variable6 as PVar6, Termination_Call_Detail.Variable7 as PVar7, Termination_Call_Detail.Variable8 as PVar8, Termination_Call_Detail.Variable9 as PVar9, Termination_Call_Detail.Variable10 as PVar10, Termination_Call_Detail.ICRCallKey, Termination_Call_Detail.AnsweredWithinServiceLevel as InSvcLvl, Termination_Call_Detail.Priority, Termination_Call_Detail.Trunk, Termination_Call_Detail.WrapupData, Termination_Call_Detail.SourceAgentPeripheralNumber as SourcePeriph, Termination_Call_Detail.SourceAgentSkillTarget as SourceSkill, Termination_Call_Detail.BadCallTag, Termination_Call_Detail.ApplicationTaskDisposition as AppDisp, Termination_Call_Detail.ApplicationData as AppData, Termination_Call_Detail.NetQTime, Termination_Call_Detail.RecoveryKey, Termination_Call_Detail.DbDateTime joins to make TCD readable from Termination_Call_Detail left outer join t_media_routing_domain on t_media_routing_domain.mrdomain = Termination_Call_Detail.MRDomain left outer join t_call_type on t_call_type.calltype = Termination_Call_Detail.CallType left outer join t_routing_client on t_routing_client.peripheral = Termination_Call_Detail.Peripheral left outer join t_route on t_route.route = Termination_Call_Detail.Route left outer join t_peripheral on t_peripheral.peripheral = Termination_Call_Detail.Peripheral left outer join t_skill_group on t_skill_group.skilltarget = Termination_Call_Detail.SkillGroupSkillTarget left outer join t_service on t_service.skilltarget = Termination_Call_Detail.ServiceSkillTarget left outer join t_agent on t_agent.skilltarget = Termination_Call_Detail.AgentSkillTarget left outer join t_device_target on t_device_target.networktarget = Termination_Call_Detail.NetworkTarget left outer join t_peripheral_target on t_peripheral_target.networktarget = Termination_Call_Detail.NetworkTarget left outer join t_trunk_group on t_trunk_group.trunkgroup = Termination_Call_Detail.TrunkGroup -----where clause where Termination_Call_Detail.DateTime between '7/1/2015 0:00' and '7/30/ :59' --and Termination_Call_Detail.DNIS like '%xxxxxx' --and RouterCallKey in (xxxxx) and not Termination_Call_Detail.CallDisposition in ( 2,3,6,7,10,13,14,15,19,24,28,29,30,33,52) order by RouterCallKeyDay,RouterCallKey,RouterCallKeySequenceNumber 85

86 Sample Queries RCD select --Route_Call_Detail.MRDomain, t_media_routing_domain.enterprisename as MRDomainName, Route_Call_Detail.RouterCallKeySequenceNumber as Seq#, Route_Call_Detail.BeganRoutingDateTime, --Route_Call_Detail.RouterCallKeyDay, Route_Call_Detail.RouterCallKey as RtrCallKey, Route_Call_Detail.ANI, --Route_Call_Detail.RoutingClient, Routing_Client.EnterpriseName as RtngClnt, --Route_Call_Detail.DialedNumber, Route_Call_Detail.DialedNumberString as DNString, t_dialed_number.description as DNDesc, t_call_type_b.enterprisename as BeginCallType, t_master_script_b.enterprisename as BeginScript, t_script_b.author as Script_Author, t_script_b.version as ScriptVer, t_script_b.datetime as Script_Modified_Date, --Route_Call_Detail.TargetType, --Route_Call_Detail.Route, t_route.enterprisename as RouteName, --t_route.skilltarget, Route_Call_Detail.DateTime, --Route_Call_Detail.CallType, t_call_type.enterprisename as CallTypeName, Route_Call_Detail.Label, Route_Call_Detail.TargetLabel, t_agent.enterprisename as 'AgentName*', --Agent name makes the assumption the agent peripheral = agent extension. Route_Call_Detail.RouterErrorCode as RtrErr#, case Route_Call_Detail.RouterErrorCode when 499 then 'Exceeded Queueu TimeLimit' when 435 then 'Dialog Failed' when 495 then 'Invalid Device Target' when 490 then 'No Agent or SG Found' when 448 then 'Abandoned IVR' when 383 then 'Max Nodes Reached' when 232 then 'No Label for this RoutingClient' when 66 then 'No Default Route' when 65 then 'No Route' when 64 then 'DN Not Scheduled' when 62 then 'No CallType for this DN' when 0 then 'Normal' else cast(routererrorcode as varchar(5)) + ' Unkown -Update sql query with master help' end as RouterErrorDesc, --Route_Call_Detail.RequestType, case RequestType when 1 then 'Pre-Route' when 2 then 'Blind Transfer' when 3 then 'Anounced Transfer' when 4 then 'Overflow' when 5 then 'Re-route' when 6 then 'Post-Route' end as RequestType, Route_Call_Detail.Script, t_master_script.enterprisename as EndScriptName, Route_Call_Detail.FinalObject, t_script.author as ES_Author, t_script.version as ES_Ver, t_master_script.currentversion as ES_CurVer, case when t_script.version <> t_master_script.currentversion then 'Inactive' else 'Active' end as ES_State, t_script.datetime as ES_Modified_Date, --Route_Call_Detail.TargetType, case TargetType when 0 then 'Ended Badly' when 1 then 'Default Routed' when 2 then 'Ended on Agent' when 3 then 'Ended on Service' when 4 then 'Ended on SkillGroup' when 5 then 'Ended on Anouncement' when 6 then 'Ended in Busy node' when 7 then 'Ended in Ring node' when 8 then 'Ended on Label' when 9 then 'Network Default Route' when 10 then 'Ended on Service Array' when 11 then 'Ended Badly' when 12 then 'Ended on Scheduled Target' when 13 then 'AdminSciptDone' when 14 then 'Call Disconnected' when 15 then 'Ended on Release Call Node' when 16 then 'Exceeded Queue Limit' when 17 then 'Ended on Agent to Agent Node' when 18 then 'Ended on Dynamic Label' when 19 then 'Ended on Divert On Busy Node' when 20 then 'Admin Failed Queued Calls' when 21 then 'Routed to agent in specified group' end as TargetTypeDesc, --Route_Call_Detail.OriginatorType, Route_Call_Detail.Priority, --Route_Call_Detail.MsgOrigin, Route_Call_Detail.Variable1 as PV1, Route_Call_Detail.Variable2 as PV2, Route_Call_Detail.Variable3 as PV3, Route_Call_Detail.Variable4 as PV4, Route_Call_Detail.Variable5 as PV5, Route_Call_Detail.Variable6 as PV6, Route_Call_Detail.Variable7 as PV7, Route_Call_Detail.Variable8 as PV8, Route_Call_Detail.Variable9 as PV9, Route_Call_Detail.Variable10 as PV10, Route_Call_Detail.CED, Route_Call_Detail.VruScripts, Route_Call_Detail.CDPD, Route_Call_Detail.UserToUser, Route_Call_Detail.CallSegmentTime, Route_Call_Detail.NetQTime, --Route_Call_Detail.CallTrace, --Route_Call_Detail.RecoveryDay, --Route_Call_Detail.TimeZone, --Route_Call_Detail.NetworkTarget, --Route_Call_Detail.Label, Route_Call_Detail.Originator, --Route_Call_Detail.TargetLabel, Route_Call_Detail.RouterQueueTime, --Route_Call_Detail.BeganCallTypeDateTime, Route_Call_Detail.RequeryResult, Route_Call_Detail.VruProgress, case OriginatorType when 0 then 'Unknown' when 1 then 'Trunk' when 2 then 'Teleset' when 3 then 'VRU' when 4 then 'Trunk Group' end as OriginatorTypeName, Route_Call_Detail.RoutingClientCallKey, Route_Call_Detail.RecoveryKey, Route_Call_Detail.DbDateTime from Route_Call_Detail left outer join t_script on t_script.script = Route_Call_Detail.Script left outer join t_master_script on t_master_script.masterscript = t_script.masterscript left outer join Routing_Client on Routing_Client.RoutingClient = Route_Call_Detail.RoutingClient left outer join t_call_type on Route_Call_Detail.CallType = t_call_type.calltype left outer join t_agent on t_agent.peripheralnumber = Route_Call_Detail.Label left outer join t_route on t_route.route = Route_Call_Detail.Route left outer join t_media_routing_domain on t_media_routing_domain.mrdomain = Route_Call_Detail.MRDomain left outer join t_dialed_number on t_dialed_number.dialednumber = Route_Call_Detail.DialedNumber left outer join t_dialed_number_map on t_dialed_number_map.dialednumber = t_dialed_number.dialednumber left outer join t_call_type_map on t_call_type_map.calltype = t_dialed_number_map.calltype left outer join t_master_script t_master_script_b on t_master_script_b.masterscript = t_call_type_map.masterscript left outer join t_script t_script_b on t_master_script_b.masterscript = t_script_b.masterscript and t_master_script_b.currentversion = t_script_b.version left outer join t_call_type t_call_type_b on t_dialed_number_map.calltype = t_call_type_b.calltype where Route_Call_Detail.DateTime between '7/1/2016 1:00' and '7/30/ :59' --and not RouterErrorCode=XXX --and ANI='XXXXXXXX' --order by VruScripts desc order by BeganRoutingDateTime desc 86

87 Log Collection and Tools

88 Points of Attack Ingress Gateway Gateway logging CUBE or Ingress GW CVP CVP call server logs IVR ICM SIP CVP VRU PG PIM logs OPC logs VRU PG VRU PG Router Router logs VXML Gateway Gateway logging Router VXML GW Agent PG JGW logs OPC logs PIM logs VXML Server Activity logs OPC PIM CTISVR JGW AGENT PG CUCM Call CI Global Call Call Handler CUCM 88

89 Diagnostic Framework Portico 89

90 UCCE Troubleshooting Tools Diagnostic Portico Locally Installed Components Direct Link Bookmark Smart Refresh Remembers scroll position Red <10 min. Yellow >10 min. <30 min. Sub-Component Status Blue= status change 10 mins. Uptime 90

91 UCCE Troubleshooting Tools Diagnostic Portico UCCE-server Support Tool More than just Process Status! Set tracing for single process 91

92 UCCE Troubleshooting Tools Diagnostic Portico UCCE-server Support Tool More than just Process Status! Set tracing for single process 92

93 UCCE Troubleshooting Tools Diagnostic Portico Log Download 93

94 Unified System CLI 94

95 UCCE Troubleshooting Tools Unified System CLI Most Commonly Used Commands admin:system Initializing system mode Retrieving device list. This process may take a few minutes to complete NOTE: Use this command to enter system mode to collect data/logs remotely across UCCE servers. admin:system init Initializing system mode Retrieving device list. This process may take a few minutes to complete admin(system): NOTE: Use this command when you make an update or change devices.csv admin(system):show version Retrieving [version] data from device [icmroggera] ProductType [icm] ICM 8.5(2) BuildNumber=37931 ES=0 PatchInstallerVer=465 Retrieving [version] data from device [icmpg1a] ProductType [icm] ICM 8.5(2) BuildNumber=37931 ES=0 PatchInstallerVer=465 NOTE: Use this command in System mode to show all device versions. admin(system):show processes Peripheral Gateway 1A jtapigw.exe : pcce-pg1a jtapigw jgw1 [ ACTIVE ] : 2.02:01: mdsproc.exe : pcce-pg1a mdsproc (InSvc Pr-Enb Clk) : 2.02:01: opc-cce.exe : pcce-pg1a opc-cce.exe : 2.02:01: Pgagent.exe : pcce-pg1a pgagent (Not active) : 2.02:01: NOTE: Provides sub-component status 95

96 UCCE Troubleshooting Tools Unified System CLI Most Commonly Used Commands Cont admin(system):show devices Device host name: icmroggera Description: RoggerA Password: *********** Alternate user: Enable password: *********** Product type: ICM Group: Device host name: icmpg1a Description: PG1A Password: *********** Alternate user: Enable password: *********** Product type: ICM Group: NOTE: Use this command to list all configured / recognizable devices by the active Unified CLI interface admin(system):show debug Retrieving [debug] data from device [icmroggera] ProductType [icm] Component: icm:router A, subcomponent: icm:rtr admin(system):show config redirect dir c:\temp Retrieving [configuration] data from device [icmroggera] ProductType [icm] Fetching configuration resource for component DumpCfg Configuration: DumpCfg NOTE: This command will snapshot configuration information such as: ConfigExport, Registry, DumpCfg, etc. For PG s, it will snapshot the registry. redirect dir will save the clioutput(#).zip into the temp directory. If that directory is not present, Unified CLI will create it. Trace level = 0 Description: Application data: NOTE: Use this command to show current trace levels. System mode will show all UCCE server components 96

97 UCCE Troubleshooting Tools Unified System CLI Most Commonly Used Commands Cont admin(system):debug level 1 component icm:router A subcomponent icm:rtr Warning: Because running this command can affect system performance, Cisco recommends that you run the command during off-peak hours. Do you want to continue? [y / n]: y Retrieving [debug_level] data from device [icmroggera] ProductType [icm] Component: icm:router A, subcomponent: icm:rtr Debug level is set successfully NOTE: Use this command to set debug tracing Requires Quotes admin(system):show tech-support Warning: Because running this command can affect system performance, Cisco recommends that you run the command during off-peak hours. Do you want to continue? [y / n]: y Output is saved to C:\icm\serviceability\wsccli\.\download\clioutput1.zip NOTE: In System mode, this command will grab a 24hr snapshot of all server and subcomponent logs including OPC Capture on PG s. It will also snapshot server versions, export ICM config, dumpcfg, registries, current debug levels, performance (PerfMon), license info, etc. In other words, it gets EVERYTHING TAC/DE would need. If you have UCM configured in devices.csv, it will also grab a 24hr snapshot of CM/CTI/SDL logs. 97

98 Proactive Measures

99 UCCE Monitoring Capabilities - SNMP High Level Overview VRU PG EMS syslog Syslog Collector Router EMS Logger SNMP AW/ HDS EMS SNMP Network Management System 99

100 UCCE Monitoring Capabilities - SNMP UCCE SNMP Event Flow Router Router Logger CW2K Feed Syslog Syslog Collector CSFS mds EMS CCCA Agent SNMP DM SNMP EMS EMS EMS t_event SNMP NMS 100

101 UCCE Monitoring Capabilities SNMP MIB Overview CISCO-CONTACT-CENTER-APPS-MIB Cisco Unified Contact Center Enterprise <drive>:\icm\snmp CSFS CISCO-CVP-MIB Cisco Unified Customer Voice Portal <drive>:\cisco\cvp\conf HOST-RESOURCES-MIB SYSAPPL-MIB MIB-II Cisco MCS Server Platform MIBs Vendor-supplied (HP/IBM) Logger CCCA Agent SNMP DM SNMP SNMP NMS 101

102 Problem Isolation

103 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? What is the exact prompt/error? 103

104 What do we need to know? Business Impact Contact Center is impacted but which part of the business? How many calls / agents / sites are affected? Engagement Who is involved and why? Main contact and phone number Follow the sun until resolution? Time Saver Provide the Call s, 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? 104

105 Tools of the Trade

106 Troubleshooting Tools Monitoring: Serviceability: Troubleshooting: Performance monitors SNMP 2013 Diagnostic Framework Portico Analysis manager System CLI PCCE ONLY 2013 System inventory One Click Log Collection Text Editors Notepad++ jedit Gsplit WireShark 2014 CVP Call Flow Tool 106

107 Questions?

108 Complete Your Online Session Evaluation Give us your feedback to be entered into a Daily Survey Drawing. A daily winner will receive a $750 Amazon gift card. Complete your session surveys through the Cisco Live mobile app or from the Session Catalog on CiscoLive.com/us. Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online 108

109 Continue Your Education Demos in the Cisco campus Walk-in Self-Paced Labs Lunch & Learn Meet the Engineer 1:1 meetings Related sessions 109

110 Thank you

111

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

Contact Center Enterprise End to End Call Flow Troubleshooting and Configuration

Contact Center Enterprise End to End Call Flow Troubleshooting and Configuration 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

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

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

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

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 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

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

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

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

Unified ICM/Unified CCE Reporting Concepts

Unified ICM/Unified CCE Reporting Concepts Abandoned Calls, page 2 Agent States, page 2 Average Speed of Answer, page 3 Bucket Intervals, page 3 Call Detail Data, page 4 Call Types, page 5 Call Type Intervals, page 5 Error Count, page 5 FTE, page

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

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

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

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

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

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

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

Field Values. Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise & Hosted, Release 10.0(1) 1

Field Values. Database Schema Handbook for Cisco Unified ICM/Contact Center Enterprise & Hosted, Release 10.0(1) 1 Access Levels, page 2 AgentState, page 2 Application Gateway: Fault Tolerance, page 3 Client Type, page 4 Customer Options Type, page 6 Days, page 7 Dialed Number Map: ANIWildCardType, page 7 Dialer Detail:

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

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

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

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

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

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

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

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

Architectural Overview

Architectural Overview Unified CCE Software Overview, page 1 Outbound Option Software Components, page 2 Outbound Option Scripting, page 17 Fault Recovery, page 19 Campaign Manager Congestion Control, page 19 Unified CCE Software

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Transfer and Queue Calls with Unified CVP

Transfer and Queue Calls with Unified CVP IVRs From Perspective of Unified ICME, on page 1 Call Transfer Using Unified CVP in Comprehensive Mode, on page 2 Call Transfer From Agent to Agent, on page 7 Example of IP Transfer, on page 8 CLI Field

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

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

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

API Extensions. JSP Suffix A PPENDIX A

API Extensions. JSP Suffix A PPENDIX A A PPENDIX A Cisco s Remote Silent Monitoring includes a simple HTTP-driven API for making service requests into the system, as well as IP IVR and CVP call flow scripts which demonstrate the use of this

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

Port Utilization in Contact Center Enterprise

Port Utilization in Contact Center Enterprise Utilization Table Columns, page 1, page 2 Unified CCMP Utilization, page 15 Unified CRM Connectors Utilization, page 18 (CAD) Utilization, page 19 Cisco Voice Integration to Genesys Call Center, page 23

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

Services and Processes

Services and Processes Services and es Services, page 1 Using the Local Desktop, page 7 ICM Service Control and Windows Task Manager, page 7 Using the Local Registry, page 8 Using the Remote SNMP Management Station, page 9 Services

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

Peripherals and Trunk Groups

Peripherals and Trunk Groups This chapter describes how to configure peripherals and the trunk groups associated with them. It includes: An introduction to the peripheral subsystem Instructions on how to view, define, delete, or modify:

More information

Transfer and Queue Calls with Unified CVP

Transfer and Queue Calls with Unified CVP IVRs From Perspective of Unified ICME, page 1 Call Transfer Using Unified CVP in Comprehensive Mode, page 2 Call Transfer From Agent to Agent, page 8 Example of IP Transfer, page 10 CLI Field on Outgoing

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

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

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 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

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

Skill Targets. Configuration Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted, Release 10.0(1) 1

Skill Targets. Configuration Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted, Release 10.0(1) 1 This chapter describes how to set up the entities that the system software selects to handle calls at a peripheral. This chapter also includes instructions for using the agentcfg.exe utility that allows

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

Unified CCX Reporting

Unified CCX Reporting Reporting Administration on Unified CCX, on page 1 Reporting Administration on Unified Intelligence Center, on page 44 Reporting Administration on Unified CCX Import of Stock Reports To apply a patch if

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

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

Reporting Concepts for Cisco Unified ICM/Contact Center Enterprise & Hosted 10.0(1)

Reporting Concepts for Cisco Unified ICM/Contact Center Enterprise & Hosted 10.0(1) Reporting Concepts for Cisco Unified ICM/Contact Center Enterprise & Hosted 10.0(1) First Published: June 11, 2014 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706

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

System Requirements and Constraints

System Requirements and Constraints Configuration Limits and Scalability Constraints, page Standard Operating Conditions, page 8 Data Store Configurations, page Workstation Specifications, page All-Event Client and Monitor-Mode Connection

More information

AT&T IP Flexible Reach And IP Toll Free Cisco Call Manager Configuration Guide. Issue /5/2007

AT&T IP Flexible Reach And IP Toll Free Cisco Call Manager Configuration Guide. Issue /5/2007 And IP Toll Free Cisco Call Manager Configuration Guide Issue 2.13 6/5/2007 Page 1 of 38 TABLE OF CONTENTS 1 Introduction... 3 2 Special Notes... 3 3 Overview... 4 3.1 Call Manager Site... 4 3.2 TFTP and

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 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

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

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

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.6(1)

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.6(1) Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.6(1) First Published: December 15, 2014 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706

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

Using the Cisco Unified Analysis Manager Tools

Using the Cisco Unified Analysis Manager Tools CHAPTER 17 The Unified Analysis Manager provides a set of tools that allow you to perform management tasks for specific devices and groups of devices. The following sections describe the tasks you can

More information

Configuration of Campaigns and Imports

Configuration of Campaigns and Imports This chapter, intended for administrators, provides an overview of the Outbound Option components and information that: Provides a high-level overview of creating an Outbound Option campaign Describes

More information

Product Architecture. Cisco Unified Contact Center

Product Architecture. Cisco Unified Contact Center The following section provides an overview of the Cisco Unified Contact Center (Unified CC) Architecture. Cisco Unified Contact Center, page 1 Router, page 3 Logger, page 3 Peripheral Gateway, page 4 Configuration

More information

Virtual Communications Express User Guide: Call Center Agent

Virtual Communications Express User Guide: Call Center Agent Feature Overview The Call Center is designed to support the needs of Call Center agents in any environment. It supports the full set of call handling functions, ACD state management, integration of multiple

More information

Grandstream Networks, Inc. UCM6xxx Series IP PBX Lightweight Call Center Guide

Grandstream Networks, Inc. UCM6xxx Series IP PBX Lightweight Call Center Guide Grandstream Networks, Inc. UCM6xxx Series IP PBX Lightweight Call Center Guide Table of Contents INTRODUCTION... 4 UCM CALL CENTER FEATURES LIST... 5 Call Queues... 5 Virtual Queue... 7 Position Announcement...

More information

Inbound Reports. Cisco Unified Contact Center Express Report Description Guide, Release 11.0(1) 1

Inbound Reports. Cisco Unified Contact Center Express Report Description Guide, Release 11.0(1) 1 Abandoned Call Detail Activity Report, page 2 Aborted Rejected Call Detail Report, page 3 Agent All s Report, page 6 Agent Call Summary Report, page 9 Agent Detail Report, page 12 Agent Login Logout Activity

More information

ID Features Tested Case Title Description Call Component Flow Status Defects UC802CL.ACE.001 Basic Call Flow Integrate Cisco Application Control

ID Features Tested Case Title Description Call Component Flow Status Defects UC802CL.ACE.001 Basic Call Flow Integrate Cisco Application Control Application Control Engine System Test Results for Contact Center, Cisco Unified System Release 8.0(2) UC802CL.ACE.001 Basic Call Flow Integrate Cisco Application Control Verifies that intelligent loadbalancing

More information

Unified Contact Center Express Release Notes 10.6(1)

Unified Contact Center Express Release Notes 10.6(1) Unified Contact Center Express Release Notes 10.6(1) Introduction, page 1 New and Updated Features, page 2 Limitations and Restrictions, page 3 Caveats, page 8 Documentation Feedback, page 9 Documentation

More information

Virtual Communications Express User Guide: Call Center Supervisor

Virtual Communications Express User Guide: Call Center Supervisor Feature Overview Call Center Supervisor supports agent monitoring, queue management, current and historical reporting, and other features required in large call centers. Benefits of Call Center include:

More information

Features. Cisco Finesse

Features. Cisco Finesse Cisco Finesse, page 1 Cisco Finesse IP Phone Agent, page 6 Inbound Voice, page 6 Unified CCX Outbound Dialer, page 6 Home Agent with Extend and Connect, page 18 Remote Agent Over Broadband, page 22 Unified

More information

FAQs. Overview. Cisco Unified Contact Center Express Report User Guide, Release 11.5(1) 1

FAQs. Overview. Cisco Unified Contact Center Express Report User Guide, Release 11.5(1) 1 Overview, page 1 General, page 2 Availability of Reporting Data, page 4 Data Reconciliation Among Reports, page 7 Abandoned Call Detail Activity Report, page 10 Agent Call Summary Report, page 11 Agent

More information

Test Bed 1: Case Study and Test Sites

Test Bed 1: Case Study and Test Sites Test Bed 1: Case Study and Test Sites This topic describes the sample business case study, Financial Business, developed to reflect real-world contact center deployments. This topics also provides information

More information

Call Center Administration

Call Center Administration Hosted VoIP Phone System Blue Platform Admin Portal Guide for Call Center Administration 1 Table of Contents 1 About this Guide... 3 2 Accessing the Hosted VoIP Phone System Administration Portal... 4

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 642-242 Title : Unified Contact Center Enterprise Implementation(UCCEI)

More information

Test Bed 1: Case Study and Test Sites

Test Bed 1: Case Study and Test Sites Test Bed 1: Case Study and Test Sites This topic describes the sample business case study, Financial Business, developed to reflect real-world contact center deployments. This topics also provides information

More information

You can configure different reason codes with the same reason code label across various teams.

You can configure different reason codes with the same reason code label across various teams. The Reasons tab on the Cisco Finesse administration console allows you to view, add, edit, and delete Not Ready reason codes, Sign Out reason codes, and Wrap-Up reasons. The reason codes you configure

More information

GTB Enterprise Contact Center Powered by Telax Included In Package Not Included in Package

GTB Enterprise Contact Center Powered by Telax Included In Package Not Included in Package GTB Enterprise Contact Center Powered by Telax Max Calls In Queue Unlimited Unlimited Data Center Features 24x7x365 Data Center Monitoring Yes Yes Geographical Survivability Yes Yes Automatic Software

More information

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.5(1)

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.5(1) Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.5(1) First Published: June 11, 2014 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA

More information

Use of Formulas. Formula Usage. Formula Example

Use of Formulas. Formula Usage. Formula Example Formula Usage, page 1 Formula Example, page 1 Variables, page 2 Operators, page 9 Built-in Functions, page 1 Custom Functions, page 18 Formula Usage You can use formulas in many routing nodes to both categorize

More information

AT&T IP Flexible Reach And IP Toll Free Cisco Unified Communication Manager H.323 Configuration Guide. Issue /3/2008

AT&T IP Flexible Reach And IP Toll Free Cisco Unified Communication Manager H.323 Configuration Guide. Issue /3/2008 AT&T IP Flexible Reach And IP Toll Free Cisco Unified Communication Manager H.323 Configuration Guide Issue 2.17 3/3/2008 Page 1 of 49 TABLE OF CONTENTS 1 Introduction... 4 2 Special Notes... 4 3 Overview...

More information

Cisco Unified Contact Center Express

Cisco Unified Contact Center Express New Features, page 1 Updated Features, page 7 Deprecated Features, page 8 Important Notes, page 8 Removed and Unsupported Features, page 9 Third Party Software Impacts, page 14 New Features Unified CCX

More information

Outbound Option. Capabilities. Features. Capabilities, page 1 Initial Setup and Maintenance, page 5 Administration and Usage, page 25

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

More information

Common Ground Upgrade

Common Ground Upgrade Preupgrade Overview, on page 1 Common Ground Preupgrade Task Flow, on page 2 Common Ground Preupgrade Tasks, on page 3 Task Flow, on page 7 Tasks, on page 11 Preupgrade Overview The preupgrade process

More information