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

  • 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 Contact Center > Customer Experience > Flows.

Siden Flyter vises.

Du kan også få tilgang til flyter fra administrasjonsportalen. Fra navigasjonsfeltet i administrasjonsportalen velger du Rutingstrategier > Rutingstrategier > flyter.

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 lydfilVelg 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: {{Musikklengde + 20}}).

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: {{Musikklengde + 20}}).

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:
  • Hvis den angitte musikkvarigheten er mindre enn lengden på lydfilen, spilles musikken av i den angitte varigheten. Hvis for eksempel Musikkvarighet er 30 sekunder og lydfilen er 40 sekunder lang, spilles musikken av i 30 sekunder.
  • Hvis den angitte musikkvarigheten er større enn lengden på lydfilen, spilles musikken av i fem ganger lengden av lydfilen, og gjentas etter behov. Hvis for eksempel Musikkvarighet er 600 sekunder og lydfilen er 40 sekunder lang, spilles musikken av i 200 sekunder (fem ganger lengden på lydfilen).

Når du inkluderer Play Musikk-aktiviteten før HTTP-forespørselsaktiviteten i en samtaleflyt, kjøres HTTP-forespørselen først etter at lyden er spilt helt av.

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.

Tabell 1. Undersøkelsesmetoder
Parameter Beskrivelse

Stemmebasert

Gjør følgende for å spille av en innebygd undersøkelse for kunden:

  • Velg alternativknappen Stemmebasert .

  • Velg den talebaserte evalueringen fra rullegardinlisten.

Basert på e-post/SMS

Gjør følgende for å gi en frakoblet e-post/SMS-undersøkelse til kunden:

  • Velg alternativknappen E-post/SMS-basert .

  • Velg e-post- eller SMS-basert evaluering fra rullegardinlisten.

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.

Tabell 2. Språkinnstillinger
Parameter Beskrivelse

Overstyr språkinnstillinger

Aktiver veksleknappen Overstyr språkinnstillinger for å angi et egendefinert språk for Webex Experience Management.

  • Angi språk: Velg foretrukket språk fra rullegardinlisten. Rullegardinlisten viser språkene Webex Experience Management støtter.

Hvis veksleknappen Overstyr språkinnstillinger ikke er aktivert, brukes Global_Language-variabelen til å definere standard Webex Experience Management-innstillinger. Hvis du vil ha mer informasjon, kan du se Globale variabler i flytutforming.

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.

Tabell 3. Kundeinformasjon
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.

Tabell 4. Nøkkelverdiparametere

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 sende en egendefinert variabel fra kontaktsenteret, må administratoren opprette et egendefinert forhåndsutfylt spørsmål i Webex Experience Management.

    Hvis du vil ha mer informasjon om hvordan du konfigurerer et spørreskjema, kan du se Spørreskjemaer i Webex Experience Management dokumentasjon.

  • Parameteren Key i variabelen og Display Name for forhåndsutfyllingsspørsmålet som ble opprettet i Webex Experience Management, må være den samme.

  • Hvis nøkkelparameteren ikke samsvarer med visningsnavnet for forhåndsutfyllingsspørsmålet, sender ikke kontaktsenteret nøkkelverdiparametrene til Webex Experience Management.

  • Hvis variabelen inneholder personlige opplysninger, må du sørge for å aktivere veksleknappen Merk som personlig identifiserbar informasjon (PII) for det spørsmålet i Webex Experience Management.

    Hvis du vil ha mer informasjon om PII, kan du se PII-håndtering i opplevelseshåndtering i Webex Experience Management dokumentasjon.

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.

Tabell 5. Avanserte innstillinger

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.

Tabell 6. Rask konfigurasjon uten tekst-til-tale-aktivert

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.

Tabell 7. Rask konfigurasjon med tekst-til-tale aktivert

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.

  • Eksisterende kunder på Classic-taleplattformen kan bare se Google TTS-koblingen i rullegardinlisten.
  • Eksisterende kunder på neste generasjons taleplattform kan vise både Cisco Cloud Text-to-Speech- og Google TTS-tilkoblinger.

Overstyr standardspråk &; Taleinnstillinger

Bruk denne veksleknappen til å overstyre taleinnstillingene som er konfigurert i variabelen Globalt talenavn . Denne parameteren er aktivert som standard.

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:

  • Angi variabelen til Global_VoiceName.

  • Angi variabelverdien til den obligatoriske utgående talenavnkoden (for eksempel en-us-standard-D). Hvis du vil ha mer informasjon om stemmene og språkene som støttes, kan du gå til siden Googles støttede stemmer og språk .

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.

Tabell 8. Tekst-til-tale-innstillinger

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.

  • Når du inkluderer Play Message-aktiviteten før HTTP-forespørselsaktiviteten i en samtaleflyt, kjøres HTTP-forespørselen først etter at lyden er spilt helt av.

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

Tabell 9. URL-innstillinger

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 Agent Desktop.

Visningsinnstillinger
Tabell 10. Skjerminnstillinger

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:

Tabell 11. Feil ved aktivitetsutførelse

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.

Tabell 12. Spørsmålsinnstillinger uten tekst-til-tale-aktivert

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.

Tabell 13. Rask konfigurasjon med tekst-til-tale aktivert

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 .

  • Eksisterende kunder på Classic-taleplattformen kan bare se Google TTS-koblingen i rullegardinlisten.
  • Eksisterende kunder på neste generasjons taleplattform kan vise både Cisco Cloud Text-to-Speech- og Google TTS-tilkoblinger.

Overstyr standardspråk &; Taleinnstillinger

Bruk denne veksleknappen til å overstyre taleinnstillingene som er konfigurert i variabelen Globalt talenavn . Denne parameteren er aktivert som standard.

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:

  • Angi variabelen til Global_VoiceName.

  • Angi variabelverdien til den obligatoriske utgående talenavnkoden (for eksempel en-us-standard-D). Hvis du vil ha mer informasjon om stemmene og språkene som støttes, kan du gå til siden Googles støttede stemmer og språk .

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: {{variabel}}. Eksempel {{NewPhoneContact.ANI}}.

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.

