De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Dit document beschrijft in detail de gegevensstroom tussen de Cisco Contact Center Enterprise (CCE)-oplossing en het WXM-platform. Daarnaast levert het de stappen die nodig zijn om de oplossing te configureren en te integreren om een gesloten lus feedback-systeem te bereiken voor spraakoproepen.
Cisco raadt kennis van de volgende onderwerpen aan:
De informatie in dit document is gebaseerd op deze softwareversies:
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 de potentiële impact van elke opdracht begrijpen.
WXM is de volgende generatie Customer Experience Management (CEM) oplossing voor Cisco die bedrijven de mogelijkheid biedt om gegevens over klantreizen te consolideren en analyseren vanuit alle digitale aanraakpunten in real-time, d.w.z. vóór, tijdens en na de interactie van het contactcentrum.
Deze gegevensstroom is gebaseerd op de uitgebreide Call Flow (CVP) van Customer Voice Portal (CVP).
1. De oproep komt in het contactcentrum en het systeem eerste controles als de functie WxM Post Call Survey (PCS) voor de toepassing is ingeschakeld. Tijdens een inkomende vraag, wanneer het Intelligent Contact Management (ICM) routingscript een agent toewijst, stuurt ICM de gekoppelde Call context informatie (d.w.z. Agent ID, Skill Group ID, Team ID, en Questionnaire ID) terug naar CVP in het verbindingsbericht. Dit wordt bereikt met de ECC (Extended Call Context)-variabele CxSurveyInfo.
2. De beambte, na het gesprek met de klant, beëindigt de oproep.
3. Het einde van de oproep leidt tot een nieuw aanroep van CVP tot de Survey DN in ICM.
4.The Survey DN wordt geassocieerd met een Call Type in ICM die een routingscript runt dat een run script request dat de Voice Extensible Markup Language (VXML) toepassingsnaam (d.w.z. wxm) bevat aan CVP, samen met andere Call context details, zoals Agent ID, Skill Group ID, Team ID en Dispatch ID.
5. De VXML server component in CVP maakt gebruik van een getAuthToken() API om te controleren of er een vergunningstoken in het geheugen aanwezig is om met het WxM-platform te kunnen communiceren. Als het token niet bestaat, wordt er een verzoek ingediend bij de Cloud Connect-server.
6. De Cloud Connect-server gebruikt de organisatievelden (Administrator-referenties en API-toets) van WxM om de GetAuthToken() API aan te roepen.
7. Het ontvangt de autetoken van WxM en de informatie wordt teruggestuurd naar de VXML-server, waar gedurende 12 uur wordt gecachgeerd.
8.De VXML server met de auth token-token informatie en de enquête naam details (ontvangen in stap 1) roept de get Questionnaire() en de get Settings() API aanroep naar WxM op.
9. WxM geeft de vragenlijst terug aan de VXML server. Deze informatie wordt eerst verspreid om vast te stellen of PII-vragen aanwezig zijn. Als ze aanwezig zijn, dan is het hashing-algoritme voor API afhankelijk van de aanroep instellingen opgevraagd. Gedurende 12 uur wordt de vragenlijst opgeslagen in het servergeheugen.
10.De VXML server interageert met de beller en leidt de feedback vragen.
11. De antwoorden die door de beller worden ingediend, worden verzameld door de VXML server.
12. Zodra antwoorden op alle vragen zijn verzameld, worden ze teruggestuurd naar de WXM-gegevensbank.
Cloud Connect reageert met het WxM-platform door het gebruik van een nieuwe containerservice met de naam Cherry Point. Deze service draait in actieve - actieve state mode in beide knooppunten van de cloud en maakt het mogelijk dat CVP VXML server toegang krijgt tot het WxM platform.
Om de cloud te integreren met het WxM-portal, moet de WxM-licentie worden aangeschaft. Dit leidt tot het instapproces door het WXM-activeringsteam. Na een succesvolle org creatie worden deze essentie naar het geregistreerde e-mailadres verzonden.
Zodra de bovenstaande informatie is ontvangen op de primaire cloud connect server voert u de opdracht uit Stel cloud-point configuratie in om de configuratiegegevens te uploaden en de cloud te integreren met WXM.
Wanneer:
Nadat de configuratiegegevens met succes zijn bijgewerkt, herinitialiseert u de cherry point container met de stop- en start-opdrachten.
U kunt deze opdrachten voor het controleren van de configuratie en connectiviteit van de WXM-software.
Opmerking: Als er een probleem is met de internetverbinding, zie je een fout met code 400.
1. Cloud Connect in inventaris
De eerste stap is om cloud connect server toe te voegen aan de AW-opslagdatabase (Administration Workstation). Om de server op te nemen, op de pagina CCE-beheer in het inventarisgadget van de infrastructuurkaart, voegt u de cloud de serverdetails aan.
Opmerking: U ziet "Interne serverfout" op de pagina en dit is het gevolg van een gebrek aan veilige communicatie tussen de AW en de cloud connect-servers.
Om ervoor te zorgen dat er tussen de servers correcte certificaten worden uitgewisseld. Voor meer informatie over de uitwisseling van certificaten in een zelf ondertekende omgeving voor CCE-oplossing, zie dit artikel: UCCE Zelfgetekende certificaatuitwisseling.
Raadpleeg voor CA-handtekeningen dit artikel: CCE CA-ondertekend certificaat.
2. ECC-variabelen
Zorg ervoor dat deze ECC-variabelen in de ICM-oplossing zijn ingeschakeld
Opmerking: Als de variabele user.CxSurveyInfo niet correct is ingesteld, kan de CVP-server geen API-verzoek voor de cloud verbinden server maken.
3. Verbeteringen in ICM-scripts
i) hoofdoproep in scripts
Zorg er in het hoofdscript voor dat de variabele user.microapp.isPostCallSurvey is ingesteld. Voor dit script indien een WxM postcall survey nodig is, dient de variabele in te stellen op "Y", schakelt 'N' flag de WxM PCS uit voor de oproepen die naar dit hoofdscript komen.
Opmerking: Indien de variabele knooppunt van user.microapp.isPostCallSurvey niet standaard in het script wordt ingesteld, geeft de CVP aan dat er een post call survey is, maar de enquête werkt alleen met de traditionele PCS-functie, wordt de WxM PCS-oproep mislukt.
ii) WXM PCS-scripts
Om een beroep te doen op de WxM toepassing op de VXML servercomponent van CVP nadat de agent de oproep met de beller voltooit, is het routingscript van het WxM-postvraag nodig. De configuratiestappen in dit script zijn als elke algemene routingscript waar u de configuratie aanpast
a. Maak een call type voor WxM PCS script.
b. Maak een DN voor WxM PCS-script. DN kan een willekeurig nummer zijn en wordt in kaart gebracht aan het call type dat in de vorige stap is gemaakt.
c. Maak een WXM PCS-routingscript.
Dit script gebruikt de WxM applicatie die in de CVP VXML server draait. Dit wordt bereikt via user.microapp.ToExtVXML variabele waarde die is ingesteld als "application=wxm".
Opmerking: Draai het externe knooppunt is ingesteld voor spraak, d.w.z. GS, Server, V.
d. Aanbestedingstype en enquêteresamenstelling
WXM PCS biedt twee opties
Afhankelijk van het bedrijfsvereiste kan een inline of uitgestelde enquête worden ingeschakeld op het aanroeptype dat aan het ICM hoofdscript is gekoppeld.
U kunt het Type en het Onderzoek van de Vraag in kaart brengen via de CCE beleidspagina. Navigeer naar Call instellingen > Routeinstellingen > Call Type pagina en selecteer het call type van het icm script waar de survey associatie nodig is en controleer het Enable Experience Management vakje.
Opmerking: Wanneer de gebruiker een call type pagina bereikt via CCEAdmin, stuurt AW een post verzoek https://<cloudconnectFQDN >:8445/cherrypoint/status? details= ware to cloud connect server om de integratiestatus van chropoint service te controleren. Als het resultaat status dat de service is, omhoog is dan laat het beheer van de ervaring in de UI worden weergegeven, anders is de optie niet zichtbaar.
Selecteer in het tabblad Experience Management het inline of gedifferentieerde onderzoek met de gewenste vragenlijst die is ingesteld in het WXM-portaal. De vragenlijsten die in de pagina Ondervragen selecteren zijn ingevuld zijn de vragenlijsten die in het WXM-portaal zijn ingesteld. Ze worden gesynchroniseerd via de cloud verbinding.
1. CloudConnect in NOAMP
Voor de component van CVP VXML Server om met cloud te communiceren is eerste stap het toevoegen van een cloud verbinden server aan het CVP New Operations Manager (NOAMP) portal. U kunt op de NOAMP-pagina in het integratiegedeelte op cloud Connect toevoegen door de optie CVP Call Server uit de vervolgkeuzelijst te selecteren en de informatie van de cloud aan te sluiten op server toe te voegen.
Opmerking: Als beste praktijk moet FQDN-naam (Full Qualified Domain Name) van de cloud connect servers worden gebruikt.
U ziet "Interne serverfout" op de pagina en dit is het gevolg van een gebrek aan veilige communicatie tussen OAMP- en CVP-gespreksservers.
Om ervoor te zorgen dat er goede certificaten worden uitgewisseld tussen de CVP Server en OAMP servers. Zie dit artikel voor meer informatie over de uitwisseling van certificaten in een zelf ondertekende omgeving voor CCE-oplossing: UCCE zelfgetekende certificaatuitwisseling.
Raadpleeg voor CA-handtekeningen dit artikel: CCE CA-ondertekend certificaat.
OAMP server duwt de cloud verbinden serverdetails aan alle CVP Call servers en de informatie wordt toegevoegd in het sip.Properties-bestand zoals in de afbeelding weergegeven.
#Cloud connect Publisher Address SIP.CloudConnect.publisherAddress = 10.201.248.179
#Cloud connect subscriber Address SIP.CloudConnect.subscriberAddress = 10.201.248.178
#Cloud connect username SIP.CloudConnect.username = admin #Cloud connect password SIP.CloudConnect.password = 2o3z18gCsJ*M2/ZWs/ #Cloud connect HTTP request time out SIP.CloudConnect.RequestTimeout = 10000 #Cloud connect evapoint Endpoint API SIP.ClouConnect.CreateMeetingApi = /evapoint/meeting/create SIP.ClouConnect.DeleteMeetingApi = /evapoint/meeting/end SIP.ClouConnect.StatusApi = /evapoint/status #Cloud connect Survey Endpoint API SIP.ClouConnect.SurveyEndPointApi = /cherrypoint/surveyendpoint SIP.ClouConnect.AuthTokenApi = /cherrypoint/authtoken #CLoudCherry Customer ID SIP.CloudCherry.CustomerID = icm #CLoudCherry Email ID SIP.CloudCherry.CustomerEmailID = abc@cc.demo.com SIP.CloudCherry.SurveyValidityTime = 300000
Opmerking: in sommige scenario's wordt alle inhoud mogelijk niet naar sip.Properties-bestand geduwd, moeten de vereiste velden handmatig worden toegevoegd aan het bestand en gevolgd door een herstart van de server.
2. Bestanden van CVP-eigenschappen bijwerken
a. eigenschappen van ivr . : Opent het bestand ivr.Properties en voegt deze items toe
IVR.AuthTokenRefreshTimeOut = 1800 IVR.SurveyTokenRefreshTimeOut = 43200 IVR.SurveyQuestionRefreshTimeOut = 43200 IVR.WxmSurveyTokenApiUrl = https://api.getcloudcherry.com/api/SurveyToken IVR.WxmSurveyQuestionsApiUrl = https://api.getcloudcherry.com/api/Questions/Questionnaire IVR.WxmSurveyAnswersSubmitApiUrl = https://api.getcloudcherry.com/api/SurveyByToken/ IVR.WxmSurveySettingsApiUrl = https://api.getcloudcherry.com/api/Settings/ IVR.WxmAudioUrl= https://api.getcloudcherry.com/api/StreamUserAsset/ IVR.WxmSurveyQuestionnaireUrl = https://api.getcloudcherry.com/api/surveyquestionnaire/ #Cloud Cherry batch properties (thresholds to trigger the SMS/Email Cloud Connect API) IVR.CloudCherryBatchSize = 100 #Or optimized value IVR.CloudCherryBatchTimeout = 60 #Or optimized value
b. VXML.Properties : In VXML.Properties file voeg de vermelding "VXML.usagefactor = 1.0" toe
VXML.usagefactor = 1.0
c. Start de CVP Call Server opnieuw.
3. Definieer het PCS-nummer (DN) in de CVP-OAMP
Wanneer de agent de oproep met klant CVP voltooit stuurt een nieuw aanroep verzoek om het WxM PCS script in ICM aan te halen. Dit wordt bereikt wanneer u het belangrijkste call-in script DN associeert met het WxM PCS script gedraaid nummerpatroon in OAMP.
Om in OAMP te associëren - systeem - de gedialaliseerde pagina van het nummerpatroon maakt een nieuw gedraaid nummerpatroonconfiguratie waar het DNS Patronenveld met het hoofdaanroep-in script wordt bevolkt en DNA-patroon voor Enable Post Call Survey voor inkomende oproepen wordt toegewezen aan het WXM PCS-script nummer.
4. WXM-toepassing implementeren
Kopieer de standaard WxM-toepassing die in CVP GitHub is meegeleverd op VXML Server: Standaard WXM-toepassing-CVP-gateway.
Toepassen. Klik op een batchbestand voor implementatie.
Opmerking: WxM-toepassing op Github is alleen van toepassing voor CVP versie 12.5(1), 12.6(1) en later vrijgegeven versies, indien deze toepassing is voorgeladen op dezelfde wijze als de toepassing in de hele wereld.
5. Proxyinstelling
Voor inline survey CVP VXML Server interacties met WxM portal om de vragenlijst te downloaden en de verzamelde terugkoppelingsresultaten terug te sturen naar WxM. Voor deze interactie heeft CVP server toegang tot het internet nodig. Als de servers achter DMZ staan, kan er via deze stappen proxy worden ingeschakeld.
Op de CVP Server via regedit navigeer naar HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\Procrun 2.0\VXMLServer\Parameters\Java\Options.
Deze parameters aan de registratiesleutel toevoegen:
-Dhttp.proxyHost=-Dhttp.proxyPort= -Dorg.asynchttpclient.useProxyProperties=true -Dhttp.nonProxyHosts=" | | "
Example:"abc.com|cloudconnectpub.abc.com|cloudconnectsub.abc.com"
6. certificaatuitwisseling
CVP VXML-server haalt het licentieteken van de cloud-verbindingsserver en bereikt het WxM-platform om de gewenste vragenlijst te downloaden. Om de informatie van de WxM CVP Server met succes te kunnen gebruiken en downloaden vereist WxM certificaat in zijn toetsenbord.
De voor de uitvoer en invoer van de certificaten vereiste stappen zijn:
WX220M-platform certificaat exporteren
Stap 1. Op een werkstation opent u een browser en navigeer naar de URL: https://api.getcloudcherry.com/api/Questions/Questionnaire
Stap 2. Exporteren het certificaat en slaan het op als Base-64-gecodeerd X.509-bestand (1.CER).
Importeer het certificaat in CVP .keystore
Stap 1. Kopieer het geëxporteerde WxM-certificaat naar de C:\Cisco\CVP\conf\security-map van de CVP-servers.
Stap 2. Importeer deze certificaten met de opdracht.
%CVP_HOME%\jre\bin\keytool.exe -storetype JCEKS -keystore %CVP_HOME%\conf\security\.keystore -import -trustcacerts -alias {apicloudcherry_name} -file c:\cisco\CVP\conf\security\CloudcherryAPI.cer
Opmerking: Tijdens het importeren van CVP om een wachtwoord te vragen. Informatie kan worden verzameld uit het bestand security.Properties in de map '%CVP_HOME%\conf'
Stap 3. Start de CVP-servers opnieuw.
7. VVB Tekst to Speech (TTS)-instellingen
Met Experience Management kunt u de audiobestanden uploaden voor de vragenlijst van het post-call-onderzoek. Dit helpt VB om de vragen als spraak voor klanten terug te spelen. Indien wav-bestanden niet worden geüpload op VXML-server wordt alleen de tekstvorm van een vragenlijst gedownload vanaf WxM. Om deze tekst naar spraak te converteren, moet u VVB met een TTS-oplossing configureren.
Volg deze stappen
Stap 1. Navigeren in naar Cisco VB-beheer.
Stap 2. In subsystemen > TTS servers > Klik op Add New en voeg ip adres en poortnummer van de ASR\TTS server toe.
WxM biedt twee verschillende gadgets voor callcenter agents en supervisors.
a) Gadget Customer Experience Journey (CEJ): Toont alle eerdere enquêtereacties van een klant in een chronologische lijst aan agent wanneer zij een klantenvraag aanvaarden.
b) Gadget Customer Experience Analytics (CEA): CEA geeft de informatie weer, afhankelijk van het type resource logging in de finesse.
Agent: Toont het algemene pols van de agents via industriestandaard metriek zoals NPS, CSAT en CES.
supervisor: Toont de algemene hartslag van het Team\Agents door industriestandaard metrieken zoals NPS, CSAT en CES.
Om deze gadgets op finesse mogelijk te maken, zijn dit de noodzakelijke stappen.
1. certificaatuitwisseling
De gadgets werken direct met het WxM platform om de vereiste informatie te krijgen. Om de WXM in staat te stellen het verzoek van de gadget te aanvaarden, is een vergunningtoken vereist, die financiële servers van de cloud halen. Wegens SRC-nalevingscertificaat is uitwisseling tussen de finesse- en de cloud connect-servers vereist voor succesvolle communicatie. Volg voor een zelf getekende omgeving de stappen die in dit document zijn aangegeven.
2. Cloud Connect in Finse Admin
Finesse dient zich bewust te zijn van de cloud connect server en dit wordt bereikt als u wolkenverbinding met details toevoegt op pagina voor finesse beheer.
3. Gadget Enablement
CEJ gadget: Om CEJ gadget op finesse in staat te stellen, exporteer de gadget code van WxM en kopieer deze naar de finesse admin desktop lay-out pagina voor agent & supervisor. De maatregelen om dit te bereiken zijn:
Stap 1. Meld u aan bij WxM met de beheeraccount.
Stap 2. Download de CEJ-applicatie van ruimtes - Algemene ervaring - voer Cisco Contact Center-reisgateway uit.
Stap 3. Begrepen.
Stap 4. Neem op de pagina met de bestandsindeling van het bureaublad finesse CFAdmin de URL onder het tabblad home van de lay-out van Agent.
Stap 5. Op de pagina met de desktop lay-out van de finse CFAdmin neemt u dezelfde URL op onder het thuis van de supervisor lay-out.
Gadget CEA Agent: Soortgelijke stappen als het CEJ-gadget zijn nodig om deze toepassing voor tussenpersonen in finesse mogelijk te maken.
Stap 1. Selecteer in het WXM Admin-portal in de ruimte de optie Agent Dashboard en kies in de navigatiebalk links de optie Customer Experience Analytics. Als het toetsenbord van het CEA wordt geladen, drukt u op de knop en selecteert u in het uitrolmenu de optie Cisco Contact Center Gateway exporteren.
Stap 2. Kopieert de URL en wijzig de URL: het filter &filterTags=cc_AgentID toevoegen
Stap 3. Op de pagina met de bestandsindeling van de finesse CFAdmin vindt u de URL onder het tabblad MyStatistics van Agent role.
Gadget voor CEA-supervisor: Soortgelijke stappen als CEJ gadget zijn nodig om deze applicatie voor supervisor in finesse mogelijk te maken.
Stap 1. Selecteer in het WXM-beheerportal in de ruimte de optie Supervisor Dashboard en kies in de linkernavigatiebalk voor de optie Customer Experience Analytics. Als het toetsenbord van het CEA wordt geladen, drukt u op: Selecteer in de knop en in het vervolgkeuzemenu de optie Cisco Contact Center Gateway Exporteren.
Stap 2. Kopieer de URL en wijzig de URL: filter &filterTags=cc_TeamID aan het toevoegen.
Stap 3. Op de pagina met de bestandsindeling van het bureaublad finesse CFAdmin vindt u de URL onder het tabblad teamdata van de rol van supervisor
4. URL’s van witlijstservers
Om ervoor te zorgen dat API-verzoeken van befinesse aan WxM geauthentiseerd zijn, moeten URL’s van de finesse server in de WxM-server worden gefloten.
In het WXM Admin-portal - bewerk het profiel onder het tabblad CORS ORIGIN onder andere de URL van de finse server met poort 8445.
Opmerking: De URL's kunnen FQDN zijn van een finesse server of een wilde kaart zoals https://*.bora.com:8445
Er is momenteel geen verificatieprocedure beschikbaar voor deze configuratie.
Er is momenteel geen specifieke troubleshooting-informatie beschikbaar voor deze configuratie.