- Hjem
- /
- Artikkel
Flytdesigner
Flow Designer er en integrert komponent i Webex Contact Center som gjør at du kan rute sanntidssamtaler gjennom et system. Du kan angi hvordan agenter skal tilordnes til anropene, og hva som skjer på hvert trinn i prosessen, ved hjelp av konfigurering av aktiviteter og hendelser.
Oversikt
Flow Designer gir et grensesnitt for å opprette sanntidsflyter for å oppfylle organisasjonens krav. Forhåndsdefinerte aktiviteter knyttet til samtalehåndtering og flytkontroll fungerer som byggesteiner for flytoppretting. Dra-og-slipp-grensesnittet i flytutformingen gjør det enkelt å konfigurere flytkomponentene. Du kan angi egenskapene for hver aktivitet som påvirker flytutførelsen. Du kan også konfigurere variabler og uttrykk for å definere flytlogikk.
Komme i gang
Før du bruker Flytutforming, må du klargjøre flere enheter fra administrasjonsportalen for Webex Contact Center og Control Hub. Du kan bruke disse enhetene direkte, som en del av Flytutforming (for eksempel Køer og lydfiler) eller indirekte for å aktivere kontaktruting (for eksempel Anropsdistribusjon i strategier for køruting).
Du må konfigurere følgende elementer før du bygger flyter i Flytutforming:
-
Oppføringspunkt
-
Kø
-
Agenter
-
Brukerprofil
-
Skrivebordsprofil
-
Team
-
Virtuell agent
-
Lydfiler
Viktig terminologi
Følgende begreper refereres til i dette kapittelet:
-
Aktivitet: Ett trinn i en flyt, representert av en node i grensesnittet for flytutforming. Du kan for eksempel spille av en melding eller lage en HTTP-forespørsel. Dette er elementet som dras og slippes av brukeren i en flyt.
For aktivitetsegenskaper som er rullegardinbaserte, er søkefilter aktivert som standard. Hvis det er et høyere antall alternativer tilgjengelig i en rullegardinliste som er utenfor standardgrensen, kan du skrive inn et nøkkelord du vil søke etter, og velge ønsket alternativ fra det automatisk utfylte resultatet.
-
Hendelse: En intern eller ekstern stimulans til systemet som kan føre til at en strømning eller strømningsbane utføres. Dette kan være Kafka-meldinger, eksterne HTTP-forespørsler, brukerhandlinger, etc. Flytdesigner er et hendelsesdrevet program som kjører flyter som svar på hendelser. Hvis og når bestemte hendelser utløses, utføres flyter automatisk som konfigurert.
-
Flyt: En brukerdefinert sekvens av aktiviteter som utføres som svar på en hendelse.
-
Kobling: En kobling er pilen som kobler en aktivitet til en annen. Det indikerer retningen av strømmen og avhengigheten mellom hendelser. For å slette en lenke og bryte forbindelsen mellom to aktiviteter, klikk på lenken for å vise sletteikonet, og fortsett med å slette linjen.
Få tilgang til Flow Designer-programmet
Flytdesigner bruker enkel pålogging (SSO) ved hjelp av Cisco Common Identity. Hvis du allerede er logget på Cisco Webex Control Hub eller Cisco Webex Contact Center Management Portal, og når du prøver å få tilgang til Flow Designer, får du automatisk tilgang til programmet. Hvis ikke, ber systemet deg om å oppgi SSO legitimasjon på standard påloggingsskjerm.
Før du begynner
For å få tilgang til Flow Designer-appen må du ha en Premium Agent-lisens og en brukerprofil som har rettigheter til å redigere flytene.
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. |
2 |
Gå til .Siden Flyter vises.
Du kan også få tilgang til flyter fra administrasjonsportalen. Fra navigasjonsfeltet i administrasjonsportalen velger du . |
Krav til nettleser for Flow Designer
Følgende tabell viser nettleserne som støttes.
Nettleser |
Microsoft Windows 10 |
Microsoft Windows 11 |
Mac OS X |
Chromebook |
---|---|---|---|---|
Google Chrome |
76.0.3809 |
103.0.5060.114 |
76.0.3809 eller høyere |
76.0.3809 eller høyere |
Mozilla Firefox |
ESR 68 eller høyere ESR-er |
ESR V102.0 eller høyere ESR |
ESR 68 og høyere ESR-er |
Ikke tilgjengelig |
Microsoft Edge |
42.17134 eller høyere |
103.0.1264.44 eller høyere |
Ikke tilgjengelig |
Ikke tilgjengelig |
Chromium |
Ikke tilgjengelig |
Ikke tilgjengelig |
Ikke tilgjengelig |
79 eller høyere |
Konfigurer følgende nettleseralternativer:
-
Aktiver informasjonskapsler og nettsteddata.
-
Sett sikkerhetsnivået til Middels.
-
Aktiver bildealternativ.
-
Deaktiver popup-blokkering.
-
Aktiver JavaScript.
E-postkrav for Flow Designer
Flytutforming støtter følgende e-postservere:
-
Office 365
-
Gmail
Oppsett for Flytutforming
Aktivitetsbibliotek
Aktivitetsbiblioteket består av en liste over aktiviteter som er knyttet til Flytutforming. Brukeren kan dra og slippe aktivitetene til lerretene Hovedflyt eller Hendelsesflyter for å utforme flytene. Aktivitetsbiblioteket har følgende deler:
-
SAMTALEBEHANDLING: Du bruker aktiviteter for samtalebehandling til å bygge flyter som håndterer talesamhandlinger i kontaktsenteret. De er spesifikke for brukstilfellet for håndtering av anrop gjennom Interactive Voice Response (IVR) og virtuelle eller menneskelige agenter.
-
FLYTKONTROLL:Flytkontrollaktiviteter er agnostiske for flyttype, og du bruker dem til å kontrollere logikken i flyten uavhengig av brukstilfellet.
Du kan skjule og utvide aktivitetsbiblioteket etter behov for å øke arbeidsområdet på lerretet mellom konfigurasjoner.
Lerret, hovedflyt og hendelsesflyt
Lerretet er det grå arbeidsområdet du slipper aktivitetene på. Bruk kontrollene nederst til venstre på skjermen til å flytte rundt på lerretet og zoome inn og ut. Det er ingen begrensninger på flytstørrelsen eller bruken av arbeidsområdet.
Flytutforming har to kategorier som gir ekstra lerretsplass:
Disse fanene deler logisk forskjellige baner i flyten og oppretter et mer organisert arbeidsområde.
Hovedflyt
Bruk kategorien Hovedflyt til å skripte den primære flyten basert på utløserhendelsen som er definert i Start flytaktivitet. I kategorien Hovedflyt konfigurerer du ende-til-ende-opplevelsen for en anroper, fra Cisco Unified IP Interactive Voice Response-menyen (IVR) til du velger bort eller avslutter samtalen. Flyten inneholder forutsigbare trinn som systemet utfører i en sekvens.
Hendelsesflyter
Når som helst under utførelsen av hovedflyten, utløser systemet hendelser som avbryter hovedflyten. Når for eksempel en agent svarer på et anrop, avbrytes anropers erfaring i køen. Hvis du vil definere unik virkemåte når disse hendelsene utløses, kan du skripte valgfrie hendelsesflyter. Hendelsesflyter er asynkrone for hovedflyten. Du kan ikke forutse om eller når en hendelsesflyt skal utløses. På grunn av dette er hendelsesflyter valgfrie og er ment for å forlenge funksjonaliteten for hovedflyt.
Du kan konfigurere flere hendelsesbehandlingsflyter på lerretet Hendelsesflyter. Hver hendelsesflyt må ha en unik start og slutt, uten delte aktiviteter.
Hvis du vil ha mer informasjon om hendelsesbehandling, kan du se Hendelser.
Zoom-verktøylinje
Zoom-verktøylinjen i Flow Designer har globale egenskaper, zoom inn- og Zoom ut-knappene for å vise vinduet Globale egenskaper, og minimer eller maksimer innholdet på lerretet.
-
Globale egenskaper: Klikk på ikonet -ikonet for å åpne ruten Globale egenskaper . Hvis du vil ha mer informasjon, kan du se Egenskaper-ruten.
-
Zoom inn: Klikk på -ikonet på verktøylinjen. Når du når maksimumsgrensen, er knappen deaktivert.
-
Zoom ut: Klikk på -ikonet på verktøylinjen. Når du når maksimumsgrensen, er knappen deaktivert.
-
Kopier og lim inn aktiviteter: Klikk på ikonet -ikonet på verktøylinjen for å kopiere og lime inn valgte aktiviteter på lerretet. Hvis du vil ha mer informasjon, kan du se Kopiere og lime inn aktiviteter.
Egenskapsvindu
Flow Designer har et egenskapsvindu som vises til høyre for programmet. Du angir parametrene for enten flyten (globale egenskaper) eller for en valgt aktivitet. Du kan skjule og utvide vinduet for å øke arbeidsområdet på lerretet mellom konfigurasjonene.
Vinduet Globale egenskaper vises som standard når flyten lastes inn. Klikk på ikonet -ikonet for å åpne ruten Globale egenskaper . Den -ikonet hjelper deg med å åpne og lukke egenskapsruten når du arbeider med flyter. Du kan også klikke hvor som helst på det tomme lerretet for å gå tilbake til vindusvisningen Globale egenskaper. Vinduet Globale egenskapet er ikke synlig når du velger en aktivitet.
Følgende konfigurasjoner finnes i vinduet Globale egenskapet:
-
(Tillegg) Angi en flytbeskrivelse.
-
Behandle egendefinerte og forhåndsdefinerte variabler. Hvis du vil ha mer informasjon om flytvariabler, kan du se Angi variabel.
-
Vis informasjon om Flytlogg, inkludert eier, sist redigerte dato og Flytversjon-nummeret.
Klikk på ikonet -ikonet for å lukke ruten Globale egenskaper .Det er for øyeblikket ingen versjonskontrollfunksjon. Flytversjon er antallet ganger flyten har blitt publisert.
Topptekstrute
Topptekstruten viser navnet på flyten, som oppdateres dynamisk når du redigerer flytnavnet fra ruten Globale egenskaper. Topptekstpanelet har en Logg av-knapp . Flow Designer lar deg lagre et eksisterende flytutkast hvis du vil komme tilbake og fortsette arbeidet senere.
Hvis du vil lagre utkastene av flytene eller lukke programmet, klikker du på Lagre flyt og logg av øverst til høyre i programmet.
Bunntekst-ruten
Bunntekstruten har følgende:
-
Autolagring aktivert: Venstre for bunntekstruten angir at Autolagring er aktivert. Flyter lagres for å unngå tap av data, og det vises en feilmelding hvis automatisk lagring er deaktivert.
Det finnes et scenario der data kan gå tapt hvis du lukker nettleservinduet mens dataene lagres automatisk. Vi anbefaler at du venter noen sekunder etter at du har gjort endringer i flyten, før du lukker nettleseren.
-
Programversjon: Til venstre for bunntekstruten vises versjonen av Flytutforming-programmet. Du kan bruke versjonen til feilsøking av feil i Flytutforming.
-
Flytvalidering: Flytvalidering kontrollerer om det er feil i flytstrukturen som hindrer flyten i å fungere. Du kan aktivere valideringsbryteren til høyre for bunntekstruten når som helst. Valideringen kjører ikke som standard på baksiden, så ingen feil vises i vinduet. Når veksleknappen er aktivert, starter valideringen av serverdelen, og eventuelle feil i flyten vises i brukergrensesnittet. Hvis du vil ha mer informasjon om flytvalidering, kan du se Validere en flyt.
-
Flytpublisering: Før du kan publisere en flyt, må du validere flyten og løse eventuelle feil. Publiser-knappen er deaktivert hvis Validering-veksleknappen er av. Når validering er aktivert, forblir Publiser-knappen deaktivert hvis det er aktive feil i flyten. Hvis du vil ha mer informasjon om Flow-publisering, kan du se Publisere en flyt.
Aktiviteter og arrangementer i Flow Designer
Aktiviteter i samtalebehandling
Spill musikk
TPlay Musikk-aktiviteten spiller musikk når et anrop kommer eller står i kø. Du kan velge en lydfil som skal spilles av, når du setter en oppringer på vent.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Feilbehandling.
Med delene nedenfor kan du konfigurere Play Musikk-aktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Musikkinnstillinger
Hvis noen av de ordnede listeinndataene er tomme, oppstår det en flytfeil. Løs disse feilene før du publiserer flyten.
Parameter |
Beskrivelse |
---|---|
Statisk lydfil | Velg dette alternativet hvis du vil konfigurere den statiske lyden som skal spilles av fra ledetekstsiden for lyd i kontrollhuben. Velg navnet på lydfilen (.wav) fra rullegardinlisten Musikkfil . Hvis du vil ha mer informasjon, seBehandle lydmeldinger. |
Dynamisk lydfil |
Velg dette alternativet hvis du vil konfigurere lyden som skal spilles av dynamisk i én enkelt flyt. Du kan for eksempel konfigurere denne variabelen til å spille av lydmeldingen på flere språk basert på kundens preferanser under samhandlingen. For å konfigurere den dynamiske lydfilen, skriv inn lydvariabelverdien i form av et rullesteinsuttrykk. Hvis du vil ha mer informasjon, kan du se Syntaks for rullesteinsmal. Variabelverdien må samsvare med navnet på .wav filen som lastes opp til Kontrollhub. |
Start forskyvning |
Angi varigheten i sekunder for musikkfilen som skal spilles av. Anta for eksempel at musikkfilen er 60 sekunder lang. Hvis Startforskyvning er satt til 45 sekunder og musikkvarigheten er 30 sekunder, spilles filen av de siste 15 sekundene og gjentas til starten og spilles av de første 15 sekundene. 0 er starttidspunktet. Du kan angi startforskyvningen som et statisk tall (eksempel: 20) eller et uttrykk (eksempel: Kontroller at inndataene har numeriske verdier. |
Musikk Varighet |
Angi varigheten i sekunder for den valgte musikkfilen. (For eksempel 30 sekunder). Du kan angi musikkvarigheten som et statisk tall (eksempel: 20) eller et uttrykk (eksempel: Kontroller at inndataene har numeriske verdier. Hvis startforskyvningen og musikkvarigheten er lengre enn fillengden, går musikken tilbake til starten og fortsetter å spilles av. Musikken spilles i henhold til følgende regler:
|
Tilbakemelding
Konfigurer tilbakemeldingsaktiviteten for å starte undersøkelser etter samtalen (drevet av Webex Experience Management) for å samle inn tilbakemeldinger fra innringere. Følgende typer undersøkelser er tilgjengelige:
-
IVR Legg inn samtaleundersøkelser: Konfigurer tilbakemeldingsaktiviteten på lerretet Hendelsesflyteri Flytutforming, etter hendelsen AgentFrakoblet .
Avhengig av oppsettet i Webex Experience Management spiller kontaktsenteret av en IVR undersøkelse for innringerne.
Innringeren bruker tastaturet til å svare på undersøkelsen. Hvis oppringeren delvis svarer på undersøkelsen ved ikke å svare innen den konfigurerte tidsavbruddsvarigheten eller ved å gi ugyldige inndata, sender kontaktsenteret delvise undersøkelsessvar til Webex Experience Management.
Kontroller at du bruker aktiviteten Koble fra kontakt etter tilbakemeldingsaktiviteten til å avslutte IVR samtalen.
-
E-post eller SMS etter samtaleundersøkelser: Konfigurer tilbakemeldingsaktiviteten i fanen Hendelsesflyter i Flytutforming etter PhoneContactEndende-hendelsen
. Avhengig av fordelingspolicyreglene som er konfigurert i Webex Experience Management, sender kontaktsenteret en evaluering til innringere via e-post eller SMS.
Når du utformer en flyt, kan ikke en konsultasjonssamhandling inkludere en tilbakemeldingsaktivitet etter anropsundersøkelse.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
Med følgende avsnitt kan du konfigurere tilbakemeldingsaktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Skriv inn navnet på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Undersøkelse
Hvis du vil administrere en evaluering til kunden, velger du fra en liste over spørreskjemaer for Voice eller utsendinger for e-post eller SMS evalueringer. Spørreskjemaene og invitasjonene som er konfigurert i Webex Experience Management, er tilgjengelige i listen.
Parameter | Beskrivelse |
---|---|
Stemmebasert |
Gjør følgende for å spille av en innebygd undersøkelse for kunden:
|
Basert på e-post/SMS |
Gjør følgende for å gi en frakoblet e-post/SMS-undersøkelse til kunden:
|
Språkinnstillinger
Administrer språket kunden opplever undersøkelsen på. Hvis språket ikke støttes i Webex Experience Management, er basisspråket engelsk (USA). Hvis du vil ha mer informasjon, kan du se Webex Experience Management Språkstøtte.
Parameter | Beskrivelse |
---|---|
Overstyr språkinnstillinger |
Aktiver veksleknappen Overstyr språkinnstillinger for å angi et egendefinert språk for Webex Experience Management.
Hvis veksleknappen Overstyr språkinnstillinger ikke er aktivert, brukes Global_Language-variabelen |
Kundeopplysninger
Angi kundeinformasjonen som skal sendes, sammen med forhåndsutfyllingene Webex Experience Management sender for å registrere evalueringssvaret. Avhengig av fordelingskonfigurasjonene som er angitt i Webex Experience Management, sender kontaktsenteret forhåndsutfyllingsinformasjonen.
Parameter | Beskrivelse |
---|---|
Kunde-ID | (Valgfritt) Velg en unik identifikator for kunden fra rullegardinlisten. |
E-post | (Valgfritt) Velg kundens e-postadresse fra rullegardinlisten. |
Telefonnummer | (Valgfritt) Velg telefonnummeret til kunden fra rullegardinlisten. |
Variabel bestått
Angi de ekstra variablene som egendefinerte forhåndsutfyllinger som sendes (i tillegg til evalueringssvar) fra Webex kontaktsenter til Webex Experience Management.
Parameter |
Beskrivelse |
---|---|
Nøkkel-verdi | Angir de valgfrie variable parameterne som kontaktsenteret sender til Webex Experience Management. Kolonnene Nøkkel og Verdi lar deg angi et variabelnavn og den tilknyttede verdien. Variabelverdien kan enten være en streng, et heltall eller et uttrykk med dobbel krøllete klammeparentessyntaks (i tilfelle flytvariabel). Hvis du vil ha mer informasjon, kan du se Egendefinerte flytvariabler. Hvis du vil legge til en variabelparameter, klikker du Legg til ny. Dette legger til en rad der du kan angi det respektive nøkkelverdiparet.
Hvis du vil ha mer informasjon om egendefinerte forhåndsutfyllinger, kan du se Konfigurere egendefinerte forhåndsutfyllinger for tilbakemeldingsundersøkelser etter samtale i dokumentasjonen Webex Experience Management. |
Avanserte innstillinger
Tilbakemeldingsaktiviteten har følgende innstillinger for å validere forventet DTMF svar fra kundene.
Parameter |
Beskrivelse |
---|---|
Tidsavbrudd |
Angir den maksimale varigheten aktiviteten venter på svar fra kunden. Standardverdien er 3 sekunder. |
Du kan konfigurere maksimalt antall nye forsøk ved ugyldige eller ingen DTMF inndata, i tillegg til lydvarslingsmeldinger (for ugyldige inndata, tidsavbrudd og maksimalt antall nye forsøk overskredet) for spørreskjemaer ved hjelp av Webex Experience Management.
Hvis du vil ha mer informasjon, kan du se Prøv på nytt og tidsavbrudd i Webex Experience Management dokumentasjonen etter samtale IVR undersøkelse .
Spill av melding
Spill av melding-aktiviteten spiller av en uavbrutt melding til oppringeren. Du kan bruke Spill av melding-aktiviteten med eller uten tekst-til-tale-funksjonen aktivert. Konfigurasjonsalternativene endres tilsvarende.
-
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Feilbehandling.
- Play Message-aktiviteten kan ikke avbrytes for DTMF inndata.
- Play-meldingsaktiviteten kan avbrytes på grunn av at agenten er tilgjengelig for å svare på anropet, hvis den inkluderes etter køkontaktaktiviteten i en anropsflyt.
Med følgende deler kan du konfigurere Play Message-aktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Spør
Hvis du ikke vil bruke tekst-til-tale-funksjonen i ledeteksten , deaktiverer du veksleknappen Tekst-til-tale . Tekst-til-tale er som standard ikke aktivert.
Du kan konfigurere opptil fem lydforespørsler (lydfiler og lydpromptvariabler kombinert). Hele meldingen spilles av for oppringeren i den konfigurerte rekkefølgen, og veksler mellom lydfilene og lydpromptvariablene.
Hvis noen av de bestilte listeinndataene er tomme, svarer systemet med en flytfeil. Løs disse feilene før du publiserer flyten.
Parameter |
Beskrivelse |
---|---|
Legg til lydfiler |
Hvis du vil konfigurere ledeteksten uten tekst-til-tale, legger du til minst én forhåndsinnspilt lydfil. Velg ønsket lydfil fra rullegardinlisten som er merket som 1. Hvis du vil legge til flere lydfiler, klikker du Legg til ny. Filene spilles av for oppringeren i den rekkefølgen de vises. Hvis du vil fjerne en lydfil fra sekvensen, klikker du på Slett-ikonet som vises ved siden av hver rullegardinliste. |
Legg til lydvariabel |
Bruk dette alternativet til å konfigurere lydmeldingen som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydmeldingen på flere språk basert på kundens preferanser under samhandlingen. For å konfigurere lydvariabelen, klikk Legg til lydvariabel. Skriv inn variabelverdien i form av et rullesteinsuttrykk. Hvis du vil ha mer informasjon, kan du se Syntaks for rullesteinsmal. Variabelverdien må samsvare med navnet på .wav filen som lastes opp til Kontrollhub. |
Hvis du vil bruke tekst-til-tale-funksjonen i ledeteksten , aktiverer du veksleknappen Tekst-til-tale . Du kan konfigurere opptil totalt fem lydforespørsler (tekst-til-tale-meldinger, lydfiler og lydpromptvariabler kombinert). Hele meldingen spilles av for oppringeren i den konfigurerte rekkefølgen, og veksler mellom tekst-til-tale-meldinger, lydfiler og lydprompt-variabler.
Parameter |
Beskrivelse |
---|---|
Kobling |
Angir koblingen for å godkjenne tekst-til-tale-tjenesten. Rullegardinlisten viser navnet på alle Google-koblinger i Kontrollhub. Bare de aktive koblingene vises. Velg koblingen fra rullegardinlisten.
|
Overstyr standardspråk &; Taleinnstillinger |
Bruk denne veksleknappen til å overstyre taleinnstillingene som er konfigurert i variabelen Globalt |
Utgang Voice |
Angir navnet på utgangsstemmen. Dette feltet vises bare hvis du aktiverer veksleknappen Overstyr standardspråk &; Taleinnstillinger . Velg navnet på utgangsstemmen fra rullegardinlisten. Hvis navnet på utgangsstemmen som støttes av Google, ikke er tilgjengelig i rullegardinlisten Utgangsstemme , deaktiverer du veksleknappen Overstyr standardspråk & Taleinnstillinger . Ta med Angi variabel-aktiviteten før Spill av melding-aktiviteten i flyten. Konfigurer aktiviteten Angi variabel på følgende måte:
|
Legg til lydfil |
Hvis du vil veksle mellom tekst-til-tale-meldinger og forhåndsinnspilte lydfiler, klikker du Legg til lydfil. Dette legger til en ny rad til konfigurasjonen der du kan velge ønsket lydfil fra rullegardinlisten. Hvis du vil fjerne et element fra sekvensen, klikker du Slett-ikonet som vises ved siden av den tilsvarende inndata- eller rullegardinlisten. |
Legge til tekst-til-tale-melding |
For å lage ledeteksten, bruk tekst-til-tale eller en blanding av forhåndsinnspilte lydfiler og tekst-til-tale-meldinger. Klikk Legg til tekst-til-tale-melding for å legge til et nytt tekstinntastingsfelt i delen for rask oppretting. I dette feltet skriver du inn meldingen som skal spilles av for oppringeren på det valgte språket og stemmen. Feltet godtar to typer inndata – råtekst (ren tekst) eller SSML (Speech Synthesis Markup Language) – formaterte data. Du kan også bruke variabler som en del av meldingen til å lese det dynamiske innholdet. For støttede SSML-koder for Cisco Cloud Text-to-Speech, se tekst-til-tale (TTS) i Webex Contact Center. |
Legg til lydvariabel |
Bruk dette alternativet til å konfigurere lydmeldingen som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydmeldingen på flere språk basert på kundens preferanser under samhandlingen. For å konfigurere lydvariabelen, klikk Legg til lydvariabel. Skriv inn variabelverdien i form av et rullesteinsuttrykk. Hvis du vil ha mer informasjon, kan du se Syntaks for rullesteinsmal. Variabelverdien må samsvare med navnet på .wav filen som lastes opp til Kontrollhub. |
Tekst-til-tale-innstillinger
Tekst-til-tale-innstillingene inkluderer følgende innstillinger som brukes til å validere forventet DTMF inndata fra oppringeren.
Parameter |
Beskrivelse |
---|---|
Talerate |
Indikerer talehastigheten. Øk eller reduser den numeriske inngangen for å opprettholde den ideelle talehastigheten og kontrollere utgangstalehastigheten. Gyldige verdier for den numeriske inngangen ligger i området 0,25 til 4,0 ord per minutt (wpm). Standardverdien er 1,0 wpm. |
Volumøkning |
Indikerer økning eller reduksjon i volumutgang. Øk eller reduser den numeriske inngangen for å opprettholde det ideelle volumet for utgangstale. Gyldige oppføringer for den numeriske inngangen ligger i området -96,0 desibel til 16,0 desibel (dB). Standard verdi er 0.0 dB. |
Popup-melding
En skjermmelding er et vindu eller en dialogboks som vises i en agents skrivebord når agenten besvarer en kundesamtale. Agenten får mer informasjon om oppringeren til å fortsatte videre med en samtale. Hvis du vil ha mer informasjon, kan du se delen Popup-skjermen i artikkelen Komme i gang med Agent Desktop .
Skjermmeldingsaktiviteten blir bare relevant etter at en agent er involvert i en samhandling. Det bruker normalt hendelsen Agentsvar
og hendelsen TelefonkontaktAvsluttet
.
Når du bruker denne aktiviteten i hovedflyten, eksponerer du et sett med hendelser i fanen Hendelsesflyter . Hvis du vil ha mer informasjon om disse hendelsene, kan du se Arrangementer.
Du kan bygge en behandlingsflyt for én hendelse for hver hendelse. Når en agent for eksempel godtar et inngående anrop, vises en skjermmelding. Skjermmeldingsaktiviteten inneholder informasjon som er basert på flytvariablene. Skjermmeldingen integrerer Webex Contact Center med andre bedriftsprogrammer, for eksempel CRM (Salesforce), billettløsninger og ordreoppføringssystem.
Fullfør denne konfigurasjonen i fanen Hendelsesflyter i Flow Designer. Hvis du vil definere forskjellige virkemåter for skjermmeldinger som er basert på hovedflytkriterier, bruker du en betingelse- eller saksaktivitet. Du kan definere én skjermmelding for hver flyt.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
Screen Pop for nye digitale kanaler må konfigureres i Connect Flow Builder. Hvis du vil ha mer informasjon, kan du se https://help.imiconnect.io/docs/wxcc-overview.
I følgende avsnitt kan du konfigurere aktivitet for skjermmelding:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
URL-innstillinger
Bruk alternativet URL-innstillinger for å definere en URL-adresse for skjermmeldingskonfigurasjon. For å skrive inn en variabel, bruker du syntaksen {{variables}}
.
Eksempel {{NewPhoneContact.ANI}}
.
Parameter |
Beskrivelse |
---|---|
URL for skjermmelding |
Skriv inn URL-adressen til det tiltenkte nettstedet, for eksempel http://www.salesforce.com. Etter at agenten besvarer et anrop, vil den konfigurerte URL-adressen fylle ut skjermmeldingen på skrivebordet. |
Spørringsparametere |
Angi de ulike variablene i nyttelasten. For å legge til en ny spørringsparameter, klikker du på Legg til ny. Angi attributtverdiinformasjonen i feltene NØKKEL og VERDI. |
Skrivebordsetikett for skjermmelding |
Skriv inn en kort og intuitiv tilpasset visningstekst som erstatter URL for skjermmelding i Agent Desktop. Etter at agenten svarer eller avslutter en samtale, vises denne etiketten som en hyperkobling i skjermvarselet i Agent Desktop. Hvis for eksempel URL-adressen for popup-skjermen er http://www.salesforce.com og Screen Pop Desktop-etiketten er Salesforce, viser systemet hyperkoblingen som Salesforce i popup-varselet. Denne etiketten vises også i popup-fanen på Agent Desktop. |
Visningsinnstillinger
Parameter |
Beskrivelse |
---|---|
Ny nettleserfane |
Skjermbildet vises i en ny nettleserfane hver gang uten å påvirke den eksisterende skjermmeldingen. |
Eksisterende etikett for skjermmelding |
Skjermmeldingen viser innsiden av eksisterende nettleserfane som erstatter forrige skjermmelding. |
Inne i skrivebordet |
Skjermmeldingen vises som en fane i vinduet for tilleggsinformasjon på skrivebordet. Hvis skjermmeldingens visningsalternativ er Inne i skrivebordet, vises vinduet skjermmelding i vinduet for tilleggsinformasjon i samtalens varighet. Skjermmeldingen beholdes selv når du velger en oppgave fra en annen kanaltype i vinduet Oppgaveliste. |
Hvis skjermmeldingsalternativet er Inne i skrivebord eller Eksisterende nettleserfane, vil data som angis i skjermmeldingen for en samtale gå tapt hvis agenten godtar en ny samtale. For å hindre datatap, må du konfigurere visningsalternativet som Ny nettleserfane.
Vurder for eksempel at alternativet for skjermmeldingsvisning er Inne i skrivebord. Hvis agenten godtar et nytt inngående anrop mens data angis i skjermmeldingen for en tidligere samtale, vil data som er angitt for forrige samtale når skjermmeldingen for et nytt anrop vises.
Samle inn sifre
Aktiviteten Samle inn sifre ber anroperen om å angi en tofarget flerfrekvensinngang (DTMF), for eksempel et kontonummer. I likhet med aktivitetene Spill av melding og Meny kan aktiviteten Samle sifre bruke lydfiler, tekst-til-tale-meldinger eller en kombinasjon av begge.
Denne aktiviteten godtar DTMF inndatasifre fra 0 til 9. Anroperen kan skrive inn # eller * som et avslutningssymbol for å indikere slutten på DTMF inndata.
-
Oppringeren kan ikke bruke avslutningssymbolene i andre scenarier som en del av innsamlingssifferaktiviteten, for eksempel bekreftelse av beløp eller kunde-ID.
-
Som standard støtter neste generasjons medieplattform bare RFC2833 type DTMF for både innkommende og utgående anrop.
-
Neste generasjons medieplattform støtter in-band-DTMF.
-
Denne funksjonen er bare tilgjengelig hvis det tilsvarende funksjonsflagget er aktivert.
-
Du kan også høre in-band DTMF toner under opptak og i konferanse med andre parter.
Du kan konfigurere disse banene for feilhåndtering for å håndtere flytkjøringsfeil:
Bane |
Beskrivelse |
---|---|
Tidsavbrudd for oppføring |
Angir feilutdatafilen som flyten tar etter at oppføringens tidsavbruddsvarighet er utløpt. Hvis du konfigurerer denne banen, sikrer du at anroperen ikke blir inaktiv i for lang tid. Endre varigheten for oppføringen for tidsavbrudd i delen Avanserte innstillinger i vinduet Egenskaper. Vurder å spille av en melding for å redegjøre for hva som forventes av anroperen, og gå deretter tilbake til begynnelsen av aktiviteten. |
Oppføring ikke i samsvar |
Angir feilutdatafilen som flyten tar hvis anroperen skriver inn DTMF-inndata som ikke er konfigurert i delen Egendefinerte menykoblinger. Hvis du konfigurerer denne banen, sikrer du at anroperen har lov til å starte aktiviteten på nytt og prøve igjen. Vurder å spille av en melding for å redegjøre for hva som forventes av anroperen, og gå deretter tilbake til begynnelsen av aktiviteten. |
Udefinert feil |
Hvis du vil ha mer informasjon, kan du se Feilbehandling. |
Du kan konfigurere aktiviteten Samle inn sifre ved å bruke følgende innstillinger:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Spørsmålsinnstillinger uten tekst-til-tale-aktivert
Som standard er ikke tekst-til-tale aktivert. Hvis du vil konfigurere ledeteksten uten tekst-til-tale, legger du til minst én forhåndsinnspilt lydfil. Velg lydfilen fra rullegardinlisten. Du kan konfigurere opptil totalt fem lydforespørsler (lydfiler og lydpromptvariabler kombinert). Hele meldingen spilles av for oppringeren i den konfigurerte rekkefølgen, og veksler mellom lydfilene og lydpromptvariablene.
Hvis noen av de bestilte listeinndataene er tomme, viser systemet en flytfeil. Løs disse feilene før du publiserer flyten.
Parameter |
Beskrivelse |
---|---|
Legg til lydfiler |
Hvis du vil legge til flere lydfiler, klikker du Legg til ny. Filene spilles av for oppringeren i den rekkefølgen de er konfigurert. Hvis du vil fjerne en lydfil fra sekvensen, klikker du på Slett-ikonet som vises ved siden av hver rullegardinliste. Slett-ikonet vises ikke når bare én rullegardinliste er tilgjengelig fordi du trenger minst én lydfil for ledeteksten. Hvis du vil administrere lydfiler, kan du se Laste opp en lydressursfil. |
Legg til lydvariabel |
Bruk dette alternativet til å konfigurere lydmeldingen som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydmeldingen på flere språk basert på kundens preferanser under samhandlingen. For å konfigurere lydvariabelen, klikk Legg til lydvariabel. Skriv inn variabelverdien i form av et rullesteinsuttrykk. Hvis du vil ha mer informasjon, kan du se Syntaks for rullesteinsmal. Variabelverdien må samsvare med navnet på .wav filen som lastes opp til Kontrollhub. |
Gjør ledeteksten avbrytelig |
Ved hjelp av avbrytelsen av ledeteksten kan du angi om den konfigurerte ledeteksten kan avbrytes av innringerens inndata eller hendelse. Som standard kan ikke ledetekster avbrytes. Hvis meldingen er viktig for den som ringer, må du ikke la den bli avbrutt. For organisasjonene som er klargjort med den nye Next Generation-plattformen, konfigurerer systemet ledeteksten som kan avbrytes som standard, uavhengig av om det er merket av for Gjør spørsmål avbrytelig eller ikke merket av for flytutviklerne. |
Spørsmålsinnstillinger med tekst-til-tale aktivert
Som standard er ikke tekst-til-tale aktivert. Hvis du vil bruke tekst-til-tale i instruksjonene, aktiverer du veksleknappen Tekst-til-tale . Du kan konfigurere opptil totalt fem lydforespørsler (tekst-til-tale-meldinger, lydfiler og lydprompt-variabler kombinert). Hele meldingen spilles av for oppringeren i den konfigurerte rekkefølgen, og veksler mellom tekst-til-tale-meldinger, lydfiler og konfigurerte lydspørsmålsvariabler.
Parameter |
Beskrivelse |
---|---|
Kobling |
Alternativene Språk og Tale endres basert på den valgte koblingen. Valget bestemmer språket, kjønnet og tonen som systemet bruker til å lese tekst-til-tale-meldinger til oppringeren. Hvis du bruker Google TTS, kan du forhåndsvise de forskjellige alternativene på Google Tekst til tale-siden .
|
Overstyr standardspråk &; Taleinnstillinger |
Bruk denne veksleknappen til å overstyre taleinnstillingene som er konfigurert i variabelen Globalt |
Utgang Voice |
Angir navnet på utgangsstemmen. Dette feltet vises bare hvis du aktiverer veksleknappen Overstyr standardspråk &; Taleinnstillinger . Velg navnet på utgangsstemmen fra rullegardinlisten. Hvis navnet på utgangsstemmen som støttes av Google, ikke er tilgjengelig i rullegardinlisten Utgangsstemme , deaktiverer du veksleknappen Overstyr standardspråk & Taleinnstillinger . Inkluder aktiviteten Angi variabel før aktiviteten Samle sifre i flyten. Konfigurer aktiviteten Angi variabel på følgende måte:
|
Legge til tekst i talemelding |
Når du lager spørsmålet, kan du bruke tekst-til-tale eller en blanding av forhåndsinnspilte lydfiler og tekst-til-tale-meldinger. Klikk Legg til tekst-til-tale-melding for å legge til et nytt tekstinntastingsfelt i spørsmålsdelen. Her kan du skrive inn meldingen som leses opp for oppringeren med valgt språk og stemme. Feltet godtar to typer inndata: råtekst (ren tekst) eller SSML-formaterte data. Du kan også bruke variabler som en del av meldingen til å lese det dynamiske innholdet. Hvis du vil angi en variabel, bruker du denne syntaksen: For støttede SSML-koder for Cisco Cloud Text-to-Speech, se tekst-til-tale (TTS) i Webex Contact Center. |
Legg til lydfil |
Hvis du vil veksle mellom tekst-til-tale-meldinger med forhåndsinnspilte lydfiler, klikker du Legg til lydfil. Dette legger til en ny rad i konfigurasjonen der du kan velge en lydfil fra en rullegardinliste. Hvis du vil fjerne et element fra sekvensen, klikker du på sletteikonet ved siden av elementet. Slett-ikonet er ikke synlig når bare ett felt er konfigurert, fordi minst én melding eller lydfil er nødvendig. |
Legg til lydvariabel |
Bruk dette alternativet til å konfigurere lydmeldingen som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydmeldingen på flere språk basert på kundens preferanser under samhandlingen. For å konfigurere lydvariabelen, klikk Legg til lydvariabel. Skriv inn variabelverdien i form av et rullesteinsuttrykk. Hvis du vil ha mer informasjon, kan du se Syntaks for rullesteinsmal. Variabelverdien må samsvare med navnet på .wav filen som lastes opp til Kontrollhub. |
Gjør ledeteksten avbrytelig |
Ved hjelp av avbrytelsen av ledeteksten kan du angi om den konfigurerte ledeteksten kan avbrytes av innringerens inndata eller hendelse. Som standard kan ikke ledetekster avbrytes. Hvis meldingen er viktig for den som ringer, må du ikke la den bli avbrutt. For organisasjonene som er klargjort med den nye Next Generation-plattformen, konfigurerer systemet ledeteksten som kan avbrytes som standard, uavhengig av om det er merket av for Gjør spørsmål avbrytelig eller ikke merket av for flytutviklerne. |
Tekst-til-tale-innstillinger
Tekst-til-tale-innstillingene inkluderer følgende innstillinger som brukes til å validere forventet DTMF inndata fra oppringeren.
Parameter |
Beskrivelse |
---|---|
Talerate |
Indikerer talehastigheten. Øk eller reduser den numeriske inngangen for å opprettholde den ideelle talehastigheten og kontrollere utgangstalehastigheten. Gyldige verdier for den numeriske inngangen ligger i området 0,25 til 4,0 ord per minutt (wpm). Standardverdien er 1,0 wpm. |
Volumøkning |
Indikerer økning eller reduksjon i volumutgang. Øk eller reduser den numeriske inngangen for å opprettholde det ideelle volumet for utgangstale. Gyldige oppføringer for den numeriske inngangen ligger i området -96,0 desibel til 16,0 desibel (dB). Standard verdi er 0.0 dB. |
Avanserte innstillinger
Aktiviteten Samle inn sifre omfatter følgende avanserte innstillinger som brukes til å validere forventet DTMF inndata fra oppringeren.
Parameter |
Beskrivelse |
---|---|
Tidsavbrudd uten inndata |
Angir den maksimale varigheten som aktiviteten for innsamling av sifre venter på inndata, før du fortsetter til banen Tidsavbrudd for oppføring. Standardverdien er 3 sekunder. |
Tidsavbrudd mellom sifre |
Angir den maksimale varigheten som aktiviteten Innsamlingssifre venter mellom sifre før den fortsetter i flyten. Dette skjer bare etter at minst ett siffer er angitt. Anroperen kan angi terminatorsymbolet for å indikere at oppføringen er fullført, slik at samtalen fortsetter uten å vente på det intersifrede tidsavbruddet. Inter-Digit Timeout gjelder ikke for kunder som bruker taletjenesteplattformen. Som standard er ikke denne parameteren deaktivert for kunder som bruker Voice Services-plattformen. |
Minimum sifre |
Angir minimum antall sifre som oppringeren må angi. Standardverdien er 1. Hvis anroperen skriver inn inndata som er mindre enn denne verdien, følger flyten banen for umatchet oppføring som er konfigurert i delen Feilbehandling . |
Maksimalt antall sifre |
Angir det maksimale antallet sifre som oppringeren kan angi. Standardverdien er 10. Hvis oppringeren skriver inn inndata som er mer enn denne verdien, følger flyten banen for umatchet oppføring som er konfigurert i delen Feilbehandling . |
Terminator Symbol |
Angir tegnet som anroperen kan skrive inn for å angi slutten på inndataene. Terminatorsymbolet kan være enten # eller *, avhengig av konfigurasjonen. Som standard er terminatorsymbolet #. |
Utgangsvariabler
Aktiviteten Samle inn sifre omfatter utdatavariabelen {{CollectDigits.DigitsEntered}}
. Når flyten utføres, lagrer denne variabelen de DTMF inndataene som anroperen skrev inn under samhandlingen med aktiviteten. Bruk denne variabelen i senere aktiviteter for å styre flytsekvensen. Variabelnavnet endres dynamisk basert på etiketten som er knyttet til aktiviteten Innsamlingssifre. Systemet må registrere flere variabelverdier hvis flyten bruker mer enn én innsamlingssifre i flyten. Hvis du vil ha mer informasjon, kan du se Variabler for utdata for hendelser.
Meny
Med menyaktiviteten kan du bygge en Cisco Unified IP Interactive Voice Response (IVR) opplevelse i flyten. Aktiviteten spiller av en ledetekst som lar anroperen angi et DTMF siffer. Basert på sifferet som anroperen angir, kan flyten ta en annen bane.
En meny kan ha 1–10 grener, representert med sifrene 0–9.
Du kan bruke menyaktiviteten med eller uten tekst-til-tale-aktivert. Konfigurasjonsalternativene endres tilsvarende.
Du kan konfigurere disse banene for feilhåndtering for å håndtere flytkjøringsfeil:
Bane |
Beskrivelse |
---|---|
Tidsavbrudd uten inndata |
Angir feilutdatafilen som flyten tar etter at oppføringens tidsavbruddsvarighet er utløpt. Hvis du konfigurerer denne banen, sikrer du at anroperen ikke blir inaktiv i for lang tid. Endre varigheten for tidsavbrudd uten inndata i delen Avanserte innstillinger i Egenskaper-ruten. Vurder å spille av en melding for å tydeliggjøre forventningene til den som ringer, og gå deretter tilbake til starten av aktiviteten. |
Oppføring ikke i samsvar |
Angir feilutgangsbanen flyten tar etter at anroperen skriver inn en DTMF inndata som ikke er konfigurert i delen Egendefinerte menykoblinger. Hvis du konfigurerer denne banen, sikrer du at anroperen har lov til å starte aktiviteten på nytt og prøve igjen. Vurder å spille av en melding for å tydeliggjøre forventningene til den som ringer, og gå deretter tilbake til starten av aktiviteten. |
Slik går du tilbake til aktivitetsstarten et bestemt antall ganger:
|
Med følgende avsnitt kan du konfigurere menyaktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Spør
Spørsmålsinnstillinger uten tekst-til-tale
Som standard er ikke tekst-til-tale aktivert. Hvis du vil bruke tekst-til-tale i ledeteksten , aktiverer du veksleknappen Tekst-til-tale . Velg lydfilen fra rullegardinlisten. Du kan konfigurere opptil totalt fem lydforespørsler (lydfiler og lydpromptvariabler kombinert). Aktiviteten spiller av hele meldingen til oppringeren i den konfigurerte rekkefølgen, veksler mellom lydfilene og variablene for lydspørsmål som er konfigurert.
Hvis noen av de ordnede listeinndataene er tomme, oppstår det en flytfeil. Løs disse feilene før du publiserer flyten.
Parameter |
Beskrivelse |
---|---|
Legg til lydfiler |
Hvis du vil konfigurere ledeteksten uten tekst-til-tale, legger du til minst én forhåndsinnspilt lydfil. Velg filen fra rullegardinfeltet merket 1. Hvis du vil legge til flere lydfiler, klikker du Legg til ny. Hvis du vil fjerne en lydfil fra sekvensen, klikker du på Slett-ikonet som vises ved siden av rullegardinlisten. Fordi minst én lydfil er nødvendig, er ikke Slett-ikonet synlig hvis bare ett rullegardinfelt er synlig. Administrer lydfiler fra innstillingen Lydspørsmål i kontrollhuben. Hvis du vil ha mer informasjon, seBehandle lydmeldinger. |
Legg til lydvariabel |
Bruk dette alternativet til å konfigurere lydmeldingen som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydmeldingen på flere språk basert på kundens preferanser under samhandlingen. For å konfigurere lydvariabelen, klikk Legg til lydvariabel. Skriv inn variabelverdien i form av et rullesteinsuttrykk. Hvis du vil ha mer informasjon, kan du se Syntaks for rullesteinsmal. Variabelverdien må samsvare med navnet på .wav filen som lastes opp til Kontrollhub. |
Gjør ledeteksten avbrytelig |
Med dette alternativet kan du angi om den konfigurerte ledeteksten kan avbrytes av anroperens inndata eller hendelse. Som standard er det ikke merket av for Gjør avbrytelse av ledeteksten for menyaktiviteten. Hvis du vil at anroperen skal kunne avbryte menyen når de skriver inn DTMF inndata, kan du vurdere å gjøre meldingen avbrytbar. For organisasjoner som er klargjort med den nye Next Generation-plattformen, konfigurerer systemet ledeteksten avbrytelig som standard, uavhengig av om flytutviklerne har merket av for Gjør spørsmål avbrytelig eller ikke . |
Spørsmål om innstillinger med tekst-til-tale
Hvis du vil bruke tekst-til-tale i ledeteksten , aktiverer du veksleknappen Tekst-til-tale . Du kan konfigurere opptil totalt fem lydforespørsler (tekst-til-tale-meldinger, lydfiler og lydpromptvariabler kombinert). Aktiviteten spiller hele meldingen til oppringeren i den konfigurerte rekkefølgen, og veksler mellom tekst-til-tale-meldinger, lydfiler og lydprompt-variabler.
Parameter |
Beskrivelse |
---|---|
Kobling |
Velg en kobling for å godkjenne tekst-til-tale-tjenesten. Rullegardinlisten viser navnene på Google-koblingene som er konfigurert i Control Hub.
|
Overstyr standardspråk &; Taleinnstillinger |
Bruk denne veksleknappen til å overstyre taleinnstillingene som er konfigurert i variabelen Globalt |
Utgang Voice |
Velg navnet på utgangsstemmen fra rullegardinlisten. Hvis navnet på utgangsstemmen som støttes av Google, ikke er tilgjengelig i rullegardinlisten Utgangsstemme , deaktiverer du veksleknappen Overstyr standardspråk & Taleinnstillinger . Inkluder aktiviteten Angi variabel før menyaktiviteten i flyten. Konfigurer aktiviteten Angi variabel på følgende måte:
|
Legg til lydfiler |
Hvis du vil veksle mellom tekst-til-tale-meldinger med forhåndsinnspilte lydfiler, klikker du Legg til lydfil. Dette legger til en ny rad i konfigurasjonen der du kan velge en lydfil fra en rullegardinliste. Hvis du vil fjerne et element fra sekvensen, klikker du på sletteikonet i nærheten av elementet. Fordi minst én melding eller lydfil kreves, er ikke Slett-ikonet synlig når bare ett felt er konfigurert. |
Legge til tekst i talemelding |
Når du bygger forespørselen din, kan du utelukkende bruke tekst-til-tale, eller du kan bruke en blanding av forhåndsinnspilte lydfiler og tekst-til-tale-meldinger. Klikk Legg til tekst-til-tale-melding for å legge til et nytt tekstinntastingsfelt i delen for rask oppretting. Du kan skrive inn meldingen som skal leses for oppringeren, ved hjelp av valgt språk og stemme. Feltet godtar to typer inndata: råtekst (ren tekst) eller SSML-formaterte data (Speech Synthesis Markup Language). Du kan også bruke variabler som en del av meldingen til å lese det dynamiske innholdet. Hvis du skriver inn en variabel, bruker du denne syntaksen: For støttede SSML-koder for Cisco Cloud Text-to-Speech, se tekst-til-tale (TTS) i Webex Contact Center. |
Legg til lydvariabel |
Bruk dette alternativet til å konfigurere lydmeldingen som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydmeldingen på flere språk basert på kundens preferanser under samhandlingen. For å konfigurere lydvariabelen, klikk Legg til lydvariabel. Skriv inn variabelverdien i form av et rullesteinsuttrykk. Hvis du vil ha mer informasjon, kan du se Syntaks for rullesteinsmal. Variabelverdien må samsvare med navnet på .wav filen som lastes opp til Kontrollhub. |
Gjør ledeteksten avbrytelig |
Med dette alternativet kan du angi om den konfigurerte ledeteksten kan avbrytes av anroperens inndata eller hendelse. Som standard er det ikke merket av for Gjør avbrytelse av ledeteksten for menyaktiviteten. Hvis du vil at anroperen skal kunne avbryte menyen når de skriver inn DTMF inndata, kan du vurdere å gjøre meldingen avbrytbar. For organisasjoner som er klargjort med den nye Next Generation-plattformen, konfigurerer systemet ledeteksten avbrytelig som standard, uavhengig av om flytutviklerne har merket av for Gjør spørsmål avbrytelig eller ikke . |
Egendefinerte menykoblinger
Alternativet Egendefinerte menykoblinger lar deg konfigurere én eller flere menykoblinger basert på organisatoriske krav.
Denne funksjonen hjelper én eller flere brukere med å velge forskjellige grener i flyten basert på det valgte sifferet.
Du kan konfigurere opptil ti egendefinerte menykoblinger.
Parameter |
Beskrivelse |
---|---|
SIFFER |
Velg et nummer fra rullegardinlisten. SIFFER tilsvarer de DTMF inndataene som oppringeren angir for å indikere hvilken bane for flyten som skal følges. Sifrene 0‐9 kan velges, og du kan bare velge hvert alternativ én gang. |
LINK BESKRIVELSE |
Legg til en beskrivelse for å angi hvilken bane for flyten sifferet tilsvarer. Hvis for eksempel trykk 1 fører innringeren til en kø som kan hjelpe med et salgsspørsmål, skriver du inn |
Legg til |
Klikk Legg til ny for å legge til flere menykoblinger. Du kan legge til et siffer og en koblingsbeskrivelse for hver rad. Du kan legge til opptil ti lenker. |
Du kan konfigurere menykoblinger både i Egenskaper-ruten og i selve aktiviteten. Dette gir mulighet for forskjellige konfigurasjonsalternativer som er basert på brukerens preferanser. Systemet oppdaterer innholdet i sanntid på begge steder når en redigering gjøres.
Tekst-til-tale-innstillinger
Tekst-til-tale-innstillingene inkluderer følgende innstillinger som brukes til å validere forventet DTMF inndata fra oppringeren.
Parameter |
Beskrivelse |
---|---|
Talerate |
Indikerer talehastigheten. Øk eller reduser den numeriske inngangen for å opprettholde den ideelle talehastigheten og kontrollere utgangstalehastigheten. Gyldige verdier for den numeriske inngangen ligger i området 0,25 til 4,0 ord per minutt (wpm). Standardverdien er 1,0 wpm. |
Volumøkning |
Indikerer økning eller reduksjon i volumutgang. Øk eller reduser den numeriske inngangen for å opprettholde det ideelle volumet for utgangstale. Gyldige oppføringer for den numeriske inngangen ligger i området -96,0 desibel til 16,0 desibel (dB). Standard verdi er 0.0 dB. |
Tidsavbrudd uten inndata |
Angir den maksimale tiden aktiviteten venter på inndata før den fortsetter nedover banen Tidsavbrudd uten inndata. Standardverdien er 3 sekunder. |
Utgangsvariabel
Menyaktiviteten bruker utdatavariabelen {{Menu.OptionEntered}}
. Når systemet kjører flyten, lagrer denne variabelen de DTMF inndataene som anroperen skrev inn under samhandlingen med menyen.
Du kan bruke utdatavariabelen {{Menu.OptionEntered}}
i senere aktiviteter for å styre flytsekvensen. Variabelnavnet endres dynamisk basert på etiketten som er knyttet til menyaktiviteten. Systemet kan registrere flere variable verdier når flyten bruker mer enn én menyaktivitet. Hvis du vil ha mer informasjon om denne variabeltypen, kan du se Aktivitetsutgangsvariabler.
Blindoverføring
Overføring av et taleanrop til enten et eksternt eller tredjeparts oppringingsnummer (DN) via Interactive Voice Response (IVR) uten agentinngripen utløser blindoverføringsaktiviteten.
Blind overføring-aktiviteten gjelder når et anrop skal overføres til en ekstern eller tredjeparts DN basert på et sett sett av flytkriterier. Overføringen kan også initieres til en ekstern bro. Det konfigurerte kriteriesettet utløser aktiviteten.
Ved blindoverføring beholdes de tidligere kompetansebegrensningene når et anrop overføres til en ferdighetsbasert kø. Dette er fordi kompetansebegrensninger beregnes når en flyt utføres. Siden flyten ikke utføres ved blindoverføring, beholdes imidlertid de tidligere ferdighetsbegrensningene.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
I de følgende avsnittene kan du konfigurere blindoverføringsaktiviteten.
- Når du utformer en flyt, kan ikke en konsultasjonssamhandling inkludere en blindoverføringsaktivitet.
- Du kan ikke legge til en blindoverføringsaktivitet i hendelsesflytene i Flytkontroll.
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Overføringsnummer
Delen Overfør telefonnummer angir DN som et anrop overføres til. Du kan angi tallet manuelt eller velge et dynamisk tall via en variabel.
Parameter |
Beskrivelse |
---|---|
Overføringsnummer |
Skriv inn DN-en som et anrop skal overføres til. Dette kan være et bestemt tall som angis manuelt, eller et dynamisk tall som angis med en flytvariabel. |
Spesifikt oppringingsnummer |
Skriv inn nummeret som anropet må overføres til. |
Variabelt oppringingsnummer |
Velg flytvariabelen fra rullegardinlisten. Variabelen lagrer nummeret som anropet skal overføres til. |
Brooverført overføring
Aktiviteten Bridged Transfer gjør det mulig å overføre et anrop midlertidig med en flyt til et eksternt mål, samtidig som kontrollen over samtalen beholdes. Det eksterne målet kan være en ekstern bro eller en Interactive Voice Response tjeneste (IVR).
Når tredjeparten avslutter samtalen, fortsetter samtaleflyten for ytterligere engasjement etter behov, for eksempel ved å sette den i kø til en agent.
Delene nedenfor veileder deg om hvordan du konfigurerer aktiviteten Bridged Transfer.
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Overføringsnummer
Delen Overføringsnummer angir DN som et anrop overføres til. Skriv inn tallet manuelt, eller velg et dynamisk tall via en variabel.
Parameter |
Beskrivelse |
---|---|
Overføringsnummer |
Skriv inn DN-en som et anrop skal overføres til. Dette kan være et bestemt tall som angis manuelt, eller et dynamisk tall som angis med en flytvariabel. |
Spesifikt oppringingsnummer |
Skriv inn nummeret som anropet må overføres til. |
Variabelt oppringingsnummer |
Velg flytvariabelen fra rullegardinlisten. Variabelen lagrer nummeret som anropet skal overføres til. |
Innstillinger for tidsavbrudd for overføring
I delen Tidsavbruddsinnstillinger for overføring kan du konfigurere virkemåten til en brooverført overføringsaktivitet når det overførte anropet ikke besvares innen en angitt tid.
Parameter |
Beskrivelse |
---|---|
Tidsavbrudd |
Dette er hvor lenge systemet venter på at den overførte parten skal svare på anropet. Hvis mottakeren ikke henter innen dette tidspunktet, avslutter systemet samtalen. Varigheten bør ligge i området 1 til 120 sekunder. Standardverdien er 10 sekunder. |
Utgangsvariabler
Det er her du fanger opp informasjon om utfallet av overføringen.
Parameter |
Beskrivelse |
---|---|
BridgedTransfer_dxm.FailureCode |
Denne parameteren registrerer feil- eller statuskoder som tilsvarer mislykkede forsøk på å utføre en Bridged-overføring ved hjelp av DXM (Digital Extension Module). |
BridgedTransfer_dxm.FailureDescription | Denne parameteren lagrer beskrivelsen av feilen som oppstod under et forsøk på Bridged overføring ved hjelp av (DXM). |
Tabellen nedenfor oppsummerer feilkodene for utdata for overføringsaktivitet for Bridged.
Feilkode |
Beskrivelse av feil | Forklaring |
---|---|---|
1 |
Invalid_Number | Det oppringte eksterne katalognummeret (DN) er ugyldig. |
2 | Opptatt | Den eksterne DN er enten engasjert eller har avvist det innkommende anropet. |
3 | Ikke noe svar | Den eksterne DN-en kunne ikke svare på anropet innen den forhåndsinnstilte tidsavbruddsvarigheten. |
48 | Flytaktivitet som ikke støttes | Flyten kan ikke utføre aktiviteten for brooverført overføring etter kø eller én gang en agent er tilordnet til anropet. |
5 | Unsupported_DN | Du kan ikke bruke det eksterne DN-nummeret hvis det er angitt som EP-DN i systemportalen, eller hvis det samsvarer med den påloggede agentens DN på Agent Desktop. |
6 | System_Error | Denne koden representerer diverse feil som ikke faller inn under de ovenfor definerte kategoriene. |
Flytkonfigurasjoner som ikke støttes
- Du kan ikke legge til aktiviteten Bridged Transfer i køkontaktaktiviteten.
- For kontakter som er parkert, lagt i kø eller tilordnet til en agent, må du ikke introdusere en Bridged Transfer-aktivitet senere i flyten. Dette kan føre til en flytfeil som ikke støttes.
- Du kan ikke bruke aktiviteten Bridged Transfer i utgående samtaleflyter.
- Du kan ikke legge til en Bridged Transfer-aktivitet i hendelsesflytene i Flow Control.
Virtuell agent
Før du bruker en virtuell agent:
-
Konfigurer en Dialogflow-agent. Hvis du vil ha mer informasjon om hvordan du oppretter en Dialogflow-agent i Google Cloud, kan du se Utvikle agenter.
Inkluder
Hello
som opplæringsfrase på det foretrukne språket for at Dialogflow-agenten skal kunne starte en samtale med innringeren. Du kan legge til denne opplæringsfrasen i standard velkomstintensjon eller i en hvilken som helst annen hensikt for Dialogflow-agenten. Hvis du vil ha mer informasjon, kan du se Hensikter.Avhengig av hvordan du konfigurerer Dialogflow-agenten, kan du bruke Virtual Agent-aktiviteten til å håndtere ulike typer brukstilfeller.
-
Konfigurer en virtuell agent i Kontrollhub. For mer informasjon, se Konfigurer en virtuell agent for Webex kontaktsenter.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
Med følgende avsnitt kan du konfigurere Virtual Agent-aktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Samtaleopplevelse
Parameter |
Beskrivelse |
---|---|
Virtuell agent | Velg en virtuell agent i Kontrollhub. Den virtuelle agenten driver samtalen med naturlig språk som en del av den IVR opplevelsen med oppringeren. |
Gjør ledetekster avbrytbare |
Gjør det mulig for kundene å avbryte den virtuelle agenten for å komme med nye forespørsler eller avslutte samtalen. |
Overstyr standardspråk &; Taleinnstillinger |
Bruk denne veksleknappen til å overstyre språk- og taleinnstillingene som er konfigurert i For at en flyt skal fungere, må du angi de globale variablene i flyten for å konfigurere standard inndataspråk og utgangsstemme for virtuell agent. Hvis du vil ha mer informasjon om hvordan du legger til globale variabler i flyten, kan du se Globale variabler. |
Inndataspråk |
Angir språket kunden bruker når vedkommende snakker med den virtuelle agenten. Dette feltet vises bare hvis du aktiverer veksleknappen Overstyr standardspråk &; Taleinnstillinger . Hvis inndataspråket Google støtter, ikke er tilgjengelig i rullegardinlisten Inndataspråk , deaktiverer du veksleknappen Overstyr standardspråk & Taleinnstillinger . Inkluder den angitte variable aktiviteten før Virtual Agent-aktiviteten i flyten. Konfigurer aktiviteten Angi variabel på følgende måte:
Taledistribusjoner i Webex Virtual Agent støtter bare språk med gjenkjenningsmodellen som en forbedret telefonsamtale (se Støttede stemmer og språk som er tilgjengelige med Dialogflow Essentials (ES) (se Språkreferanse). |
Utgang Voice |
Standardverdien er Hvis navnet på utgangsstemmen som støttes av Google, ikke er tilgjengelig i rullegardinlisten Utgangsstemme , deaktiverer du veksleknappen Overstyr standardspråk & Taleinnstillinger . Inkluder den angitte variable aktiviteten før Virtual Agent-aktiviteten i flyten. Konfigurer aktiviteten Angi variabel på følgende måte:
|
Hvis du vil ha mer informasjon om tekst-til-tale-stemmer, kan du se Støttede stemmer og språk.
Variabel bestått
De valgfrie parameterne i Virtual Agent-aktiviteten kan inneholde personlig identifiserbar informasjon (PII). Webex Contact Center sender disse parameterne til Google Dialogflow som variabler for å implementere avansert samtalelogikk med roboten.
Parameter |
Beskrivelse |
---|---|
Nøkkel-verdi | Parameteren Nøkkelverdi lar deg angi et variabelnavn og den tilknyttede verdien. Du kan angi variable verdier ved hjelp av syntaksen for doble klammeparenteser. Hvis du for eksempel vil returnere kontosaldoen til en kunde basert på ANI, kan nøkkelen og verdien være: Nøkkel: Verdi: Kontaktsenteret sender disse parameterverdiene til Google Dialogflow som en JSON-verdi i request.query_param.nyttelast-objektet |
Avanserte innstillinger
Parameter |
Beskrivelse |
---|---|
Tidsavbrudd uten inndata |
Angir hvor lenge den virtuelle agenten venter på kundeinndata (tale eller DTMF). Standardverdien er 5 sekunder. Verdien kan være fra 1 til 30 sekunder. |
Maks forsøk uten inndata | Angir antall ganger den virtuelle agenten venter på kundeinndata (tale eller DTMF). Standardverdien er 3. Verdien kan være fra 0 til 9. Når maksimalt antall forsøk går, avsluttes den virtuelle agenten, med utdatavariabelenErrorCode satt til verdien max_no_input . |
Intersifret tidsavbrudd |
Hvor lenge den virtuelle agenten venter på neste DTMF inndata fra kunden før den virtuelle agenten går videre i samtaleflyten. Standardverdien er 3 sekunder. Verdien kan være fra 0 til 30 sekunder. |
Terminator Symbol |
Tegnet som kunden kan angi for å angi slutten på inndataene. Terminatorsymbolet kan være enten # eller *, avhengig av konfigurasjonen. |
Forsinkelse ved oppsigelse |
Gjør det mulig for den virtuelle agenten å fullføre den siste meldingen før aktiviteten stopper og går videre til neste trinn i flyten. Hvis du for eksempel vil at den virtuelle agenten skal indikere noe til oppringeren før systemet eskalerer anropet til en agent, bør du vurdere tiden det tar å fullføre den siste meldingen før du trapper opp. Verdien kan være fra 1 til 30 sekunder. Hvis du konfigurerer verdien for avslutningsforsinkelse til 0, spiller ikke systemet av den siste lydmeldingen til oppringeren. |
Talerate |
Indikerer talehastigheten. Øk eller reduser den numeriske inngangen for å opprettholde den ideelle talehastigheten og kontrollere utgangstalehastigheten. Gyldige verdier for den numeriske inngangen ligger i området 0,25 til 4,0 ord per minutt (wpm). Standardverdien er 1,0 wpm. |
Volumøkning |
Indikerer økning eller reduksjon i volumutgang. Øk eller reduser den numeriske inngangen for å opprettholde det ideelle volumet for utgangstale. Gyldige oppføringer for den numeriske inngangen ligger i området -96,0 desibel til 16,0 desibel (dB). Standard verdi er 0.0 dB. |
Aktiver samtaleutskrift |
Gjør det mulig for skrivebordet å vise utskriften av samtalen mellom den virtuelle agenten og kunden. Råutskriften er også tilgjengelig via en dynamisk URL. Du kan bruke denne URL-adressen til å trekke ut bestemte deler fra transkripsjonen ved hjelp av en HTTP-forespørsel. |
Utgangsvariabler
Disse variablene lagrer utdatastatusen for hendelsen som oppstår under samtalen mellom den virtuelle agenten og kunden.
Utgangsvariabel |
Beskrivelse |
---|---|
VVA. LastIntent |
Lagrer den siste hensikten som utløses av den virtuelle agenten før den flyttes til eskalerings- eller håndtert hensikt. |
VVA. URL til transkripsjon |
Lagrer URL-adressen som peker til utskriften av samtalen mellom den virtuelle agenten og kunden. Bruk analyseaktiviteten til å trekke ut parametrene fra Virtual Agent-transkripsjonen. |
VVA. Feilkode |
Lagrer statuskoden hvis verdi avhenger av resultatet av samtalen mellom den virtuelle agenten og kunden. Denne variabelen inneholder én av følgende verdier:
Hvis utviklere av en egendefinert lydmelding skal kunne spilles av for å varsle kunder om en feil, må de inkludere en Spill av melding-aktivitet (før anropet kobles fra) i flyten. Hvis du vil ha mer informasjon om Play Message-aktiviteten, kan du se Play Message. |
Resultat
Angir utgangsbanene for den virtuelle agenten som inntreffer, basert på resultatet av samtalen mellom den virtuelle agenten og kunden.
-
Håndtert: Dialogflyten tar denne banen hvis systemet utløser Handled-intensjonen.
-
Eskalert: Dialogflyten tar denne banen hvis systemet utløser Eskaleringsintensjon.
Hvis du vil ha mer informasjon om hensiktene i dialogflyten, kan du se Hensikt.
Feilbehandling
Angir utgangsbanen til den virtuelle agenten som er basert på feilen som oppstår under samtalen mellom den virtuelle agenten og kunden.
Feil: Flyten tar denne banen i alle feilscenarier.
Hvis det er en feil, spiller ikke kontaktsenteret av noen lydmelding for å varsle kunden om feilen, som standard. Flytutvikleren kan konfigurere en Spill av melding-aktivitet generelt eller basert på feilkoden som er beskrevet i delen Utdatavariabler .
Funksjonaliteten til utdatabanene avhenger av konfigurasjonen og flyten som er definert av administratoren.
Tilbakeringing
Tilbakeringingsaktiviteten er bare tilgjengelig hvis den foretrukne køen og tilbakeringingsfunksjonen er aktivert for virksomheten. Som standard oppretter tilbakeringingsaktiviteten en høflighetstilbakeringingsoppgave i den samme køen som anropet opprinnelig ble foretatt. Hvis du foretrekker det, kan du konfigurere en annen kø. Hvis du bruker den samme køen, beholder oppgaven sin plassering i køen til neste agent er tilgjengelig.
Hvis du foretrekker en ny kø, plasserer du oppgaven nederst i den foretrukne køen. Når en agent godtar oppgaven, startes tilbakeringingen. Hvis oppringeren ikke svarer, prøves ikke tilbakeringingen på nytt.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
Med følgende avsnitt kan du konfigurere tilbakeringingsaktiviteten:
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Innstillinger for tilbakeringing
Delen Innstillinger for tilbakeringing definerer telefonnummeret for tilbakeringing og køen som oppringeren må plasseres i for forespørselen om tilbakeringing. Systemet reserverer anroperens plass i køen til neste agent er tilgjengelig.
Parameter |
Beskrivelse |
---|---|
Oppringingsnummer |
Skriv inn oppringingsnummeret som oppringeren skal motta tilbakeringingen på. Velg variabelen fra rullegardinlisten som inneholder tilbakeringingsnummeret, for eksempel ANI som er knyttet til anropet. Variabelen kan være et tall som samles inn i en Samle sifre-aktivitet i anropsflyten. Hvis det ikke velges noe, brukes innringerens ANI. Tilbakeringingsnummeret lagres i utdatavariabelen NewPhoneContact.ANI Som standard veksleknappen for Registrere tilbakeringing til annen destinasjon? er slått av. Tilbakeringingen registreres på samme destinasjon i kø. Hvis den foretrukne agenten er opptatt og ikke er tilgjengelig, setter du veksleknappen på for å velge et nytt mål for tilbakeringing. Destinasjonen endres fra agent til kø. Du kan ikke endre destinasjonen direkte til en annen agent, men bare til en kø som inneholder agenter. |
Tilbakeringingskø |
Velg ett av de tilgjengelige alternativene for tilbakeringingskø fra rullegardinlisten:
|
Tilbakeringing ANI |
Aktiverer tilbakeringing ANI-konfigurasjon for kunder når de mottar en tilbakeringing. Høflighetstilbakeringing ANI-konfigurasjon er ikke obligatorisk. Velg ett av de tilgjengelige alternativene:
|
Du må bruke en Koble fra kontakt-aktivitet til å avslutte en flytgren som bruker en tilbakeringingsaktivitet. Hvis ikke, avsluttes ikke anropet når det legges inn en forespørsel om tilbakeringing.
Flytadministratorer bør teste funksjonen i et ikke-produksjonsmiljø for å kontrollere at ANI-et som er konfigurert som en del av variabelt ANI, er riktig eller ikke. Hvis det oppgitte ANI-nummeret er feil, bytter tilbakeringingen til standard system-ANI.
Dette er scenariene der det tilpassede ANI-nummeret konfigureres og valideres for leieradministrasjon og flytkontroll. Basert på stakken du bruker, kan du se valideringer som bare gjelder for den stakken.
Beskrivelse |
Leieradministrasjon – ANI-inndata |
PreDial/høflighetstilbakeringing – ANI-inndata (flytkontroll) |
Validering |
---|---|---|---|
ANI uten landskode |
Uten landskode. For eksempel 2567312213 |
Uten landskode. For eksempel: 2567312213 |
Gyldig ANI. Samme ANI brukes. |
ANI-inndata for leieradministrasjon er med landskode og Flow Control ANI-inndata er uten landskode konfigurert. |
Med landskode. For eksempel +1-2567312213 |
Uten landskode. For eksempel 2567312213 |
Ugyldig ANI. DNIS brukes |
ANI-inndata for leieradministrasjon er uten landskode, og ANI-inndata for flytkontroll er med landskode konfigurert |
Uten landskode. For eksempel 2567312213 |
Med landskode. For eksempel +1-2567312213 |
Ugyldig ANI. DNIS brukes. |
ANI-inndata for leieradministrasjon og ANI-inndata for flytkontroll har landskode konfigurert. |
Med landskode. For eksempel +1-2567312213 |
Med landskode. For eksempel +1-2567312213 |
Gyldig ANI. Samme ANI brukes. |
ANI-inndata for leieradministrasjon har ikke mellomrom, og ANI-inndata for flytkontroll har mellomrom. |
Ingen mellomrom mellom tallet. For eksempel +1-2567312213 |
Mellomrom mellom tallet. For eksempel +1-256 7312213 |
Gyldig ANI. Samme ANI brukes. |
ANI-inndata for leieradministrasjon har ikke bindestreker i mellom, og ANI-inndata for flytkontroll har bindestreker i mellom. |
Ingen bindestreker mellom tallene. For eksempel +1-2567312213 |
Bindestreker mellom tallet. For eksempel +1-256-731-2213 |
Gyldig ANI. Samme ANI brukes. |
ANI-inndata for flytkontroll samsvarer med de siste sifrene i ANI-inndataene for leieradministrasjon. |
Fullstendig ANI-inndata. For eksempel +1-2567312213 |
De fire siste sifrene samsvarer. For eksempel 2213 |
Ugyldig ANI. DNIS brukes. |
ANI-inndata for flytkontroll har flere sifre konfigurert enn ANI-inndata for leieradministrasjon. |
Delvis ANI-inngang. For eksempel 2213 |
10-sifret ANI-inngang. For eksempel 2567312213 |
Ugyldig ANI. DNIS brukes. |
ANI-inndata for leieradministrasjon er konfigurert, og ANI-inndata for flytkontroll er ikke konfigurert. |
Fullstendig ANI-inndata. For eksempel +1-2567312213 |
ANI er ikke konfigurert. |
Ugyldig ANI. DNIS brukes. |
Flow Control ANI inkluderer ikke et plusssymbol. |
Pluss-symbolet brukes. For eksempel +1-2567312213 |
Plusssymbolet ikke brukt. For eksempel 12567312213 |
Ugyldig ANI. DNIS brukes. |
Utgangsvariabler
Når tilbakeringing utløses, oppdateres følgende variabler:
Utgangsvariabel |
Beskrivelse |
---|---|
FailureCode |
Lagrer feilkoden. Systemet angir denne verdien bare når aktiviteten mislykkes. |
FailureDescription |
Lagrer feildetaljene. Systemet angir denne verdien bare når aktiviteten mislykkes. |
Feilkoder
Følgende er feilkodene og beskrivelsene for tilbakeringingsaktiviteten:
Feilkode |
Feilkodeverdi |
Beskrivelse av feil |
---|---|---|
1 |
INVALID_REQUEST |
Det ble gjort en ugyldig forespørsel i aktiviteten. |
2 |
CALLBACK_NOT_SUPPORTED_ON_CHILD_INTERACTION |
Tilbakeringing er ikke tillatt for en barnekontakt. |
3 |
INVALID_QUEUE |
En ugyldig kø ble angitt i aktiviteten. |
4 |
INVALID_DESTINATION |
Destinasjonsnummeret for tilbakeringingen er ugyldig. |
5 |
FEATURE_NOT_ENABLED |
Funksjonen er ikke aktivert i Webex Contact Center-programmet. |
6 |
SYSTEM_ERROR |
Det oppstod en intern feil i systemet. |
Få køinformasjon
Aktiviteten Hent køinfo gir anroperens gjeldende posisjon i kø (PIQ) og estimert ventetid (EWT) sammen med andre aktivitetsutgangsvariabler. Du kan bruke disse variablene til å fastslå agenttilgjengeligheten i en kø, og til å rute anrop til andre steder ved behov.
Hvis organisasjonen din bruker ferdighetsbasert anropsvalg, har utdatavariabelen EWT alltid verdien -1.
Med følgende deler av flytutformingen kan du konfigurere aktiviteten Hent køinformasjon:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Køinformasjon og tilbakeblikkstid
Parameter |
Beskrivelse |
---|---|
Køinformasjon |
Velg navnet på køen som du må hente anroperens beregnede ventetid og gjeldende posisjon i køen for. Du kan administrere køene ved hjelp av Control Hub. |
Tid for tilbakeblikk |
Angi tilbakeblikkstidspunktet som brukes til å beregne EWT etter Hent køinfo-utløsere. Angi bare varigheten i minutter. Kontroller at inndataene bare har numeriske verdier. Det aksepterte verdiområdet er 5–240 minutter. |
Aktiviteten Hent køinformasjon har tre typer utdataflytgrener. Disse grenene utløses basert på avkastningsstatus og verdier for EWT, PIQ og sanntidsstatistikk for andre utgangsvariabler.
-
Suksess: Denne grenen utløses når både EWT og PIQ API returnere positive variabelverdier. I denne flyten kan du hente og få tilgang til gyldige EWT- og PIQ-variabelverdier.
-
Utilstrekkelig informasjonsflyt: Denne grenen utløses når PIQ API returnerer en gyldig variabelverdi, og EWT har verdien -1. I denne flyten kan du hente og få tilgang til PIQ-verdien, men EWT-API mislykkes på grunn av utilstrekkelige data til å beregne EWT-verdien.
-
Feil: Denne grenen utløses når PIQ API, EWT API eller én eller flere av statistikk-API-ene i sanntid mislykkes eller returnerer ugyldige verdier. EWT-API mislykkes på grunn av andre årsaker enn utilstrekkelige data til å beregne EWT-verdien.
Utgangsvariabler
Når Hent køinformasjon utløses, oppdateres følgende variabler:
Utgangsvariabel |
Beskrivelse |
---|---|
Posisjon i kø (PIQ) |
Lagrer verdien for oppringerens gjeldende posisjon i køen for den valgte køen. Hvis kontakten ikke er i kø når flyten starter denne aktiviteten, settes PIQ-verdien til antall kontakter som venter i køen + 1. Dette identifiserer posisjonen til kontakten i køen hvis kontakten står i kø etter at aktiviteten GetQueueInfo er utført. |
EstimatedWaitTime (EWT) |
Lagrer den omtrentlige tiden en oppgave må vente i en kø før den blir besvart av en agent. EWT beregnes for hver kø og er basert på gjennomsnittstiden som tidligere anrop i samme kø ventet på en agent. EWT bruker parameteroppføringen Lookback Time og rapporteres i millisekunder (ms). |
LoggedOnAgentsCurrent |
Lagrer antall agenter i gjeldende anropsdistribusjonsgruppe for den valgte køen som er logget på skrivebordet. Hvis aktiviteten brukes før kø, returneres statistikken for agenter i gjeldende syklus for anropsdistribusjonsgruppe basert på den første syklusen for anropsdistribusjonsgrupper. |
LoggedOnAgentsAll |
Lagrer totalt antall agenter i alle anropsdistribusjonsgruppene for den valgte køen som er logget på skrivebordet. Denne verdien kan endres etter hvert som anropsdistribusjonsgruppene endres over tid i køen. |
AvailableAgentsCurrent |
Lagrer antall agenter i gjeldende anropsdistribusjonsgruppe for den valgte køen som er tilgjengelige for å ta imot kontakten. Hvis aktiviteten brukes før kø, returneres statistikken for agenter i gjeldende syklus for anropsdistribusjonsgruppe basert på den første syklusen for anropsdistribusjonsgrupper. |
AvailableAgentsAll |
Lagrer totalt antall agenter i alle anropsdistribusjonsgruppene for den valgte køen som er tilgjengelige for å ta imot anropet. Denne verdien kan endres etter hvert som anropsdistribusjonsgruppene endres over tid i køen. |
AnropI kø nå |
Lagrer totalt antall anrop i den valgte køen. |
OldestCallTime |
Lagrer antall sekunder som det eldste anropet har vært i den valgte køen. |
FailureCode |
Lagrer feilkoden. Systemet angir denne verdien bare når aktiviteten mislykkes. |
FailureDescription |
Lagrer feildetaljene. Systemet angir denne verdien bare når aktiviteten mislykkes. |
Beregning av estimert ventetid
Estimert ventetid (EWT) rapporteres i ms.
For å beregne EWT samler programmet alle statistisk gyldige prøver (et utvalg er gjennomsnittet av ventetider for oppgaver som ble koblet til en agent i et ett-minuttsintervall) for de siste XX-minuttene spesifisert av den brukerdefinerte tilbakeblikkstiden. Gjennomsnittsverdien av de innsamlede prøvene brukes som EWT.
Statistisk gyldige prøver er de prøvene som samles inn, der maksimumsverdien for CoV (varianskoeffisient for ventetidene for de oppgavene som ble koblet til en agent i hvert minuttintervall) faller under 40 prosent.
Hvis prosentandelen av gyldige prøver samlet inn for den brukerdefinerte tilbakeblikkstiden faller under 40 prosent, beregnes ikke EWT.
Feilkoder
Følgende er feilkodene og beskrivelsene for aktiviteten Hent køinformasjon:
Feilkode |
Feilkodeverdi |
Beskrivelse av feil |
---|---|---|
1 |
SYSTEM_ERROR |
Det oppstod en intern feil i systemet. |
2 |
STALE_DATA |
Dataene som returneres, er ikke oppdaterte. |
3 |
INSUFFICIENT_DATA |
Dataene som returneres av aktiviteten, er ikke fullstendige. |
4 |
INVALID_QUEUE |
En ugyldig kø ble angitt i aktiviteten. |
Avansert køinformasjon
Aktiviteten Avansert køinformasjon returnerer sanntidsantallet agenter som er i tilstanden Tilgjengelig i en kø og er logget på for et bestemt sett med ferdigheter, sammen med annen køinformasjon. Flytutviklere bruker aktiviteten Avansert køinformasjon til å programmere flyten. Flytdesignere tar beslutninger basert på aktiviteten Avansert køinformasjon.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelser.
Med følgende deler av flytutformingen kan du konfigurere aktiviteten Avansert køinformasjon:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Utgangsvariabler
Når aktiviteten Avansert køinformasjon utløses, oppdateres følgende variabler:
Utgangsvariabel |
Beskrivelse |
---|---|
Posisjon i kø (PIQ) |
Lagrer verdien for anroperens gjeldende posisjon i den valgte køen. Hvis kontakten ikke er i kø når flyten starter denne aktiviteten, settes PIQ-verdien til antall kontakter som venter i køen + 1. Dette identifiserer posisjonen til kontakten i køen hvis kontakten står i kø etter å ha utført aktiviteten AdvancedQueueInformation. |
LoggedOnAgentsCurrent |
Lagrer antall agenter i gjeldende anropsdistribusjonsgruppe for den valgte køen som er logget på skrivebordet. Statistikken for agenter i gjeldende anropsdistribusjonsgruppe returnerer -1 etter at gjeldende anropsdistribusjonsgruppe er vurdert som I/T før de står i kø. |
LoggedOnAgentsAll |
Lagrer totalt antall agenter i alle anropsdistribusjonsgruppene for den valgte køen, som er logget på skrivebordet. Denne verdien kan endres etter hvert som anropsdistribusjonsgruppene endres over tid i køen. |
AvailableAgentsCurrent |
Lagrer antall agenter i gjeldende anropsdistribusjonsgruppe for den valgte køen, som er tilgjengelige for å ta imot kontakten. Statistikken for agenter i gjeldende anropsdistribusjonsgruppe returnerer -1 etter at gjeldende anropsdistribusjonsgruppe er vurdert som I/T før de står i kø. |
AvailableAgentsAll |
Lagrer totalt antall agenter i alle anropsdistribusjonsgruppene for den valgte køen, som er tilgjengelige for å ta imot anropet. Denne verdien kan endres etter hvert som anropsdistribusjonsgruppene endres over tid i køen. |
CurrentGroup |
Lagrer verdien for den gjeldende anropsdistribusjonsgruppen der kontakten er parkert i en bestemt kø. |
TotalGroups |
Lagrer verdien for det totale antallet anropsdistribusjonsgrupper i køen for kontakten. |
FailureCode |
Lagrer feilkoden. Systemet angir denne verdien bare når aktiviteten mislykkes. |
FailureDescription |
Lagrer feildetaljene. Systemet angir denne verdien bare når aktiviteten mislykkes. |
Feilkoder
Følgende er feilkodene og beskrivelsene for aktiviteten Avansert køinformasjon:
Feilkode |
Feilkodeverdi |
Beskrivelse av feil |
---|---|---|
1 |
INVALID_REQUEST |
Det ble gjort en ugyldig forespørsel i aktiviteten. |
2 |
QUEUE_NOT_FOUND |
Køen som er valgt i aktiviteten, blir ikke funnet. |
3 |
FEATURE_NOT_ENABLED |
Funksjonen er ikke aktivert i Webex Contact Center-programmet. |
4 |
DATABASE_OPERATION_FAILURE |
Databaseoperasjonen mislyktes under aktivitetskjøringen. |
5 |
INVALID_QUEUE |
En ugyldig kø ble angitt i aktiviteten. |
Koble fra kontakt
Bruk denne avslutningsaktiviteten til å koble fra en aktiv etappe av en samtale. Denne aktiviteten er nødvendig hvis ingen agenter blir med i samtalen for å koble fra manuelt.
Du kan for eksempel bruke denne aktiviteten før et anrop settes i kø eller etter at du har skrevet en bortvelging av køopplevelsen. Du kan bruke så mange Koble fra kontakt-aktiviteter som ønskelig når du konstruerer flyten, for å sikre at samtalen avsluttes uansett hvilken flytbane den tar.
Du har muligheten til å gi hver aktivitet en unik etikett og beskrivelse, men ingen annen konfigurasjon er nødvendig.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Utgangsvariabler
Denne aktiviteten har ingen tilgjengelige utgangsvariabler.
Køkontakt
Aktiviteten Køkontakt plasserer en kontakt i en kø. Når du bruker denne aktiviteten i hovedflyten, eksponerer du et sett med hendelser i fanen Hendelsesflyter . Hvis du vil ha mer informasjon om disse hendelsene, kan du se Arrangementer.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelser.
I følgende deler kan du konfigurere aktiviteten Køkontakt:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Hvis du ikke ser felt somStatisk kø, Variabel kø, Variabel prioritet, Variabel kompetanseverdi, Angi kontaktprioritet og Variabel tilgjengeligskontroll for agent, må du kontakte Cisco kundestøtte for å aktivere korresponderende funksjonsflagg.
Kontaktbehandling
Bruk delen Kontaktbehandling for å velge om alle kontakter skal flyttes til en kø, eller om køvalget skal endres basert på verdien for en flytvariabel.
Parameter | Beskrivelse |
---|---|
Statisk kø |
Klikk på radioknappen Statisk kø for å rute kontakter til den ene køen som er valgt i rullegardinlisten Kø. Alle kontakter som kommer fra inngangspunktet som er knyttet til den konfigurerte arbeidsflytvinduet, til den valgte køen. |
Kø |
Velg en kø fra rullegardinlisten Kø for å rute kontaktene fra inngangspunktet som er tilknyttet arbeidsflyten. Du kan administrere køer i kontrollhuben. |
Variabel kø |
Klikk på radioknappen Variabel kø for å bruke en Køvariabel for å dynamisk velge en kø for å rute kontakter. Du kan også velge en Fallback-kø hvis Køvariabel mislykkes i løpet av flytkjøringen. |
Køvariabel |
Velg en flytvariabel fra rullegardinlisten Køvariabel som gir en gyldig kø-ID. Flytvariabelen angit hvilken kø som skal velges dynamisk under flytkjøringen. Fallback-køen brukes bare hvis Køvariabel mislykkes i å returnere en gyldig kø-ID. Dette feltet vises når du klikker på radioknappen Variabel kø. |
Fallback-kø |
Velg kø-ID fra rullegardinlisten Fallback-kø. Hvis Køvariabel returnerer en ugyldig kø-ID, settes kontaktene i kø for valgte Fallback-kø. Hvis du klikker alternativknappen Variabel kø , kan du ikke angi kompetansekravene for køen som bruker ferdighetsbasert ruting. I så tilfelle vil kontaktene rutes til Lengst tilgjengelige agent som overstyrer den valgte algoritmen for køruting. Dette feltet vises bare når du klikker på radioknappen Variabel kø. |
Sjekk agenttilgjengelighet |
Aktiver veksleknappen Kontroller agenttilgjengelighet for å utelukke grupper uten tilgjengelige agenter fra rutingen som tid i køprosessen. Anropsdistribusjonsgruppen i den valgte køen kan hoppe frem for å raskere finne en agent. Denne veksleknappen er deaktivert som standard. |
Sjekk alltid agenttilgjengelighet |
Klikk på radioknappen Sjekk alltid agenttilgjengelighet for å aktivere kontroll av agenttilgjengelighet. Radioknappen er aktivert som standard. Dette alternativet vises bare hvis du aktiverer veksleknappen Kontroller agenttilgjengelighet. |
Variabel kontroll av agenttilgjengelighet |
Klikk på radioknappen Variabel kontroll av agenttilgjengelighet for å velge en flytvariabel fra rullegardinlisten Kontroller variabelen agenttilgjengelighet som returnerer en bolsk verdi. Den bolske verdien bestemmer om agenttilgjengeligheten skal kontrolleres i variabel kø. Dette alternativet vises bare hvis du aktiverer veksleknappen Kontroller agenttilgjengelighet. |
Angi kontaktprioritet |
Aktiver veksleknappen Angi kontaktprioritet hvis du vil tilordne en prioritet til kontakter i kø. Denne veksleknappen er deaktivert som standard. Kontakten med høyest prioritet på tvers av alle køer (tale og digital) tilordnes til den neste tilgjengelige agenten som er:
Kontaktene er behandlet på følgende måte:
|
Statisk prioritet |
Angi Statisk prioritet hvis du vil angi en prioritet før flyten publiseres. Du kan bare se dette feltet når veksleknappen Angi kontaktprioritet er aktivert. Velg en prioritet fra rullegardinlisten Statisk prioritetsnivå. Du kan angi en prioritet fra P1 til P9, der P1 er den høyeste og P9 er lavest. |
Variabel prioritet |
Velg Variabel prioritet hvis kontaktprioriteten skal endres dynamisk med hver flytkjøring. Dette feltet vises bare når veksleknappen Angi kontaktprioritet er aktivert. Velg en flytvariabel som returnerer et heltall med prioritet fra 1 til 9, fra rullegardinlisten Kontakt prioritetsvariabel. Hvis prioriteten ikke er i området 1–9, er standardprioriteten 10. |
Kompetansekrav
Hvis den valgte køen bruker kompetansebasert ruting, vises en annen inndeling som konfigurerer kompetansekrav og kompetanseslakking.
Du kan legge til ett eller flere kompetansekrav for å tilordne til en kontakt i denne køen basert på den valgte køen.
Hvis du ikke angir noen ferdigheter, er alle tilgjengelige agenter i den valgte køen kvalifisert til å motta kontakter.
Parameter |
Beskrivelse |
---|---|
Ferdighet |
Velg ønsket kompetanse fra rullegardinlisten. Du kan konfigurere kompetansedefinisjonene i kontrollhuben. |
Betingelse |
Velg ønsket betingelse fra rullegardinlisten. Betingelsesalternativene er basert på den valgte kompetansetypen. Ferdighetstyper som Boolsk og Enum trenger ikke en betingelse. De tilgjengelige betingelsene er: ER, ER IKKE, > =, < = |
Verdi |
Klikk på radioknappen Statisk kompetanseverdi for å velge statiske kompetanseverdiene spesifisert i feltet Kompetanseverdi. Klikk på radioknappen Variabel kompetanseverdi for å velge kompetanseverdien fra en flytvariabel som er oppført i rullegardinlisten Variabel. Hvis kompetanseverdien er ugyldig, blir alle kompetansekrav og slakkinger som er knyttet til kontakten som ble levert via Køkontaktaktivitet fjernet. |
Kompetanseslakking
Bruk innstillingene for kompetanseslakking til å redusere eller fjerne de tilordnede kompetansekravene til en flyt som svar på andre ventetider for kunder. Denne innstillingen gjør det mulig å utvide utvalget av agenter som er tilgjengelige til å betjene kontakter.
Bruk vanlige tidsintervaller for å justere kompetanseslakking med kølogikk i flyten og med innstillinger for samtaledistribusjon konfigurert for grupper i køen.
Slik konfigurerer du kompetanseslakking:
-
Aktiver veksleknappen Aktiver kompetanseslakking for å konfigurere kompetanseslakking.
Aktiver denne veksleknappen for å kopiere og vise de første kompetansekravene som standard. Dette gjør at du kan konfigurere kompetanseslakking med et ideelt kompetansesett.
Angi feltet Etter venting i kø i for varighet i sekunder som må overskrides før kompetanseslakking brukes i køen. Standard ventetid er 60 sekunder.
-
Du kan legge til, redigere eller slette krav til kompetanseslakking.
-
Klikk på Legg til kompetansekrav for å legge til et nytt krav for kompetanseslakking.
-
Klikk på Slett for å slette krav til kompetanseslakking.
-
Klikk på Rediger for å redigere krav til kompetanseslakking.
-
-
Klikk på Legg til trinnet kompetanseslakking for å legge til en ny gruppe for kompetanseslakking.
Standard kompetansekrav som vises i trinn 1 gjør det enklere å angi krav til kompetanseslakking.
Utgangsvariabler
Når Køkontakt utløses, oppdateres følgende variabler:
Utgangsvariabel |
Beskrivelse |
---|---|
QueueId |
Lagrer ID-en for køen der kontakten er satt i kø. |
FailureCode |
Lagrer feilkoden. Systemet angir denne verdien bare når aktiviteten mislykkes. |
FailureDescription |
Lagrer feildetaljene. Systemet angir denne verdien bare når aktiviteten mislykkes. |
Feilkoder
Følgende er feilkodene og beskrivelsene for køkontaktaktiviteten:
Feilkode |
Feilkodeverdi |
Beskrivelse av feil |
---|---|---|
1 |
INVALID_REQUEST |
Parametrene som er angitt i aktiviteten, er ugyldige. |
2 |
INVALID_ROUTING_STRATEGY |
Den valgte rutestrategien er ugyldig. |
3 |
INVALID_WAIT_TIME |
Den definerte ventetiden er ugyldig. |
4 |
INVALID_QUEUE |
En ugyldig kø ble angitt i aktiviteten. |
5 |
ROUTING_LIMIT_EXCEEDED |
Ruting har nådd maksimumsgrensen. |
6 |
SYSTEM_ERROR |
Det oppstod en intern feil i systemet. |
7 |
VTEAM_TRANSITION_LIMIT_REACHED |
Kontakten har nådd maksgrensen fra å stå i kø til flere køer. |
8 |
OWNER_ASSIGNED_TO_INTERACTION |
Kontakten er allerede tilordnet til en agent. |
Eskalere anropsdistribusjonsgruppe
Aktiviteten Eskaler anropsdistribusjonsgruppe lar administratorer eskalere en kontakt i kø til neste eller siste anropsdistribusjonsgruppe. Dette gir bedre kontroll og fleksibilitet for administratorer til å administrere kontakter som er parkert i en kø.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
Med følgende deler av flytutformingen kan du konfigurere aktiviteten Eskaler anropsdistribusjonsgruppe:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Utgangsvariabler
Når aktiviteten Eskaler anropsdistribusjonsgruppe utløses, oppdateres følgende variabler:
Utgangsvariabel |
Beskrivelse |
---|---|
CurrentGroup |
Lagrer verdien for den gjeldende anropsdistribusjonsgruppen der kontakten er parkert i en bestemt kø. |
TotalGroups |
Lagrer verdien for det totale antallet anropsdistribusjonsgrupper i køen for kontakten. |
FailureCode |
Lagrer feilkoden. Systemet angir denne verdien bare når aktiviteten mislykkes. |
FailureDescription |
Lagrer feildetaljene. Systemet angir denne verdien bare når aktiviteten mislykkes. |
Feilkoder
Følgende er feilkodene og beskrivelsene for aktiviteten Eskaler anropsdistribusjonsgruppe:
Feilkode |
Feilkodeverdi |
Beskrivelse av feil |
---|---|---|
1 |
INVALID_REQUEST |
Det ble gjort en ugyldig forespørsel i aktiviteten. |
2 |
CONTACT_NOT_QUEUED |
Kontakten står ikke i kø. |
3 |
FEATURE_NOT_ENABLED |
Funksjonen er ikke aktivert i Webex Contact Center-programmet. |
Kø til agent
Aktiviteten Kø til agent aktiverer agentbasert ruting. Aktiviteten Kø til agent ruter kontaktene direkte til den foretrukne agenten. Hvis du vil ha informasjon om agentbasert ruting, kan du se Agentbasert ruting.
Aktiviteten Kø til agent identifiserer en agent ved hjelp av agent-ID-en eller e-postadressen Webex kontaktsenteret.
Hvis agenten er tilgjengelig, kan du konfigurere aktiviteten Kø til agent for å rute kontakten til en foretrukket agent. Hvis agenten ikke er tilgjengelig, kan du konfigurere aktiviteten Kø til agent for å parkere kontakten mot denne agenten til agenten blir tilgjengelig.
Flytutvikleren kan kjede en kø-til-agent-aktivitet med en annen kø-til-agent-aktivitet for å rute kontakter til påfølgende foretrukne agenter. Flytutvikleren kan også kjede en kø-til-agent-aktivitet med en køkontaktaktivitet for å rute kontakten ved hjelp av en vanlig kø når ingen av de foretrukne agentene er tilgjengelige.
Flytutvikleren kan kjede en kø-til-agent-aktivitet med en tilbakeringingsaktivitet i hovedflyt- og hendelsesflytene. Dette bidrar til å konfigurere tilbakeringing til foretrukket agent som anropet opprinnelig ble satt i kø til, som en del av kø-til-agent-aktiviteten.
Bruk tilbakeringingsaktiviteten etter aktiviteten Køkontakt eller Kø til agent.
Aktiviteten Kø til agent utløser følgende hendelser i fanen Hendelsesflyter i hovedflyten:
-
AgentBesvart: Kø-til-agent-aktiviteten utløser denne hendelsen når en agent besvarer et innkommende anrop.
-
AgentFrakoblet: Kø-til-agent-aktiviteten utløser denne hendelsen når agenten kobler fra en direktesamtale.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
Med følgende avsnitt kan du konfigurere aktiviteten Kø til agent:
-
Generelle innstillinger
-
Kontaktbehandling
Slik konfigurerer du kø-til-agent-aktivitet:
1 |
I Flytutforming drar og slipper du aktiviteten Kø til agent fra aktivitetsbiblioteket til lerretet. |
2 |
Klikk aktiviteten Kø til agent for å konfigurere aktivitetsinnstillingene. |
3 |
Skriv inn følgende informasjon i delen Generelle innstillinger : |
4 |
I delen Kontaktbehandling velger du en agentvariabel fra rullegardinlisten. Aktiviteten Kø til agent knytter denne flytvariabelen til agentens e-post eller agentens ID som du vil velge for hver flytkjøring. |
5 |
Velg agentens e-postadresse eller agentens ID fra rullegardinlisten Type agentoppslag for å rute kontakter til den foretrukne agenten. Angi et gyldig domenenavn for agentens e-postadresse for å sikre at oppslaget er vellykket. |
6 |
Aktiver veksleknappen Angi kontaktprioritet for å prioritere kontaktene som venter i køen. Som standard er veksleknappen deaktivert. Aktiviteten Kø til agent behandler kontaktene på følgende måte:
|
7 |
Velg rapportkø-ID fra rullegardinlisten Rapporteringskø . Aktiviteten Kø til agent rapporterer kontaktens detaljer ved hjelp av rapporteringskøen: Rapporteringskøen angir også konfigurasjonen for:
|
8 |
Aktiver veksleknappen Parker kontakt hvis agent ikke er tilgjengelig hvis du vil parkere kontakten til en foretrukket agent til agenten blir tilgjengelig. Hvis agenten ikke er tilgjengelig og veksleknappen Parker kontakt hvis agent ikke er tilgjengelig , er deaktivert, får ikke kontakten kontakt agenten. Aktiviteten Kø til agent avslutter feilgrenen til neste aktivitet i flyten med tilsvarende utdata. |
9 |
Velg gjenopprettingskø-ID fra rullegardinlisten Gjenopprettingskø . Aktiviteten Kø til agent setter kontakter i kø til gjenopprettingskøen når:
Du kan konfigurere gjenopprettingskøen med den lengste tilgjengelige agenten. Gjenopprettingskøen støtter ikke ferdighetsbasert ruting. |
Kø til agent-aktiviteten er vellykket når kontakten kobler til den foretrukne agenten. Det oppstår et feilscenario når en kontakt ikke når agenten.
Feilscenarier
En kontakt får ikke kontakt med agenten når:
-
En foretrukket agent er ikke tilgjengelig, og parkering er deaktivert for kontakten.
-
Et variabelt oppslag finner ikke den foretrukne agenten.
Variabler for aktivitetsutgang
Aktivitetsutgangsvariablene lagrer dataene som hentes fra aktiviteter, og opprettes automatisk når du legger til bestemte aktiviteter på lerretet.
Kø-til-agent-aktiviteten har følgende utdatavariabler:
Utgangsvariabel |
Beskrivelse |
---|---|
QueueToAgent.AgentId |
Lagrer agent-ID-en som kontakten er lagt i kø til. |
QueueToAgent.FailureDescription |
Lagrer beskrivelsen for feilscenarioet når kontakten ikke kommer i kø. |
QueueToAgent.FailureCode |
Lagrer feilkodeverdien for feilscenariet når kontakten ikke kommer i kø. |
QueueToAgent.AgentState |
Lagrer tilstandene til den foretrukne agenten når kontakten settes i kø. |
QueueToAgent.AgentIdleCode |
Lagrer beskrivelsen for inaktiv kode for den foretrukne agenten. |
Utdatavariabelen QueueToAgent.FailureCode inneholder én av følgende verdier når det oppstår en feil. Hver verdi angir en feilkode og en feilbeskrivelse.
Feilkode |
Feilkodeverdi |
Beskrivelse av feil |
---|---|---|
1 |
AGENT_UNAVAILABLE |
Agenten er for øyeblikket ikke i den tilgjengelige tilstanden. |
2 |
AGENT_NOT_FOUND |
Kø-til-agent-aktiviteten finner ikke agenten etter agentens ID eller e-postadresse. |
3 |
AGENT_NOT_LOGGED_IN |
Agenten er for øyeblikket ikke logget på. |
4 |
FEATURE_NOT_ENABLED |
Agentbasert ruting-funksjonen er ikke aktivert. |
5 |
INVALID_VTEAM_ERROR |
Rapporterings- eller gjenopprettingskøen er ugyldig. |
6 |
AGENT_BUSY |
Agenten er tilgjengelig, men engasjert i en annen samtale. |
Tabellen nedenfor viser gjeldende verdier for QueueToAgent.AgentState og QueueToAgent.AgentIdleCode .
Brukstilfelle |
Agentstat |
AgentIdleCode |
---|---|---|
|
NOT_APPLICABLE |
NOT_APPLICABLE |
Agent er reservert for denne samtalen. |
TILGJENGELIG |
NOT_APPLICABLE |
Parker kontakt hvis agenten ikke er tilgjengelig, veksleknappen er På og agenten er inaktiv |
Inaktiv |
<AuxCode-navn> Inaktiv kode valgt av agenten i Agent Desktop. |
Parker kontakt hvis agenten ikke er tilgjengelig, veksleknappen er På og agentkanalen er opptatt |
TILGJENGELIG |
NOT_APPLICABLE |
Parker kontakt hvis agenten ikke er tilgjengelig, veksleknappen er Av og agenten er inaktiv |
Inaktiv |
<AuxCode-navn> Inaktiv kode valgt av agenten i Agent Desktop. |
Parker kontakt hvis Agent ikke er tilgjengelig veksleknapp er Av, agent er tilgjengelig og agentkanal er opptatt |
TILGJENGELIG |
NOT_APPLICABLE |
Angi anroper-ID
Bruk aktiviteten Angi anroper-ID til å definere anroper-IDen som vises under en samtale. Aktiviteten Angi anroper-ID skal bare brukes på hendelsesflyter. Angi anroper-ID er en terminalaktivitet som markerer slutten på en oppstått PreDial-hendelsesflyt. Aktiviteten Angi anroper-ID bidrar til å konfigurere ANI for følgende scenarier:
-
Innkommende anrop
-
Ringe ut anrop
-
Høflighet tilbakeringing
-
Forhåndsvis kampanje
-
Tilbakeringing på nett
-
Utfør flyt
-
Overfør til oppringingsnummer
-
Konsulter for å ringe nummer
-
Rådfør deg med agent
-
Konsulter til EP-DN/queue
-
Overfør til EP/kø
Du kan konfigurere denne aktiviteten ved siden av en PreDial-hendelsesbehandling. Det påkrevde ANI-nummeret kan konfigureres ved hjelp av Angi anroper-ID-aktivitet basert på DNIS (Dialed Number Identification Service), operasjonstype eller deltakertype.
Du kan konfigurere agentens DN som et tilpasset ANI, slik at anropsagenten kan se anroperagentens DN/internnummer når de kontaktes. Dette reduserer sjansene for at interne samtaler blir droppet. Når for eksempel en front office-bruker (kontaktsenteragenten) ringer en backoffice-bruker (en intern ansatt), kan backoffice-brukeren se agentens interne anroper-ID (kontaktnummer/internnummer), og dermed minimeres anropsavvisninger.
For dette formålet kan innringeren bare se kontaktnummeret/internnummeret når anropsagenten kontaktes via utringing, konsultasjon eller overføring til DN, og DN legges til i listen over kontaktnumre.
Du må legge til kontaktnummeret i listen over interne numre for en organisasjon i Kontrollhub. Hvis du vil ha mer informasjon om hvordan du legger til et kontaktnummer, kan du se Opprette kontaktnummer eller internnummer.
Hvis du angir et tilfeldig tall, kontrollerer systemet dette tallet med standard EP-DN-tilordning som er konfigurert på Control Hub eller Management Portal. Hvis det ikke er samsvar mellom data, ruter systemet det tilbake til standard ANI. Hvis du vil ha mer informasjon om tilpasset ANI-validering, kan du se Tilbakeringing.
Parameter |
Beskrivelse |
---|---|
Statisk anroper-ID |
Velg et oppringingsnummer som er tilordnet et inngangspunkt fra rullegardinlisten. Hvis du ikke velger et nummer, vurderer systemet standardverdien avhengig av anropsscenariet. |
Variabel anroper-ID |
Velg en gyldig variabel (et E.164 tall, med gyldig EP-DN-tilordning) fra rullegardinlisten. Hvis du ikke velger et nummer, vurderer systemet standardverdien avhengig av anropsscenariet. Hvis du angir et nummer som ikke er i nummerformatet E.164, bruker systemet standardverdien, avhengig av anropsscenariet. Hvis du vil tillate interne internnumre som tilpasset ANI for oppringerne, velger |
-
ANI-tilpasning er avhengig av forskriftsmessige krav. Vurder de regionale avhengighetene før du distribuerer miljøet.
-
En PreDial-hendelsesbehandling som brukes til å tilpasse anroper-IDen, overstyrer ANI som du har valgt tidligere, for eksempel agent, valgt outdial ANI, høflighetstilbakeringing med tilpasse ANI eller lignende scenarier.
-
Flow-støtte er nødvendig for alle innkommende eller utgående scenarioer for å tilpasse ANI.
-
For brukstilfeller som har avhengigheter til tjenesteleverandører, for eksempel landskodebaserte beslutninger, regionale begrensninger osv., bør du vurdere å teste flytene med tjenesteleverandørene først.
For at ANI skal fungere som forventet i ulike anropsscenarier, trenger du et neste generasjons miljø.
ANI-bruken for flere scenarier som gjelder i neste generasjons miljø, er:
Scenario |
Konfigurasjon |
Resultat ANI |
---|---|---|
Kunden ringer inn |
PreDial-hendelsesbehandling er ikke konfigurert |
|
Kunden ringer inn |
PreDial-hendelsesbehandling er konfigurert |
ANI vises på agentens enhet – som definert i aktiviteten Angi anroper-ID |
Agent Outdial |
PreDial-hendelsesbehandling er ikke konfigurert |
Både kontaktens enhet og agentens enhet vises med Agent selected Outdial ANI hvis agenten velger et ANI for utringing på skrivebordet. Ellers vises både kontaktens enhet og agentens enhet med leierens standard ANI. |
Agent Outdial |
PreDial-hendelsesbehandling er konfigurert |
For hver deltakers enhet kan enten den valgte Utgående ANI-agenten beholdes, hvis valgt, eller tilpasses, som definert i aktiviteten Angi anroper-ID. |
Høflighet tilbakeringing |
Kunde-ANI definert i tilbakeringingsaktivitet |
ANI som er definert ved tilbakeringingsaktiviteten, vises på kontaktens enhet. |
Høflighet tilbakeringing |
|
Angi at anroper-ID-aktivitet er konfigurert, vil ha forrang. |
Høflighet tilbakeringing |
|
|
Høflighet tilbakeringing |
|
Standard ANI for leier vises på kontaktens enhet. |
Agentoverføring, se |
PreDial-hendelsesbehandling er konfigurert |
Konfigurert Angi anroper-ID vises på overført Agent-2-enhet. |
Opprett kontaktnummer eller internnummer
Du kan legge til et kontaktnummer i listen over interne numre for organisasjonen. De tilpassede ANI-ene vil være synlige for disse kontaktene som er lagt til. Du kan enten legge til ett kontaktnummer om gangen, eller bruke masseoperasjoner til å laste opp kontaktnumre som en CSV fil.
Hvis du vil ha mer informasjon om hvordan du utfører masseoperasjoner for å opprette, endre, importere eller eksportere konfigurasjonsobjekter i Kontrollhub, kan du se Masseoperasjoner i Webex kontaktsenter.
Slik legger du til et kontaktnummer eller internnummer:
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. |
2 |
Gå til . |
3 |
Klikk Legg til flere for å legge til et nytt kontaktnummer/internnummer i listen. Du kan opprette kontaktnummer/internnummer i et område mellom 2 og 9 sifre. Kontaktnummeret/internnummeret kan starte med 0. Du kan legge til maksimalt 5000 kontaktnumre/internnumre per organisasjon. |
Kontroll av opptak
Flow Designer tilbyr en opptakskontrollaktivitet for å fange opp opptakssamtykke fra brukeren eller anroperen. Samtykke til registrering er en av konfigurasjonsegenskapene som er tilgjengelig som en del av denne aktiviteten. Bruk en menyaktivitet for å registrere brukersamtykke i en boolsk flytvariabel. Hvis du vil registrere samtykkeverdien for å generere en rapport under en samhandling, bruker du den boolske variabelen som inndata til verdien for samtykkeegenskapen for registreringskontrollaktiviteten. Deretter kan du merke variabelen som brukes til å registrere samtykke fra den som ringer, som rapporterbar.
Flow-utvikleren kan avgjøre om opptakssamtykket for en samtale må fanges opp eller ikke, for rapporteringsformål. Når en kunde ønsker å innhente samtykke til registrering, kan du bruke globale variabler til å generere en samtykkerapport. Når en kunde ikke vil fange opp samtykket til registrering, bruker du lokale variabler. Dette gir bedre fleksibilitet for leiere og kunder til å administrere bruken av variabler.
Du kan konfigurere opptakskontroll ved å følge disse trinnene:
-
I Flytutforming drar og slipper du opptakskontrollaktiviteten fra aktivitetsbiblioteket til lerretet.
-
Klikk på Opptakskontroll-aktiviteten for å konfigurere aktivitetsinnstillingene.
-
I Generelle innstillinger skriver du inn et navn for aktiviteten i Aktivitetsetikett.
-
(Valgfritt) I feltet Aktivitetsbeskrivelse angir du en beskrivelse for aktiviteten.
-
I Innstillinger for opptakskontroll velger du en flytvariabel fra rullegardinlisten for Aktiver opptak.
En menyaktivitet for IVR (Interactive Voice Response) og en opptakskontrollaktivitet når den brukes sammen i flyten, gjør det mulig å innhente samtykke til opptak. Innstillingen for brukersamtykke i flyten prioriteres sammenlignet med innstillinger for leiernivå eller kønivå eller konfigurasjon av registreringsplannivå.
Opptakskontroll kan administreres i følgende scenarier:
-
Hvis konfigurasjonen av brukersamtykke er satt til Ja i flyten, blir samtalen spilt inn, uavhengig av innspillingskonfigurasjonen som er angitt på leier- eller kø- eller opptaksplannivå.
-
Hvis brukeren ikke samtykker og konfigurasjonen er satt til Nei i flyten, blir ikke samtalen tatt opp, uavhengig av innspillingskonfigurasjonen som er angitt på leier- eller kø- eller opptaksplannivå.
-
Hvis brukerens samtykke ikke er konfigurert i flyten, men en konfigurasjon er satt til Ja på et av de andre nivåene, for eksempel leier eller kø eller opptaksplan, blir samtalen tatt opp.
-
Hvis brukersamtykket ikke er konfigurert, og en konfigurasjon er satt til Nei på alle nivåer, for eksempel leier, kø og opptaksplan, blir ikke samtalen tatt opp.
I tillegg brukes andre innspillingskonfigurasjoner, for eksempel Fortsett ved overføring, Sett Gjenoppta på pause aktivert og Sett varighet på pause osv., fremdeles basert på det eksisterende hierarkiet, for eksempel leier-, kø- eller opptaksplannivå.
Utgangsvariabler
Denne aktiviteten har ingen utgangsvariabler.
Registrer aktivitet
Opptaksaktiviteten registrerer taleinndata eller ytringer for anropere som det kan refereres til i samme anropsflyt. Denne aktiviteten er bare tilgjengelig for kunder som bruker neste generasjons medieplattform. Systemet lagrer de innspilte lydfilene bare under samtalen, hvoretter disse filene automatisk slettes fra systemet. For øyeblikket er de innspilte lydfilene i et ukryptert format. Vi anbefaler ikke at du registrerer sensitiv informasjon ved hjelp av denne funksjonen.
- Hvis du ikke ser oppføringsaktiviteten, kontakter du Ciscos kundestøtte for å aktivere det tilsvarende funksjonsflagget.
- Ikke bruk Registrer-aktiviteten som en del av hendelsesflyter, spesielt ikke etter at Agent koblet fra-hendelsen. Hvis du legger til Record-aktivitet i hendelsesflyten, fjernes lydfiler som er tatt opp via modulen Webex Contact Center Recording Management.
1 |
logg på Control Hub, velg Services > Contact Center > Flows. | ||||||||||||||||||||||||
2 |
Klikk på Behandle flyter, og klikk deretter på Opprett flyter. | ||||||||||||||||||||||||
3 |
Skriv inn et unikt navn i Flytnavn-feltet , og klikk Start byggeflyt. Vinduet Flow Designer vises. | ||||||||||||||||||||||||
4 |
Dra og slipp Registrer aktivitet fra aktivitetsbiblioteket til hovedflytlerretet. | ||||||||||||||||||||||||
5 |
I Generelle innstillinger, utfører du følgende handlinger:
| ||||||||||||||||||||||||
6 |
I Postinnstillinger konfigurerer du følgende felt:
| ||||||||||||||||||||||||
7 |
Vis følgende variabler i delen Utdatavariabler :
Tabellen nedenfor viser feilkodene og beskrivelsene for postaktiviteten:
|
Aktiviteter i flytkontroll
Start flyten
Aktiviteten Start flyt vises som standard på hovedflytlerretet og kan ikke slettes. Denne aktiviteten indikerer hendelsen som utløser denne flyten. Denne aktiviteten bestemmer hvordan flyten kan brukes, og hvilke typer aktiviteter som er tilgjengelige for konfigurasjon.
Den eneste flytutløserhendelsen som er tilgjengelig for øyeblikket, er NewPhoneContact
. Systemet utløser denne hendelsen når et nytt anrop når et inngangspunkt for telefoni i kontaktsenteret. Du kan bruke flyter som utløses av hendelsen NyTelefonkontakt, i Strategier for ruting av inngangspunkt. Flytutløserhendelsen er valgt som standard og kan ikke redigeres. Flere hendelser vil bli utsatt i fremtiden.
Start flyt-aktiviteten merkes automatisk med navnet på den valgte flytutløserhendelsen. Dette gjør at du raskt kan se hvilken type flyt som bygges.
Utgangsvariabler
Antallet og typen utdatavariabler som er knyttet til Start flyt-aktiviteten, avhenger av den valgte flytutløserhendelsen. Disse variablene lagrer data som registreres i det øyeblikket flyten utløses. Utdatavariablene som er beskrevet nedenfor, vises for eksempel gjennom hendelsen NyTelefonkontakt
.
Bruk disse variablene i senere aktiviteter for å styre flytsekvensen.
-
NewPhoneContact.ANI
Automatisk nummeridentifikasjon (ANI) er en funksjon i et telekommunikasjonsnettverk for automatisk å bestemme det opprinnelige telefonnummeret til et anrop. Denne variabelen lagrer telefonnummeret til oppringeren som utløste hendelsen
NewPhoneContact
. -
NyPhoneContact.DNIS
Dialed Number Identification Service (DNIS) er en tjeneste som identifiserer det opprinnelig oppringte telefonnummeret til en samtale. Denne variabelen lagrer telefonnummeret som oppringeren ringte for å utløse hendelsen
NewPhoneContact
. -
NyTelefonKontakt.SamhandlingsID
En unik Webex kontaktsenteridentifikator som er knyttet til hver samhandling som utløses av hendelsen
NyPhoneContact
.Du kan vise samhandlings-ID-en på skrivebordet. Hvis du vil ha mer informasjon, kan du se Eksempel: Vise samhandlings-ID på skrivebord under Opprett egendefinerte flytvariabler .
-
NyPhoneContact.PSTNRegion
PSTN-området som er konfigurert i EP (Entry Point) – DN-tilordning (Dial Number) for regionale talemedietjenester. Denne variabelen støttes bare på neste generasjons taleplattform.
-
NewPhoneContact.FlowVersionLabel
Versjonsetikett for flyten som genereres under flytkjøring. Flow-utviklere kan opprette ulike atferder for ulike flytversjoner, for eksempel «Dev», «Test», «Live» og «Latest». Ved hjelp av variabelen
NewPhoneContact.FlowVersionLabel
kan utviklere endre flytlogikken dynamisk ved å åpne versjonsetikettene i flyten. -
NyPhoneContact.FlowId
Unik identifikator for flyten som for øyeblikket utfører.
-
NyPhoneContact.EntryPointId
Unik identifikator for inngangspunktet som starter flyten.
-
NewPhoneContact.OrgId
Unik identifikator for organisasjonen.
Avslutt flyt
Sluttflyt er en avsluttende aktivitet som markerer slutten på en flytbane. Du kan bruke et ubegrenset antall End Flow-aktiviteter til å konstruere flyten for å sikre at alle flytbaner avsluttes.
Ikke bruk Avslutt flyt-aktiviteten i en IVR flyt. Bruk av Avslutt flyt med IVR kan føre til død luft, og samtalen kobles kanskje ikke fra.
Du kan gi hver aktivitet en unik etikett og beskrivelse.
Parameter | Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Angi variabel
Bruk aktiviteten Angi variabel for å angi verdien til en variabel. Du kan endre verdien for variabelen basert på kravet eller i samsvar med en flyt.
Angi hvilken type variabel du vil velge. Hvis du vil ha mer informasjon, kan du se Egendefinerte flytvariabler og forhåndsdefinerte variabler.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Feilbehandling.
I følgende avsnitt kan du konfigurere aktiviteten Angi variabel:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Variable innstillinger
Parameter |
Beskrivelse |
---|---|
Variabel |
Velg variabelen fra rullegardinlisten. Bare egendefinerte flytvariabler kan angis til egendefinerte verdier. Forhåndsdefinerte variabler har faste verdier som diktert av flytutføringen. |
Variabel verdi | Klikk på radioknappen Angi verdi for å angi verdien til en bestemt verdi. Endring av inndatafelttypen er basert på datatypen for den valgte variabelen. Hvis du vil lære mer om variable datatyper, kan du se Opprette egendefinerte flytvariabler. Hvis verdien er en streng, kan du skrive inn grunnleggende tekst eller et uttrykk.Hvis du vil angi et uttrykk, bruker du syntaksen Klikk på radioknappen Angi til variabel for å angi variabelverdien til verden for en annen variabel i flyten. Velg en variabel fra rullegardinlisten. Alle variabler i flyten kan velges. |
BRE-forespørsel
Bruk BRE-forespørselsaktiviteten til å hente dataene fra organisasjonens Business Rules Engine (BRE) til bruk i flyten. BRE Request-aktiviteten bruker standard HTTP-protokoller for å hente data fra BRE.
Følgende avsnitt gjør det mulig å konfigurere BRE-forespørselsaktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Spørringsparametere
Som en del av BRE-forespørselen kan du sende parametrene som er angitt i API-anropet til BRE. I kolonnene Nøkkelverdi kan du angi nøkkelen for spørringen og den tilknyttede verdien som skal sendes sammen med spørringen. Du kan også bruke syntaksen for doble klammeparenteser til å sende variable verdier.
BRE-aktiviteten har én forhåndsdefinert spørringsparameter: kontekst
. Denne spørringsparameteren sendes i det API kallet til BRE.
Leier-ID-en
settes automatisk inn som en parameter og trenger ikke konfigureres.
Parameter |
Beskrivelse |
---|---|
Kontekst |
Inneholder årsaken til forespørselen. Denne obligatoriske parameteren kan ikke redigeres eller slettes. Denne parameteren må inneholde den samme verdien som verdien som er angitt i attributtkonteksten |
ANI |
Inneholder telefonnummeret som stammer fra anropet. Dette er en standardparameter som du kan redigere eller slette, basert på regelkonfigurasjonen i BRE. En eksempelverdi for ANI er |
Tidsavbrudd for respons | Angir tidsavbrudd for tilkobling av BRE-forespørselen. Standard er satt til 2000 millisekunder. |
Antall nye forsøk |
Angir antall ganger BRE-forespørselen er forsøkt etter feil. Denne parameteren brukes hvis statuskoden er 5xx; For eksempel 500 eller 501. |
Hvis du vil legge til en spørringsparameter, klikker du Legg til ny. Dette legger til en rad der du kan angi nøkkelverdiparene. Du kan legge til så mange spørringsparametere som kreves som en del av BRE-forespørselen.
Innstillinger for analyse
Denne delen lar deg analysere svaret fra BRE-forespørselen i forskjellige variabler:
Parameter |
Beskrivelse |
---|---|
Variabel for svar |
Velg en variabel som du vil trekke ut en bestemt del til fra BRE-forespørselssvarobjektet. Du kan bare velge egendefinerte flytvariabler fra rullegardinlisten. |
Baneuttrykk |
Definer baneuttrykket for analyse av svarobjektet. Avhengig av typen datastruktur for svarobjektet og brukstilfellene for å trekke ut et delsett av denne informasjonen, varierer baneuttrykket. Data normaliseres til et objekthierarki før kjøring av baneuttrykk, så JSONPath brukes i svarobjektet uavhengig av den konfigurerte innholdstypen. |
Utgangsvariabler
BRE-forespørselen returnerer to utdatavariabler:
-
BRERequest1.httpResponseBody
: Returnerer svarorganet for BRE-forespørselen. -
BRERequest1.httpStatusCode
: Returnerer statuskoden til BRE-forespørselen.Disse svarkodene er klassifisert i følgende kategorier:
-
Informasjonssvar (100–199)
-
Vellykkede svar (200–299)
-
Omdirigeringer (300–399)
-
Klientfeil (400–499)
-
Serverfeil (500–599)
-
Formater for innholdstype
Eksemplene nedenfor beskriver eksempler på innholdstypeformater og JSON-svaret.
Innholdstype XML
Bruk dette verktøyet til å konvertere XML til JSON-format https://codeshack.io/xml-to-json-converter/.
XML Inndataformat:
<note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Test application</body> </note>
Data/JSON normalisert respons
{ "note": { "til": "Tove", "fra": "Jani", "overskrift": "Påminnelse", "brødtekst": "Testprogram" } }
Eksempel på JSON-baneuttrykk: Bruk $.note.from
for å hente verdien som Jani
.
Innholdstype TOML
Bruk dette verktøyet til å konvertere TOML til JSON-format https://www.convertjson.com/toml-to-json.htm.
TOML-inndataformat:
title = "TOML Eksempel" [eier] navn = "Tom Preston-Werner" dob = 1979-05-27T 07:32:00-08:00
Data/JSON normalisert respons
{ "title": "TOML Eksempel", "eier": { "navn": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } }
Eksempel på JSON-baneuttrykk: Bruk $.owner.name
for å få verdien som 'Tom Preston-Werner'
.
Innholdstype YAML
Bruk dette verktøyet til å konvertere YAML til JSON-format https://www.convertjson.com/yaml-to-json.htm.
YAML-inndataformat:
# En ansattrekord martin: navn: Martin D'vloper jobb: Utvikler ferdighet: Elite
Data/JSON normalisert respons
{ "martin": { "navn": "Martin D'vloper", "jobb": "Utvikler", "ferdighet": "Elite" } }
Eksempel på JSON-baneuttrykk: Bruk $.martin.job
for å få verdien Utvikler
.
Innholdstype JSON
Bruk JSON Expression Evaluator https://jsonpath.com/.
JSON Input Format:
{ "martin": { "navn": "Martin D'vloper", "jobb": "Utvikler", "ferdighet": "Elite" } }
Data/JSON normalisert respons
{ "martin": { "navn": "Martin D'vloper", "jobb": "Utvikler", "ferdighet": "Elite" } }
Eksempel på JSON-baneuttrykk: Bruk $.martin.job
for å få verdien Utvikler
.
HTTP-forespørsel
HTTP-forespørselsaktiviteten henter informasjon fra en ekstern datakilde, for eksempel en CRM, ved hjelp av standard HTTP-protokoller.
Basic Auth- og OAuth 2.0-attributter støttes for godkjente endepunkter.
Med følgende avsnitt kan du konfigurere HTTP-forespørselsaktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Skriv inn et navn for HTTP-forespørselsaktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Innstillinger for HTTP-forespørsel
Parameter |
Beskrivelse |
---|---|
Bruk godkjent endepunkt |
Aktiverer muligheten til å sende en HTTP-forespørsel til et godkjent endepunkt. Som standard er denne veksleknappen på. |
Kobling |
Velg koblingen fra rullegardinlisten. Rullegardinlisten viser navnet på koblingene som er konfigurert i kontrollhuben. Koblingen gir et felles sted for lagring av legitimasjon for tjenesten du vil ha tilgang til. Salesforce Connector validerer for eksempel og tillater tilkobling til Salesforce-kontoen. Denne koblingen kan deretter refereres til fra HTTP-forespørselsaktiviteten for å sende en forespørsel. Dette oppretter i hovedsak domenedelen av URL-adressen. Hvis du vil konfigurere en kobling på Control Hub, kan du se artikkelen Konfigurere integreringskoblinger for Webex Contact Center . |
Forespørselsbane |
Skriv inn forespørselsbanen for HTTP-forespørselen. Dette feltet vises når veksleknappen Bruk godkjent endepunkt er på. |
URL-adresse for forespørsel |
Definerer URL-adressen for forespørsel, som dekker både domene- og forespørselsbaner for ikke-godkjente endepunkter. Dette feltet vises når veksleknappen Bruk godkjent endepunkt er av. |
Metode Typer: GET, POST, PUT, PATCH, DELETE, ALTERNATIVER, HEAD |
Definerer HTTP-forespørselsaktiviteten som støtter følgende populære metoder:
|
Spørringsparametere | Definerer parametere som du sender som en del av HTTP-forespørselen. Webserveren gir disse ekstra parametrene som kan brukes, for eksempel for å lage en GET-forespørsel. I kolonnene Nøkkelverdi angir du nøkkelen for spørringen og den tilknyttede verdien som må sendes med spørringen. Parametrene er en liste over nøkkelverdipar som er atskilt med ampersand-symbolet (&). Du kan også bruke variabelverdiene i syntaksen for doble klammeparenteser til å sende variable verdier. Hvis du for eksempel vil hente kontosaldoen til en kunde basert på ANI, avhengig av API-ene for datalagertjenesten, kan nøkkelen og verdien være: Nøkkel: Verdi: |
HTTP-forespørselshoder |
Definerer HTTP-hodene som lar klienten sende tilleggsinformasjon med en HTTP-forespørsel. Forespørselsoverskrifter som Godta, Godta‐* eller Hvis‐* gjør det mulig å utføre betingede forespørsler sammen med andre overskrifter, for eksempel Informasjonskapsler og Brukeragent. Som en del av en GET-forespørsel kan du for eksempel bruke:
Hvis du vil legge til en HTTP-topptekst, klikker du Legg til ny. Dette legger til en rad der du kan angi de respektive nøkkelverdiparene. Du kan legge til så mange HTTP-hoder som kreves som en del av HTTP-forespørselen. |
Innholdstype |
Angir den forventede innholdstypen for forespørselsteksten. Application / JSON, Form URL Encoded, TOML, XML, File og YAML er støttede innholdstyper. |
Forespørsel om brødtekst |
Angir databytene som er overført i en HTTP-transaksjonsmelding, rett etter meldingshodene hvis det finnes noen. I visse typer HTTP-forespørsler, for eksempel POST- eller PUT-forespørsler, kan du sende en forespørselstekst som angir innholdet som skal oppdateres i målressursen. Hvis du velger Innholdstype som fil, vises kolonnene INNHOLD og FILNAVN. Rullegardinlisten INNHOLD viser listen over JSON-variabler fra flyt- og utdatavariablene fra Post-aktivitetene.
|
Tidsavbrudd for respons |
Angir tidsavbrudd for tilkobling for HTTP-forespørselen. Standard er satt til 2000 millisekunder, men det kan ha en ubegrenset verdi. |
Antall nye forsøk |
Angir hvor mange ganger HTTP-forespørselen forsøkes etter feil. Prøv på nytt for tjenesten er ikke tilgjengelig. Du kan gi ubegrenset verdi for antall nye forsøk. Denne parameteren brukes hvis statuskoden er 5xx; For eksempel 500 eller 501. |
Innstillinger for analyse
Med denne delen kan du analysere svaret som genereres fra HTTP-forespørselen, i forskjellige variabler. Denne konfigurasjonen er valgfri fordi ikke alle HTTP-forespørselsscenarier krever analysering.
Parameter |
Beskrivelse |
---|---|
Innholdstype |
Angir den forventede innholdstypen for svarteksten. JSON, TOML, XML og YAML er de støttede innholdstypene. |
Utgangsvariabel |
Velg en variabel for å inneholde dataene fra en bestemt del av svarobjektet HTTP-forespørsel. |
Baneuttrykk |
Definer baneuttrykket for analyse av svarobjektet. Avhengig av datastrukturen for svarobjektet og årsaken til at et delsett med informasjon skal trekkes ut, varierer baneuttrykket. Data normaliseres til et objekthierarki før kjøring av baneuttrykk, så JSONPath brukes i svarobjektet uavhengig av den konfigurerte innholdstypen. |
Utgangsvariabler
HTTP-forespørselen returnerer følgende utdatavariabler:
-
HTTPRequest1.httpStatusCode
: Returnerer statuskoden til HTTP.Disse svarkodene er klassifisert i fem hovedkategorier:
-
Informasjonssvar (100–199)
-
Vellykkede svar (200–299)
-
Omdirigeringer (300–399)
-
Klientfeil (400–499)
-
Serverfeil (500–599)
-
-
HTTPRequest1.httpResponseBody
: Returnerer svarteksten for HTTP-forespørselen. -
HTTPRequest1.httpResponseHeaders
: Returnerer topptekstinformasjonen fra svaret.
Formater for innholdstype
Eksemplene nedenfor beskriver eksempler på innholdstypeformater og JSON-svaret.
Innholdstype XML
Bruk dette verktøyet til å konvertere XML til JSON-format https://codeshack.io/xml-to-json-converter/.
XML Inndataformat:
<note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Test application</body> </note>
Data/JSON normalisert respons
{ "note": { "til": "Tove", "fra": "Jani", "overskrift": "Påminnelse", "brødtekst": "Testprogram" } }
Eksempel på JSON-baneuttrykk: Bruk $.note.from
for å hente verdien som Jani
.
Innholdstype TOML
Bruk dette verktøyet til å konvertere TOML til JSON-format https://www.convertjson.com/toml-to-json.htm.
TOML-inndataformat:
title = "TOML Eksempel" [eier] navn = "Tom Preston-Werner" dob = 1979-05-27T 07:32:00-08:00
Data/JSON normalisert respons
{ "title": "TOML Eksempel", "eier": { "navn": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } }
Eksempel på JSON-baneuttrykk: Bruk $.owner.name
for å få verdien som 'Tom Preston-Werner'
.
Innholdstype YAML
Bruk dette verktøyet til å konvertere YAML til JSON-format https://www.convertjson.com/yaml-to-json.htm.
YAML-inndataformat:
# En ansattrekord martin: navn: Martin D'vloper jobb: Utvikler ferdighet: Elite
Data/JSON normalisert respons
{ "martin": { "navn": "Martin D'vloper", "jobb": "Utvikler", "ferdighet": "Elite" } }
Eksempel på JSON-baneuttrykk: Bruk $.martin.job
for å få verdien Utvikler
.
Innholdstype JSON
Bruk JSON Expression Evaluator https://jsonpath.com/.
JSON Input Format:
{ "martin": { "navn": "Martin D'vloper", "jobb": "Utvikler", "ferdighet": "Elite" } }
Data/JSON normalisert respons
{ "martin": { "navn": "Martin D'vloper", "jobb": "Utvikler", "ferdighet": "Elite" } }
Eksempel på JSON-baneuttrykk: Bruk $.martin.job
for å få verdien Utvikler
.
Innstillinger for ventetid på aktivitet
I visse tilfeller, hvis et HTTP-svar opplever en merkbar forsinkelse, opplever oppringeren en periode med stillhet. For å redusere dette scenariet er det mulig å laste opp en lydfil. Denne filen spilles av for oppringeren under innhentingen av HTTP-svar. I tillegg er det mulig å konfigurere varigheten av forsinkelsen før denne lyden spilles av.
Parameter | Beskrivelse |
---|---|
Aktiver lyd når du venter | Bytt denne innstillingen for å spille av den valgte lydfilen i en kontinuerlig sløyfe, noe som sikrer en uavbrutt avspilling mens systemet henter HTTP-svar. |
Lydfil |
Velg en lydfil. System spiller av denne lydfilen til oppringeren for å fylle stillheten mens den henter et HTTP-svar. |
Forsinkelse |
Angi verdien for forsinkelsestid i millisekunder i henhold til kravene. Standardverdien er forhåndsinnstilt til 2000 millisekunder. |
Det er best å holde forsinkelsesinnstillingen over 2 sekunder og prøve å optimalisere svartiden for HTTP-spørringen. Dette sikrer at lyden ikke spilles av unødvendig, samtidig som det sikres en minimal forsinkelse for død luft for den som ringer.
Analysere
Bruk analyseaktiviteten til å trekke ut informasjon fra dataobjektet. Analyseringsaktiviteten tar inndatastreng (JSON, TOML, XML og YAML) og konverterer den til en JSON-struktur basert på de angitte dataene. Deretter kan du tilordne JSON-strukturen til en variabel ved hjelp av et JSON-baneuttrykk.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Feilbehandling.
Følgende avsnitt lar deg konfigurere analyseringsaktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Valgfritt) Skriv inn en beskrivelse for aktiviteten |
Innstillinger for analyse
Parameter |
Beskrivelse |
---|---|
Inndatavariabel |
Angir variabelen som lagrer dataobjektet som skal brukes til analyse. |
Innholdstype |
Angir den forventede innholdstypen for dataobjektet. JSON, TOML, XML og YAML er støttede innholdstyper. |
Utgangsvariabel |
Velg en variabel for å inneholde dataene fra en bestemt del av svarobjektet HTTP-forespørsel. |
Baneuttrykk |
Definer baneuttrykket for analyse av svarobjektet. Avhengig av datastrukturen for svarobjektet og årsaken til at et delsett med informasjon skal trekkes ut, varierer baneuttrykket. Data normaliseres til et objekthierarki før kjøring av baneuttrykk, så JSONPath brukes i svarobjektet uavhengig av den konfigurerte innholdstypen. Baneuttrykk skal bekrefte til Jayway JSONPath-uttrykk. Hvis du vil ha mer informasjon, kan du se https://github.com/json-path/JsonPath. |
Formater for innholdstype
Eksemplene nedenfor beskriver eksempler på innholdstypeformater og JSON-svaret.
Innholdstype XML
Bruk dette verktøyet til å konvertere XML til JSON-format https://codeshack.io/xml-to-json-converter/.
XML Inndataformat:
<note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Test application</body> </note>
Data/JSON normalisert respons
{ "note": { "til": "Tove", "fra": "Jani", "overskrift": "Påminnelse", "brødtekst": "Testprogram" } }
Eksempel på JSON-baneuttrykk: Bruk $.note.from
for å hente verdien som Jani
.
Innholdstype TOML
Bruk dette verktøyet til å konvertere TOML til JSON-format https://www.convertjson.com/toml-to-json.htm.
TOML-inndataformat:
title = "TOML Eksempel" [eier] navn = "Tom Preston-Werner" dob = 1979-05-27T 07:32:00-08:00
Data/JSON normalisert respons
{ "title": "TOML Eksempel", "eier": { "navn": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } }
Eksempel på JSON-baneuttrykk: Bruk $.owner.name
for å få verdien som 'Tom Preston-Werner'
.
Innholdstype YAML
Bruk dette verktøyet til å konvertere YAML til JSON-format https://www.convertjson.com/yaml-to-json.htm.
YAML-inndataformat:
# En ansattrekord martin: navn: Martin D'vloper jobb: Utvikler ferdighet: Elite
Data/JSON normalisert respons
{ "martin": { "navn": "Martin D'vloper", "jobb": "Utvikler", "ferdighet": "Elite" } }
Eksempel på JSON-baneuttrykk: Bruk $.martin.job
for å få verdien Utvikler
.
Innholdstype JSON
Bruk JSON Expression Evaluator https://jsonpath.com/.
JSON Input Format:
{ "martin": { "navn": "Martin D'vloper", "jobb": "Utvikler", "ferdighet": "Elite" } }
Data/JSON normalisert respons
{ "martin": { "navn": "Martin D'vloper", "jobb": "Utvikler", "ferdighet": "Elite" } }
Eksempel på JSON-baneuttrykk: Bruk $.martin.job
for å få verdien Utvikler
.
Betingelse
Tilstandsaktiviteten representerer et vedtak. Flyten tar banen Sann eller Usann, avhengig av om betingelsen er oppfylt.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
I avsnittene nedenfor kan du konfigurere betingelsesparametrene og -utdataene:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Uttrykk
Bryt hvert uttrykk på følgende måte: {{Skriv inn uttrykk}}
.
Eksempel: {{HTTPRequest1.httpStatusCode == 200}}
Hvis du bruker et uttrykk uten klammeparentes, oppstår det en flytfeil.
Betingelse |
Beskrivelse |
---|---|
Betingelse |
Velg Betingelse fra rullegardinlisten:
|
Tilfelle
Bruk saksaktiviteten hvis det er flere muligheter eller utfall på et bestemt beslutningspunkt i samtaleflyten.
Du kan for eksempel bruke en saksaktivitet til å definere forskjellige skjermvinduer for forskjellige agentteam, avhengig av teamnavnet. Hvert tilfelle blir en gren som du definerer de aktuelle banene fra. Flyten fortsetter nedover banen som evalueres som sann for en bestemt forekomst av flyten. Hver saksaktivitet har en standard som systemet bruker for alle udefinerte tilfeller. Hvis ingen av tilfellene er sanne, evalueres standardtilfellet som sant, og flyten fortsetter langs den grenen.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
Med følgende avsnitt kan du konfigurere saksaktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Tilfelle
Parameter |
Beskrivelse |
---|---|
Variabel |
Velg en variabel du vil vurdere de ulike sakene opp mot. Velg variabelen fra rullegardinlisten. |
Uttrykk |
Skriv inn et uttrykk du vil vurdere de ulike sakene opp mot. Bruk Pebble-malsyntaksen til å definere uttrykket. Hvis du vil ha mer informasjon om syntaksen for Pebble-malen, kan du se Syntaks for rullesteinsmal. |
Sak |
Definerer de ulike kasusene som skal sammenlignes med variabelen eller uttrykket. Du kan legge til opptil 20 saksoppgaver per aktivitet. Klikk Legg til ny for å legge til en ny kasussetningsblokk som skal sammenlignes med en statisk verdi, en variabel eller et uttrykk. Hvis du bruker en variabel eller et uttrykk, bruker du syntaksen for rullesteinsmalen. Hvis du vil ha mer informasjon om syntaksen for Pebble-malen, kan du se Syntaks for rullesteinsmal. |
Ytelse |
Beskrivelse |
---|---|
Sann |
Sti å ta hvis betingelsen er oppfylt. |
Usann |
Bane å ta hvis betingelsen ikke er oppfylt. |
Goto
Flytkjeding gir deg muligheten til å kjede flere flyter. Hvis du vil oppnå flytkjetting, kan du legge til avslutningsaktiviteten GoTo på lerretet og angi om gjeldende flyt skal gå til et inngangspunkt eller en annen flyt. Hvis du vil ha mer informasjon, kan du se Flytkjetting.
Hvis aktivitetsbiblioteket ikke viser GoTo-aktiviteten, kontakter du Ciscos kundestøtte for å få det tilsvarende funksjonsflagget aktivert.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
Følgende avsnitt lar deg konfigurere GoTo-aktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Innstillinger for Flow-mål
Du kan endre anroperens opplevelse basert på tid (hvis du leverer anropet til et inngangspunkt), eller for å bruke en enkelt flyt på nytt i flere scenarier (hvis du leverer anropet til en flyt).
Basert på GoTo-alternativet sendes flytvariablene videre fra gjeldende flyt som følger:
-
Gå til inngangspunkt: De egendefinerte flytvariablene og globale variablene med samme navn og datatype kopieres fra gjeldende flyt til flyten som er knyttet til inngangspunktet.
-
Gå til flyt: Flytvariablene som er konfigurert i delen Variabeltilordning , kopieres fra gjeldende flyt til den nye flyten.
Parameter | Beskrivelse |
---|---|
Gå til inngangspunktet |
Velg dette alternativet hvis gjeldende flyt skal gå til et inngangspunkt. I kombinasjonsboksen angir du inngangspunktet hvis flytlogikken skulle endres basert på den aktive rutingsstrategien på overføringstidspunktet. De egendefinerte flytvariablene og globale variablene med samme navn og datatype kopieres fra den første flyten til den nye flyten som er knyttet til inngangspunktet. Bare telefoniinngangspunktene som er opprettet i kontrollhuben for Webex kontaktsenter, vises. Statisk inngangspunkt: Velg et inngangspunkt fra listen over forhåndskonfigurerte inngangspunkter. Bare inngangspunkter av samme kanaltype er gyldige. Dynamisk inngangspunkt: Velg en variabel som tilordnes til en gyldig inngangspunkt-ID fra kontrollhuben. Bare inngangspunkter av samme kanaltype er gyldige. |
Gå til Flow |
Velg dette alternativet hvis gjeldende flyt skal gå til en annen flyt. I kombinasjonsboksen velger du målflyten fra rullegardinlisten. Målrullegardinlisten viser bare de publiserte flytene. Du kan se ønsket flyt i en egen fane. Hvis du vil vise en flyt, kan du enten klikke på visningsalternativet som vises når du velger en flyt fra listen, eller klikke på Vis valgt flyt etter at du har valgt en flyt i alternativet Gå til flyt. Du kan tilordne variabler manuelt over to flyter i delen Tilordning av flytvariabler. Statisk flyt: Velg en flyt fra listen over forhåndskonfigurerte flyter. Dynamisk flyt: Velg en variabel som tilordnes til en gyldig flyt-ID. Du finner flyt-ID-en i Flytinnstillinger under ruten Generelle innstillinger. |
Tilordning av flytvariabel
Hvis du velger alternativet Gå til flyt , vises delen Tilordning av variable flyt. Flytvariabler og globale variabler med samme navn og samme datatype mellom flyter tilordnes automatisk. Denne funksjonen hjelper deg med å redigere, slette eller legge til flere variable tilordninger mellom gjeldende flyt og målflyt.
Parameter |
Beskrivelse |
---|---|
Tilordne gjeldende variabler |
Viser alle flytvariabler og globale variabler i gjeldende flyt. Du kan tilordne den samme variabelen til flere variabler i målflyten. I kombinasjonsboksen skriver du inn variabelen som skal tilordnes. |
Til destinasjonsvariabel |
Liste over alle flytvariabler og globale variabler i målflyten som skal kopieres fra gjeldende flyt etter levering. I kombinasjonsboksen skriver du inn variabelen som er tilordnet i målflyten. Du kan bare tilordne variablene i målflyten én gang, mens du kan tilordne variablene i gjeldende flyt flere ganger. |
Slik legger du til, redigerer eller sletter variabeltilordninger:
-
Hvis du vil redigere en variabeltilordning, velger du riktig flyt fra rullegardinlisten.
Når du har valgt en variabel i rullegardinlistene Tilordne gjeldende variabler eller Til målvariabel , viser den andre rullegardinlisten bare variablene av samme datatype.
Hvis du for eksempel velger
kunde-ID
av typenHeltall
fra rullegardinlisten Tilordne gjeldende variabler , viser rullegardinlisten Til målvariabel bare variabler av typenHeltall
i den nye flyten. -
Klikk på Slett-ikonet for å slette en variabeltilordning.
-
Klikk Legg til ny for å legge til en ny variabeltilordning. Velg variablene som skal tilordnes, i rullegardinlistene Tilordne gjeldende variabler og Til destinasjonsvariabel .
Variabel Detaljer
Delen Detaljer om gjeldende flytvariabel viser alle flytvariablene og globale variabler i gjeldende flyt.
Delen Detaljer om variabel for målflyt viser alle flyt- og globale variabler i målflyten.
Du kan klikke på taggen for å få informasjon om en variabel. Når du velger en variabel for tilordning, blir variabelen grønn, noe som hjelper deg med å se hva som allerede er tilordnet.
For å sikre sømløs informasjonstilgjengelighet og samhandling gjennom hele samtalelivssyklusen, er variabel tilordning avgjørende under flytutførelse. Det innebærer strategisk tilpasning av globale variabler med både lokale og agentsynlige strømningsvariabler, skreddersydd for både statiske og dynamiske strømningstyper:
Variabel kartlegging er viktig under Flow Chaining. Tabellen nedenfor forklarer viktige forskjeller mellom bruk av statiske og dynamiske GoTo-alternativer.
Statisk |
GoTo Flow: Den håndterer variablene som er tilordnet i delen Tilordninger av flytvariabler. GoTo-inngangspunkt: Flytvariabler som kan vises for agent og globale variabler tilordnes automatisk ved overføring til et inngangspunkt. |
Dynamisk |
GoTo Flow: Agent-synlige flytvariabler og globale variabler tilordnes automatisk. GoTo-inngangspunkt: Flytvariabler som kan vises for agent og globale variabler tilordnes automatisk |
Gå til aktivitetsfeilkoder
Feilkode |
Beskrivelse av feil | Forklaring |
---|---|---|
1 |
FailureCode |
Lagrer feilkoden. Systemet angir denne verdien bare når aktiviteten mislykkes. |
2 | FailureDescription |
Lagrer feildetaljene. Systemet angir denne verdien bare når aktiviteten mislykkes. |
Arbeidstid
Med aktiviteten Forretningstid kan du bruke arbeidstid og fritid, for eksempel helligdager, og overstyringer i organisasjonen som er definert i Kontrollhub. Du kan legge til åpningstidsaktiviteten i en flyt og tilordne denne flyten til et inngangspunkt. Ved hjelp av denne aktiviteten kan du bruke arbeidstid, helligdager og overstyringer for å konsolidere flere rutingsstrategier for alle tidsplanene i én enkelt flyt.
Bruk aktiviteten i åpningstiden til å programmere en operasjonsplan i en flyt. Denne aktiviteten bestemmer om en bestemt tidsplan er aktiv til enhver tid og ruter utførelsen av strømmen tilsvarende.
Administratorer kan administrere enheter i åpningstiden fra Kontrollhub. Hvis du vil ha mer informasjon, kan du se Definere åpningstider.
Du kan konfigurere en bane for feilhåndtering (udefinert feil) for å håndtere systemfeil som kan oppstå under flytkjøringen. Hvis du vil ha mer informasjon, kan du se Feilbehandling.
Med delene nedenfor kan du konfigurere aktiviteten Åpningstid:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Angi et navn på aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Tidsplan Detaljer
I delen Planleggingsdetaljer kan du velge en arbeidstime fra rullegardinlisten for å definere når forskjellige baner for flyten utføres. Tidsplan angir skiftet som er definert i arbeidstidsobjektet for den valgte arbeidstimen. Flyten utføres hovedsakelig basert på tidsrammen som er definert i skiftet av den valgte arbeidstimen. Andre enheter i arbeidstiden, for eksempel ferielister og overstyringer, har forrang over arbeidstiden hvis tidspunktene sammenfaller med gjeldende skifttidspunkt.
- Statisk åpningstid: Velg åpningstider fra Kontrollhub.
- Variabel åpningstid: Velg en variabel som tilordnes til en gyldig arbeidstid fra Kontroll-huben.
Hvis noen av de bestilte listeinndataene er tomme, genererer Flow Designer en flytvalideringsfeil. Du må løse disse feilene før du publiserer flyten.
Noder i åpningstid
Du kan konfigurere følgende noder i aktiviteten Åpningstider:
Parameter |
Beskrivelse |
---|---|
Overstyrer |
Hvis gjeldende klokkeslett er definert som en overstyring, slik som i Overstyringer-listen, tar aktiviteten overstyring-grenen uavhengig av skifttidspunktene som er nevnt i den valgte arbeidstiden. |
Fridager |
Hvis gjeldende dag er en ferie som definert i ferielisten, tar aktiviteten feriegrenen uavhengig av skifttidspunktene som er nevnt i den valgte arbeidstiden. |
Arbeidstid |
Dette er den primære noden som vurderer skifttidspunktet som er nevnt i den valgte arbeidstimen i delen Tidsplandetaljer . Aktiviteten tar denne grenen hvis gjeldende klokkeslett samsvarer med den valgte skifttimingen. |
Standard |
Aktiviteten tar standardgrenen hvis ingen av de ovennevnte evalueres. |
Utgangsvariabler
Aktiviteten Åpningstid bruker følgende utdatavariabler.
Variabelnavn |
Beskrivelse |
---|---|
|
Under flytkjøringen lagrer denne variabelen navnet på skiftet som er definert i arbeidstimen. |
|
Under flytkjøringen lagrer denne variabelen navnet på ferien hvis gjeldende dag er en helligdag som definert i listen over helligdager. |
|
Under flytkjøringen lagrer denne variabelen navnet på overstyringen som samsvarer med gjeldende klokkeslett som definert i overstyringene. |
|
Denne variabelen lagrer hvilken av noden ovenfor som ble valgt under flytkjøringen, for eksempel arbeidstid, helligdager, overstyring eller standard. |
Vent
Med Vent-aktiviteten kan du sette flytkjøringen på pause i en angitt varighet. Når du konfigurerer denne aktiviteten med venteperioden, stopper flytkjøringen midlertidig for varigheten som er angitt i venteaktiviteten i utførelsesbanen.
Vi anbefaler ikke bruk av Vent-aktiviteten når en IVR-økt er aktiv, da det kan føre til at den IVR økten blir tidsavbrutt. I slike tilfeller vil kontakten oppleve død luft som resulterer i samtalefeil. Vi anbefaler på det sterkeste at flytdesignere bruker venteaktiviteten i hendelsen Tilbakeringing mislyktes
og angir venteperioden.
Venteaktiviteten er generisk. Når du utformer en flyt, kan du plassere denne aktiviteten etter en hvilken som helst aktivitet i henhold til dine behov. Under et nytt forsøk på tilbakeringing setter for eksempel denne aktiviteten flytkjøringen på pause og prøver tilbakeringingen på nytt.
Med følgende avsnitt kan du konfigurere venteaktiviteten:
Generelle innstillinger
Parameter |
Beskrivelse |
---|---|
Aktivitetsetikett |
Skriv inn et navn for Vent-aktiviteten. |
Aktivitetsbeskrivelse |
(Tillegg) Angi en beskrivelse for aktiviteten. |
Vent-innstillinger
Parameter |
Beskrivelse |
---|---|
Varighet (Duration) | Velg en varighet i formatet TT:MM:SS for å angi varigheten flytkjøringen skal stanse midlertidig med minst 10 sekunder og maksimalt 72 timer. Klikk på Varighet-feltet for å stille inn tiden. Hvis du angir feltene minutter og sekunder til mer enn 59, blir det automatisk standard til 59. Hvis du setter timefeltet til mer enn 72, blir du bedt om å angi varigheten mellom 00:00:10 og 72:00:00. For øyeblikket er det et avvik på opptil noen få millisekunder mens du utfører denne aktiviteten. Ikke bruk venteaktiviteten i brukstilfeller som krever høy presisjon. |
Utgangsvariabler
Ingen utdatavariabel er tilgjengelig i denne aktiviteten.
Prosentvis tildeling
Med prosentvis tildelingsaktivitet kan du distribuere anropstrafikk på tvers av ulike baner i en flyt. Du kan bruke denne aktiviteten som en flytforgreningsmekanisme på tvers av flere flytbaner og opprette flere utgangsbaner for å tildele kontakter til forskjellige køer, steder og eksterne servere.
Systemet bruker en Weighted Round Robin (WRR)-algoritme for å distribuere trafikk, og dette kan skape ubalanser. Algoritmen tilbakestilles hver gang du publiserer flyten. Vi anbefaler at du tester flytkjøringen før du distribuerer endringer i produksjonen.
La oss ta et eksempel på en prosentvis fordeling på henholdsvis 50 %, 30 % og 20 % for å forstå fordelingen av 10 samtaler under WRR. Til slutt vil systemet fordele anrop jevnt, for eksempel 5 i utgangsbane 1, 3 i utgangsbane 2, 2 i utgangsbane 3. Dette skjer imidlertid dynamisk på en justert måte med vektene 5:3:2. Et mulig resultat av distribusjonen er som følger, og tar 10 påfølgende anrop som Path1, Path2, Path1, Path2, Path3, Path1, Path2, Path3. Det er viktig å merke seg at dette er en mulig fordeling og at kontaktfordelingene justeres med varierende lastfordelinger.
Den prosentvise tildelingsaktiviteten tillater nå prosentverdier fra 0 til 100. Administratorer kan bruke 0 %-innstillingen til å opprette brukstilfeller for sentralbord. Dette gjør at trafikken kan slås av som standard. Du kan imidlertid aktivere disse tilkoblingene senere for å tildele distribusjoner som er større enn 0 %.
Du kan også legge til aktiviteten Prosentvis tildeling før tilbakemeldingsaktiviteten for å konfigurere hvordan du vil administrere anropstrafikken. Du kan tildele 50 % av tilbakemeldingene via e-post, 30 % fra SMS og 20 % fra undersøkelsen.
På samme måte kan du i et geografisk mangfoldig miljø konfigurere aktiviteten for prosentvis tildeling til å sende 10 % av kontaktene til Boston, 5 % til Chicago og distribuere de resterende 85 % til et annet sett med plasseringer.
Du kan konfigurere en feilbehandlingsbane (Udefinert feil) for å håndtere systemfeil som kan oppstå under flytutføring. Hvis du vil ha mer informasjon, kan du se Feilbehandling.
Før du begynner
1 |
I Flytutforming drar og slipper du aktiviteten Prosenttildeling fra aktivitetsbiblioteket til hovedlerretet. |
2 |
Klikk på aktiviteten Prosentvis tildeling for å konfigurere aktivitetsinnstillingene. |
3 |
I generelle innstillinger:
|
4 |
Opprett de nødvendige tildelingsbanene i Prosenttildeling. I utgangspunktet setter systemet standardbanen for tildeling til 100 %. Du kan redigere prosentverdien og beskrivelsen, og også legge til nye baner.
Den prosentvise tildelingsaktiviteten har følgende utgangsvariabler:
|
Støtte for arbeidsflyter i inngangspunktet for utgående anrop
Følgende aktiviteter og hendelser støttes når du oppretter arbeidsflyter for eksterne talekontakter:
-
HTTP-forespørsel
-
Betingelse
-
Analysere
-
Angi variabel
-
Arbeidstid
-
Avslutt flyt
-
Popup-melding
-
Hendelse før oppringing
Alle hendelsesbehandlinger etter behov støttes. Hendelsesbehandling, for eksempel PreDial-hendelse, Agent tilbudt og så videre, fylles ut basert på aktivitetene du legger til i hovedflyten. Globale variabler og lokale variabler støttes som en del av strømmen.
Følgende aktiviteter støttes ikke når du oppretter arbeidsflyter for eksterne talekontakter:
-
Køkontakt
-
Kø til agent
-
Tilbakeringing
-
Køoppslag
-
Avansert køinformasjon
-
Blindoverføring
-
Eskalere anropsdistribusjonsgruppe
-
IVR melding
Basert på aktivitetene ovenfor vil systemet på en elegant måte støtte feil- og suksessbanene sømløst.
Når du utformer en flyt for inngangspunktet for utgående, må du ikke inkludere en aktivitet for Koble fra kontakt på slutten av flyten. Hvis du bruker en Koble fra kontakt-aktivitet i flyten, fører dette til at flyten avslutter samtalen og ber om avslutning, mens den utgående samtalen faktisk er aktiv og tilkoblet.
Hendelser
Kategorien Hendelsesflyter inneholder følgende hendelsesbehandlinger som du bruker på tvers av ulike aktiviteter:
-
OnGlobalError
Denne hendelsen muliggjør den globale feilhåndteringen. Systemet utløser denne hendelsen når du ikke konfigurerer feilbanekoblingene for en aktivitet. Alle aktiviteter i samtalehåndtering og aktiviteter i flytkontroll eksponerer denne hendelsen. Hvis du vil ha mer informasjon, kan du se OnGlobalError-arbeidsflyt.
-
AgentBesvart
Systemet utløser denne hendelsen når en agent besvarer et innkommende anrop og avbryter kontaktens opplevelse i en kø.
Aktiviteter som åpner denne hendelsen er Screen Pop og Queue Contact.
-
PhoneContactEnded
Systemet utløser denne hendelsen når en direktesendt samtale kobles fra, og alle deltakerne fjernes. Hendelsen er tilgjengelig hvis du bruker valgte samtalebehandlingsaktiviteter i en flyt, for eksempel Skjermpopup og Tilbakemelding. Denne hendelsen krever ikke eskalering til en agent.
Når du oppretter en flyt, må du ikke legge til noen IVR-aktiviteter etter hendelsen
Telefonkontakt avsluttet
. Under flytkjøringen fungerer ikke flyten når du legger til en aktivitet etter at kontakten er avsluttet.Bare køkontaktaktiviteten eksponerer denne hendelsen.
-
AgentFrakoblet
Systemet utløser denne hendelsen når den siste agenten kobler fra en direkte samtale, slik at kunden er alene på linjen.
-
AgentOffered
Systemet utløser denne hendelsen når en talekontakt tilbys til en agent. Med denne hendelsen kan flytutvikleren konfigurere flere støttede aktiviteter som er en del av hendelseshåndtering. En flytutvikler kan for eksempel konfigurere en Screen Pop-aktivitet mot en AgentOffered-hendelse. Denne konfigurasjonen gir kunderelatert informasjon til agenten før agenten mottar eller besvarer et anrop. Denne hendelsen er knyttet til
NewPhoneContact
.AgentOffered-arrangementet
støttes ikke for progressive kampanjer, og det er derfor ikke tilgjengelig i CPA-utgivelsen for progressive kampanjer.Du kan vise de relaterte variablene i Utdatavariabler for hendelse.
-
TilbakeringingMislyktes
Systemet utløser denne hendelsen når en høflig tilbakeringing mislykkes. Denne hendelsen er tilgjengelig hvis du bruker tilbakeringingsaktivitet i hovedflyten.
-
Systemet prøver bare en tilbakeringing på nytt når en tilbakeringing mislykkes fra kontaktens slutt. Tilbakeringingen mislykkes når kontakten er opptatt eller ikke tilgjengelig, eller det ikke er noe svar fra en agent.
-
Anropet mislykkes også fra agentens slutt når en agents telefon ikke kan nås eller agenten avviser anropet. Anropet flyttes tilbake til køen og rutes igjen til en tilgjengelig agent.
Hvis du vil bruke et tilbakekall på nytt i en flyt, konfigurerer du en lokal flytvariabel (ved hjelp av SetVariable-aktivitet) med verdien 0 og øker den etter behov. Kontroller at verdien er lavere enn verdien for variabelantallet Prøv på nytt.
Du kan legge ved andre hendelser som du trenger, i flyten for å prøve å prøve tilbakeringing på nytt. Inkluder en venteaktivitet etterfulgt av en tilbakeringing eller en av køaktivitetene, for eksempel kø til agent og køkontakt, i flyten. Bruk disse aktivitetene i en hvilken som helst kombinasjon eller rekkefølge etter venteaktiviteten.
Slik avslutter du forsøkene:
-
For en ekte tilstand, bruk End Flow-aktivitet. Ikke bruk en Koble fra-aktivitet.
-
For en falsk betingelse bruker du en Koble fra etter at en variabel for nytt forsøk er konfigurert i flyten. I dette tilfellet er alle nye forsøk fullført, og det er ingen nye forsøk tilgjengelig.
-
Maksimalt antall forsøk på tilbakeringing er 10. Den maksimale tiden interaksjonen kan være i systemet er 14 dager. Det som inntreffer først, regnes som levetiden til en samhandling for å konfigurere et nytt forsøk.
-
Når du bruker en Vent-aktivitet, er minimumsintervallet for forsinkelse mellom nye forsøk 10 sekunder, og det maksimale forsinkelsesintervallet mellom nye forsøk er 72 timer.
-
Når tilstanden til en kontakt er i parkert tidsavbrudd, og hvis det er tilgjengelige forsøk på nytt, genereres en TilbakeringingMislyktes-hendelse. Den konfigurerte hendelsesbehandlingen i flyten fortsetter å prøve tilbakeringingen på nytt for de gjenværende forsøkene.
-
Når en tilbakeringing til en kontakt mislykkes, fjernes kontakten fra køen, og hendelsen Tilbakeringing mislyktes genereres. Behandleren for nye forsøk kan sette den i kø igjen ved hjelp av en av aktivitetene, for eksempel Tilbakeringing (samme eller annen destinasjon), Køkontakt og/eller Kø til agent.
- Hvis tilbakeringing er konfigurert til et annet mål i
hendelsesbehandlingen Tilbakeringingmislykket
, videreføres ikke kompetansen.
-
-
PreDial
Som en del av NewPhoneContact gjør hendelsen PreDial det mulig for flytutvikleren å angi eller tilpasse anroper-IDen ved hjelp av aktiviteten Angi anroper-ID.
Når du oppretter en arbeidsflyt, er denne hendelsen tilgjengelig i kategorien Hendelsesflyter i Flytutforming. Dette er en hendelse som avsluttes ved å konfigurere Angi anroper-ID-aktivitet. Denne hendelsen utløses for både agent og kunde basert på anropsscenariet.
For at kampanjeanrop skal lykkes, må agentanropene og kundeanropene foretas fra samme medieområde. Medieregionen velges basert på ANI/CLID for samtalen når den presenteres for media. Tilordningen mellom ANI og medieområdet utføres i Kontrollhub. ANI-ene som velges ved agentanropet og kundeanropet, hvis de kontrolleres via PreDial-hendelsen i flyten, bør velges slik at begge anropene kommer fra samme område.
Hvis for eksempel en agent befinner seg i Singapore, men kundeanropene skal foretas i USA, kan ANI for kundeanropet velges slik at medieområdet er USA. På samme måte bør ANI som velges for agentanropet i PreDial-hendelsen, også velges slik at medieregionen som velges, er USA.
Tabellen nedenfor inneholder listen over operasjonstyper og de korresponderende deltakertypene for
PreDial.operationType
.Tabell 57. PreDial.operationType relatert operasjon og deltakertyper PreDial.OperationType
PreDial.ParticipantType
INNKOMMENDE
Agent
UTGÅENDE
Agent, Kunde
COURTESY_CALLBACK
Agent, Kunde
PREVIEW_CAMPAIGN
Agent, Kunde
WEB_CALLBACK
Agent, Kunde
TRANSFER_TO_DN
DN
TRANSFER_TO_AGENT
Agent
CONSULT_TO_DN
DN
CONSULT_TO_AGENT
Agent
CONSULT_TO_QUEUE
Agent
CONSULT_TO_EP_DN
EP-DN
-
Tilpass ANI gjelder ikke for leder når samtaleovervåking er konfigurert.
-
Konfigurer hver bane for PreDial-hendelsesbehandling med Angi anroper-ID som en terminalaktivitet, ellers kan kontakten bli forlatt.
-
Flow-støtte er nødvendig for alle innkommende eller utgående scenarioer for å bruke PreDial-hendelsesbehandling.
-
Ikke bruk flytaktiviteter som setter en kontakt i kø med hendelsesbehandlingen PreDial.
-
For ANI som er konfigurert mot en utgående kontakt, rutes anropet gjennom området som agent-ANI er tilordnet til, uavhengig av området der kontakten befinner seg. Hvis for eksempel en organisasjon har kontaktsentre i USA og Australia, og et utgående anrop utløses for en kontakt som befinner seg i USA med Agent ANI tilordnet til Australia, rutes anropet gjennom Australia.
Se tabellen ANI-bruk for flere scenarier i et neste generasjons miljø i delen Angi anroper-ID for ANI-bruk i ulike anropsscenarier.
Du kan vise de relaterte variablene i Utdatavariabler for hendelse.
-
-
OutboundCampaignCallResult
Som en del av NewPhoneContact utløses denne hendelsen hvis kontakten er koblet til en telefonsvarer eller er i ferd med å bli forlatt. I begge tilfeller kan du spille av en melding før du kobler fra kontakten. Systemet avbryter anropet hvis agenten ikke er tilgjengelig.
Bare Spill av musikk og Spill av melding-aktiviteter støttes for denne behandleren, og samtalen må deretter kobles fra.
Du kan videre legge til flere samtalekontrollaktiviteter, for eksempel Play Music, Disconnect Contact, etc. til denne hendelsen i henhold til CPA-resultatet (Call Progress Analysis). CPA-resultatene kan være ett av følgende:
- AMD - indikerer at en telefonsvarer er oppdaget.
- AVBRUTT – indikerer at anropet er avbrutt på grunn av at en agent ikke er tilgjengelig.
- LIVE_VOICE – indikerer at en kundes aktive stemme oppdages i en IVR-kampanje.
Du kan vise den relaterte variabelen i Utdatavariabler forhendelser.
Om global feil-arbeidsflyt
Når du oppretter en flyt, kan du angi feilbanen for en aktivitet til å håndtere en aktivitetsfeil eller en generell feil som du får under flytkjøringen.
Hvis du får en feil under flytkjøringen, fortsetter kjøringen med den neste aktiviteten definert i feilbanen. Hvis du ikke konfigurerer feilbanen i hovedflyten, kan du likevel angi at hendelsen OnGlobalError
som er tilgjengelig i kategorien Hendelsesflyter, skal håndtere flytkjøringsfeilen.
Hvis du ikke definerer feilbaner i både hovedflyt - og hendelsesflyter, avsluttes flyten når det oppstår en feil under flytkjøringen.
La oss vurdere et scenario der du konfigurerer aktiviteten Angi variabel i en flyt.
Du kan angi noden Udefinert feil for aktiviteten Angi variabel i hovedflyten for å håndtere eventuelle systemfeil under flytkjøringen. Hvis du ikke vil definere feilbanen i hovedflyten, kan du likevel gå til kategorien Hendelsesflyt og konfigurere hendelsesflyten OnGlobalError .
I eksemplet ovenfor legges Spill av melding til i hendelsesbehandlingen OnGlobalError
. Hvis det oppstår en systemfeil under kjøringen av Angi variabel-aktivitet i hovedflyten, vurderer systemet konfigurasjonen som er gjort i aktiviteten Angi variabel først. Hvis det ikke er definert noen feilbane, kontrollerer systemet hendelsesbehandlingen OnGlobalError i hendelsesflyten . Siden en Play Message-aktivitet er knyttet til OnGlobalError-hendelsen
i eksemplet ovenfor, spiller systemet av meldingen og avslutter flyten.
Variabler og uttrykk i Flytutforming
Flytutforming har følgende typer variabler:
Egendefinerte flytvariabler
Egendefinerte flytvariabler er konfigurerte variabler av forskjellige datatyper som du kan bruke i flyten. Du kan opprette så mange flytvariabler som du trenger for å fullføre logikken i flyten.
Sikre variabler
Du kan merke flytvariabler som sikre for å forhindre loggføring og lagring av sensitiv informasjon, for eksempel personlig identifiserbar informasjon (PII) og data for betalingskortindustrien (PCI). Du kan angi sikre variabler som Agent som kan vises eller Redigerbar agent for å kontrollere hvordan disse variablene vises i Agent Desktop.
Som standard fungerer alle eksisterende variabler i de distribuerte strømmene som usikre variabler. Åpne disse strømmene i redigeringsmodus for å se gjennom og beholde de sikre variablene etter behov.
Ved tilordning av flytvariabel kan du ikke tilordne en sikker variabel til en usikret variabel i GoTo-aktiviteten.
Du kan ikke merke globale variabler som sikre.
Opprette egendefinerte flytvariabler
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. | ||||||||||||||
2 |
Gå til .Siden Flyter vises.
| ||||||||||||||
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten. Vinduet Flow Designer vises.
| ||||||||||||||
4 |
I konfigurasjonspanelet åpner du delen Variabeldefinisjon. | ||||||||||||||
5 |
Klikk på Legg til flytvariabel. Du kan legge til maksimalt 30 variabler i en flyt som kan rapporteres og agenten kan vises. Denne tellingen inkluderer globale variabler og strømningsvariabler. Du kan imidlertid legge til et hvilket som helst antall flytvariabler som ikke kan vises for agenter, eller globale variabler som ikke kan rapporteres, i flyten. | ||||||||||||||
6 |
Skriv inn Navn og Beskrivelse for variabelen. | ||||||||||||||
7 |
Velg en Variabeltype fra rullegardinlisten. Du kan ikke endre variabeltypen etter at du har opprettet variabelen. Variabeltypene som støttes, er:
| ||||||||||||||
8 |
Angi Standard verdi for variabelen i henhold til den valgte variabeltypen. | ||||||||||||||
9 |
(Valgfritt) Hvis du aktiverer veksleknappen Inneholder sensitiv informasjon , merker systemet variabelen som en sikker variabel. Ved flytutføring loggfører eller lagrer ikke systemet informasjon som har passert gjennom denne variabelen. | ||||||||||||||
10 |
(Valgfritt) Hvis du aktiverer veksleknappen Gjør agent synlig , vises variabelen på skrivebordet sammen med verdien som registreres som en del av flyten. Når du aktiverer veksleknappen Gjør agent synlig , vises følgende felt:
| ||||||||||||||
11 |
Klikk på Lagre. Når du lagrer en egendefinert flytvariabel, lagres variabelen som en kode i panelet Globale egenskaper på skrivebordet. Hvis du merket av for variabelen som Agent vises, viser koden et headsetikon for enkel identifikasjon. |
Eksempel: Rekkefølge på flytvariabler som vises på skrivebordet
Når du oppretter variabler som er markert som Agent vises, viser skrivebordet disse variablene i en bestemt rekkefølge.
Hvis du for eksempel oppretter følgende flytvariabler: CustomerType, SubscribedCustomer, CustomerCount, CallRatio, dob, Datetest.
Skrivebordet mottar disse variablene fra Flow Designer i følgende rekkefølge: CallRatio, CustomerCount, CustomerType, SubscribedCustomer, ANI, DN, dob, ronaTimeout, Datetest.
Skrivebordet viser variablene i følgende rekkefølge, fra venstre mot høyre, i brukergrensesnittet:
Kundevariablene Telefonnummer, DN, Kø, RONA-tid
.-
Flytvariablene sorteres i alfabetisk rekkefølge med variabler som begynner med store bokstaver først, etterfulgt av variabler med små bokstaver: CallRatio, CustomerCount, CustomerType, Datetest, SubscribedCustomer, dob.
Eksempel: Vis samhandlings-ID på skrivebordet
En samhandlings-ID (kontaktøkt-ID) er en systemgenerert unik ID som identifiserer en gitt interaksjon. Du kan hente samhandlings-ID-en fra analyserapportene og bruke ID-en til å feilsøke problemer relatert til anropsfeil. Slik viser du samhandlings-ID-en på skrivebordet:
- Åpne den nødvendige flyten, og velg Legg til flytvariabler.
- Sett feltet Standardverdi til NyTelefonKontakt.interaksjonId.
- Aktiver veksleknappen Gjør agent synlig .
Når agenten mottar et anrop, vises samhandlings-ID-en på skrivebordet.
Redigere egendefinerte flytvariabler
Hvis variabelen allerede er i bruk, kan du ikke redigere variabel typen. Dette kan ha større følger på flyten. Denne handlingen er ikke tillatt. I dette tilfellet er rullegardinlisten for variabel type deaktivert, og det vises en advarselsmelding.
Når du har redigert en variabel, vises endringene som er gjort i hele flyten, og som vises når du klikker på en flytvariabel i vinduet Globale egenskaper.
Hvis du vil redigere en egendefinert flytvariabel, utfører du følgende trinn:
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten. Vinduet Flow Designer vises.
|
4 |
Klikk på Rediger øverst i høyre hjørne av skjermmeldingen. Dialogboksen Rediger flytvariabel vises. Hvis variabelen ikke brukes i flyten, er alle feltene redigerbare. Du kan endre variabelnavnet, beskrivelsen, typen og verdien. |
5 |
Klikk på ikonet Informasjon i denne meldingen for å se en liste over aktivitetene som variablen brukes i. Hvis du vil fortsette med å redigere variabelen, fjerner du variabelen fra alle flytkonfigurasjonene før du prøver å redigere på nytt. |
6 |
Gjør de nødvendige endringene. Tasten Lagre forblir deaktivert til du foretar en endring. |
7 |
Klikk på Lagre. |
Slett egendefinerte flytvariabler
Hvis variabelen brukes i en flyt, kan du ikke slette den. Når du gjør det, har du større følger med flyten. I dette tilfellet deaktiveres knappen Slett i vinduet Slett variabel, og en liste over aktiviteter hvor variabelen brukes vises.
Aktivitetene grupperes basert på om de vises i hovedflyt- eller hendelses flyter-fanen. Hvis du vil slette en variabel som er i bruk, må du fjerne den fra alle flytkonfigurasjonene før du prøver å slette.
Hvis du vil slette en egendefinert flytvariabel, utfører du følgende trinn:
1 |
Gå til .Siden Flyter vises.
|
2 |
Klikk på ikonet Gå til flytutforming ved siden av flyten. Vinduet Flow Designer vises.
|
3 |
I vinduet Globale egenskaper-vindu, klikker du på ikonet Slett som vises på variabeltaggen du vil slette. |
Forhåndsdefinerte variabler
Flow Designer oppretter automatisk forhåndsdefinerte variabler når du bruker visse hendelser og aktiviteter i en flyt.
En liste over de tilgjengelige forhåndsdefinerte variablene vises i delen forhåndsdefinerte variabler i vinduet globale flytegenskaper. De vises også i vinduet Egenskaper for den valgte hendelsen eller aktiviteten.
Klikk på hver variabel for å åpne et skjermmeldingsvindu som forklarer hvilken type datavariabelen lagrer, slik at du vet hvordan du bruker variabelen i flyten.
Selv om de fleste attributtene for en Hendelsesutløservariabel er forhåndsdefinert og kan ikke redigeres, kan du redigere variabelen for å endre den globale variabelbetegnelsen.
Variabler for hendelsesutdata
Utdatavariabler for hendelser knyttes spesifikt til hendelser og brukes nomenklaturen: <EventName>.<VariableName>
.
Alle variabler for hendelsesutdata som er tilgjengelige for bruk i en flyt, vises automatisk i ruten Globale egenskaper etter at en hendelse er introdusert for flyten, og også i Egenskaper-ruten for den tilknyttede hendelsesbehandlingsaktiviteten.
De tilgjengelige variablene for hendelsesutdata er:
-
NewPhoneContact.ANI
-
NyPhoneContact.DNIS
-
NyTelefonKontakt.SamhandlingsID
-
NyPhoneContact.PSTNRegion
-
AgentAnswered.AgentID
-
AgentAnswered.AgentName
-
AgentAnswered.AgentEmailId
-
AgentAnswered.AgentSessionID
-
AgentAnswered.QueueID
-
AgentAnswered.QueueName
-
AgentAnswered.TeamID
-
AgentAnswered.TeamName
-
AgentAnswered.TenantID
-
AgentAnswered.CAD
-
PhoneContactEnded.AgentID
-
PhoneContactEndd.AgentEmailID
-
PhoneContactEndd.TeamID
-
PhoneContactEnded.QueueID
-
PhoneContactEnded.InboundChannel
-
PhoneContactEnded.RoutingStrategyID
-
AgentTilbudt.agentId
-
AgentOffered.agentName
-
AgentTilbudt.agentE-postID
-
AgentTilbudt.agentØkt-ID
-
AgentOffered.queueId
-
AgentOffered.queueName
-
AgentOffered.teamId
-
AgentTilbudt.teamNavn
-
AgentOffered.tenantId
-
AgentOffered.callAssociatedData
-
AgentTilbudt.AgentID
-
AgentTilbudt.AgentNavn
-
AgentOffered.AgentSessionID
-
AgentOffered.QueueID
-
AgentOffered.QueueName
-
AgentTilbudt.TeamID
-
AgentTilbudt.TeamNavn
-
AgentOffered.TenantID
-
AgentOffered.CAD
-
PreDial.direction
-
PreDial.participantType
-
PreDial.dialNumber
-
PreDial.otherPartyDn
-
PreDial.epDn
-
PreDial.agentSelectedAni
-
PreDial.operationType
-
OutboundCampaignCallResult.CPAResult
-
OutboundCampaignCallResult.CPAResultCode
-
AgentFrakoblet.AgentID
-
AgentFrakoblet.AgentE-postID
-
AgentDisconnected.QueueId
-
AgentDisconnected.TeamId
-
AgentDisconnected.InboundChannel
-
AgentDisconnected.RoutingStrategyId
I visse tilfeller kan variabelen AgentEmailId
være null. Flytutviklere bør validere denne variabelen før de bruker den, spesielt i scenarier som involverer problemer med hurtigbufferoppslag.
Tilpasse systemvariabler
Du kan bare tilpasse skrivebordsetiketten for variablene Telefonnummer og DNIS (Dialed Number Identification Service). Du kan opprette et alias for disse variablene og konfigurere det ved hjelp av aktiviteten Angi variabel i flyten.
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten. Vinduet Flow Designer vises.
|
4 |
I ruten Egenskaper for global flyt åpner du delen Variabeldefinisjon . |
5 |
Klikk på fanen Konfigurasjon. |
6 |
Klikk på Legg til flytvariabel. |
7 |
Skriv inn Navn og Beskrivelse for variabelen. |
8 |
Velg Streng i rullegardinlisten Variabeltype . |
9 |
Aktiver veksleknappen Gjør agent synlig . |
10 |
I feltet Skrivebordsetikett angir du ønsket skrivebordsetikett for variabelen. |
11 |
Klikk på Lagre. Dette oppretter variabelen.
|
12 |
Fra aktivitetsbiblioteket drar du aktiviteten Angi variabel til lerretet. |
13 |
Gjør følgende under Variable innstillinger i ruten Aktivitetsinnstillinger : Når du publiserer flyten, erstatter den nylig opprettede flytvariabelen den valgte systemvariabelen. Under flytkjøringen vises skrivebordsetiketten for den nylig opprettede variabelen i ruten Innkommende popup og samhandling på skrivebordet.
|
Variabler for aktivitetsutgang
Aktivitetsutgangsvariabler lagrer dataene som hentes fra aktiviteter, og opprettes automatisk når du legger til bestemte aktiviteter på lerretet. Aktivitetsutgangsvariabler bruker følgende syntaks:< ActivityName>.<VariableName>
der ActivityName endres dynamisk basert på aktiviteten.
Hvis en flyt bruker en aktivitet flere ganger, har hver aktivitet en unik forekomst av hver tilknyttede aktivitetsutgangsvariabel. Alle aktivitetsutgangsvariablene som er tilgjengelige for bruk i en flyt, vises automatisk i ruten Globale egenskaper når du introduserer en aktivitet i flyten, og også i Egenskaper-ruten for den tilknyttede aktiviteten.
De tilgjengelige variablene for aktivitetsutdata er:
-
Menu.OptionEntered
: Lagrer menyalternativet som oppringeren valgte under menyaktivitetsforekomsten. Dette er et enkelt siffer fra 0 til 9. -
CollectDigits.DigitsEntered
: Lagrer sifrene som ble angitt av oppringeren under aktivitetsforekomsten for innsamling av sifre. Antall sifre avhenger av aktivitetskonfigurasjonen. -
HTTPRequest.HTTPStatusCode
: Lagrer statuskoden som ble mottatt da HTTP-forespørselen forsøkes. -
HTTPRequest.HTTPResponseBody
: Lagrer svaret når HTTP-forespørselen utløses. -
HTTPRequest.ResponseHeaders
: Lagrer topptekstene som sendes som en del av HTTP-forespørselen. -
VirtualAgent.IntentTriggered
: Lagrer intensjonen som utløste at samtaleopplevelsen ble håndtert eller eskalert. -
GetQueueInfo.EWT
: Lagrer verdien for estimert ventetid for den valgte køen. -
GetQueueInfo.PIQ:
Lagrer verdien for stillingen i en kø for den valgte køen.
Globale variabler i flytdesigner
Globale variabler er egendefinerte variabler som du kan vise og få tilgang til når du oppretter flyter. Administrator oppretter globale variabler i Klargjøring-modulen i Kontrollhub. Hvis du vil ha mer informasjon, kan du se delen Globale variabler i konfigurasjons- og administrasjonsveiledningen for Webex kontaktsenter.
Som flytutvikler kan du bruke disse variablene i henhold til dine behov. Du kan legge til disse variablene i en flyt. Du kan også redigere og fjerne en global variabel etter at du har lagt den til i flyten.
Legge til global variabel i en flyt
Du kan legge til maksimalt 30 variabler i en flyt som kan rapporteres og agenten kan vises. Denne tellingen inkluderer globale variabler og strømningsvariabler. Du kan imidlertid legge til et hvilket som helst antall flytvariabler som ikke kan vises for agenter, eller globale variabler som ikke kan rapporteres, i flyten.
Hvis du vil legge til flere variabler utover maksimumsgrensen, må du slette et likt antall av de eksisterende variablene. Hvis du vil ha mer informasjon om hvordan du sletter en global variabel, kan du se Fjerne globale variabler fra en flyt.
Under flytoppretting kan en global variabel av typen Streng initialiseres med en maksimal lengde på 256 tegn. Men under flytkjøring kan variabelen oppdateres til å inneholde opptil 1024 tegn. Overskridelse av denne grensen kan oppstå uønsket virkemåte, for eksempel anropsfeil og ugyldige verdier.
Slik legger du til globale variabler i en flyt:
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten. Vinduet Flow Designer vises.
|
4 |
I ruten Globale flytegenskaper blar du ned til delen Variabeldefinisjon > forhåndsdefinerte variabler . |
5 |
I delen Globale variabler klikker du på Legg til globale variabler. Dialogboksen Legg til globale variabler vises. Den viser alle globale variabler som administratoren opprettet i Klargjøring-modulen .
|
6 |
(Valgfritt) Bruk feltet Søk etter globale variabler til å filtrere og søke etter de obligatoriske globale variablene fra listen. |
7 |
Merk av for de obligatoriske globale variablene fra listen, og klikk på Legg til. Systemet viser de valgte variablene i delen Globale variabler .
Som standard har hver variabel administratordefinerte metadatafelt, for eksempel Rapporterbar, Synlig agent, Redigerbar agent og Skrivebordsetikett. Hvis administrator endrer metadataverdier mens den globale variabelen er i bruk, reflekteres endringene som gjøres i Kontrollhub, på tvers av flyter (med en forsinkelse på 8 timer for hurtigbufferutløp). |
Rediger global variabel i en flyt
Når du redigerer en global variabel, kan du ikke endre metadataverdier for en global variabel i flytutformingen. Du kan imidlertid endre standardverdien ved å veksleknappen Overskriv standardverdi .
Slik redigerer du en global variabel i en flyt:
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten. Vinduet Flow Designer vises.
|
4 |
I ruten Globale flytegenskaper blar du ned til delen Variabeldefinisjon > forhåndsdefinerte variabler . |
5 |
I panelet Global variabel klikker du på en global variabel og klikker på rediger () -ikonet. Dialogboksen Rediger globale variabler vises. Den viser detaljene for den valgte globale variabelen, for eksempel Variabeltype, Standardverdi, Skrivebordsetikett og Redigerbar agent.
|
6 |
(Valgfritt) Aktiver veksleknappen Overskriv portalkonfigurasjoner for å overskrive eksisterende verdier som er konfigurert i Kontrollhub. Dette gjør det mulig å endre feltverdier som Standardverdi, Agentvisning, Redigerbar agent og Skrivebordsetikett.
|
7 |
Gjør de nødvendige endringene. |
8 |
Klikk på Lagre. |
Fjerne globale variabler fra en flyt
Du kan fjerne en global variabel som ikke er i bruk i noen flyt.
Hvis du ikke kan fjerne en global variabel, kontakter du systemansvarlig for å aktivere funksjonsflagget for å fjerne globale variabler fra flyten.
Slik fjerner du en global variabel fra en flyt:
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten. Vinduet Flow Designer vises.
|
4 |
I ruten Globale flytegenskaper blar du ned til delen Variabeldefinisjon > forhåndsdefinerte variabler . |
5 |
I panelet Globale variabler klikker du på fjern-ikonet (x) for den globale variabelen du vil fjerne. En popup-melding ber deg om å bekrefte handlingen.
|
6 |
Klikk på Slett. Dette fjerner den valgte globale variabelen fra listen.
|
Synlige variabler for skrivebordet
Du kan konfigurere følgende variabeltyper for innkommende popup-vindu og samhandlingsruten på skrivebordet for innkommende og utgående taleanrop:
-
Systemvariabler som telefonnummer, DNIS (Dialed Number Identification Service), kønavn og RONA-tidsavbrudd
-
Globale variabler som opprettes og administreres i Kontrollhub.
-
Egendefinerte flytvariabler som opprettes og administreres i flytutforming
-
Du kan bare konfigurere variablene som er merket som Agentvisning.
-
Du kan konfigurere disse variablene både i de nye flytene og i de eksisterende flytene. De eksisterende flytene fortsetter imidlertid å vise standard popup-variabler, for eksempel Telefonnummer, DNIS og Kønavn. Du kan redigere disse flytene for å legge til flere variabler ved hjelp av denne funksjonen.
-
Trinnene for å konfigurere variabler for innkommende popup og samhandlingsruten for innkommende og utgående anrop er de samme.
-
Du må bygge separate flyter for innkommende og utgående anropsscenarier for å konfigurere variabler for ruten for innkommende popover og samhandling.
- Innkommende popover på skrivebordet
- Den innkommende popup-funksjonen vises når en agent mottar et innkommende anrop eller ringer et utgående anrop. Den viser nøkkelinformasjon om kunden i henhold til variablene som er konfigurert i Flytutforming. Du kan angi en rekkefølge for utseendet for hver av disse variablene i den innkommende popoveren som kan inkludere en hvilken som helst kombinasjon av systemvariablene, globale og egendefinerte flytvariabler. Du kan også redigere skrivebordsetiketten for disse variablene.
- Du kan tilpasse skrivebordsetiketten for systemvariablene som Telefonnummer og DNIS. Hvis du vil ha mer informasjon, se Tilpasse systemvariabler.
- For innkommende og utgående anrop kan du velge minimum tre og maksimalt seks variabler. For konsultasjonsanrop vil den konsulterte agenten vise ytterligere tre variabler, for eksempel Agentnavn, Agent DN og Agentteam, som legges til i listen som standard.
-
Du kan ikke konfigurere variabler som inneholder sensitiv informasjon i innkommende popup-felt på skrivebordet.
- Hvis du vil ha mer informasjon om hvordan du konfigurerer variabler for den innkommende popoveren, kan du se Konfigurere variabler for innkommende popup.
- Samhandling-ruten
- Samhandlingsruten på skrivebordet vises etter at agenten har godtatt det innkommende eller utgående anropet. Den viser informasjon angitt i samhandlingsruten variabler som er konfigurert i Flytutforming. Du kan velge maksimalt 30 variabler. Du kan angi en utseenderekkefølge for hver av disse variablene i samhandlingsruten som kan omfatte en hvilken som helst kombinasjon av systemvariablene, globale og egendefinerte flytvariabler. Du kan også redigere skrivebordsetiketten for disse variablene.
-
Webex Contact Center Desktop støtter for øyeblikket ikke oversettelse av etiketter for dynamiske variabler.
- Du kan tilpasse skrivebordsetiketten for systemvariablene som Telefonnummer og DNIS. Hvis du vil ha mer informasjon, se Tilpasse systemvariabler.
- Hvis du vil ha mer informasjon om hvordan du konfigurerer variabler for samhandlingsruten, kan du se Konfigurere variabler for samhandlingsruten.
Konfigurere variabler for innkommende popover
Før du begynner
Konfigurer variabler i Innkommende popup-vinduer for innkommende og utgående anrop.
-
Du må opprette variabler som du vil legge til i den innkommende popoveren på skrivebordet. Hvis du vil ha mer informasjon, kan du se Opprette en global variabel og Opprette egendefinerte flytvariabler.
-
Du må merke variabler som Agentvisning. Hvis du vil ha mer informasjon om hvordan du merker en global variabel som Agent synlig, kan du se Redigere global variabel i en flyt.
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten. Vinduet Flow Designer vises.
|
4 |
I ruten Egenskaper for global flyt åpner du delen Variabeldefinisjon . |
5 |
Klikk kategorien Desktop Viewability & Order . |
6 |
I delen Innkommende popup klikker du Velg variabler for innkommende popup. Vinduet Select Variables on Incoming Popover (Velg variabler i innkommende popover ) vises. Den viser alle variabler som inkluderer fire standard systemvariabler, for eksempel Telefonnummer, DNIS, Kønavn og RONA-tidsavbrudd. Systemvariabler som Telefonnummer, DNIS og Kønavn er valgt som standard som du kan fjerne merket for når du legger til flere variabler.
|
7 |
Bruk følgende søkealternativer til å filtrere listen: Listen fylles automatisk ut med variabler i henhold til kriterieoppføringene.
|
8 |
Merk av for variablene du vil velge for den innkommende popoveren. Du kan velge minimum tre og maksimalt seks variabler. |
9 |
Klikk på Lagre. Du kan hoppe over dette trinnet hvis du aktiverer veksleknappen for automatisk lagring . De valgte variablene vises i delen Innkommende popover .
|
10 |
Bruk håndtaksikonet () ved siden av en variabel for å flytte den opp og ned i listen for å angi rekkefølgen på utseendet i den innkommende popoveren på skrivebordet. |
11 |
(Valgfritt) Klikk på x-ikonet ved siden av en variabel for å fjerne variabelen fra listen. |
Konfigurere variabler for samhandlingsruten
Før du begynner
Konfigurer variabler i samhandlingsruten for innkommende og utgående anrop.
-
Du må opprette variabler som du vil legge til i den innkommende popoveren på skrivebordet. Hvis du vil ha mer informasjon, kan du se Opprette en global variabel og Opprette egendefinerte flytvariabler.
-
Du må merke variabler som Agentvisning. Hvis du vil ha mer informasjon om hvordan du merker en global variabel som Agent synlig, kan du se Redigere global variabel i en flyt.
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten. Vinduet Flow Designer vises.
|
4 |
I ruten Egenskaper for global flyt åpner du delen Variabeldefinisjon . |
5 |
Klikk kategorien Desktop Viewability and Order . |
6 |
I Samhandlingsrute-delen klikker du Velg variabler for samhandlingsruten. Vinduet Select Variables on Interaction Pane (Velg variabler i samhandlingsruten) vises. Den viser alle variabler sammen med fire systemvariabler som telefonnummer, DNIS, kønavn og RONA-tidsavbrudd.
|
7 |
Bruk følgende søkealternativer til å filtrere listen: Listen fylles automatisk ut med variabler i henhold til kriterieoppføringene.
|
8 |
Merk av for variablene du vil velge for Samhandling-ruten. Du kan velge maksimalt 30 variabler. |
9 |
Bruk håndtaksikonet () ved siden av en variabel for å flytte den opp og ned i listen for å angi rekkefølgen for utseendet i Samhandling-ruten på skrivebordet. |
10 |
Klikk på Lagre. Du kan hoppe over dette trinnet hvis du aktiverer veksleknappen for automatisk lagring . De valgte variablene vises i delen Samhandlingsrute .
|
11 |
(Valgfritt) Klikk på x-ikonet ved siden av en variabel for å fjerne variabelen fra listen. |
JSON-variabler
JSON-variabler er egendefinerte flytvariabler av typen JSON. Du kan opprette JSON-variabler i Flytutforming. Hvis du vil ha mer informasjon, kan du se Opprette egendefinerte flytvariabler.
Du kan bruke følgende aktiviteter til å lagre dataene i JSON-variabelen: HTTP-forespørsel, Analyser og Angi variabel.
I HTTP - og Analysere-aktiviteter kan du trekke ut data ved hjelp av JSON-banefilteruttrykk og lagre dem i JSON-variabel.
I Angi variabel kan du bruke JSON-variabelen i alternativet Angi verdi på følgende måter:
-
Skriv inn JSON-verdien i tekstfeltet. Eksempel:
{ "userId":"rirani", "jobTitleName":"Developer", "firstName":"Romin", "lastName":"Irani", "preferredFullName":"Romin Irani", "employeeCode":"E1", "region":"CA", "phoneNumber":"408-xxxxx67", "emailAddress":"rirani@xyz.com" }
-
Bruk et Pebble-uttrykk.
Bruk av JSON-variabler i Pebble-uttrykk
-
Punkt(.) atskilt tilgang: Du kan bruke punktum(.) atskilt tilgang i Pebble-uttrykk for JSON-variabel i samtalebehandlings- og flytkontrollaktiviteter.
Syntaks:
{{ jsonVariableName.fieldName }}
der,jsonVariableName.fieldNameskal evaluere til et felt i JSON-variabelen.
Hvis du trekker ut den ansatte til en variabel kalt
empvar
ved hjelp av HTTP eller Parse i den forrige eksempelkodebiten:bruk
{{empvar.employeeCode}}
for å få verdien somE1
. -
Indekstilgang for JSON-matrise: Du kan få tilgang til en bestemt indeks fra JSON-matrisen som ligner på Pebble-syntaks. Hvis du vil ha mer informasjon om indekstilgang i Pebble, kan du gå til https://pebbletemplates.io/wiki/guide/basic-usage/, for eksempel:
Hvis du trekker ut JSON-matrisen Ansatte til en variabel kalt{ "Ansatte" : [ { "userId":"Ansatte" rirani", "jobTitleName":"Developer", "firstName":"Romin", "lastName":"Irani", "preferredFullName":"Romin Irani", "employeeCode":"E1", }, { "userId":"thanks", "jobTitleName":"Program Manager", "firstName":"Tom", "lastName":"Hanks", "preferredFullName":"Tom Hanks", "employeeCode":"E3", "directReports":[ { "userId":"John", "jobTitleName":"Developer", "firstName":"John", "lastName":"Irani", "preferredFullName":"John Irani", "employeeCode":"E2" }, { " userId":"Sam", "jobTitleName":"Developer", "firstName":"Sam", "lastName":"Das", "preferredFullName":"Sam Das", "employeeCode":"E2" } ] } ] }
var
ved hjelp av HTTP eller Parse:-
Bruk
{{ var[0]}}
for å få ansattdetaljenetil Rirani
som er leder. -
Bruk
{{ var[1].directReports[0] }}
for å få ansattdetaljenetil John
, som er en direkte reporter for lederen. -
Use
{{ var[1].directReports[0].preferredFullName }}
for å få verdien somJohn Irani
. -
Use
{{ var[0].preferredFullName }}
for å få verdien somRomin Irani
.
-
Bruk av JSON-variabel i HTTP-forespørsel
Hvis du vil bruke en JSON-variabel som meldingstekst for en HTTP-forespørsel, bruker du aktiviteten Angi variabel først til å konvertere JSON-variabelen til en streng. I delen Angi variabelinnstillinger for variabel variabel angir du for eksempel en variabel jsonString
med verdi som {{ jsonVariable }}
.
Bruk denne variabelen som inndata til HTTP-innstillingene. I delen HTTP-forespørselsinnstillinger angir du for eksempel forespørselsteksten som {{ jsonString }} .
Skrive uttrykk
De fleste tekstinndatafeltene i flytutformingen støtter skriving av uttrykk. Uttrykk er ikke obligatoriske, men de gir mulighet for kraftig skriptfunksjonalitet gjennom variabler for avanserte brukere. Du kan også angi grunnleggende tekst og tall i de samme inndatafeltene for enkle flyter hvis du ikke trenger uttrykk.
Pakk hvert uttrykk inn i doble klammeparenteser som vist her: {{Skriv inn uttrykk}}
Hvis du for eksempel vil kombinere to strengvariabler sammen, må du bruke {{var1+var2}}. For mer informasjon se: https://pebbletemplates.io/.
Syntaks for Pebble-mal
Alle inndatafelt i flytutformingen bruker en åpen kilde-uttrykkssyntaks kalt rullesteinsmaler: https://pebbletemplates.io/.
Følgende støttes symboler i Pebble-maler: ==, !=, <, >, <=, >=, +, -, *, / . Hvis du vil skrive inn egendefinerte variabler i et uttrykk, bruker du denne syntaksen: {{variabel}}
Logiske operatorer støttes også. Hvis du vil ha mer informasjon, kan du se https://pebbletemplates.io/wiki/operator/logic/.
Vi anbefaler at du ser gjennom rullesteinsmaldokumentasjonen før du bruker uttrykk i Flytutforming. For informasjon om å skrive uttrykk, se dokumentene på: https://pebbletemplates.io/wiki/.
I dette tilfellet for grunnleggende tilstandsbruk kontrollerer for eksempel uttrykket om oppringerens kontonummer er større enn eller lik en bestemt verdi. Basert på hvordan uttrykket evalueres for en gitt flytkjøring, kan flyten ta banen Sann eller Usann.
Egendefinerte rullesteinsfiltre
Epoke tidsstempel
Du kan bruke følgende rullesteinsfiltre til å returnere epoketidsstempelet for Nå eller en gitt datostreng:
Epoketidsstempel for nå:
{{ now() | epoch }} => standard UTC-tidssone og i sekunder {{ now() | epoch(inMillis=true) }} => standard UTC-tidssone og i millisekunder Eksempel: {{ now() | epoch }} -> 1667471488 {{ now() | epoch(inMillis=true) }} -> 1667471522829
Epoketidsstempel for en bestemt dato:
{{ '2017-10-19 16:18:03.779' | epoke(format='åååå-MM-dd HH:mm:ss. SSS', inMillis=true) }} => egendefinert format og i millisekunder {{ '2017-10-19 16:18:03.779' | epoch(format='åååå-MM-dd HH:mm:ss. SSS', inMillis=true, timeZone='America/Phoenix') }} => egendefinert format med tidssone og i millisekunder Eksempel: {{ '2017-10-19 16:18:03.779' | epoch(format='åååå-MM-dd HH:mm:ss. SSS', inMillis=true) }} -> 1508429883779 {{ '2017-10-19 16:18:03.779' | epoch(format='åååå-MM-dd HH:mm:ss. SSS', inMillis=true, timeZone='America/Phoenix') }} -> 1508455083779
Validere uttrykk
Hvis et inndatafelt oppdager at et uttrykk brukes (det vil si at {{ }}-syntaksen er angitt), vises et blått ikon nederst til høyre i feltet.
Klikk på det blå ikonet for å åpne en modal der du kan teste og endre uttrykket til du får ønsket resultat.
Testuttrykksmodalen inneholder følgende felt:
-
Uttrykk: Viser uttrykket som opprinnelig ble angitt i inntastingsfeltet fra aktivitetskonfigurasjonen.
-
Variabelfelt:Hver variabel som brukes i uttrykket, har et støttefelt der du kan angi en utvalgsvariabelverdi. Skriv inn en verdi for hver variabel, og klikk deretter Test for å se resultatene hvis uttrykket utføres med de angitte parameterne.
Hvis du vil angi variabler i et uttrykk, bruker du bare formatet {{variabelnavn}}. For eksempel er {{NewPhoneContact.ANI}} en variabel syntaks.
-
Resultat: Viser resultatet av uttrykket etter at du har klikket Test. Hvis resultatet blir annerledes enn forventet, endrer du uttrykket etter behov. Hvis du gjør endringer i konfigurasjonen, klikker du Bruk endringer for å oppdatere uttrykket i aktivitetskonfigurasjonen.
Flytmaler
Flytmaler er forhåndskonfigurerte flyter og underflyter, hver utformet for et bestemt brukstilfelle. Du kan bruke flytmaler til å bygge og publisere flyter og delflyter raskt, siden de er lett tilgjengelige i Flytutforming-lerretet. Ved å bruke flytmaler kan flytutviklere begynne å bygge flyter med minimal tid og innsats for å komme i gang.
Hvis du vil opprette flyter med flytmaler, velger du den obligatoriske malen, tilpasser den til forretningskravene, validerer, publiserer og begynner å bruke flyten.
Følgende flyt- og delflytmaler er tilgjengelige:
- Åpningstid
- Samle inn underflyt for tilbakeringingsinformasjon
- Omfattende flyt for innkommende kontakter
- Feil ved håndtering av underflyt
- Google DialogFlow ES-integrasjon med Webex kontaktsenter
- Hallo verden
- HTTP-kontakt for ServiceNow
- HTTP-datadypp-delflyt
- Meny automatisk svar
- Prosentvis fordeling & A/B-fordeling
- Underflyt for købehandling
- Enkel innkommende samtaleflyt
- Variabel flyt
- Virtuell agent med Google DialogFlow CX
- Webex Contact Center-IVR HTTP-kontakt for MS Dynamics
- Webex HTTP-kontakt for Contact Center IVR for Salesforce
- Zendesk HTTP-kontakt for Webex kontaktsenter
Hvis du vil ha mer informasjon om hvordan du oppretter flyter fra flytmaler, kan du se Opprette flyter fra flytmaler.
Opprette og administrere flyter
Opprette en flyt
Du kan opprette og administrere flyter ved hjelp av rutingressursmodulen. Når du utformer en flyt, kan ikke en konsultasjonssamhandling inneholde en høflighetstilbakeringing, tilbakemelding etter samtaleundersøkelse eller blindoverføring.
Når du oppretter en flyt, og antallet noder overskrider 100, kan du oppleve ventetid i flytutformingen. I slike tilfeller anbefaler vi at du bruker funksjonene Flytkjeding og Dynamiske variabler til å bryte ned en stor flyt til mindre flyter som er enkle å håndtere. Hvis du vil ha mer informasjon, kan du se Flytkjede og køkontakt.
1 |
Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben. |
2 |
Gå til .Siden Flyter vises.
|
3 |
På Flyter-siden klikker du Behandle flyter. Velg Opprett flyter fra rullegardinlisten. Veiviseren Opprett en ny flyt vises med alternativet for å velge mellom Flyt eller Delflyt.
|
4 |
Klikk på Flyt. Klikk Delflyt for å opprette en underflyt. Prosessen med å opprette en delflyt ligner på prosessen med å opprette en flyt. |
5 |
Velg det nødvendige alternativet for å opprette flyten:
|
6 |
Klikk Start på nytt. |
7 |
I Flytnavn-feltet skriver du inn et unikt navn. . . Flytnavnet må ikke inneholde mellomrom. Det eneste tillatte spesialtegnet er _ (understrek). Den tillatte lengden er 80 tegn. For eksempel NewContact_01. |
8 |
Klikk på Opprett flyt. Vinduet Flow Designer vises. |
9 |
I delen Generelle innstillinger skriver du inn beskrivelsen av flyten. Du kan ikke endre beskrivelsen senere. |
10 |
(Valgfritt) Konfigurer følgende innstillinger i delen Diagraminnstillinger .
|
11 |
Gjør følgende for å opprette flyten: |
Opprette flyter fra flytmaler
Flytmaler gir deg bruksklare flyter for vanlige brukstilfeller. Slik oppretter du flyter fra flytmaler:
1 |
Logge på Control Hub. |
2 |
Gå til . |
3 |
Fra navigasjonsruten Kontaktsenter klikker du . |
4 |
Klikk Behandle flyter på Flyter-siden, og klikk deretter på rullegardinlisten Opprett flyter . Veiviseren Opprett en ny flyt vises med alternativet for å velge mellom Flyt eller Delflyt.
|
5 |
Klikk på Flyt. Hvis du vil opprette en underflyt, klikker du Underflyt. Prosessen med å opprette en delflyt ligner på prosessen med å opprette en flyt. |
6 |
Fra Velg en metode klikker du på Flytmaler. |
7 |
Velg malen fra den tilgjengelige listen over maler. Klikk på Neste. Klikk Vis detaljer for å se en detaljert forhåndsvisning av malen. Se delen Vis flytmaldetaljer for mer informasjon. |
8 |
I Flytnavn-feltet angir du et unikt navn for flyten. Følg navnekonvensjonene. |
9 |
Klikk på Neste. Du har opprettet en ny flyt fra flytmalen.
Hvis du vil ha mer informasjon om flytene og hvis flyter krever ytterligere konfigurasjon før testing, bruker du koblingene som er tilgjengelige i listen over flytmaler. Se Vise flytmaldetaljer |
Hva du skal gjøre nå
Tilpass aktivitetene og hendelsene i flyten i henhold til dine behov. Valider og publiser flyten.
Vise detaljer for flytmalen
Slik viser du flere detaljer om en bestemt mal:
1 |
Velg ønsket mal fra malsamlingssiden. |
2 |
Klikk på Vis detaljer. Siden Maldetaljer vises.
|
Hva du skal gjøre nå
Klikk Velg mal for å fortsette med den valgte malen.
Alternativer på hurtigmenyen
Flytutforming har hurtigmeny for flere handlinger. Når du skal starte hurtigmenyen, velger du flyten fra Flyter-siden og åpner flyten i Flytutforming-modulen. Hold pekeren over flytnavnet. Det vises en meny med følgende alternativer:
-
Rediger navn – Brukes til å gi flyten nytt navn.
-
Eksporter – Brukes til å eksportere flyten.
-
Importer – Brukes til å importere flyten.
-
Slett – Brukes til å slette flyten.
-
Vis versjonslogg – brukes til å vise versjonsdetaljene for flyten.
Redigere flytvariabler
Du kan ikke redigere en variabel når den er i bruk. Du kan ikke redigere variabeltypen etter at variabelen er opprettet.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten du vil redigere. Flyten åpnes i Flytutforming-vinduet. |
4 |
Klikk på en variabelkode i ruten Egenskaper forglobal flyt. Et popup-vindu viser et sammendrag av variabelinformasjonen.
|
5 |
Klikk på Rediger øverst til høyre i popup-vinduet. |
6 |
Velg en variabel som ikke brukes i flyten. |
7 |
Gjør de nødvendige endringene i variabelnavnet, beskrivelsen, verdien og variabelkonfigurasjonene. |
Endre en flyt
Bruk veksleknappen Rediger til å redigere en flyt. Hvis du slår på veksleknappen, kan ikke andre flytutviklere redigere flyten samtidig. Når du åpner en flyt, brukes den som standard til skrivebeskyttet modus. Aktiver veksleknappen Rediger for å redigere flyten.
Med Flytutforming kan du nå merke variabler som inneholder sensitiv informasjon, som sikre. Når du åpner en eksisterende flyt som inneholder flytvariabler, blir du bedt om å se gjennom og merke disse variablene som Sikker i henhold til kravene dine. Hvis du vil ha mer informasjon om sikre variabler, kan du se Sikre variabler.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. | ||||||||||
2 |
Gå til .Siden Flyter vises med en liste over flyter med følgende felt:
| ||||||||||
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten du vil redigere. Flyten åpnes i Flytutforming-vinduet. Hvis den valgte flyten har flytvariabler, blir du bedt om å merke variabler som sikre. Du kan bare gjøre endringene i flyten hvis veksleknappen Rediger på er aktivert. Hvis veksleknappen Rediger på er slått av, vises flyten i skrivebeskyttet modus. | ||||||||||
4 |
Klikk Velg sikre variabler for å åpne dialogboksen Rediger sikre variabler . Du kan klikke Hopp over for nå for å fortsette redigeringen av den valgte flyten uten å merke de sikre variablene. Denne dialogboksen vises neste gang du redigerer flyten. Merk av for Ikke vis denne meldingen igjen for å hoppe over utvelgelsesprosessen for den valgte flyten permanent. Denne funksjonen støttes for øyeblikket ikke. | ||||||||||
5 |
Merk av for variablene som inneholder sensitiv informasjon, og klikk Lagre. Vinduet Flytutforming viser de valgte variablene med et låsikon ved siden av variabelnavnene. Den valgte flyten åpnes i skrivebeskyttet modus. | ||||||||||
6 |
Aktiver veksleknappen Rediger for å gjøre endringer i flyten. | ||||||||||
7 |
Rediger utkastflyten etter behov. Når du endrer en flyt, kan ikke en konsultasjonssamhandling inneholde en høflighetstilbakeringing, tilbakemelding etter samtaleundersøkelse eller blindoverføring. | ||||||||||
8 |
Klikk på Lagre for å lagre flyten hvis du deaktiverer veksleknappen for automatisk lagring . |
Søk etter enheter i en flyt
Søkefunksjonalitet i Flytutforming gjør det mulig for flytutviklere å søke etter enheter i en flyt og raskt få tilgang til plasseringene deres. For flyter som er mer omfattende og komplekse, kan du bruke denne søkefunksjonen for å unngå manuelt arbeid med å finne de ønskede enhetene.
Du kan søke i følgende enheter i flyten ved hjelp av denne søkefunksjonen:
-
Aktivitetsnavn, -beskrivelser og -inndata
-
Variabelnavn
-
Pebble uttrykk
-
Flytegenskaper
Du kan søke etter og erstatte fritekst i felt, for eksempel tekstinndata, beskrivelser, rullesteinsuttrykk og så videre.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten du vil redigere. Flyten åpnes i Flytutforming-vinduet. |
4 |
I søkeboksen som vises øverst til høyre, skriver du inn nøkkelordet (aktivitetsnavn, variabelnavn eller streng) og trykker Enter . Alternativt kan du utløse søkeboksen ved å bruke hurtigtastene: Cmd + K (for macOS) og ctrl + k (for Windows). Søkeresultatene vises i et eget søkepanel til venstre på skjermen.
|
5 |
(Valgfritt) Velg én eller flere enhetstyper fra rullegardinlisten for å filtrere søkeresultatene. |
6 |
Gjør følgende for å søke etter og erstatte en tekst: |
Bruke versjonsetiketter på en flyt
Vi anbefaler at du følger den beste fremgangsmåten for å legge til versjonsetikett for å bygge en livssyklus av flyten gjennom ulike faser, for eksempel utvikling, test og live for bedre kontroll mens du administrerer produksjonsflyten. I stedet for å bruke endringer direkte i flyten, kan du publisere flyten gjennom faser før du distribuerer flyten til produksjonen. Denne funksjonen hjelper deg med å unngå overskriving av gjeldende flyt i produksjonen.
Når du publiserer en flyt, kan du knytte en versjonsetikett som Live, Test eller Dev til den nye flytversjonen i tillegg til flytnavnet. Dette gir muligheten til å knytte forskjellige versjoner av samme flyt til forskjellige inngangspunkter eller GoTo-aktivitet. Den nyeste er standard versjonsetikett som du ikke kan fjerne fra en flytversjon. Du kan bruke en hvilken som helst annen versjonsetikett sammen med Siste.
I tillegg kan du knytte flere versjoner av samme flyt til et inngangspunkt. Under en konfigurasjon av et inngangspunkt kan du velge en flyt sammen med en av de tilknyttede versjonsetikettene.
Du kan også endre flytlogikken dynamisk ved å åpne versjonsetiketter i flyten ved hjelp av variabelen NewPhoneContact
(se Start flyt hvis du vil ha mer informasjon). Variabelen NewPhoneContact.FlowVersionLabel
viser etiketten for Flow-versjonen som er under kjøring for øyeblikket: enten Dev, Test, Live eller Siste. Bruk av flytversjonsetikett gjør det mulig å lage egendefinert logikk som er skreddersydd for en bestemt versjonsetikett for flyten.
Før du begynner
Du må publisere flyten minst én gang.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten du vil redigere. Flyten åpnes i Flytutforming-vinduet. |
4 |
Rediger flyten. |
5 |
Klikk på Lagre for å lagre flyten hvis du deaktiverer veksleknappen for automatisk lagring . |
6 |
Aktiver veksleknappen Validering for å aktivere publisering. |
7 |
Klikk på Publiser. |
8 |
(Valgfritt) I dialogboksen Publiseringsflyt skriver du inn en merknad om versjonen eller eventuell informasjon du vil dele med andre flytutviklere. |
9 |
Som standard velges Siste som versjonsetikett som angir den nyeste versjonen av flyten. Du kan bruke flere versjonsetiketter på en flytversjon, for eksempel live, dev eller test, fra rullegardinlisten Legg til versjonsetikett . Hvis en bestemt versjonsetikett allerede er tilordnet til et inngangspunkt, vises et varsel ved siden av den versjonsetiketten i rullegardinlisten som sier at etiketten er tilordnet til et inngangspunkt. |
10 |
Klikk på Publiser. Når du har valgt etiketter for én eller flere passende versjon og publisert, kan du bruke denne versjonen av flyten når du tilordner til et inngangspunkt. |
11 |
(Valgfritt) Klikk tidtakerikonet ved siden av versjonsnummeret for å vise versjonsloggen for flyten. Versjonslogg-modalen vises som viser følgende detaljer for aktive versjoner og andre versjoner av flyten:
Bruk en av følgende attributter for nøkkelordsøk til å filtrere tabellen:
Klikk på Vis-ikonet for en hvilken som helst rad for å vise flyten som er publisert i den valgte versjonen. |
12 |
(Valgfritt) Klikk på Vis-ikonet for en hvilken som helst rad for å vise flyten som er publisert i den valgte versjonen. Hvis du velger å redigere når du viser en eldre flytversjon, overskrives det gjeldende utkastet med den bestemte flytversjonen. |
Aktivere eller deaktivere alternativet for automatisk lagring
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
For å opprette en flyt, klikker du på Ny. |
4 |
Hvis du vil redigere en eksisterende flyt, klikker du på ikonet Gå til flytutforming ved siden av flyten du vil redigere. Flyten åpnes i Flytutforming-vinduet. |
5 |
Hvis du vil aktivere alternativet for automatisk lagring, setter du veksleknappen for automatisk lagring til PÅ. |
6 |
Slik deaktiverer du alternativet for automatisk lagring: Når du har deaktivert alternativet for automatisk lagring, lagrer du endringene manuelt. Ellers mister du endringene som er gjort i flyten. |
Kopiere og lime inn aktiviteter
Som en flytutvikler kan du kopiere og lime inn en aktivitet eller en gruppe aktiviteter i samme flyt, slik at du ikke trenger å konfigurere disse aktivitetene fra grunnen av. Til dette formålet kan du velge én enkelt aktivitet eller en gruppe aktiviteter samtidig og bruke dem på nytt i samme flyt. Når du kopierer aktiviteter, oppretter systemet duplikater av disse aktivitetene og kopierer alle de konfigurerte innstillingene og koblingene.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Hvis du vil opprette en flyt, klikker du . |
4 |
Hvis du vil redigere en eksisterende flyt, klikker du på ikonet Gå til flytutforming ved siden av flyten for å åpne flyten. |
5 |
Gjør ingen av følgende: Du kan også trykke på CTRL+C på tastaturet for å kopiere de valgte aktivitetene og trykke på CTRL+V for å lime inn de valgte aktivitetene på lerretet. |
6 |
Ordne de kopierte aktivitetene på nytt i henhold til behovet. |
Validere en flyt
Du validerer en flyt for å sikre at du har konfigurert alle de obligatoriske feltene Og at strukturen i strømmen er gyldig. Valideringen kan ikke fastslå hvordan systemet kjører flyten under kjøring, og garanterer ikke at flyten kjører som forventet.
Når valideringen er vellykket, lar du veksleknappen Validering være på. Du kan ikke publisere flyten med mindre valideringen lykkes.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen til Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten du vil validere. Flyten åpnes i Flytutforming-vinduet. |
4 |
Sett veksleknappen Validering til På. Valideringen starter, og feilene vises i vinduet. Under valideringen viser systemet feil på disse måtene:
|
5 |
Hvis du lukker vinduet Valideringsdetaljer og vil åpne det på nytt, klikker du på knappen Flytfeil . |
6 |
Valgfritt. Hvis det er feil, setter du Validering-veksleknappen til Av. Du må rette opp feilene og starte valideringen på nytt. Flytvalidering kan ikke evaluere funksjoner eller kontrollere om variabler løses til forventede verdier. Den ser bare etter strukturelle feil. Dobbeltsjekk variablene for å sikre at de fungerer som forventet. |
Kopiere en flyt
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ellipseikonet ved siden av flyten du vil kopiere, og klikk på Kopier. Navnet på den kopierte flyten har dette formatet: Copy_FlowName_FlowID der Flytnavn er navnet på den opprinnelige flyten, og FlowID er en unik identifikator for den opprinnelige flyten. |
4 |
Åpne den kopierte flyten i flytutformingen for å redigere navnet. |
Eksportere en flyt
Hvis du vil trekke ut en flytdefinisjon som en JSON-fil, bruker du alternativet Eksporter. Senere kan du importere JSON-filen for å opprette den samme flyten på en annen leier. Hvis du vil importere en flyt, kan du se Importere en flyt.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ellipseikonet ved siden av flyten du vil eksportere, og klikk på Eksporter. |
4 |
Velg Lagre i dialogboksen som åpnes, og klikk OK for å laste ned flytfilen. Filen lastes ned til ditt lokale system med det eksisterende filnavnet i JSON-format. |
Importere en flyt
Hvis du vil importere en flyt til leieren, bruker du alternativet Importer. Du må eksportere flyten som en JSON-fil fra en annen leier før du importerer den. Hvis du vil eksportere en flyt, kan du se Eksportere en flyt.
Hvis du vil bruke en eksisterende flyt i samme leier på nytt, bruker du alternativet Kopier. Hvis du vil ha mer informasjon, kan du se Kopiere en flyt.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Under Behandle flyter klikker du Importer. Velg flytfilen som er i JSON-format, fra det lokale systemet. |
4 |
Klikk Åpne for å importere filen. Flyten importeres til leieren.
|
Hva du skal gjøre nå
Du kan endre eller publisere flyten. Hvis du vil ha mer informasjon, kan du se Arbeide med flyter.
Publisere en flyt
Du kan publisere en flyt etter at systemet har validert flyten og funnet den fri for feil. Du kan bruke en publisert flyt i Entry Point Routing Strategies.
Før du publiserer en flyt, må du kontrollere at du er helt fornøyd med konfigurasjonen og at flyten er egnet for bruk i direkte kontaktsentersamhandlinger. Redigering av en publisert flyt støttes ikke fullt ut.
Publiseringsflyt-knappen er deaktivert så lenge Validering-veksleknappen er av. Publiser flyt-knappen forblir deaktivert hvis det er aktive feil i flyten.
Når du klikker på Publiseringsflyt-knappen , vises bekreftelsesvinduet for publiseringsflyt . Før du publiserer en flyt, må du kontrollere at alle uttrykkene fungerer, og at flyten fungerer som ønsket.
Hvis det oppstår en feil:
-
Du ser et varslingsvindu med
sporings-ID
ogflyt-ID
. Kontakt Ciscos kundestøtte for å få hjelp med feil. Kundestøtte kreversporings-ID.
-
Klikk på knappen Prøv publiser på nytt.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen til Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten du vil publisere. Flyten åpnes i Flytutforming-vinduet. |
4 |
Klikk på Publiser for å publisere flyten. Hvis publiseringen av flyten er vellykket, ser du bekreftelsesmeldingen. |
5 |
Velg ett av følgende alternativer:
|
Slette en flyt
Hvis en flyt har statusen Publisert, kan den være en del av konfigurasjonen av en rutingstrategi. Sørg for at du vet hvor en flyt brukes, før du sletter den. Ellers kan du påvirke live kontaktsenterinteraksjoner.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk ellipseikonet ved siden av flyten du vil slette, og klikk Slett. |
4 |
Klikk Ja for å bekrefte. |
Strategier for ruting av inngangspunkt
En rutingsstrategi for inngangspunkt er en konfigurasjon som styrer rutingsvirkemåten til en kontakt når kontakten når et inngangspunkt. Når en kontakt kommer til et inngangspunkt, kontrollerer rutemotoren hvilken rutingsstrategi for inngangspunkt som er aktiv på det gitte tidspunktet, og følger denne konfigurasjonen.
I delen Samtalestyring i konfigurasjonen av rutingsstrategien for inngangspunkt kan du velge en flyt som styrer opplevelsen anropere har under samhandlingen. Med Flytutforming-programmet kan du konfigurere en ende-til-ende-flyt som styrer både den innledende behandlingen av anropet i IVR, og køopplevelsen etter at kontakten er satt i kø.
Velg en flyt fra rullegardinlisten Flyt for å indikere flyten som styrer denne ende-til-ende-samtaleopplevelsen i tidsintervallet som er angitt i rutingsstrategien. Bare flyter som er publisert fra Flytutforming-programmet, er tilgjengelige fra denne rullegardinlisten.
Flyter er bare tilgjengelige for telefoniinngangspunkter. Du kan ikke overstyre innstillinger i flyten fra rutingsstrategien for inngangspunkt.
Strategier for køruting
En strategi for køruting er en konfigurasjon som styrer rutingsvirkemåten til en kontakt når kontakten når en kø. Når en kontakt kommer til en kø, kontrollerer rutemotoren hvilken strategi for køruting som er aktiv på det gitte tidspunktet, og følger denne konfigurasjonen.
Kunder som har strategier for køruting i Webex kontaktsenter, har tilgang til dem, men de kan ikke opprette nye strategier. Vi anbefaler at alle kunder overfører konfigurasjonene sine til Køer.
Opprette og administrere underflyter
Flytdesigner gir en mekanisme for å modularisere store strømmer i en serie med mindre logiske strømmer med lavere kompleksitet. Delflyter er mindre flyter som du kan bruke på tvers av flere flyter for å oppnå en bestemt oppgave. Dette gjør flytene mer modulære og enklere å håndtere i mindre biter, og unngår dermed kompleksiteten som oppstår ved å skape større flyter. Følgende er noen av de viktige egenskapene til delstrømmer:
-
Du kan opprette underflyter på organisasjonsnivå for å gjøre dem tilgjengelige internt. Du kan for eksempel vise og aktivere underflyter som er tilgjengelige i samme organisasjon. Du kan opprette maksimalt 200 underflyter per organisasjon.
-
Du kan aktivere en delflyt fra en flyt for å utføre logikk uten å koble til et inngangspunkt eller forlate hovedflyten.
-
Du kan gjenbruke underflyter flere ganger i en hovedflyt eller på tvers av hovedflyter i organisasjonen.
-
Du kan sende variabler mellom overordnet flyt og underflyter og tilordne inndata- og utdatavariabler fra hovedflyten til underflyten og motsatt vei. Dette gjør at disse variablene som brukes i delflyten, er uavhengige av variablene som brukes i den overordnede flyten som aktiverer delflyten.
Du kan ikke sende globale variabler i en delflyt. Som en løsning kan du imidlertid sende globale variabler til underflyten gjennom en lokal variabel.
-
Du kan publisere delflyt uavhengig. Endringene som gjøres i delflyten, trer imidlertid bare i kraft etter at du publiserer hovedflyten på nytt.
-
Du kan knytte en versjonsetikett, for eksempel Live, Dev og Test, til en delflyt, slik at du kan utføre en ende-til-ende-testing av hovedflyten i de respektive miljøene.
-
Delflyter må påkalles fra hovedflytene. Du kan ikke starte en annen delflyt fra en delflyt.
-
Du kan ikke koble en delflyt fra et inngangspunkt eller en kørutingsstrategi.
-
Du kan importere og eksportere underflyter uavhengig av hverandre.
Opprette en delflyt
Du kan opprette og administrere underflyter i Kontrollhub.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til . |
3 |
Klikk på |
4 |
I feltet Delflytnavn skriver du inn navnet på underflyten. Delflytnavnet må være unikt. Den må ikke inneholde mellomrom. De eneste tillatte spesialtegnene er _ (understrek) og - (bindestrek). Den tillatte lengden er 80 tegn. |
5 |
Klikk Start Building Subflow. Vinduet Flow Designer vises. |
6 |
I delen Generelle innstillinger angir du beskrivelsen av underflyten. Du kan endre denne beskrivelsen senere. |
7 |
I delen Visningsinnstillinger konfigurerer du funksjoner som buede koblinger, koblingsfarge, feilbanefarge, valgfarge og tykkelse. |
8 |
I delen Variabeldefinisjon legger du til de nødvendige variablene som skal brukes når du kobler til hovedflyten.
Alle variablene ovenfor kan være av typen Streng, Heltall, Dato/klokkeslett, Boolsk, Desimal og JSON. |
9 |
Utfør følgende oppgaver for å opprette underflyten:
Handlinger som Bruk versjonsetikett, Flytsporing osv. fungerer på samme måte som for hovedflyten. Hvis du vil ha mer informasjon, kan du bruke versjonsetiketter på en flyt og flytsporing.
|
Redigere en delflyt
Hvis du redigerer en underflyt og publiserer den, trer endringene som gjøres i delflyten, i kraft i hovedflyten først etter at hovedflyten er publisert.
Slik endrer du en delflyt:
1 |
Logg på Control Hub. |
2 |
Gå til . |
3 |
Klikk på underflyten du vil redigere. |
4 |
Aktiver veksleknappen Rediger for å gjøre endringer i underflyten. |
5 |
Gjør de nødvendige endringene i underflyten. Klikk på Lagre for å lagre flyten hvis du deaktiverer veksleknappen for automatisk lagring . |
Slette en delflyt
Du kan ikke slette en delflyt hvis den brukes i en publisert hovedflyt, uansett om den er tilkoblet eller tilknyttet et inngangspunkt. Du kan imidlertid fjerne underflyten fra hovedflyten eller slette hovedflyten først for å slette underflyten.
1 |
Logg på Control Hub. |
2 |
Gå til . |
3 |
Klikk det loddrette ellipseikonet på underflytraden du vil slette, og klikk Slett. |
4 |
Klikk Ja for å bekrefte. |
Legge til delflyt i en hovedflyt
Du kan legge til en delflyt på tvers av flere hovedflyter.
1 |
Logg på Control Hub. |
2 |
Gå til .Du kan også legge til en underflyt i en hovedflyt fra navigasjonsfeltet i administrasjonsportalen. Velg . Klikk på ellipseikonet ved siden av flyten du vil redigere, og klikk på Åpne. |
3 |
Klikk på flyten du vil endre, for å legge til en underflyt. Vinduet Flow Designer vises. |
4 |
Klikk kategorien Underflyter . Det vises en liste over underflyter som er opprettet for den valgte organisasjonen/leieren. |
5 |
Dra og slipp den nødvendige delflyten fra listen til lerretet for å legge den til hovedflyten. Du kan vise detaljene for den valgte underflyten, for eksempel navn, underflytversjon sammen med versjonsetiketten og alle variabler som er konfigurert i delflyten. Du kan eventuelt klikke på Vis-knappen ved siden av delflytnavnet for å åpne underflyten i en ny fane i nettleseren. Hvis du ikke har angitt noen versjonsetikett for denne underflyten, er den dessuten satt til Siste som standard. |
6 |
I delen Inndatavariabler for delflyt tilordner du hovedflytvariablene til inndatavariablene for delflyt. Pass på at du tilordner den samme datatypen slik at delflyten kan fungere uten feil. På samme måte tilordner du underflytutgangsvariablene til hovedflytvariablene med samme datatype i delen Underflytutgangsvariabler . |
7 |
Publiser hovedflyten. |
Feilbehandling
Feil behandlingsbanen vises for hver aktivitet som er konfigurert i en flyt. Du kan konfigurere feilbehandlingsbanen til å håndtere feilene som kan oppstå under flytutføring. Feilbehandlingsbanen vises som standard og er valgfritt for konfigurasjon. Hvis du ikke konfigurerer feilbehandlingsbanen i aktiviteten, vises varsler under flytvalidering. Du kan imidlertid publisere flyten med valideringsvarslene.
Feil som oppstår under flytutføringen, klassifiseres i to forskjellige typer:
-
Aktivitetsutføringsfeil: Angir feilene som oppstår under den funksjonelle utføringen av aktiviteten. En aktivitetsfeil oppstår for eksempel når en kunde angir en oppføring uten samsvar under kjøring av menyaktiviteten .
-
System-/globale feil: Angi feilene som oppstår i systemet under utførelsen av aktiviteter. Systemfeil oppstår for eksempel når det er et ugyldig rullesteinuttrykk under utførelsen av aktiviteten Angi variabel .
-
Udefinert feil: Denne feilnoden angir banen for feilutgang som flyten tar når det er udefinerte systemfeil under flytkjøring. Du kan konfigurere flyten for udefinerte feil ved å koble utdatabanen for denne aktiviteten til passende aktiviteter.
Følgende flytkontrollaktiviteter har ikke noden Udefinert feil – Start flyt, Avslutt flyt, HTTP-forespørsel og Analyser.
Hvis noden Udefinert feil ikke vises i noen aktivitet, kontakter du Ciscos kundestøtte for å aktivere det tilsvarende funksjonsflagget.
-
Konfigurer feilbehandlingsbaner for å optimalisere flyten. Hvis det ikke er konfigurert noen bane for feilhåndtering for aktiviteten, bruker flyten standardbanen som er konfigurert i hendelsesbehandlingen OnGlobalError i kategorien Hendelsesflyter . Hvis du vil ha mer informasjon om hendelsesbehandlingen OnGlobalError
, kan du
se Hendelsesflyter.
Flytkjede
Flytkjeding gir deg muligheten til å koble sammen flere flyter. Du kan endre anroperens opplevelse basert på tid (hvis du leverer anropet til et inngangspunkt), eller for å bruke en enkelt flyt på nytt i flere scenarier (hvis du leverer anropet til en flyt). Bruk GoTo til å kjede flere flyter. Du kan tilordne flytvariabler på tvers av flyter for å sikre at dataene beholdes i hele ende-til-ende-samtaleopplevelsen.
Eksempel: Vaksinasjonsregistrering
For å håndtere kunder som deltar i en vaksinasjonskampanje, kan du tilby to alternativer: ett for premiumkunder og det andre for generelle kunder.
Når generelle kunder ringer, sender systemet anropet til flyten som er knyttet til inngangspunktets håndteringsregistreringer. Basert på de aktive rutingsstrategiene for inngangspunkter, ruter systemet anropet til riktig agent for å registrere den generelle kunden.
Når premiumkunder ringer, overlater systemet samtalen til en annen flyt for å bestille time.
Kjente problemer med flytkjeding
-
Du kan ikke slette et inngangspunkt som brukes i flytkjetting. Før du sletter et inngangspunkt, må du slette alle ressursene, for eksempel køer og flyter som er knyttet til inngangspunktet.
-
Du kan ikke slette en flyt som brukes i flytkjeding. Før du sletter flyten, må du sørge for å slette alle referanser til flyten som ble opprettet som en del av flytkjeden.
-
Hvis du kraftig sletter et inngangspunkt eller en flyt som brukes i flytkjedering, validerer ikke brukergrensesnittet for flytkontroll og viser ingen feilmeldinger som angir at et inngangspunkt eller en flyt ble slettet.
Flytsporing
Flytsporing er en feilsøkingsprosess etter anrop i flytutforming som gjør det mulig for flytutviklere å få innsikt i flyten og vise banen den tok for et anrop. Med denne funksjonen kan flytutviklere også vise all relevant informasjon i kjøringsbanen for flytkontroll, som bidrar til å feilsøke flyter og feilsøke eventuelle problemer som oppstår under flytkjøringen.
Hvis du har brukt flere versjonsetiketter på en flyt, kan du spore flyten også for disse versjonsetikettene. Hvis du vil ha mer informasjon, kan du se Bruke versjonsetiketter på en flyt.
En samhandling oppsummerer og korrelerer et sett med aktiviteter som er knyttet til en kontakts reise gjennom et kontaktsenter. En samhandlings-ID er en systemgenerert unik ID som identifiserer en gitt interaksjon. Samhandlings-ID-er kjerner samhandlingsreisen gjennom ulike baner som ber deg identifisere feilscenariene og aktivitetsfeilbanene for å feilsøke flytkjøringen.
Du kan bruke flytsporing til å vise forskjellige baner for anropskontroll etter kjøring av flyten i produksjonen. Dette sikrer verifisering av alle aktivitetsinnstillinger og andre avhengige flytkonfigurasjoner for en vellykket flytkjøring.
Før du begynner
Du må publisere og kjøre en flyt slik at minst én samhandling opprettes. Hvis du vil ha mer informasjon, kan du se Opprette og administrere flyter.
1 |
Logg på kundeorganisasjonen din ved hjelp av URL-adressen for Control Hub - https://admin.webex.com/. |
2 |
Gå til .Siden Flyter vises.
|
3 |
Klikk på ikonet Gå til flytutforming ved siden av flyten du vil redigere. Flyten åpnes i Flytutforming-vinduet.
|
4 |
Klikk på Feilsøk. Ruten Samhandlinger vises. En tabell viser de siste 100 samhandlingene for flyten. Du kan se følgende detaljer i tabellen:
|
5 |
(Valgfritt) Bruk søkealternativet til å filtrere listen med følgende søkeparametere:
|
6 |
Velg en interaksjon fra tabellen. Den valgte aktivitetsbanen utheves på lerretet. En ny fane åpnes som viser sekvensen av aktiviteter som ble utført under samhandlingen. Den viser følgende detaljer:
Du kan velge flere interaksjoner som åpnes i separate faner. |
7 |
Velg en aktivitet for å vise følgende detaljer:
|
8 |
(Valgfritt) Klikk kopieringsikonet () for å kopiere samhandlingsdetaljene til utklippstavlen. |
Analyse av flyt
Analyse i flytutforming gir en aggregert visning av alle anropene som gikk gjennom en valgt flyt. Den viser hvor mange ganger hver utgående port av en aktivitet ble utført i løpet av en gitt periode. Den beregner også prosentandelen av hvor mange anrop som har gått gjennom aktiviteten NewPhoneContact . Nevneren for prosentberegningen er antall anrop som går gjennom aktiviteten NewPhoneContact .
Flow Analytics vurderer bare fullførte anrop innenfor den angitte tidsrammen. Samtaler som er startet før den valgte perioden, men avsluttet innenfor denne perioden, regnes også med som beregner totalt antall anrop. Anrop som er angitt for tilbakeringing, eller anrop som fortsetter på grunn av andre årsaker (for eksempel pågående eller ikke lukket), ekskluderes fra analysedataene.
For hver aktivitet vises antall utførelser ved de utgående portene. For aktiviteter som Meny som har forgrenet seg med flere baner, får hver port sitt utførelsesantall og prosentandelene følger. Hvis utførelsestallet for en utgående port ikke finnes, betyr det at det ikke var noen anrop som berørte porten.
Flytbanene er fargekodet basert på antall utførte anrop, som vist på fargepaletten. I noen scenarier, for eksempel anropsløkker, kan prosentandelen overskride 100 %.
Hvis det ikke er noen kobling knyttet til en bestemt port, for eksempel feilhåndtering, viser systemet fremdeles utførelsesantallet i feilhåndteringsporten fordi det har havnet i en feil og rutet til OnGlobalError-hendelsen under kategorien Hendelse . I slike tilfeller viser systemet analysedataene for hendelsesbehandlingen OnGlobalError .
Som standard vurderer Flow Analytics den nyeste versjonen av flyten. Hvis flyten har flere versjoner, kan du bytte mellom dem ved hjelp av versjonsloggtabellen.
Flow Analytics støtter for øyeblikket ikke underflyter. Hvis du konfigurerer en delflyt i hovedflyten, vurderer systemet bare underflytaktiviteten som legges til hovedflyten, og utelater data som er spesifikke for aktivitetene i underflyten.
Før du begynner
Flyten må publiseres minst én gang.
1 |
Logge på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for Control Hub |
2 |
Gå til Contact Center > Customer Experience > Flows. |
3 |
Velg flyten, og klikk på ikonet Gå til flytutforming . Den valgte flyten åpnes i flytutformingen.
|
4 |
Klikk på Analyse. Siden oppdateres og viser analysedataene. Som standard viser den beregningene for alle fullførte kontakter i løpet av de siste 15 minuttene. |
5 |
Klikk på Dato-kontrollprogrammet , og velg ett av følgende alternativer:
Siden Flow Analytics viser følgende beregninger:
|
6 |
(Valgfritt) Hvis du vil bytte mellom flytversjoner, går du til Versjonslogg. Velg en versjon for å se analysedataene for den aktuelle flytversjonen. |
7 |
(Valgfritt) Velg en aktivitet i flyten for å vise bruksdetaljene for aktivitet som gjelder for den aktiviteten i den valgte perioden. Dette viser bare de 100 beste samhandlingene med følgende begrensninger:
|
8 |
Klikk på Analyse for å lukke analysevisningen og gå tilbake til flytutformingen. |
Hva du skal gjøre nå
Feilkoder for Flow Designer
Flytutforming returnerer feilkoder for å vise typen eller årsaken til en feil. Bruk tabellen nedenfor til å identifisere feilen og beskrivelsen.
Feilkode |
Beskrivelse |
---|---|
FC1001 |
Finner ikke Flow-versjon. Oppdater siden, eller opprett en ny flyt. |
FC1002 |
Finner ikke startaktivitet. Oppdater siden, eller opprett en ny flyt. En Start-aktivitet vises som standard når du oppretter en ny flyt. |
FC1003 |
Én eller flere hendelsesflyter har ikke en gyldig start. Legg til en hendelsesbehandlingsaktivitet i starten av hver hendelsesflyt. |
FC1004 |
Alle ikke-hendelsesgrener må føre til sluttnoden. |
FC1005 |
En av de variable konfigurasjonene er ugyldig. For hver variabel må du kontrollere at den konfigurerte datatypen og variabelverdien er kompatible. |
FC1006 |
Én eller flere porter i aktiviteten er ikke tilkoblet. Kontroller at alle porter er koblet til en annen aktivitet via en kobling. |
FC1007 |
Legg til en beskrivelse av aktiviteten. |
FC1008 |
Noen av variablene har samme navn. Kontroller at alle variabler har et unikt navn. |
FC1009 |
Uttrykket er ugyldig. |
FC1010 |
Vilkåret er ugyldig. |
FC1011 |
En kobling i hovedflyten er brutt. Slett koblingen for å rette feilen. |
FC1012 |
En kobling i hendelsesflyten er brutt. Slett koblingen for å rette feilen. |
FC1013 |
Aktiviteten brukes i mer enn én hendelsesflyt. Hendelsesflyter kan ikke dele vanlige aktiviteter og må ha en unik start og slutt. |
FC1014 |
Køkontakt må avslutte flyten. Utdatakoblingen kan bare koble til en End Flow-aktivitet. |
FC1015 |
Ett eller flere felt i aktiviteten er ikke riktig konfigurert. Følg kravene i hvert felt for å rette alle feil og angi gyldige inndata. |
FC1016 |
En annen bruker opprettet en flyt som er i konflikt med navnet på denne flyten. Rediger flytnavnet for å gjøre det unikt. |
FC1017 |
En aktivitet har piler som stammer fra og peker mot seg selv. |
Hvis du vil ha mer informasjon om GraphQL Server-feil, kan du se https://www.apollographql.com/docs/react/data/error-handling/.