Tabell 14. Tekst-til-tale-innstillinger

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.

Tabell 15. Avanserte innstillinger

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:

Tabell 16. Feil ved aktivitetsutførelse

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:

  1. Legg til aktiviteten Angi variabel etter menyaktiviteten.
  2. I menyaktiviteten kobler du No-input timeout og Unmatched Entry nodes til Angi variabel-aktiviteten.
  3. Konfigurer aktiviteten Angi variabel på følgende måte:
    • I Variabel-feltet velger du Tidsavbrudd.

    • Sett variabelverdien til {{Tidsavbrudd +1}}.

  4. Legg til aktiviteten Betingelse etter aktiviteten Angi variabel.
  5. I Betingelse-aktiviteten skriver du inn følgende uttrykk:

    {{Tidsavbrudd >= n}}, der 'n' er antall ganger du vil returnere samtalen tilbake til menyen før samtalen kobles fra.

    Hvis for eksempel {{Tidsavbrudd >= 3}}, returnerer konfigurasjonen samtalen tilbake til menyen tre ganger før anropet kobles fra.

  6. Legg til Spill av melding-aktiviteten etterfulgt av aktiviteten Koble fra kontakt for å spille av opptaket, og koble fra samtalen hvis anroperen ikke velger de konfigurerte alternativene eller tidsavbruddet oppstår etter n rekke 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.

Tabell 17. Spørsmålsinnstillinger uten tekst-til-tale-aktivert

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.

Tabell 18. Spørsmålsinnstillinger med tekst-til-tale aktivert

Parameter

Beskrivelse

Kobling

Velg en kobling for å godkjenne tekst-til-tale-tjenesten. Rullegardinlisten viser navnene på Google-koblingene som er konfigurert i Control Hub.

  • Eksisterende kunder på Classic-taleplattformen kan bare se Google TTS-koblingen i rullegardinlisten.
  • Eksisterende kunder på neste generasjons taleplattform kan vise både Cisco Cloud Text-to-Speech- og Google TTS-tilkoblinger.

Overstyr standardspråk &; Taleinnstillinger

Bruk denne veksleknappen til å overstyre taleinnstillingene som er konfigurert i variabelen Globalt talenavn . Denne parameteren er aktivert som standard.

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:

  • Angi variabelen til Global_VoiceName.

  • Angi variabelverdien til den obligatoriske utgående talenavnkoden (for eksempel en-us-standard-D). Hvis du vil ha mer informasjon om stemmene og språkene som støttes, kan du gå til siden Googles støttede stemmer og språk .

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: {{variabel}}. {{NewPhoneContact.ANI}} bruker for eksempel gyldig variabelsyntaks.

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.

Tabell 19. Generelle innstillinger

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 Salg i koblingsbeskrivelsen. LINK DESCRIPTION har ingen innvirkning på selve samtalen, men kan hjelpe med å spore hvordan menyen er konstruert.

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.

Tabell 20. Innstillinger for overføring av oppringingsnummer

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.

Tabell 21. Innstillinger for overføring av oppringingsnummer

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.

Tabell 22. Innstillinger for tidsavbrudd for overføring

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.

Tabell 23. Utgangsvariabler

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.FailureDescriptionDenne 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.
2OpptattDen eksterne DN er enten engasjert eller har avvist det innkommende anropet.
3Ikke noe svarDen eksterne DN-en kunne ikke svare på anropet innen den forhåndsinnstilte tidsavbruddsvarigheten.
48Flytaktivitet som ikke støttesFlyten kan ikke utføre aktiviteten for brooverført overføring etter kø eller én gang en agent er tilordnet til anropet.
5Unsupported_DNDu 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.
6System_ErrorDenne koden representerer diverse feil som ikke faller inn under de ovenfor definerte kategoriene.
Bridged Transfer er bare tilgjengelig på neste generasjons plattformer (VPOP og Webex Calling).
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

Virtual Agent-aktiviteten gir en samtaleopplevelse i sanntid for kontaktsenterkundene dine. Du kan legge til en virtuell agent i anropsflyten for å håndtere kundespørringer i samtaleformatet. Den virtuelle agenten drives av Googles Dialogflow-funksjoner. Når en kunde snakker, matcher dialogflyten kundesamtalen til den beste hensikten i den virtuelle agenten. Videre hjelper den kunden som en del av Interactive Voice Response (IVR) opplevelsen.

Før du bruker en virtuell agent:

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

  2. 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 agentVelg 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 Global_Language og Global_VoiceName variabler. Denne parameteren er aktivert som standard.

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:

  • Sett variabelen til Global_language .

  • Angi variabelverdien til den obligatoriske språkkoden (for eksempel fr-CA). Hvis du vil ha mer informasjon om språkene, kan du gå til referansesiden for Googles språk.

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 Automatisk. Når verdien er Automatisk, velger Dialogflow talenavnet for et gitt språk. Forsikre deg om at det konfigurerte talenavnet er i henhold til det valgte språket.

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:

  • Angi variabelen til Global_VoiceName.

  • Angi variabelverdien til den obligatoriske utgående talenavnkoden (for eksempel en-us-standard-D). Hvis du vil ha mer informasjon om stemmene og språkene som støttes, kan du gå til siden Googles støttede stemmer og språk .

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.

Tabell 24. Valgfrie parametere

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

Verdi: {{NewPhoneContact.ANI}}

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.

Kontaktsenteret sender disse parameterverdiene til Google Dialogflow som en JSON-verdi i request.query_param.nyttelast-objektet . Systemet analyserer og håndterer denne JSON-en i oppfyllelsesapplikasjonen. Systemet når dette programmet via webhooken som er konfigurert i Dialogflow. Hvis du vil ha mer informasjon, kan du se Oppfyllelse.

Avanserte innstillinger
Tabell 25. 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 utdatavariabelen ErrorCode 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.

