Inleiding
Dit document beschrijft hoe u een uitgaande campagne kunt configureren voor op agent gebaseerde Progressief voor Unified Contact Center Express (UCX).
Voorwaarden
Vereisten
Cisco raadt kennis van deze onderwerpen aan:
- Configuratie van Cisco Unified Border Element (CUBE)
- Configuratie van Unified Contact Center Express (UCX)
Gebruikte componenten
De informatie in dit document is gebaseerd op de volgende hardware- en softwareversies:
- UCS UCS versie 12.5.1.11002-481
- CUCM versie 12.5.1.11900-146
- ISR 4451 versie 17.03.04a
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Achtergrondinformatie
Specifieke eisen voor dit document zijn onder meer:
- Finesse Agent in de modus Klaar.
- ISR4451 met CUBE basisconfiguratie en PVDM voor Call Progress Analysis (CPA) functionaliteit.
- Internet Telephony Service Provider (ITSP) geïntegreerd met CUBE.
- Unified CX uitgaande licentie
Op UCCX Uitgaande Kiezerfunctie, zijn er vijf soorten campagnes:
Op basis van agent:
- Agent Direct-voorbeeld
- Progressief agent
- Agent Predictive
IVR-gebaseerd:
Opmerking: dit document concentreert zich op de configuratie voor op agent gebaseerde progressieve.
Er zijn een aantal services op UCCX die in bedrijf moeten zijn:
N.B.: Navigeer naar Cisco Unified CCX Service > Tools > Control Center Network Services.
Configureren
Netwerkdiagram
Dit topologiediagram toont de interactie van UCCX, Finesse, CUCM, en CUBE voor uitgaande campagnes:
Configuraties
UCS X-configuratie
1. Log in bij de CCX-administratie:
2. Klik vervolgens op Subsystems > CM Telephony > Call Control Group:
Klik vervolgens op Nieuwe toevoegen:
3. Vul de verplichte velden in die zijn gemarkeerd met een asterisk, zoals de Beschrijving, het aantal CTI-poorten, het groepstype, de voorvoegsel van de apparaatnaam en het directorynummer, en klik op Toevoegen:
Opmerkingen:
- Selecteer Uitgaand op Groepstype.
- Nadat u op Add the Status (Status toevoegen) hebt geklikt, begint UCCX met het maken van de CTI-poorten.
Dit is de verwachte uitvoer nadat u op Toevoegen hebt geklikt:
4. Ga naar subsystemen > RMCM > Contact Service Queues om de Progressieve CSQ te maken:
Klik vervolgens op Nieuw toevoegen:
5. Vul de verplichte velden in die gemarkeerd zijn met een asterisk, zoals de naam van de contactservice, en selecteer de meest geschikte opties voor uw specifieke omgeving. Klik vervolgens op Volgende:
Dit is de verwachte output:
6. Klik vervolgens op Volgende, selecteer de gewenste vaardigheden en voeg deze toe, en klik tot slot op Toevoegen:
7. Configureer nu de sectie Uitgaand, zodat u naar subsystemen > Uitgaand > Algemeen kunt navigeren:
Opmerking: hier moet u de Progressieve CSQ die in de vorige stap is gemaakt, toevoegen aan de sectie Beschikbare CSQ's en op bijwerken klikken.
8. Navigeren naar subsystemen > Uitgaand > Campagnes om de op Agent gebaseerde Progressieve campagne te maken:
Klik op Nieuwe toevoegen
9. Selecteer vervolgens het op agent gebaseerde campagnetype en selecteer ook het snelkiezertype van Progressief en klik vervolgens op Volgende:
10. Vul vervolgens de verplichte waarden in die zijn gemarkeerd met een asterisk, zoals Campaign Name, Start and End Time, Campaign Calling Number, en andere gewenste waarden volgens uw specifieke behoeften.
De configuratie gaat verder:
Opmerking: klik op Ja op Inschakelen.
Dit is het verwachte resultaat:
1. Voeg de juiste Progressieve CSQ toe aan toegewezen CSQ en klik op Add.
12. Uiteindelijk navigeer je naar Subsystems > Outbound > SIP Gateway Configuration, en typ je het specifieke IP Address van de CUBE dat de uitgaande gesprekken verwerkt:
CUBE-configuratie
Voeg globale configuratie op CUBE toe onder spraak service voip en voeg de cpa globale parameters toe:
voice service voip
ip address trusted list
ipv4 0.0.0.0 0.0.0.0
mode border-element
no supplementary-service sip refer ---->This command avoids to send Refer SIP message to ITSP
allow-connections sip to sip
cpa timing live-person 2501
cpa timing term-tone 15500
cpa threshold active-signal 18db
Opmerking: Zorg ervoor dat u niet hoeft te configureren sta vertrouwde lijst toe, anders moet u elk ip-adres van de UCCX en CUCM hier configureren.
Dspfarm-services configureren op de spraakkaart:
voice-card 0/1
dsp services dspfarm
Configureer het dspfarm-profiel en schakel de Call Progress Analysis (CPA) in:
dsp services dspfarm
dspfarm profile 1 transcode
description dialer-lab
codec g729abr8
codec g729ar8
codec g711alaw
codec g711ulaw
call-progress-analysis <-- This line enables CPA on the dspfarm
maximum sessions 10
associate application CUBE <--Remeber to use CUBE application here
Opmerking: op de kubusrouter voor dit lab is de PVDM geïnstalleerd op sleuf 0/1:
#sh inventory
---Output omitted
NAME: "subslot 0/1 db module 0", DESCR: "PVDM4-64 Voice DSP Module" PID: PVDM4-64
---Output omitted
Configureer de inkomende dial-peer:
dial-peer voice 10 voip
description dialer IncomingDP
session protocol sipv2
incoming called-number . <--This dot means that the dial peer receives any digit
dtmf-relay rtp-nte
codec g711ulaw
no vad
Opmerking: er zijn zo veel manieren om een oproep te ontvangen op een dial peer, dit is slechts een voorbeeld voor dit lab met inkomende call-number opdracht.
Configureer de uitgaande dial peer met de ITSP:
dial-peer voice 400 voip
description ** DIALER ITSP SIDE **
destination-pattern 9001$
session protocol sipv2
session target ipv4:10.4.14.4 <--ITSP IP Address
dtmf-relay rtp-nte
codec g711ulaw
no vad
Opmerking: U moet naar het ITSP IP-adres wijzen en het juiste bestemmingspatroon voor uw specifieke kiesschema aanmaken.
Configureer de dial-peer die naar de CUCM-agent verwijst:
dial-peer voice 2000 voip
description ** DIALER UCCX agents on CUCM**
destination-pattern 2000 <--Agent Extension, this can be a range of extensions.
session protocol sipv2
session target ipv4:10.2.10.30 <--IP Address of the Call Manager
dtmf-relay rtp-nte
codec g711ulaw
no vad
Opmerking: deze dial peer is slechts een voorbeeld voor dit lab en wordt verzonden naar een specifieke agent extensie geregistreerd op de CUCM.
Opmerking: Unified CCX ondersteunt de vertaling of wijziging van het telefoonnummer dat wordt gebruikt om uitgaande gesprekken uit te bellen niet. Elke spraakvertaalregel die is geconfigureerd in de gateway die het telefoonnummer wijzigt, wordt niet ondersteund.
Verifiëren
Controleer of de dspfarm up, actief en gekoppeld is en of de CPA is ingeschakeld:
#show dspfarm profile 1
Dspfarm Profile Configuration
Profile ID = 1, Service = TRANSCODING, Resource ID = 1
Profile Description : dialer-lab
Profile Service Mode : Non Secure
Profile Admin State : UP
Profile Operation State : ACTIVE
Application : CUBE Status : ASSOCIATED
Resource Provider : FLEX_DSPRM Status : UP
Total Number of Resources Configured : 10
Total Number of Resources Available : 10
Total Number of Resources Out of Service : 0
Total Number of Resources Active : 0
Codec Configuration: num_of_codecs:4
Codec : g711ulaw, Maximum Packetization Period : 30
Codec : g711alaw, Maximum Packetization Period : 30
Codec : g729ar8, Maximum Packetization Period : 60
Codec : g729abr8, Maximum Packetization Period : 60
Call Progress Analysis : ENABLED
Controleer of de agent op Finesse naar Talking State gaat en de BA Campaign is de op Agent gebaseerde Progressieve:
Problemen oplossen
De gemakkelijkste manier om problemen op te lossen is het verzamelen van debugs op CUBE met deze configuratie:
conf t
service timestamps debug datetime localtime msec
service timestamps log datetime msec
service sequence-numbers
logging buffered 10000000 debug
no logging console
no logging monitor
default logging rate-limit
default logging queue-limit
voice iec syslog
exit
Debug voice ccapi inout <-- CCAPI debug allows to verify the dial peers matched.
Debug ccsip messages <--Enables SIP messages logs
Debug ccsip error <--Enables SIP Errors logs
Zodra u de CUBE logboeken verzamelt die u nodig hebt om te valideren, past u de juiste dial-peers aan voor drie poten:
Incoming Dial-peer=10 <--First Leg
Outgoing Dial-peer=400 <--Second Leg
Outgoing Dial-peer=2000 <--Third Leg
Er zijn drie poten:
- het eerste been afkomstig is van UCCX;
- het tweede deel gaat naar ITSP;
- en het derde been gaat naar de CUCM
Opmerking: de analyse die in deze sectie wordt beschreven, beschrijft alleen specifieke segmenten van de SIP-berichten die u moet oplossen.
Op het eerste been, is het belangrijk om te controleren dat CPA wordt verzonden met de correcte parameters van CPA die op UCCX op het SIP Invite bericht worden gevormd:
---Output omitted
Content-Type: application/x-cisco-cpa
Content-Disposition: signal;handling=optional
Events=FT,Asm,AsmT,Sit
CPAMinSilencePeriod=375
CPAAnalysisPeriod=2500
CPAMaxTimeAnalysis=3000
CPAMinValidSpeechTime=112
CPAMaxTermToneAnalysis=15000
--unique_boundary--
---Output omitted
Het 200 ok SIP bericht op het eerste been moet ook zeggen dat de CPA is ingeschakeld:
---Output omitted
--uniqueBoundary
Content-Type: application/x-cisco-cpa
Content-Disposition: signal;handling=optional
event=enabled
--uniqueBoundary--
Het eerste SIP-bericht van Update op het eerste deel geeft aan dat de CPA-gebeurtenis is gedetecteerd:
---Output omitted
Content-Type: application/x-cisco-cpa
Content-Disposition: signal;handling=optional
Content-Length: 26
event=detected
status=CpaS
Het tweede Update SIP bericht ook op het eerste been wijst erop dat het CPA evenement is Live Human Speech:
---Output omitted
Content-Type: application/x-cisco-cpa
Content-Disposition: signal;handling=optional
Content-Length: 167
event=detected
status=LS <-- This indicates it is Human speech
pickupT=2510
maxActGlitchT=0
numActGlitch=0
valSpeechT=190
maxPSSGlitchT=0
numPSSGlitch=0
silenceP=380
termToneDetT=0
noiseTH=35
actTh=2097164
Het Refer SIP-bericht op het eerste been geeft aan waar de oproep naar moet worden verstuurd in de kop Verwijzen-naar:
---Output omitted
Refer-To: <sip:2000@10.2.10.70>
Opmerking: als het probleem blijft bestaan, opent u een Cisco TAC-case en voegt u de CUBE-logbestanden toe die zijn verzameld voor verdere probleemoplossing, samen met de technologie van uw CUBE. Voor de UCCX kant, moet u UCCX Engine sporen en Finesse agent side logs verzamelen.
Gerelateerde informatie
Begrijp inkomende/uitgaande kiespeers die overeenkomen op Cisco IOS®-platforms
Call Progress Analysis - Overzicht
Technische opmerking over UCS Tracing Levels
Ontwerpgids voor Cisco Unified Contact Center Express