Tabell 26. Utgangsvariabler

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:

  • no_error: Angir at utdataene Håndtert og Eskalert ikke hadde noen feil.

  • max_no_input: Angir at kunden ikke hadde noen inndatafeil i de angitte maks. ingen inndataforsøkene.

  • term_char_without_input: Angir at kunden trykket på avslutningstasten uten inndata (talespråk eller tastetrykk). Terminatorsymbolet kan være enten # eller *, avhengig av konfigurasjonen.

  • system_error: Indikerer eventuelle andre feil i systemet. For eksempel Dialogflytfeil, nettverksproblem og så videre.

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.

Når du utformer en flyt, kan ikke en konsultasjonssamhandling inkludere en høflighetstilbakeringingsaktivitet.

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:

Tabell 27. Generelle innstillinger

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.

Tabell 28. Innstillinger for tilbakeringing

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

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:

  • Variabel kø: Tillater at administratoren angir en tilbakeringingskø basert på betingelsene i flyten. Standard er satt til køen der oppringeren er plassert, som registrert i kontakten parkert. QueueName-utdatavariabelen er knyttet til køkontaktaktiviteten. Velg om nødvendig en annen variabel fra rullegardinlisten. Kontroller at variabelen gir et gyldig køvalg.

    Når du konfigurerer en flyt for tilbakeringing til foretrukket agent, plasserer du aktiviteten Kø til agent før tilbakeringingsaktiviteten i flyten.

  • Statisk kø: Velg en statisk kø der alle tilbakeringingsforespørsler plasseres. Oppgaver plasseres nederst i denne køen. Administrer køer fra Control Hub.

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:

  • Statisk ANI: Velg et tilbakeringingsnummer fra rullegardinlisten. Disse oppringingsnumrene tilordnes til inngangspunkter som er konfigurert i kontrollhuben. Hvis du ikke velger et tilbakeringingsnummer, bruker Contact Center nummeret som er tilordnet inngangspunktet du har bedt om tilbakeringing Webex for.

  • Variabel ANI (valgfritt): Velg en variabel fra rullegardinlisten. Kontroller at variabelen har et gyldig 10-sifret nummer med landskode som prefiks. Denne koden må tilordnes til et inngangspunkt som starter tilbakeringingen. Hvis du vil ha informasjon om bruk av gyldige ANI-formater, kan du se den tilpassede ANI-valideringstabellen som er tilgjengelig i denne delen. Hvis du ikke velger en variabel, vurderer kontaktsenteret nummeret som er tilordnet Webex inngangspunktet du har bedt om tilbakeringing for.

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.

Tabell 29. Tilpasset ANI-validering

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:

Tabell 30. Utgangsvariabler

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:

Tabell 31. Beskrivelse av feilkode for tilbakeringing

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:

Tabell 32. Hent beskrivelse av feilkode for køinfo

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:

Tabell 33. Beskrivelse av feilkode for 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.

Tabell 34. Generelle innstillinger

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.

Tabell 35. Håndtering av kontakt
Parameter Beskrivelse

Statisk kø

Klikk på radioknappen Statisk kø for å rute kontakter til den ene køen som er valgt i rullegardinlisten . Alle kontakter som kommer fra inngangspunktet som er knyttet til den konfigurerte arbeidsflytvinduet, til den valgte køen.

Velg en kø fra rullegardinlisten 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:

  • Logget på et team som er i den gjeldende anropsdistribusjonsgruppen for kontakten
  • Kvalifisert til å velge denne kontakten basert på rutingalgoritmen

Kontaktene er behandlet på følgende måte:

  • Hvis det ikke er tilordnet prioritet til kontakten, er standard prioritet 10.

  • Kontakter med høyere prioritet behandles først.

  • Hvis to kontakter har samme prioritet, blir kontakten som har ventet lengst i køen behandlet først.

  • Hvis agenten overfører samtalen til et inngangspunkt, endres kontaktprioriteten til den prioriteten som er tilordnet en kontaktaktivitet i kø i den nye flyten. Hvis du vil ha mer informasjon, kan du se Overføre et anrop til et inngangspunkt.

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.

Tabell 36. Ferdighetsinnstillinger

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:

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

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

  3. 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:

Tabell 37. Utgangsvariabler

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:

Tabell 38. Beskrivelse av feilkode for tilbakeringing

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:

Tabell 39. Utgangsvariabler

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:

Tabell 40. Beskrivelse av feilkode for distribusjonsgruppe for eskalere anrop

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 :

  1. I feltet Aktivitetsetikett, angir du et navn på aktiviteten.

  2. (Valgfritt) I feltet Aktivitetsbeskrivelse angir du en beskrivelse for aktiviteten.

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:

  • Hvis du ikke tilordner en prioritet til kontakten, tilordner aktiviteten Kø til agent en standardverdi på 10.

  • Aktiviteten Kø til agent prioriterer kontaktene med høyere prioritet.

  • Hvis én eller flere kontakter har samme prioritet, vil aktiviteten Kø til agent rute kontakten som har ventet lengst tid til denne agenten først.

  1. Angi at statisk prioritet skal prioritere en kontakt før flyten publiseres.

    Aktiver veksleknappen Angi kontaktprioritet for å vise feltet Statisk prioritet i aktiviteten Kø til agent.

    Velg en prioritet fra rullegardinlisten Statisk prioritetsverdi . Du kan angi en prioritet fra P1–P9, der P1 er høyest og P9 er lavest.

  2. Velg Variabel prioritet hvis kontaktprioriteten endres dynamisk for hver flytkjøring.

    Aktiver veksleknappen Angi kontaktprioritet for å vise feltet Variabel prioritet i aktiviteten Kø til agent.

    Velg en flytvariabel som returnerer et heltall med prioritet 1–9 fra rullegardinlisten Kontaktprioritetsvariabel . Hvis prioriteten ikke er i området 1–9, er standardprioriteten 10.

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:

  • Tillat overvåking

  • Tillat opptak

  • Ta opp alle samtaler

  • Pause og gjenoppta aktivert

  • Terskel for tjenestenivå

  • Maksimal tid i kø

  • Standard musikk i kø

  • Tidssone

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:

  • Aktiviteten Kø til agent kan ikke levere en kontakt til den foretrukne agenten.

  • Agenten svarer ikke kontakten.

  • En foretrukket agent avviser kontakten.

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:

Tabell 41. Utgangsvariabler

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.

Tabell 42. Beskrivelse av feilkode for kø til agent

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 .

Tabell 43. AgentState- og AgentIdleCode-verdier

Brukstilfelle

Agentstat

AgentIdleCode

  • Ugyldig kø

  • Ugyldig agent

  • Agenten er ikke logget på

NOT_APPLICABLE

NOT_APPLICABLE

Agent er reservert for denne samtalen.

TILGJENGELIG

NOT_APPLICABLE

Parker kontakt hvis agenten ikke er tilgjengelig, veksleknappen er og agenten er inaktiv

Inaktiv

<AuxCode-navn>

Inaktiv kode valgt av agenten i Agent Desktop.

Parker kontakt hvis agenten ikke er tilgjengelig, veksleknappen er 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.

Tabell 44. Innstillinger for anroper-ID

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 du variabelen Predial.otherPartyDn fra rullegardinlisten som Variabel anroper-ID når du konfigurerer predial flow for kunde/konsultert agent eller dn. Siden denne variabelen inneholder primæragentens DN, vil det være et gyldig egendefinert ANI som vises på mottakerens enhet.

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

Tabell 45. ANI-bruk for flere scenarier i et neste generasjons miljø

Scenario

Konfigurasjon

Resultat ANI

Kunden ringer inn

PreDial-hendelsesbehandling er ikke konfigurert

  • ANI for kontakten vises på agentens enhet

  • EP-DN vises på kontaktens enhet

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

  • Kunde-ANI definert i tilbakeringingsaktivitet

  • PreDial-hendelsesbehandling er konfigurert for kundeetappe

Angi at anroper-ID-aktivitet er konfigurert, vil ha forrang.

Høflighet tilbakeringing

  • Kunde-ANI definert i tilbakeringingsaktivitet

  • PreDial-hendelsesbehandling er ikke konfigurert for kundeetappe

  • ANI som er definert ved tilbakeringingsaktiviteten, vises på kontaktens enhet.

  • Hvis ANI er definert ved aktiviteten Angi anroper-ID, presenteres det for agentens enhet.

Høflighet tilbakeringing

  • Kunde-ANI er ikke definert i tilbakeringingsaktivitet

  • PreDial-hendelsesbehandling er ikke konfigurert for kundeetappe

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 Kontaktsenter> Leierinnstillinger > Tale > kontaktnummer.

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:

  1. I Flytutforming drar og slipper du opptakskontrollaktiviteten fra aktivitetsbiblioteket til lerretet.

  2. Klikk på Opptakskontroll-aktiviteten for å konfigurere aktivitetsinnstillingene.

  3. I Generelle innstillinger skriver du inn et navn for aktiviteten i Aktivitetsetikett.

  4. (Valgfritt) I feltet Aktivitetsbeskrivelse angir du en beskrivelse for aktiviteten.

  5. 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:

  1. I feltet Aktivitetsetikett, angir du et navn på aktiviteten.

  2. I feltet Aktivitetsbeskrivelse angir du en beskrivelse for aktiviteten.

6

I Postinnstillinger konfigurerer du følgende felt:

  1. Merk av for eller fjern merket for Starttone for å aktivere eller deaktivere den korte pipelyden for å indikere starten på opptaket. Som standard er avmerkingsboksen aktivert.
  2. I feltet Tidsavbrudd for stillhet angir du den numeriske verdien mellom 1 og 120 sekunder. Dette angir det maksimale stillhetsintervallet som er tillatt når som helst etter at opptaket har startet. Standardverdien er 4 sekunder. Opptaket stopper når stillheten er stille under tidsavbruddet.
  3. I feltet Maksimal opptakstid angir du den numeriske verdien mellom 1 og 120 sekunder for å angi den maksimale tiden som tillates for å registrere anroperens ytring. Standardverdien er 30 sekunder. Opptaket stopper når opptaket når maksimal opptakstid.
  4. I feltet Avslutningssymbol velger du enten tegnsymbolet # eller * som sluttbrukeren kan bruke til å avslutte et opptak. Som standard er terminatorsymbolet #.
7

Vis følgende variabler i delen Utdatavariabler :

  • Record_audioFileData–Lagrer detaljene for de innspilte lydfilene.
  • Record_errorCode – Lagrer feilstatuskoden for feilene som oppstår under oppstart eller opptak av anroperens ytring.
  • Record_errorDescription – Lagrer beskrivelsen av feilene som oppstår under oppstart eller opptak av anroperens ytring.
  • Du kan bruke variabelen Record_audioFileData utdata i aktiviteter som Spill av melding, Meny og Samle sifre i en samtaleflyt. Denne utdatavariabelen kan konfigureres som en lydvariabel i hurtiginnstillingene for IVR aktivitetene for å spille av den innspilte lyden for oppringerne. Variabelverdien kan være i form av et rullesteinsuttrykk: {{Record_activity_label.audioFileData.name}}.
  • Du kan bruke Record_audioFileData-utgangsvariabelen i HTTP-forespørselsaktiviteten til å laste opp den innspilte lyden til den eksterne tredjepartsserveren eller API. Dette kan gjøres ved å velge Innholdstype som fil og Registrer aktivitetsutdatavariabel fra rullegardinlisten Innhold i forespørselsteksten.

Tabellen nedenfor viser feilkodene og beskrivelsene for postaktiviteten:

Feilkode

Beskrivelse av feil

Årsak

1001

INVALID_SILENCE_TIMEOUT

Det konfigurerte stille tidsavbruddet er ikke i det gyldige området mellom 1 og 120 sekunder.

1002

INVALID_MAXIMUM_RECORDING_DURATION

Den konfigurerte maksimale opptakstiden er ikke i det gyldige området mellom 1 og 120 sekunder.

1003

INVALID_TERMINATION_SYMBOL

Det konfigurerte avslutningssymbolet er ikke ett av de tillatte tegnene * eller #.

1004

RECORD_API_FAILURE

Det oppstod en feil i API for å starte opptaket.

1005

FEATURE_DISABLED_FOR_ORG

Funksjonen er ikke aktivert for organisasjonen.

1006

Ingen inngangslyd oppdages for opptak. Den innspilte lydfilen kan inneholde stillhet.

1007

Det oppstod en feil i medietjenestene under opptak.

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.

Tabell 46. Generelle innstillinger
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 {{variable}}.

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.

Tabell 47. Spørringsparametere

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 i BRE. Hvis du vil ha mer informasjon, kan du se i Opprette et sett med regler I brukerhåndboken for Cisco Webex Contact Center forretningsregelmotor.

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 {{NewPhoneContact.ANI}}

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:

  • GET: Be om data fra en spesifisert ressurs.

  • POST: Send data til en server for å opprette eller oppdatere en ressurs.

  • PUT: Erstatter alle gjeldende representasjoner av målressursen med forespørselsnyttelasten.

  • OPPDATERING: Bruk delvise endringer på en ressurs.

  • SLETT: Slett den angitte ressursen.

  • ALTERNATIVER: Beskriv kommunikasjonsalternativene for målressursen.

  • LEDER: Ber om et svar som er identisk med en GET-forespørsel, men uten svarorganet.

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

Verdi: {{NewPhoneContact.ANI}}

Hvis du vil legge til en spørringsparameter, klikker du Legg til ny. Dette legger til en rad der du kan angi de respektive nøkkelverdiparene. Du kan legge til så mange spørringsparametere som kreves som en del av HTTP-forespørselen.

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:

GET /home.html HTTP/1.1 Vert: developer.mozilla.org Brukeragent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:50.0) Gecko/20100101 Firefox/50.0 Godta: tekst/html,application/xhtml+xml,application/xml;q=0.9,*/*; q = 0.8 Godta språk: en‐US,en; q = 0.5 Godta koding: gzip, deflate, br Henvis: https://developer.mozilla.org/testpage.html Tilkobling: holde-levende Oppgradering-usikker-forespørsler: 1 hvis-endret-siden: man 18 juli 2016 02:36:04 GMT hvis-ingen-samsvar: "c561c68d0ba92bbeb8b0fff2a91992e3a621a" Cache-kontroll: maks-alder = 0 

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.

  • INNHOLD: Velg den innspilte lydfilen fra rullegardinlisten. Lydfilen fylles ut basert på utdatavariablene som er konfigurert i opptaksaktivitetene . Systemet sender denne lydfilen til tredjepartsserveren eller API.
  • FILNAVN: Skriv inn navnet på lydfilen. Dette filnavnet vises på målserveren eller API.

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.

Tabell 48. Innstillinger for analyse

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.

ParameterBeskrivelse
Aktiver lyd når du venterBytt 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.

Tabell 50. Uttrykk

Betingelse

Beskrivelse

Betingelse

Velg Betingelse fra rullegardinlisten:  

  • < (mindre enn)

  • != (ikke lik)

  • > (større enn)

  • == (lik)

  • >= (større enn eller lik)

  • <= (mindre enn eller lik)

  • * (multiplisert med)

  • / (delt på)

  • + (legg til)

  • ‐ (trekke fra)

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
Tabell 51. Innstillinger for saker

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.

Tabell 52. Aktivitetsresultater

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.

Tabell 53. Innstillinger for flytdestionering
ParameterBeskrivelse
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.

Du kan ikke tilordne variabler for flyter i en GoTo-aktivitet når du bruker variable flyter. Du kan bare tilordne variabler til statiske flytmål. Se tabellen nedenfor for virkemåten til variabeltilordning med variable flyter.
Når du tilordner en JSON-variabel fra en hovedflyt til målflyten i GoTo-aktivitet, lagrer du JSON-utdataene i en annen variabel, for eksempel en streng eller en annen variabeltype, og tilordner den til samme type variabel i målflyten.
Tabell 54. Tilordning av flytvariabel

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 typen Heltall fra rullegardinlisten Tilordne gjeldende variabler , viser rullegardinlisten Til målvariabel bare variabler av typen Heltall 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.

2FailureDescription

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.

Tabell 56. Aktivitetsresultat i arbeidstiden

Variabelnavn

Beskrivelse

WorkingHoursShift_name

Under flytkjøringen lagrer denne variabelen navnet på skiftet som er definert i arbeidstimen.

Holidays_Name

Under flytkjøringen lagrer denne variabelen navnet på ferien hvis gjeldende dag er en helligdag som definert i listen over helligdager.

Overrides_Name

Under flytkjøringen lagrer denne variabelen navnet på overstyringen som samsvarer med gjeldende klokkeslett som definert i overstyringene.

status

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:

  • Skriv inn et navn på aktiviteten på aktivitetsetiketten .

  • (Valgfritt) I feltet Aktivitetsbeskrivelse angir du en beskrivelse for aktiviteten.

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.

  1. Klikk Legg til ny for å opprette en ny bane.

  2. Skriv inn prosentandelen og banenavnet.

    • Du kan tildele minimum 0 % og maksimalt 100 % per utgangsbane.

    • Sørg for at alle tildelingene legger opp til 100 %. Det oppstår en feil under validering av flyten hvis tildelingsprosenten ikke oppfyller eller overskrider 100 %.
    • Du kan legge til maksimalt 10 baner.
  3. (Valgfritt) Klikk Slett-ikonet ved siden av en bane for å fjerne posten. Du kan velge å justere prosentandelen med det nødvendige settet med tilkoblinger og slette de ekstra også. Systemet gir en feil hvis de totale tildelingene ikke summerer seg til 100 %.

Den prosentvise tildelingsaktiviteten har følgende utgangsvariabler:

  • Prosenttildeling.prosent- Lagrer ruten for neste prosent.

  • Percentallocation.description - Lagrer beskrivelsen.

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.

    Køkontakt-aktiviteten eksponerer denne hendelsen.

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

OnGlobalError Workflow
Om global feil-arbeidsflyt

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.

Angi variabel aktivitet i hovedflyten

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 .

OnGlobalError-hendelsesflyt

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

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 Contact Center > Customer Experience > Flows.

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:

Variabeltype

Variabel verdi

Boolsk

Velg Sann eller Usann.

Streng

Skriv inn en strengverdi. Hvis du vil bruke en variabel i et uttrykk, bruker du syntaksen: {{variable}}

Heltall

Skriv inn en heltallverdi.

Desimal

Skriv inn en desimalverdi.

Dato og klokkeslett

Angi datoen og klokkeslettet i ett av formatene som støttes:

åååå-MM-ddTTT:mm:ss.SSSZ

åååå-MM-ddTTT:mm:ssZ

åååå-MM-ddTTT:mmZ

{{now()}}

Ikke bruk now()-funksjonen for å få gjeldende tid i millisekunder, da den bruker SimpleDateFormat. Du kan imidlertid bruke rullesteinsfilteret for epoke til å hente gjeldende klokkeslett i millisekunder. Hvis du vil ha mer informasjon, kan du se Egendefinerte rullesteinsfiltre.

JSON

Angi en gyldig JSON-variabelverdi med formatet: {"Key":"Value"}. Eksempel {"CompanyName":"Cisco"}.

JSON-variabelen kan holde enkel eller nestet data. Maksimum størrelsesgrense for JSON-variabelverdi kan være opptil 16 KB. Du kan lage maksimum fem JSON-variabler i en flyt.

Hvis du vil ha mer informasjon om hvordan du konfigurerer JSON-variabelen, kan du se JSON-variabler.
  • Når du velger JSON som variabeltype fra listen, vil ikke veksleknappen Merk agent som vises , være synlig.

  • JSON-variabler er ikke tillatt i flytkjeding.

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:

  • Skrivebordsetikett: Angi etiketten som er tilknyttet til denne variabelen når den vises på skrivebordet. Skriv inn en annen tydelig etikett enn selve variabelnavnet, slik at agenten kan forstå dataene som sendes til dem.

  • Redigerbar agent: Merk av i denne avmerkingsboksen hvis du vil at agenten skal kunne redigere verdien på variabelen som del av samhandlingsøkten. Når agenten oppdaterer variabelen, sender systemet tilbake disse endringene til Flow Designer. Agenten kan redigere flytvariabelen og klikke på Lagre-knappen fra skrivebordet. Hvis anropet blir frakoblet før agenten lagrer endringene, vil ikke variabel oppdateringen finne sted.

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:

  1. Kundevariablene Telefonnummer, DN, Kø, RONA-tid

    .
  2. 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:

  1. Åpne den nødvendige flyten, og velg Legg til flytvariabler.
  2. Sett feltet Standardverdi til NyTelefonKontakt.interaksjonId.
  3. 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 Contact Center > Customer Experience > Flows.

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 Contact Center > Customer Experience > Flows.

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 Contact Center > Customer Experience > Flows.

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 :

  1. Fra rullegardinlisten Variabel velger du variabelen du opprettet i trinn 10.

  2. I delen Variabel verdi velger du alternativknappen Sett til variabel .

  3. Velg systemvariabelen du vil redigere, for eksempel NewPhoneContact.ANI for Telefonnummer eller NyTelefonKontakt.DNIS for DNIS.

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 Contact Center > Customer Experience > Flows.

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 Contact Center > Customer Experience > Flows.

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.

  • Skriv inn den nødvendige verdien i standardverdien i henhold til den valgte variabeltypen . Hvis variabeltypen for eksempel er Boolsk, vises dette feltet som en rullegardinliste.

  • Standardverdien som angis for en global variabel av typen streng som kan rapporteres for agent, må ikke overskride 256 tegn.

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 Contact Center > Customer Experience > Flows.

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.

1

Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben.

2

Gå til Contact Center > Customer Experience > Flows.

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:

  1. Skriv inn noen ord i feltet Søkevariabler for å søke etter en bestemt variabel etter navnet.

  2. Velg en variabeltype fra rullegardinlisten Velg variabeltype .

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.

1

Logg på kundeorganisasjonen ved hjelp av URL-adressen https://admin.webex.com/ for kontrollhuben.

2

Gå til Contact Center > Customer Experience > Flows.

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:

  1. Skriv inn noen ord i feltet Søkevariabler for å søke etter en bestemt variabel etter navnet.

  2. Velg en variabeltype fra rullegardinlisten Velg variabeltype .

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.fieldName skal 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 som E1.

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

    { "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" } ] } ] } 
    Hvis du trekker ut JSON-matrisen Ansatte til en variabel kalt var ved hjelp av HTTP eller Parse:

    • Bruk {{ var[0]}} for å få ansattdetaljene til Rirani som er leder.

    • Bruk {{ var[1].directReports[0] }} for å få ansattdetaljene til John , som er en direkte reporter for lederen.

    • Use {{ var[1].directReports[0].preferredFullName }} for å få verdien som John Irani.

    • Use {{ var[0].preferredFullName }} for å få verdien som Romin 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:

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 Contact Center > Customer Experience > Flows.

Siden Flyter vises.
3

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:

  • Start på nytt – Bruk dette alternativet til å opprette en ny flyt fra begynnelsen.
  • Flytmaler – Bruk dette alternativet til å opprette en flyt fra flytmaler. Hvis du vil ha mer informasjon, kan du se Opprette flyter fra flytmaler.
  • Importer – Bruk dette alternativet for å importere flyter fra en lokal lagring. Hvis du vil ha mer informasjon, kan du se Importere en flyt.
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 .

  • Buede koblinger – Aktiver eller deaktiver for å veksle mellom buede koblinger og rettvinklede koblinger for hver flyt.

    Du kan aktivere buede koblinger for å forbedre visningen av forbindelsen mellom aktiviteter. I komplekse strømmer gir buede lenker bedre lesbarhet sammenlignet med rette linjer som har en tendens til å overlappe.

  • Koblingsfarge – Velg fargen fra rullegardinfargepaletten for å angi koblingene.

  • Feilbanefarge – Velg fargen fra rullegardinfargepaletten for å angi feilbanene.

  • Utvalgsfarge – Velg fargen fra rullegardinfargepaletten for å indikere den valgte koblingen og de tilkoblede aktivitetene.

  • Tykkelse – Angi verdien for å øke eller redusere tykkelsen på koblingen og de tilkoblede aktivitetene. Tykkelsen måles i piksler, og standardverdien er 1 piksel. Maksimal tykkelse som støttes er 3 piksler.

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 Tjenester > Kontaktsenter.

3

Fra navigasjonsruten Kontaktsenter klikker du på Kundeopplevelse > flyter.

4

Klikk Behandle flyter 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.

  • Det øverste panelet viser en forhåndsvisning av den valgte malen. Klikk på fullskjermikonet for å åpne malen i fullskjerm. Velg bestemte deler av malen og zoom inn og ut. Du kan bytte mellom hovedflyt og hendelsesflyt om nødvendig.
  • Den nederste ruten har følgende deler som gir detaljert informasjon om den valgte flytmalen:
    • Beskrivelse: Kort beskrivelse og formål med malen.
    • Detaljer: Viktige funksjoner i malen.
    • Forutsetninger: Trinn du må konfigurere for at flytmalen skal fungere som forventet.
    • Strømningsfordeling: Detaljer om hvordan flyten starter, hva som skjer i strømmen og hvordan flyten slutter.
    • Aktiviteter som brukes: Viser de ulike aktivitetene som brukes i den spesifikke malen.
    • Flere detaljer: Flere detaljer om flytmalen.

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 Contact Center > Customer Experience > Flows.

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 Contact Center > Customer Experience > Flows.

Siden Flyter vises med en liste over flyter med følgende felt:

Navn på feltet

Beskrivelse

Flytnavn

Navnet på flyten slik det er konfigurert i Flytutforming-programmet.

Flytnavnet må være unikt.

Beskrivelse

Beskrivelsen av flyten slik den er konfigurert i Flytutforming-programmet.

Status

Angir om flyten er publisert eller fremdeles er i kladdestadiet.

Sist endretIDate og klokkeslettet da flyten sist ble endret.
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 Contact Center > Customer Experience > Flows.

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:

  1. Skriv inn ordet i Erstatt-feltet for å erstatte det valgte nøkkelordet.

  2. Du kan enten velge de individuelle søkeresultatene og erstatte med det angitte nøkkelordet, eller klikke på Erstatt alle ()-ikonet for å erstatte alle forekomster i flyten.

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.

Når du åpner flyten i redigeringsmodus, ser du utkastversjonen fra den siste flytversjonen som er publisert. Når du publiserer dette utkastet, knyttes etiketten til den nyeste versjonen. På et gitt tidspunkt er det bare én flyt som har etiketten Siste versjon tilknyttet. Dette tilsvarer den sist publiserte versjonen av 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 Contact Center > Customer Experience > Flows.

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:

  • Publiseringstidspunkt

  • Versjonsnummer

  • Versjonsetikett (hvis brukt)

  • Siste endring av

  • Publiser notat

Bruk en av følgende attributter for nøkkelordsøk til å filtrere tabellen:

  • Versjonsnummer

  • Versjon Etiketter

  • Publisert av

  • Publiser notat

  • Dato for publisering

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.

Når du har brukt riktig versjonsetikett på en flyt, kan du velge den flytversjonen når du oppretter en kø.

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 Contact Center > Customer Experience > Flows.

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:

  1. Sett veksleknappen for automatisk lagring til AV.

    En melding ber deg om å bekrefte handlingen.

  2. Klikk Deaktiver 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 Contact Center > Customer Experience > Flows.

Siden Flyter vises.
3

Hvis du vil opprette en flyt, klikker du Behandle flyter > Opprett flyter.

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:

  1. Hvis du vil kopiere og duplisere en enkelt aktivitet, merker du aktiviteten du vil kopiere, og klikker kopieringsikonet ().

  2. Hvis du vil kopiere og duplisere flere aktiviteter, trykker du SKIFT og velger aktivitetene du vil gruppere, og deretter klikker du kopieringsikonet ().

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 Contact Center > Customer Experience > Flows.

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 .

Valideringen starter, og feilene vises i vinduet.

Under valideringen viser systemet feil på disse måtene:

  • Flytfeil-knapp: Det vises en rød knapp ved siden av Validering-veksleknappen som viser antall aktive feil. Hvis det ikke er noen feil (Flytfeil: 0), er knappen grønn.

  • Aktivitetsfeil Styling: Hvis en aktivitet har konfigurasjonsfeil, vises aktiviteten med et rødt omriss og et rødt informasjonsikon øverst til høyre. Klikk på dette ikonet for å vise et kontekstavhengig verktøytips som oppsummerer eventuelle feil med aktiviteten. Når du har løst feilen, mister aktiviteten feilstilen i sanntid.

  • Vinduet Valideringsdetaljer: Dette popup-vinduet holder en løpende liste over aktive feil i flyten. Du kan dra og flytte dette vinduet rundt på lerretet. Klikk på Lukk-ikonet øverst til høyre for å lukke vinduet.

    Det er to deler i dette vinduet:

    • Delen Flytfeil: Denne delen viser alle de aktive feilene i flyten og bryter dem ned etter aktivitet. Du må løse alle disse feilene før du kan publisere flyten. Hvis du vil ha mer informasjon, kan du se Feilkoder for flytutforming.

    • Anbefalinger-delen: Denne delen viser anbefalte fremgangsmåter og påminnelser for å bygge flyter. Selv om du bør vurdere disse elementene før du publiserer en flyt, er ikke anbefalingene obligatoriske.

      Hvis du ikke vil se anbefalingene, klikker du Avvis anbefalinger for å skjule listen. Listen forblir skjult til du lukker vinduet Valideringsdetaljer og åpner den igjen.

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 Contact Center > Customer Experience > Flows.

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 Contact Center > Customer Experience > Flows.

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 Contact Center > Customer Experience > Flows.

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.

  • Du kan bare importere en flyt i JSON-format. JSON-filen må være en gyldig flyt for at importen skal være vellykket.

  • Du kan importere en filstørrelse på opptil 10 MB.

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 og flyt-ID. Kontakt Ciscos kundestøtte for å få hjelp med feil. Kundestøtte krever sporings-ID.

  • Klikk på knappen Prøv publiser nytt.

1

Logg på kundeorganisasjonen din ved hjelp av URL-adressen til Control Hub - https://admin.webex.com/.

2

Gå til Contact Center > Customer Experience > Flows.

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:

  • Klikk på Lukk flyt & Logg av hvis du er ferdig med å se gjennom den publiserte flyten og vil logge av Flytutforming.

  • Klikk på Gå tilbake til flyt hvis du vil se gjennom eller redigere den publiserte flyten.

    Redigering av en publisert flyt kan påvirke direkte kontaktsentersamhandlinger hvis flyten er tilordnet til rutingsstrategier for inngangspunkt.

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 Contact Center > Customer Experience > Flows.

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 Kontaktsenter > Kundeopplevelse > flyter > underflyter.

3

Klikk på Administrer underflyter > Opprett underflyt.

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.

  • Inndatavariabel for delflyt: (Obligatorisk) Denne variabelen henter inndata fra hovedflyten.
  • Utgangsvariabel for delflyt: (Obligatorisk) Denne variabelen returnerer utdata tilbake til hovedflyten.
  • Lokal variabel for underflyt: (Valgfritt) Denne variabelen brukes for logikk som er isolert i delflyten og ikke er relatert til noen av hovedflytvariablene.

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 Kontaktsenter > Kundeopplevelse > flyter > underflyter.

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 Kontaktsenter > Kundeopplevelse > flyter > underflyter.

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 Contact Center > Customer Experience > Flows.

Du kan også legge til en underflyt i en hovedflyt fra navigasjonsfeltet i administrasjonsportalen. Velg Rutingstrategi > flyter. 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 Contact Center > Customer Experience > Flows.

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:
  • Tidsstempel: Viser dato og klokkeslett for samhandlingen.

  • Samhandlings-ID: Angir den unike ID-en for interaksjonen.

  • Versjon: Viser versjonen av flyten med versjonsetiketten, for eksempel Siste, Utvikle, Direkte og Test.
  • Inngangspunkt: Viser inngangspunktet som er tilordnet flyten.

  • Sist utførte aktivitet: Viser aktiviteten som ble utført på slutten av den valgte samhandlingen.

5

(Valgfritt) Bruk søkealternativet til å filtrere listen med følgende søkeparametere:

  • Samhandlings-ID: Angi en samhandlings-ID for å vise flytkjøringsbanen for samhandlingen.

  • Datoområde: Velg start- og sluttdato for varigheten du vil hente interaksjons-ID-ene for.

  • Versjonsetikett: Velg én eller flere etiketter fra denne rullegardinlisten for å vise alle flytversjoner med de valgte versjonsetikettene.
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:

  • Sekvens: Viser aktivitetene i en sekvens av utførelsen.

  • Aktivitetsnavn: Viser navnet på aktiviteten.

  • Resultat: Dette kan enten være vellykket eller mislykket. Mislykkede forekomster vises i rødt.

Du kan velge flere interaksjoner som åpnes i separate faner.

7

Velg en aktivitet for å vise følgende detaljer:

  • Metadata for aktivitetsinteraksjon: Viser navnet på aktiviteten og start- og sluttidspunktene for aktivitetsutføringen.

  • Aktivitetsinndata: Viser listen over inndata i den valgte aktiviteten. Hvis du for eksempel velger aktiviteten Spill av musikk , kan innganger inkludere Musikkvarighet, Musikkfil, Startforskyvning, Dynamisk lydfil og så videre.

  • Aktivitetsutdata: Viser resultatet av aktiviteten.

  • Endrede variabler: Viser detaljer om variabler som er endret i forbindelse med å utføre den valgte aktiviteten. Hvis for eksempel en flytvariabel endres ved hjelp av aktiviteten Angi variabel , vises flytvariabelen og den oppdaterte verdien under Endrede variabler .

8

(Valgfritt) Klikk kopieringsikonet () for å kopiere samhandlingsdetaljene til utklippstavlen.

Du kan identifisere aktivitetene for de mislykkede forekomstene og feilsøke ved å redigere flyten. Hvis du vil ha mer informasjon, kan du se Opprette og administrere flyter.

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:

  • De siste 15 minuttene
  • I dag
  • I går
  • Siste 7 dager
  • Siste 30 dager
  • Denne måneden
  • Egendefinert – velg start- og sluttdato for å vise flytanalysen for en angitt periode frem til de siste 30 dagene.

Siden Flow Analytics viser følgende beregninger:

  • Total flytkjøringer – Viser hvor mange ganger flyten utføres i løpet av den valgte perioden. Hvis en flyt utføres to ganger i samme samhandling, økes måleverdien med 2 (antall kjøringer) i stedet for 1 (antall anrop).

  • Gjennomsnittlig flytvarighet – Viser gjennomsnittlig varighet det tar før en flyt utføres. Gjennomsnittet beregnes på tvers av alle hovedflytaktiviteter og hendelsesflytaktiviteter som har gått gjennom flyten. Denne verdien inkluderer aktiviteter som er utført via feilbaner. Nevneren er de totale strømningsutførelsene mens du beregner gjennomsnittet.

  • Gjennomsnittlige aktiviteter per kontakt – Viser gjennomsnittlig aktivitet utført per anrop som har gått gjennom flyten. Denne gjennomsnittsverdien inkluderer også aktiviteter for hendelsesflyt. Dette hjelper til med å analysere flytutnyttelsen. Denne verdien inkluderer aktiviteter som er utført via feilbaner.

  • Aktivitetsfeil | Aktivitetsfeil % - Viser antall anrop som har tatt feilporten/banen. For prosentberegningen er nevneren det totale antallet aktiviteter som utføres, og telleren er det totale utførelsestallet for feilportene.

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:

  • Dataene samsvarer kanskje ikke for den valgte perioden.
  • For løkkeaktiviteter kan de samme samhandlingene vises flere ganger.
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.

Tabell 58. Feilkoder for Flow Designer

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