I denne artikkelen
dropdown icon
Kom i gang
    Nøkkelterminologi
    Få tilgang til Flow Designer
    Utforsk moderne og enhetlig Flow Designer-lerret
    Nettleserkrav
    E-postkrav
dropdown icon
Utforsk oppsettet
    Aktivitetsbibliotek
    Lerret, hovedflyt og hendelsesflyt
    Egenskaper-ruten
    Header panel
    Bunntekstrute
dropdown icon
Forstå aktiviteter og hendelser
    Aktiviteter i kontakthåndtering
    Aktiviteter i strømningskontroll
    Aktiviteter i verktøy
    Aktiviteter i Voice
    Hendelses flyter
dropdown icon
Bruk variabler og uttrykk
    Egendefinerte variabler
    Overstyr flytinnstillinger
    Forhåndsdefinerte variabler
    Globale variabler
    Variabler som kan vises på skrivebordet
    JSON-variabler
    Skrive uttrykk
    Pebble-malsyntaks
    Valider uttrykk
dropdown icon
Bruk flytmaler
    Bruk av arbeidstid
    Omfattende inngående kontakt
    CSAT DTMF-undersøkelse
    DialogFlow ES virtuell agent
    Dynamisk variabel støtte
    Hei verden
    Meny automatisk ledsager
    Microsoft Dynamics HTTP (S) datadamp
    Prosentallokering og A/B-fordeling
    Salesforce HTTP (S) datadamp
    ServiceNow HTTP (S) datadamp
    Enkelt innkommende anrop til kø
    Virtuell agent med Google DialogFlow CX
    Zendesk HTTP (S) datadamp
    Unngå duplisert tilbakeringing
    Opptak og administrasjon av lydopplysninger
    Mal for siste agentruting
    AI Agent Autonomous (pakkesporing)
    AI Agent Scripted (pakkesporing)
    AI-agent skriptet (bestilling av legeavtale)
dropdown icon
Bruk delflytmaler
    Samle tilbakeringingsinformasjon
    Feilhåndtering
    HTTP-datadamp
    Købehandling
    Underflytmal for planlagt tilbakeringing
dropdown icon
Opprette og administrere flyter
    Opprett en flyt
    Opprette flyter fra flytmaler
    Kontekstmenyalternativer
    Rediger flytvariabler
    Endre en flyt
    Forhåndsvisning av lydmelding i flyten
    Søk etter enheter i en flyt
    Bruke versjonsetiketter på en flyt
    Aktiver eller deaktiver automatisk lagring
    Kopier og lim inn aktiviteter
    Validere en flyt
    Kopiere en flyt
    Eksportere en flyt
    Importere en flyt
    Publiser en flyt
    Slette en flyt
    Rutestrategier for inngangspunkt
    Strategier for køruting
dropdown icon
Opprette og administrere underflyter
    Opprette en underflyt
    Rediger en delflyt
    Slette en delflyt
    Legge til underflyt i en hovedflyt
dropdown icon
Opprette og administrere funksjoner
    Viktige hensyn
    Opprett en funksjon
    Administrer funksjoner
    Legge til en funksjon i en hovedflyt
    Vanlige spørsmål
dropdown icon
Konfigurer feilhåndtering
    Systemhåndhevede selvløkkegrenser for aktiviteter
Koble flere strømmer (med GoTo)
Feilsøkingsstrømmer
Analyser strømmer
Forstå feilkoder
Bygg og administrer flyter med Flow Designer
list-menuI denne artikkelen
list-menuTilbakemelding?

Flow Designer er en integrert del av Webex Contact Center som lar deg rute sanntidssamtaler gjennom et system. Du kan angi hvordan agenter tilordnes anrop og hva som skjer i hvert trinn i prosessen ved å konfigurere aktiviteter og hendelser.

Kom i gang

Flow Designer gir et grensesnitt for å lage sanntidsflyter for å oppfylle organisasjon ens krav. Forhåndsdefinerte aktiviteter knyttet til samtalehåndtering og flytkontroll fungerer som byggesteiner for strømningsoppretting. Dra og slipp-grensesnittet gir enkel konfigurering av flytkomponenter. Du kan angi egenskapene til hver aktivitet som påvirker gjennomføringen av flyten. Du kan også konfigurere variabler og uttrykk for å definere flytlogikk.

Før du bruker Flow Designer, må du klargjøre flere enheter fra Webex Contact Center Control Hub. Bruk disse enhetene direkte, som en del av Flow Designer (for eksempel køer og lydfiler), eller indirekte for å aktivere kontaktruting (for eksempel Anrops fordeling i kørutingsstrategier).

Konfigurer følgende elementer før du bygger flyter i Flow Designer:

  • Inngangspunkter
  • Kø
  • Agenter
  • Brukerprofil
  • Skrivebordsprofil
  • Lagene
  • Virtuell agent
  • Lydfiler

Nøkkelterminologi

Gjør deg kjent med følgende vilkår i denne artikkelen:

  • Aktiv itet: En node i Flow Designer-grensesnittet som representerer et enkelt trinn i en flyt, for eksempel å spille av en melding eller lage en HTTP-forespørsel. Brukeren drar og slipper dette elementet i en flyt.

    For aktivitetsegenskaper som er rullegardinbaserte, er søkefilteret aktivert som standard. Hvis en rullegardinliste inneholder flere alternativer enn standardgrensen, angir du et nøkkelord du vil søke etter, og velg ønsket alternativ fra de automatisk utfylte resultatene.

  • Hendelse: En hendelse, enten intern eller ekstern, utløser en flyt- eller flyt bane. Hendelser kan omfatte Kafka-meldinger, eksterne HTTP-forespørsler eller bruker handlinger. Flow Designer, et hendelsesdrevet program, kjører flyter som svar på disse utløserne, og utfører dem automatisk basert på konfigurasjon.

  • Fly t: En brukerdefinert sekvens av aktiviteter som utføres som svar på en hendelse.

  • Link: En lenke er pilen som kobler en aktivitet til en annen. Det indikerer retningen på strømmen og avhengigheten mellom hendelser. For å slette en lenke og bryte forbindelsen mellom to aktiviteter, klikk på lenken for å avsløre sletteikonet, og fortsett å slette linjen.

Få tilgang til Flow Designer

Flow Designer bruker enkel pålogging (SSO) ved hjelp av Cisco Identity Service. Hvis du er log get på Control Hub, kan du få tilgang til Flow Designer uten å logge på igjen. Hvis ikke, ber systemet deg om å oppgi SSO-legitimasjonen din.

Før du begynner

For å få tilgang til Flow Designer-programmet må du ha en Premium Agent-lisens og en brukerprofil som har rettigheter til å redigere flyter.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter. Flyter-siden vises med følgende tre faner:

  • Flyter
  • Understrømmer
  • Globale variabler
  1. Klikk Administrer flyter > Opprett flyter. Siden Opprettelse av flyt vises. Se Opprette en fly t for mer informasjon.

  2. Klikk på en eksisterende flyt fra listen. Den spesifikke strømmen vises.

Utforsk moderne og enhetlig Flow Designer-lerret

Webex Contact Center Flow Designer-lerretet har et moderne brukergrensesnitt som samsvarer med Webex-porteføljens utseende og følelse, og sikrer en jevn opplevelse på tvers av porteføljen. Lerretet gir målrettede tilgjengelighetsforbedringer, noe som gjør nøkkelelementer enklere å bruke for et bredere spekter av brukere.

En levende bakgrunnsfarge gir sterkere kontrast med oppdaterte noder, noe som hjelper brukerne med å fokusere på å skape flyt. Portdesignet på noder har større berøringspunkter og tydeligere differensiering mellom utganger, akselererer forståelsen og gjør det lettere å koble noder mens du bygger flyter. I tillegg skaper det flytende panelet og verktøylinjedesignet et mer oppslukende arbeidsområde ved å legge til visuell dybde og maksimere det synlige området for flyt utvikling.

Enten du prøver å opprette en ny flyt eller arbeider med en eksisterende flyt, vises flytsiden i et moderne brukergrensesnitt med følgende modale popup som hjelper deg med å oppdage de nye funksjonene.

Discover new features in Flow Designer

Bytt mellom moderne og eldre brukergrensesnitt

Brukerinnstillingsmenyen lar deg bytte mellom moderne og eldre brukergrensesnitt:

  1. Klikk på brukerinnstillingsikonet øverst til høyre på lerretet.
  2. Deaktiver bryteren Nytt utseende for å bytte til eldre modus.

Bytt mellom mørk og lys modus

Flow designer lerret er tilgjengelig i mørke og lyse modustemaer for å minimere belastningen på øynene. Velg det foretrukne temaet som fungerer best for deg:

  1. Klikk på brukerinnstillingsikonet øverst til høyre på lerretet.
  2. Deaktiver bryteren for mørk modus.

Forbedringer til Activity palatte

Aktivitetspaletten forbedres som følger:

  • Aktivitetsgruppering: Aktiviteter grupperes logisk basert på deres funksjon , slik at du enkelt kan finne aktiviteten du trenger. I hver gruppe er aktivitetene oppført alfabetisk. Følgende grupper er nå tilgjengelige:
    • Kontakthåndtering
      • Avansert køinformasjon
      • Koble fra kontakten
      • Eskalere samtalefordelingsgruppe
      • Tilbakemelding v2
      • Få køinformasjon
      • Køkontakt
      • Kø til agent
      • Skjermpop
      • Angi kontaktprioritet
      • Virtuell agent
      • Virtuell agent V2
    • Stemme
      • Blind overføring
      • Brooverføring
      • Anropsfremdriftsanalyse
      • Tilbakeringing
      • Samle sifre
      • Meny
      • Spill av melding
      • Spille musikk
      • Opptak
      • Opptakskontroll
      • Planlegg tilbakeringing
      • Send sifre
      • Angi kunngjøring
      • Angi anrops-ID
      • Angi Whisper-kunngjøring
      • Start mediestrøm
      • Last opp lyd
    • Strømningskontroll
      • Tilfelle
      • Tilstand
      • Sluttflyt
      • Gå til
      • Prosent allokering
      • Vente
    • Verktøy
      • BRE-forespørsel
      • Åpningstider
      • HTTP-forespørsel
      • Analysere
      • Angi variabel
  • Søke felt: Søkefeltet lar deg finne aktiviteter og understrømmer raskt, uten å måtte bla gjennom hele listen. Funksjoner for automatisk forslag og søkeord samsvar forbedrer søkeopplevelsen for flytdesignerne.
  • Aktivitetsikoner og verktøytips: Aktiviteter har nå ikoner som samsvarer med formålet, mens verktøytips gir kort informasjon om aktivitetene.

Nettleserkrav

Bruk følgende tabell for å referere til støttede nettlesere:

Nettleser

Microsoft Windows10

Microsoft Windows11

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

ESR V102.0 eller høyere ESR

ESR 68 og høyere ESR

NA

Microsoft Edge

42.17134 eller høyere

103.0.1264.44 eller høyere

NA

NA

Krom

NA

NA

NA

79 eller høyere

Konfigurer følgende nettleseralternativer:

  • Aktiver informasjonskapsler og nettsteddata.

  • Sett sikkerhetsnivå et til Medium.

  • Aktiver bildealternativ.

  • Deaktiver popup-blokkeringen.

  • Aktiver JavaScript.

E-postkrav

Flow Designer støtter følgende e-postservere:

  • Office 365

  • Gmail

Utforsk oppsettet

Aktivitetsbibliotek

Aktivitetsbiblioteket er der du finner alle aktivitetene. Dra og slipp aktivitetene fra aktivitetsbiblioteket til hoved- eller hendelsesflytlerretene for å bygge flytene dine. Det er organisert i følgende seksjoner:

  • Samtalehåndtering: Bruk anropshåndteringsaktiviteter til å bygge flyter som håndterer tale interaksjoner. De er spesifikke for bruksområdet for håndtering av samtaler gjennom Interactive Voice Response (IVR) og virtuelle eller menneskelige agenter.
  • Flytkontroll: Flytkontrollaktiviteter er agnostiske i forhold til strømningstype, og du bruker dem til å kontrollere logikken i flyten uavhengig av brukstilfelle.

Du kan skjule og utvide aktivitetsbiblioteket etter behov for å øke arbeidsområdet på lerretet mellom konfigurasjonene.

Lerret, hovedflyt og hendelsesflyt

Lerretet er det grå arbeidsområdet du slipper aktivitetene på. Bruk kontrollene nederst til venstre på skjermen til å bevege deg rundt lerretet og zoome inn og ut. Det er ingen begrensninger på flytstørrelsen eller lerretbruken.

Det er to faner som gir ekstra lerretsplass, Hovedflyt og Hen delsesflyt. Disse kategoriene skiller logisk forskjellige baner i flyten din og skaper et mer organisert arbeidsområde.

Hovedflyt

Bruk hovedflytkategorien til å skript den primære flyten basert på utløserhendelsen som er definert i startflytaktiviteten. I hovedflytfanen konfigurerer du hele opplevelsen for en innringer. Dette starter fra Cisco Unified IP Interactive Voice Response (IVR) -menyen, til du velger bort eller avslutter samtalen. Flyten inneholder forutsigbare trinn som systemet kjører i en sekvens.

Hendelses flyter

På et hvilket som helst tidspunkt under utførelsen av hovedstrømmen utløser systemet hendelser som avbryter hovedstrømmen. For eksempel, når en agent svarer på en telefonsamtale, avbryter den innringerens opplevelse i køen. Hvis du vil definere unik virkemå te når disse hendelsene utløses, kan du skrive valgfrie hendelsesflyter. Hendelsesflyter er asynkrone i forhold til hovedstrømmen. Du kan ikke forutsi når systemet utløser en hendelsesflyt. Av denne grunn er hendelsesflyter valgfrie og er en utvidelse av hovedflytfunksjonaliteten.

Du kan konfigurere flere hendelseshåndteringsflyter i hendelsesflytlerretet. Hver hendelsesflyt må ha en unik start og slutt, uten delte aktiviteter.

Hvis du vil ha mer informasjon om hendelsesbehandlere, kan du se Hen delsesflyter.

Zoom-verktøylinjen

Zoom-verktøylinjen har følgende ikoner:

  • Globale egenskaper — Klikk på Settings button represented by a cog icon ikonet for å åpne ruten Globale egenskaper. Hvis du vil ha mer informasjon, kan du se Egenskaper-ruten.
  • Automatisk ordne —Klikk på Thumbnails icon ikonet på verktøylinjen for å organisere aktivitetene i lerretet.
  • Angre — Klikk på undo ikonet på verktøylinjen for å angre den sist utførte lerretshandlingen.
  • Gjør om — Klikk på redo ikonet på verktøylinjen for å gjøre om den sist utførte lerretshandlingen.

    Du kan angre og gjøre om opptil ti siste lerretshandlinger. Du kan ikke angre og gjøre om endringene som er utført på attributter og egenskaper.

  • Tilpass til visning — Klikk på Maximize video player to full screen mode icon ikonet på verktøylinjen for å justere for størrelsen på lerretet slik at alle nodene er synlige.
  • Zoome inn —Klikk på zoom in button ikonet på verktøylinjen for å zoome inn på lerretet. Når du når maksimumsgrensen, er ikonet deaktivert.
  • Zoome ut — Klikk på zoom out button ikonet på verktøylinjen for å zo ome ut lerretet. Når du når maksimumsgrensen, er ikonet deaktivert.
  • Alternati vet Zoom på rul ling tillater både panorering (standard) og zooming (ved hjelp av Ctrl-ta sten). Du kan fortsette å zoome ved å holde nede Ctrl-ta sten og bla musehjulet opp eller ned.
  • Hvis du vil panorere over lerretet, ruller du musehjulet opp eller ned.
  • For å panorere fra venstre til høyre med musehjulet, bruk Shift + Rul let astene.

Canvas-kontrollhandlinger og hurtigtaster

For å øke effektiviteten og produktiviteten til flytutviklere, har Flow Designer -lerretet følgende alternativer:

  • Tilbakestill og gjør om handlinger — Bruk An gre, Gj enta om ikonene på zoomverktøylinjen eller bruk hurtigtastene .
  • Klipp ut, kopier, lim inn og slett — Høyreklikk på lerretet for å klippe ut, kopiere, lime inn og slette. Du kan klippe ut, kopiere og lime inn anropshåndter ings- og flytkontrollaktivitetene og koblingene som følger:
    • Innenfor og på tvers av strømmer
    • Mellom hovedflyt og hendelsesflyt
    • Mellom strømmer og understrømmer
    Du kan også kopiere og lime inn på tvers av organisasjoner og nettlesere.

    Det er få begrensninger når du prøver å kopiere aktivitetene og koblingene fra andre nettlesere til FireFox. For å aktivere denne funksjonaliteten må du angi følgende innstillinger til true i Firefox:

    • dom.events.asyncClipboard.readText
    • DOM.Events.Testing.AsyncClipboard

    Skriv about:config i Firefox-adressefeltet. Søk etter de angitte innstillingene. Endre verdiene til true for å tillate lim ing fra andre nettlesere.

  • Automatisk ordne —Bruk Thumbnails icon ikonet i zoomverktøylinjen for automatisk å organisere aktivitetene i lerretet for bedre forståelse og enkelt vedlikehold.
  • Fest til ruten ett — Brukes til å feste aktivitetene i trinn på 20 piksler.
  • Tastatursnarveier — Du kan raskt redigere flyten ved hjelp av hurtigtaster. Klikk på hjelpeikonet. Velg T ast atursnarveier for å vise listen over tilgjengelige hurtigtaster.

Tastatursnarveier

Bruk følgende hurtigtaster på lerretet:

Snarvei

Windows OS

MAC OS
Generelt

Åpne hurtigtaster

Ctrl + Alt + K

Kontroll + Alt + K

Verktøy

Automatisk ordne

Skift + A

Skift + A

Rediger

Kopier

Ctrl+C

Kommando + C

Klipp

Ctrl+X

Kommando + X

Lim

Ctrl+V

Kommando + V

Angre

Ctrl+Z

Kommando + Z

Gjøre om

Ctrl + Skift + Z

Kommando + Skift + Z

Slett

Backspace

Slett

Velg alle

Ctrl+A

Kommando + A

Velg flere

Skift + KlikkSkift + Klikk

Velg region

Skift + Klikk og draSkift + Klikk og dra

Utsikt

Zoom inn

Ctrl +

Kommando + +

Zoom ut

Ctrl + -

Kommando + -

Zoom inn eller ut

Ctrl + Bla

Kommando + Bla

Zoom til 100%

Tilpasset til visning

Skift + 1

Skift + 1

Bla til venstre eller høyre

Skift + Bla

Skift + Bla

Egenskaper-ruten

Egenskapsruten vises til høyre for programmet. Du angir parametrene for enten flyten (globale egenskaper) eller for en valgt aktivitet. Du kan skjule og utvide r uten for å øke arbeidsplassen på lerretet mellom konfigurasjonene.

Den globale egenskapsruten vises som standard når flyten lastes inn. Klikk på Settings button represented by a cog icon ikonet for å åpne ruten Globale egenskaper. Settings button represented by a cog iconIkonet 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 visningen av den globale egenskapsruten. Den globale egenskapsruten er ikke synlig når du velger en aktivitet.

Følgende konfigurasjoner finnes i de globale egenskapene:

  • (Valgfritt) Oppgi en flytbeskrivelse.
  • Administrer tilpassede og forhåndsdefinerte variabler. Hvis du vil ha mer informasjon om flytvariabler, kan du se Angi variabel.
  • Vis informasjon om flythistorikk, inkludert eieren, sist redigert dato, og flyt versjonsnummer. Klikk på cancel button ikonet for å lukke den globale egenskapsruten.

    Det er for øyeblikket ingen versjonskontrollfunksjon. F low- versjonen teller antall ganger flyten publiseres.

Header panel

Overskriften viser navnet på flyten, som oppdateres dynamisk når du redigerer flytnavnet fra de globale egenskapene. Overskriften har også en Logg ut- knapp. Hvis du ønsker å gå tilbake og fortsette arbeidet senere, kan du lagre et eksisterende flytutkast. Hvis du vil lagre utkastene til flytene eller lukke programmet, klikker du Lagre flyt og logger av øverst til høyre i programmet.

Bunntekstrute

Bunnteksten har følgende:

  • Automatisk lagring aktivert: Flyter lagres automatisk for å unngå tap av data. Hvis automatisk lagring er suspendert, vises en feilmelding.

    Hvis du lukker nettleservinduet mens data lagres automatisk, kan du miste data. Vi anbefaler at du venter noen sekunder etter at du har endret flyten før du lukker nettleseren.

  • Programversjon: Til venstre i bunnteksten vises versjonen av programmet. Du kan bruke versjonen til feilsøking av feil i Flow Designer.
  • Flytvalidering: Flowvalidering oppdager feil i en flyt struktur som kan forhindre at den fungerer. Du kan aktivere valideringsbry teren på høyre side av bunnteksten når som helst. Validering er deaktivert som standard, slik at feil ikke vises. Når du aktiverer bryteren, starter backend-validering, og eventuelle feil i flyten blir synlige. Når bryteren er aktivert, starter backend- valideringen og eventuelle feil i flyten vises. Hvis du vil ha mer informasjon om flyt validering, kan du se Validere en flyt.
  • Flytpublisering: Før du publiserer en flyt, må du validere den og fikse eventuelle feil. Hvis valideringsbryteren er av, forblir Publiser- knappen deaktivert. Etter at validering er aktivert, forblir Publ iser-knappen deaktivert til du løser alle feilene i flyten. Hvis du vil ha mer informasjon om flytpublisering, kan du se Publisere en flyt.

Forstå aktiviteter og hendelser

Slik navigerer du til Aktivitetsbiblioteket og bruker aktivitetene i flytene dine:

  1. Logg på Control Hub.

  2. Gå til Tjenester > Kontaktsenter.

  3. Klikk Flyter under Kunde opplevelse.

  4. Fra Flyter-siden velger du ønsket flyt som du trenger for å legge til aktiviteten og starte flyten.

  5. Dra og slipp den nødvendige aktiviteten fra Aktivitetsbiblioteket til lerretet.

  6. Utfør den nødvendige konfigurasjonen beskrevet i detalj under hver av aktivitetene.

Aktiviteter i kontakthåndtering

  • Avansert køinformasjon
  • Koble fra kontakten
  • Eskalere samtalefordelingsgruppe
  • Tilbakemelding V2
  • Få køinformasjon
  • Køkontakt
  • Kø til agent
  • Skjermpop
  • Angi kontaktprioritet
  • Virtuell agent
  • Virtuell agent V2

Avansert køinformasjon

Aktiviteten Avansert køinformasjon returnerer sanntidstallet av agenter som er i Tilgjengelig tilstand i en kø og er logget på for et bestemt sett med ferdigheter, sammen med annen køinformasjon. Flow-utviklere bruker aktiviteten Avansert køinformasjon til å programmere flyten. Flytdesignere tar beslutninger basert på aktiviteten Avansert køinformasjon.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelser.

Før du begynner

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

Utgangsvariabler

Når aktiviteten Avansert køinformasjon utløses, oppdateres følgende variabler:

  • Posisjon i kø (PIQ) —Lagrer verdien for innringerens nåværende posisjon i den valgte køen. Hvis kontakten ikke står i kø når flyten påkaller denne aktiviteten, settes PIQ-verdien til antall kontakter som for øyeblikket venter i køen + 1. Dette identifiserer posisjonen til kontakten i køen hvis kontakten står i kø etter at Advanc edQueueInformation-aktiviteten er utført.

  • LoggedOnAgentsCurrent — Lag rer antall agenter i gjeldende samtalefordelingsgruppe for den valgte køen som er logget på skrivebordet. Statistikken for agenter i gjeldende samtalefordelingsgruppe returnerer -1 etter å ha vurder t gjeldende samtalefordelingsgruppe som N/A før kø.

  • LoggedOnAgentsAll — Lagrer det totale antallet agenter i alle samtalefordelingsgruppene for den valgte køen, som er logget på skrivebordet. Denne verdien kan endres etter hvert som samtalefordelingsgruppene endres over tid i køen.

  • AvailableAgentsCurrent — Lagrer antall agenter i gjeldende samtalefordel ingsgruppe for den valgte køen, som er tilgjengelige for å godta kontakten. Statistikken for agenter i gjeldende samtalefordelingsgruppe returnerer -1 etter å ha vurder t gjeldende samtalefordelingsgruppe som N/A før kø.

  • AvailableAgentsAll — Lagrer det totale antallet agenter i alle samtalefordelingsgruppene for den valgte køen, som er tilgjengelige for å godta samtalen. Denne verdien kan endres etter hvert som samtalefordelingsgruppene endres over tid i køen.

  • CurrentGroup — Lagrer verdien til gjeldende samtalefordelingsgruppe der kontakten er parkert i en bestemt kø.

  • TotalGroups — Lagrer verdien av det totale antallet samtalefordel ingsgrupper 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 feilkoder og beskrivelser for aktiviteten Avansert køinformasjon:

Tabell 1. Beskrivelse av feilkode for avansert køinformasjon

Feilkode

Feilkodeverdi

Feilbeskrivelse

1

INVALID_REQUEST

En ugyldig forespørsel ble gjort 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 utførelsen av aktiviteten.

5

INVALID_QUEUE

En ugyldig kø ble angitt i aktiviteten.

48

UNSUPPORTED_FLOW_ACTIVITY

En forespørsel som ikke ble støttet ble gjort gjennom aktiviteten.

Koble fra kontakten

Bruk denne avsluttende aktiviteten til å koble fra en aktiv del av en samtale. Denne aktiviteten er nødvendig hvis ingen agenter blir med i samtalen for å koble fra manuelt.

Bruk for eksempel denne aktiviteten før et anrop står i kø eller etter skript for å velge bort kø opplevelsen. Du kan bruke så mange frakoblingskontaktiviteter som du ønsker når du konstruerer flyten for å sikre at anropet 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 feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. I Aktivitetsetiket-feltet angir du et navn for aktiviteten.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktivitetsbeskrivelse-feltet.

Utgangsvariabler

Denne aktiviteten har ingen utdatavariabler tilgjengelig.

Eskalere samtalefordelingsgruppe

Aktiviteten Eskalere samtalefordeling gjør det mulig for administratorer å eskalere en kontakt i kø til neste eller siste samtalefordelingsgruppe. Dette gir administratorer bedre kontroll og fleksibilitet til å administrere kontakter som er parkert i en kø.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelsesflyt.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

Utgangsvariabler

Når aktiviteten Eskalere samtalefordeling Gruppe utløses, oppdateres følgende variabler:

  • CurrentGroup — Lagrer verdien til gjeldende samtalefordelingsgruppe der kontakten er parkert i en bestemt kø.

  • TotalGroups — Lagrer verdien av det totale antallet samtalefordel ingsgrupper 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 feilkoder og beskrivelser for aktiviteten Eskalere samtalefor deling:

Tabell 2. Beskrivelse av feilkode for eskalering av anropsdistribusjonsgruppe

Feilkode

Faiure kodeverdi

Feilbeskrivelse

1

INVALID_REQUEST

En ugyldig forespørsel ble gjort 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.

Tilbakemelding V2

Konfigurer Feedback V2-aktiviteten til å starte IVR-undersøkelser etter samtale (drevet avWebex Experience Management) og samle tilbakemeldinger fra innringere.

  • IVR-undersøkelser etter anrop: Konfigurer Feedback V2-aktiviteten i Event Flow-lerretet i Flow Designer etter AgentDisconnected-hendelsen. Avhengig av oppsettet iWebex Experience Management, spiller kontaktsenteret en IVR-undersøkelse til innringere.

    Den som ringer bruker tastaturet til å svare på undersøkelsen. Hvis den som ringer delvis svarer på undersøkelsen ved ikke å svare innen den konfigurerte timeout-varigheten eller ved å gi ugyldige inndata, sender kontaktsenteret delvise spørreundersøkelsessvar til. Webex Experience Management

    Forsikre deg om at du bruker aktiviteten Koble fra kontakt etter Tilbakemelding V2-aktiviteten til å avslutte IVR-samtalen.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

Velg et stemmebasert spør reskjema i undersøkelsesdelen. Spørre skjemaene som Webex Experience Management er konfigurert i er tilgjengelige i listen.

  1. Stemmebasert — Gjør følgende for å spille av en IVR-undersøkelse til kunden:

    • Velg stemmebasert alternati vknapp.

    • Velg den stemmebaserte spørreundersøkelsen fra rullegardinlisten.

4

I delen Språkinnstillinger kan du administrere språket kunden opplever spørreundersøkelsen på. Hvis språket ikke støttes iWebex Experience Management, er reservespråket engelsk (US). Hvis du vil ha mer informasjon, kan Webex Experience Managementdu se Språk støtte.

  1. Overstyr språkinnstillinger — Aktiver veksleknappen Overstyr språkinnstillinger for å angi et tilpasset språk for. Webex Experience Management

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

Hvis veksleknappen Override Language Sett ings ikke er aktivert, brukes variab elen Global_Language til å definere standardinnstillingene. Webex Experience Management Hvis du vil ha mer informasjon, kan du se Globale variabler.

5

I delen Kundeinformasjon kan du angi kundeinformasjonen som skal sendes sammen med forhåndsutfyllingene som sendes for å Webex Experience Management fange spørreundersøkelsessvaret. Avhengig av forsendelseskonfigurasjonene som er angitt Webex Experience Management, sender kontaktsenteret forhåndsfyllingsinformasjonen.

  1. Kunde-ID — (Valgfritt) Velg en unik identifikator for kunden fra rullegardinlisten.

  2. E-post — (Valgfritt) Velg e-postadressen til kunden fra rullegardinlisten.

  3. Telefonnummer — (Valgfritt) Velg telefonnummeret til kunden fra rullegardinlisten.

6

I delen Variabel pas sering kan du angi tilleggs variablene som egendefinerte forhåndsutfyllinger som sendes (i tillegg til spørreundersøkelsessvar) fra Webex Contact Center til. Webex Experience Management

  1. Nøkkelverdi — An gir de valgfrie variabelparametrene som kontaktsen teret 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 syntaks med doble krøllete parenteser (i tilfelle flytvariabel). Hvis du vil ha mer informasjon, kan du se Egendefinerte flytvariabler.

    Hvis du vil legge til en variabel parameter, 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åndsutfyllingsspørsmål iWebex Experience Management.

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

    • Nøkkelparameteren i variabelen og visningsnavnet til forhåndsutfyllingsspørsmålet som er opprettet i, Webex Experience Management må være de samme.

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

    • Hvis variabelen inneholder personlig informasjon, må du sørge for å aktivere Merke som personlig identifiserbar informasjon (PII) -bry teren for det spørsmålet iWebex Experience Management.

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

Hvis du vil ha mer informasjon om egendefinerte forhåndsutfyllinger, kan du se Konfigurere egendefinerte forhåndsutfyllinger for tilbakemeldinger etter anrop i Dokumentasjon. Webex Experience Management

7

I delen Avanserte innstillinger konfigurerer du følgende innstillinger for å validere forventede DTMF-svar fra kundene.

  1. Tidsav brudd — Angir den maksimale varigheten aktiviteten venter på svar fra kunden. Standardverdien er 3 sekunder.

    Du kan konfigurere maksimalt antall forsøk på nytt i tilfelle ugyldig eller ingen DTMF-inngang, samt lydvarslingsmeldinger (for ugyldig inndata, timeout og maksimalt antall forsøk på nytt overskredet) for spørreskjemaer ved å bruke. Webex Experience Management

    Hvis du vil ha mer informasjon, kan du se Innstillinger for forsøk på nytt og tidsavbrudd i IVR- undersøkelse etter anrop i dokumentasjonen. Webex Experience Management

Få køinformasjon

Aktiviteten Få køinformasjon gir innringerens nåværende posisjon i kø (PIQ) og estimert ventetid (EWT) sammen med andre aktivitetsutdatavariabler. Du kan bruke disse variablene til å bestemme agenttilgjengelighet i en kø, og til å rute anrop andre steder når det er nødvendig.

Forventet ventetid (EWT) gjelder ikke køer med teamtildeling med ferdigheter tildelt i flyt. For kontakter i disse køene returner er EWT-utgangsvariabelen alltid -1.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Køinformasjon og tilbakekoblingstid konfigurerer du følgende:

  1. Køinformasjon — Velg navnet på køen du må hente en innringers estimerte ventetid og nåværende posisjon i køen for. Du kan velge ett av følgende alternativer:

    • Statisk kø: Angi det spesifikke navnet på køen.

    • Variabel kø: Velg flytvariabelen fra rullegardinlisten. Listen viser bare variabler av typen 'String'.

    Du kan administrere køene ved hjelp av Control Hub.

  2. Tilbakeblikkstid — Angi tilbakebli kk stid som brukes til å beregne EWT etter Get Queue Info-utløsere.

    Angi varigheten bare i minutter. Forsikre deg om at inngangen din bare har numeriske verdier.

    Det aksepterte verdiområdet er 5—240 minutter.

Aktiviteten Få køinformasjon har tre typer utdataflytgrener. Disse grenene utløses basert på returstatus og verdier for EWT, PIQ, og sanntidsstatistikken for andre utgangsvariabler.

  • Suks ess: Denne grenen utløses når både EWT og PIQ API returnerer positive variabelverdier. I denne flyten kan du hente og få tilgang til gyldige EWT- og PIQ-variabelverdier.

  • Utilstrekkelig informasjonsfly t: 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 en eller flere av sanntidsstatistikk-APIene mislykkes eller returnerer ugyldige verdier. EWT API mislykkes på grunn av andre årsaker enn utilstrekkelige data for å beregne EWT-verdien .

Utgangsvariabler

Når Få køinformasjon utløses, oppdateres følgende variabler:

  • Posisjon i kø (PIQ) — Lagrer verdien for kontaktens nåværende posisjon i køen for den valgte køen. Hvis kontakten ikke står i kø når flyten påkaller denne aktiviteten, settes PIQ-verdien til antall kontakter som for øyeblikket venter i køen + 1. Dette identifiserer posisjonen til kontakten i køen, hvis kontakten står i kø etter å ha utført GetQueueInfo-aktiviteten . Denne verdien er en potensiell køposisjon, ikke en historisk posisjon eller posisjon etter køen, og aktiviteten returnerer ikke null eller tom når den påkalles etter at kontakten forlater køen.

  • EstimatedWaitTime (EWT) — Lagrer omtrentlig tid en oppgave må vente i en kø før den blir besvart av en agent. EWT beregnes for hver kø og er basert på gjennomsnittlig tid tidligere samtaler i samme kø ventet på en agent. EWT bruker parameteroppføringen Lookback Time og rappor teres i millisekunder (ms).

  • LoggedOnAgentsCurrent — Lag rer antall agenter i gjeldende samtalefordelingsgruppe, for den valgte køen, som er logget på skrivebordet. Hvis aktiviteten brukes før kø, returneres statistikken for agenter i gjeldende syklus for samtalefordeling basert på den første syklusen for samtalefordeling.

  • LoggedOnAgentsAll — Lag rer det totale antallet agenter i alle samtalefordelingsgruppene, for den valgte køen, som er logget på skrivebordet. Denne verdien kan endres etter hvert som samtalefordelingsgruppene endres over tid i køen.

  • AvailableAgentsCurrent — Lagrer antall agenter i gjeldende samtalefordel ingsgruppe, for den valgte køen, som er tilgjengelige for å godta kontakten. Hvis aktiviteten brukes før kø, returneres statistikken for agenter i gjeldende syklus for samtalefordeling basert på den første syklusen for samtalefordeling.

  • AvailableAgentsAll — Lagrer det totale antallet agenter i alle samtalefordelingsgruppene, for den valgte køen, som er tilgjengelige for å godta samtalen. Denne verdien kan endres etter hvert som samtalefordelingsgruppene endres over tid i køen.

  • CallsqueuedNow —Lagrer det totale antallet 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) er rapportert i ms.

For å beregne EWT samler programmet alle statistisk gyldige prøver (en prøve er gjennomsnittet av ventetider for oppgaver som er koblet til en agent i et minutts intervall) for de siste XX minuttene som er angitt av den brukerdefin erte tilbakeslagstiden. Gjennomsnittsverdien av prøvene som samles inn brukes som EWT.

Statistisk gyldige prøver er de prøvene som er samlet inn, for hvilke 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 tilbakekobl ingstiden faller under 40 prosent, beregnes ikke EWT.

Feilkoder Følgende er feilkoder og beskrivelser for Hent køinformasjon aktiviteten:

Tabell 3. Beskrivelse av feilkode for hent køinformasjon

Feilkode

Feilkodeverdi

Feilbeskrivelse

1

SYSTEM_ERROR

Systemet opplevde en intern feil.

2

STALE_DATA

Dataene som returneres er ikke oppdatert.

3

INSUFFICIENT_DATA

Dataene som returneres av aktiviteten er ikke fullstendige.

4

INVALID_QUEUE

En ugyldig kø ble angitt i aktiviteten.

Køkontakt

Aktiviteten Køkontakt plasserer en kontakt i en kø. Når du bruker denne aktiviteten i hovedflyten, avslører du et sett med hendelser i kategorien Hendelsesflyter. For mer informasjon om disse hen delsene, se Hen delser.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelser.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Kontakthåndtering velger du om alle kontakter skal gå til en enkelt kø, eller om køvalg skal endres basert på verdien til en flyt variabel.

Når du plasserer en HTTP-forespørselsaktivitet umiddelbart etter køkontaktaktiviteten, kan det hende at HTTP-forespørselen ikke henter de nødvendige dataene. For å sikre at de nødvendige dataene er tilgjengelige, anbefales det å innføre en kort forsinkelse — for eksempel ved å legge til en Play Message eller Play Music-aktivitet — mellom aktivitetene Køkontakt og HTTP-forespørsel.

  1. Statisk kø — Klikk alternati vknappen St atisk kø for å rute kontakter til enkeltkøen som er valgt i rullegardinlisten K ø. Alle kontakter som kommer fra inngang spunktet knyttet til den konfigurerte arbeidsflytruten til den valgte køen.

  2. Kø — Velg en kø fra rullegardinlisten K ø for å rute kontaktene som kommer fra inngangspunktet som er knyttet til arbeidsflyten.

    Du kan administrere køer i Control Hub.

  3. Variabel kø — Klikk alternati vknappen Variabel kø for å bruke en køvariabel til dynamisk å velge en kø for å rute kontakter. Du kan også velge en fallback-kø i tilfelle kø variabelen mislykkes under gjennom føringen av flyten.

  4. Køvariabel — Velg en flytvariabel fra rullegardinlisten Køvariabel som gir en gyldig kø-ID.

    Flytvariabelen angir hvilken kø som skal velges dynamisk under gjennomføringen av strømningen. Fallback-køen brukes bare hvis kø variabelen ikke returnerer en gyldig kø-ID.

    Dette feltet vises når du klikker alternativ knappen Variabel kø.

  5. Fallback-kø — Velg kø-ID fra rullegardinlisten Fallback Queue. Hvis kø variab elen returnerer en ugyldig kø-ID, settes kontaktene i kø til den valgte fallback- køen.

    Hvis du klikker alternativknappen Variabel kø, kan du ikke legge inn ferdigh etskravene for køen som bruker ferdighetsbasert ruting. I slike tilfeller blir kontaktene rutet til den lengste tilgjengelige agenten som overstyrer den valgte kørutingsalgoritmen.

    Dette feltet vises bare når du klikker alternativknappen Variabel kø.

    Kontroller agenttilgjengelighet — Aktiver veksleknappen Kontroller agent tilgjengelighet for å ekskludere team uten tilgjengelige agenter fra ruting etter hvert som tiden i køen skrider frem. Anropsdistribusjonsgruppen i den valgte køen kan hoppe over for å finne en agent tidligere.

    Som standard er denne veksleknappen deaktivert.

  6. Kontroller alltid agenttilgjengelighet — Klikk på alternativknappen Kontroller alltid agenttilgjengelighet for å aktivere kontroll av agenttilgjengelighet. Som standard er alternativknappen aktivert.

    Dette alternativet vises bare hvis du aktiverer veksleknappen Kontroller tilgjengelighet for agent.

  7. Variabel agenttilgjengelighetskontroll — Klikk alternativknappen Variabel sjekk Agenttilgjengelighet for å velge en flytvariabel fra rullegardinlisten Kontroller agenttilgjengelighetsvariabel som returnerer en boolesk. Boolsk bestemmer om agenttilgjengeligheten skal kontrolleres i variabelkøen.

    Dette alternativet vises bare hvis du aktiverer veksleknappen Kontroller tilgjengelighet for agent.

  8. Angi kontaktprioritet — Aktiver vek sleknappen An gi kontaktprioritet hvis du vil tilordne en prioritet til kontakter i kø. Som standard er denne veksleknappen deaktivert. Kontakten med høyeste prioritet på tvers av alle køer (tale og digital) tilordnes neste tilgjengelige agent som er:

    • Logget på et team som er i den gjeldende samtalefordelingsgruppen til kontakten.

      Kvalifisert til å velge denne kontakten basert på rutingsalgoritmen.

    Kontaktene håndteres som følger:

    • Hvis ingen prioritet er tildelt kontakten, er standardprioriteten 10.

    • Kontakter med høyere prioritet håndteres først.

    • Hvis to kontakter har samme prioritet, håndteres kontakten som venter i køen lengst varighet først.

    • Hvis agenten overfører samtalen til et inngangspunkt, endres kontaktprioriteten til prioriteten som er tildelt en køkontaktaktivitet 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 tilordne en prioritet før du publiserer flyten. Du kan bare se dette feltet når veksle knappen Angi kontaktprioritet er aktivert.

    Velg en prioritet fra rullegardinlisten Statisk prioritetsnivå. Du kan angi en prioritet fra P1 til P9, hvor P1 er den høyeste og P9 er den laveste.

  9. Variabel prioritet — Velg variabel prioritet hvis kontaktprioriteten skal endres dynamisk med hver flytutførelse. Dette feltet vises bare når veksle knappen An gi kontaktprioritet er aktivert.

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

Ferdighetskrav

Hvis den valgte køen bruker ferdighetsbasert ruting, vises en annen seksjon for å konfigurere ferdighetskrav og ferdighetsavslapping.

Du kan legge til ett eller flere ferdighetskrav som skal tilordnes 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.

  • Ferdighet —Velg ønsket ferdighet fra rullegardinlisten. Du konfigurerer ferdighetsdefinisjonene i Control Hub.

  • Betingelse —Velg ønsket tilstand fra rullegardin listen. Tilstandsalternativene er basert på den valgte ferdighetstypen.

    Ferdighetstyper som Boolean og Enum trenger ikke en betingelse.

    De tilgjengelige betingelsene er: IS, IS IKKE, >=, <=

  • Ver di — Klikk alternativknappen Statisk ferdighets verdi for å velge de statiske ferdighetsverdiene som er angitt i Fer dighets verdi feltet.

    Klikk alternativknappen Variabel ferdighetsverdi for å velge ferdighetsverdien fra en flytvariabel som er oppført i rullegardinlisten Vari abel.

    Hvis ferdighetsverdien er ugyldig, droppes alle ferdighetskrav og avslapping som er knyttet til kontakten som kom gjennom QueueContactActivity.

  • Vekt —Angi en vektverdi for det valgte ferdighetskravet. Verdien må være et heltall fra 1 til 1000.

    Du kan bare angi vekt for en ferdighet av ferdighet stypen. For best tilgjengelige ruting definerer vekter den relative viktigheten av hvert ferdighet skrav og påvirker poengsummen som brukes for agentvalg. Hvis du vil ha mer informasjon, kan du se Beste tilgjengelige ruting.

Ferdighetsavslapping

Bruk innstillingene for ferdighetsavlastning til å redusere eller fjerne de tildelte ferdighetskravene til en flyt som svar på overdreven ventetid for kunder. Med denne innstillingen kan du utvide utvalget av agenter som er tilgjengelige for å betjene kontakter.

Bruk vanlige tidsintervaller for å justere Skill Relaxation med kølogikken i flyten og med innstillinger for samtalefordeling konfigurert for team i køen.

Slik konfigurerer du ferdighetsavslapping:

  1. Aktiver aktiveringsknappen Aktiver ferdighetsavslapning for å konfigurere ferdighetsavslapping.

    Aktiver denne veksleknappen for å kopiere og vise de første ferdighetskravene som standard. Dette lar deg konfigurere ferdighetsavslapping med et ideelt sett med ferdigheter.

    Sett feltet Etter å ha ventet i køen for til varigheten i sekunder som må overstige før ferdighetsavslapningen gjelder i køen. Standard ventetid er 60 sekunder.

  2. Du kan legge til, redigere eller slette kravene til ferdighetsavslapping.

    • Klikk på Legg til ferdighetskrav for å legge til et nytt krav til ferdigh etsavspenning.

    • Klikk på Slett for å slette kravet til ferdighetsavslapping.

    • Klikk på Rediger for å redigere kravet til ferdighetsavspenning.

    Klikk på Legg til ferdighetsavslap ningstrinn for å legge til en ny ferdighet savspenningsgruppe.

    Standard ferdighetskrav som vises i trinn 1 gjør det lettere å angi kravene til ferdighetsavspenning.

Fjerning av ferdigheter

Når du slår på knappen Fjern ferdigheter ved blindoverføring, fjerner den ferdigheter fra kontakten etter overføring av agent. Det betyr at den overførte kontakten ikke vil ha noen ferdigheter, og kontakten vil bli tilbudt den lengste tilgjengelige agenten i den overførte køen.

Utløp uforglemmelig

Når køkontakt utløses, oppdateres følgende variabler:

  • QueueID — Lagrer ID-en til 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 feilkoder og beskrivelser for aktiviteten Køkontakt:

Tabell 4. Beskrivelse av feilkode for køkontakt

Feilkode

Feilkodeverdi

Feilbeskrivelse

1

INVALID_REQUEST

Parametrene som er angitt i aktiviteten er ugyldige.

2

INVALID_ROUTING_STRATEGY

Den valgte rutingsstrategien er ugyldig.

3

INVALID_WAIT_TIME

Den definerte ventetiden er ugyldig.

4

INVALID_QUEUE

En ugyldig kø ble angitt i aktiviteten.

6

SYSTEM_ERROR

Systemet opplevde en intern feil.

7

VTEAM_TRANSITION_LIMIT_REACHED

Kontakten har nådd sin maksimale grense fra å være i kø til flere køer.

8

OWNER_ASSIGNED_TO_INTERACTION

Kontakten er allerede tilordnet en agent.

9

INVALID_SKILL_NAME

Ferdighetsnavnet er ikke gyldig.

10

INVALID_SKILL_CONDITION

Ferdighetsbetingelsen er ikke gyldig.

11

INVALID_SKILL_VALUE

Ferdighetsverdien er ikke gyldig.

12

INVALID_OPERATION_FOR_INTERACTION_STATE

Kø er ikke tillatt i visse tilstander av kontakten, for eksempel avsluttet kontakt.

13

WEIGHT_NOT_SUPPORTED_FOR_SKILL_TYPE

Vekt kan ikke settes for et ferdighetskrav hvis ferdigheten ikke er en ferdighet av fer dighet stypen.

14

INVALID_SKILL_WEIGHT

Vektene må være heltallsverdier fra 1 til 1000.

Kø til agent

Aktiviteten Kø til agent aktiverer agentbasert ruting. Aktiviteten Kø til agent dirigerer 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 Webex Contact Center-agent-ID eller e-postadresse.

Hvis agenten er tilgjengelig, kan du konfigurere aktiviteten Kø til agent for å dirigere kontakten til en foretrukket agent. Hvis agenten ikke er tilgjengelig, kan du konfigurere aktiviteten Kø til agent for å parkere kontakten mot agenten til agenten blir tilgjengelig.

Flytutvikleren kan kjede en kø til agentaktivitet med en annen kø til agentaktivitet for å rute kontakter til påfølgende foretrukne agenter. Flytutvikleren kan også kjede en kø til agentaktivitet med en køkontaktaktivitet for å dirigere kontakten ved hjelp av en vanlig kø når ingen av de foretrukne agentene er tilgjengelige.

Flytutvikleren kan kjede en kø til agentaktivitet med en tilbakering ingsaktiv itet i hovedflyten og hendelsesflyten. Dette hjelper deg med å konfigurere tilbakeringing til foretrukket agent som anropet opprinnelig var i kø til som en del av aktiviteten Kø til agent.

Bruk tilbakeringingsaktiviteten etter aktiviteten Køkontakt eller Kø til agent.

Aktiviteten Kø til agent utløser følgende hendelser i kategorien Hendelsesflyter i hovedflyten:

  • AgentAccepted: Aktiviteten Kø til agent utløser denne hendelsen når en agent svarer på et innkommende anrop.

  • AgentDisconnected: Aktiviteten Queue To Agent utløser denne hendelsen når agenten kobler fra en direktesamtale.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelsesflyt.

I følgende avsnitt kan du konfigurere aktiviteten Kø til agent:

  • Generelle innstillinger

  • Kontakthåndtering

Slik konfigurerer du aktiviteten Kø til agent:

1

Dra og slipp aktiviteten K ø til agent fra aktivitetsbiblioteket til lerretet i flytdesigneren.

2

Klikk aktiviteten Kø til agent for å konfigurere aktivitetsinnstillingene.

3

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktivitetsbeskrivelse-feltet.

4

I delen Kontakthåndtering 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-post eller agentens ID fra rullegardinlisten Agentoppslagsty pe for å rute kontakter til den foretrukne agenten.

Angi et gyldig domenenavn for agentens e-postadresse for å sikre at oppslaget er vellykket.

6

Aktiver knappen Angi kontaktprioritet for å prioritere kontaktene som venter i køen. Som standard er veksleknappen deaktivert.

Aktiviteten Kø til agent håndterer 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, dirigerer aktiviteten Kø til agent kontakten som venter lengst til agenten først.

  1. Angi statisk prioritet for å prioritere en kontakt før du publiserer flyten.

    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 den høyeste og P9 er den laveste.

  2. Velg Variabel prioritet hvis kontaktprioriteten endres dynamisk med hver flytutførelse.

    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 Kontakt prioritetsvariabel. Hvis prioriteten ikke er i området 1-9, er standardprioriteten 10.

7

Velg en kø-ID fra rullegardinlisten Rapporteringskø.

Aktiviteten Kø til agent rapporterer kontaktens detaljer ved hjelp av rapporteringsk øen:

Rapporteringskøen angir også konfigurasjonen for:

  • Tillatelsesovervåking

  • Tillat opptak

  • Ta opp alle samtaler

  • Pause og gjenoppta aktivert

  • Terskel for servicenivå

  • Maksimal tid i kø

  • Standard musikk i kø

  • Tidssone

8

Aktiver veksleknappen Park Kontakt hvis agenten ikke er tilgjengelig hvis du vil parkere kontakten til en foretrukket agent til agenten blir tilgjengelig.

Hvis agenten ikke er tilgjengelig og vek sleknappen Park Kontakt hvis agenten ikke er tilgjengelig er deaktivert, kan kontakten ikke nå agenten. Aktiviteten Kø til agent avslutter feilgrenen til neste aktivitet i flyten med tilsvarende utdata.

9

Velg ID-en for gjenopprettingskø fra rullegardin listen Gjenoppre ttingskø.

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 på kontakten.

  • Et foretrukket middel avviser kontakten.

Du kan konfigurere gjenopprettingskøen med den lengste tilgjengelige agenten. Gjenopprettingskøen støtter ikke ferdighetsbasert ruting.

Aktiviteten Kø til agent lykkes når kontakten kobles til den foretrukne agenten. Et feilscenario oppstår når en kontakt ikke når agenten.

Feilscenarier

En kontakt klarer ikke å nå agenten når:

  • En foretrukket agent er utilgjengelig og parkering er deaktivert for kontakten.

  • Et variabeloppslag finner ikke den foretrukne agenten.

Variabler for aktivitetsutdata

Variablene for aktivitetsutdata lagrer dataene som hentes fra aktiviteter, og opprettes automatisk når du legger til bestemte aktiviteter i lerretet.

Aktiviteten kø til agent har følgende utdatavariabler:

Tabell 5. Utgangsvariabler

Utgangsvariabel

Beskrivelse

QueuetoAgent.AgenTid

Lagrer agent-IDen som kontakten står i kø til.

QueueToAgent.FailureBeskrivelse

Lagrer beskrivelsen for feilscenariet når kontakten ikke blir satt i kø.

QueueToAgent.FailureCode

Lagrer feilkodeverdien for feilscenariet når kontakten ikke blir satt i kø.

QueueToAgent.AgentState

Lagrer tilstandene til den foretrukne agenten når du prøver å stille kontakten i kø.

QueueToAgent.AgentidleCode

Lagrer beskrivelsen for tomgangskoden til den foretrukne agenten.

Utdat avariabelen QueueToAgent.failureCode inneholder en av følgende verdier når det oppstår en feil. Hver verdi indikerer en feilkode og en feilbeskrivelse.

Tabell 6. Beskrivelse av feilkode for kø til agent

Feilkode

Feilkodeverdi

Feilbeskrivelse

1

AGENT_UNAVAILABLE

Agenten er for øyeblikket ikke i tilgjengelig tilstand.

2

AGENT_NOT_FOUND

Aktiviteten Kø til agent finner ikke agenten etter agentens ID eller e-postadresse.

3

AGENT_NOT_LOGGED_IN

Agenten er for øyeblikket ikke logget inn.

4

FEATURE_NOT_ENABLED

Funksjonen Agentbasert ruting 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.

7

VTEAM_TRANSITION_LIMIT_REACHED

Kontakten har nådd sin maksimale grense fra å være i kø til flere køer.

8

INVALID_OPERATION_FOR_INTERACTION_STATE

Kø er ikke tillatt i visse tilstander av kontakten, for eksempel avsluttet kontakt.

Tabellen nedenfor viser gjeldende QueueToAgent.AgentState- og QueueToAgent.AgentDleCode-verdier.

Tabell 7. AgentState- og AgentidleCode-verdier

Brukstilfelle

Agentstat

AgentidleKode

  • Ugyldig kø

  • Ugyldig agent

  • Agenten er ikke logget på

NOT_APPLICABLE

NOT_APPLICABLE

Agent er reservert for denne samtalen.

AVAILABLE

NOT_APPLICABLE

Parkere kontakt hvis agenten ikke er tilgjengelig, veksleknappen er På og agenten er inaktiv

Tomgang

<AuxCode Name>

Tomgangskoden valgt av agenten iAgent Desktop.

Parkere kontakt hvis agenten ikke er tilgjengelig, veksleknappen er På og agentkanalen er opptatt

AVAILABLE

NOT_APPLICABLE

Parkere kontakt hvis agenten ikke er tilgjengelig, veksleknappen er Av og agenten er inaktiv

Tomgang

<AuxCode Name>

Tomgangskoden valgt av agenten iAgent Desktop.

Parkere kontakt hvis agenten ikke er tilgjengelig, vek sle knappen er Av, agent er tilgjengelig og agentkanalen er opptatt

AVAILABLE

NOT_APPLICABLE

Skjermpop

En skjermvisning er et vindu eller en dialogboks som vises på skrivebordet til en agent når agenten svarer på et kundeanrop. Agenten får mer informasjon om den som ringer for å fortsette videre med en samtale. Hvis du vil ha mer informasjon, kan du se skjermpop-delen i Kom i gang med Agent Desktop artikkelen.

Screen Pop-aktiviteten blir relevant først etter at en agent er involvert i en interaksjon. Den bruker vanligvis AgentAccepted-hendelsen og PhoneContactend-hendelsen.

Når du bruker denne aktiviteten i hovedflyten, avslører du et sett med hendelser i kategorien Hendelsesflyter. For mer informasjon om disse hen delsene, se Hen delser.

Du kan bygge en enkelt hendelseshåndteringsflyt for hver hendelse. Når en agent for eksempel godtar et innkommende anrop, vises en skjermvisning. Screen Pop-aktiviteten inneholder informasjon som er basert på flytvariablene. Screen Pop integrerer Webex Contact Center med andre forretningsapplikasjoner som CRM (Salesforce), billettverktøy og ordreoppføringssystem.

Fullfør denne konfigurasjonen i kategorien Hendelsesflyter i Flow Designer. Hvis du vil definere forskjellige skjermpop-atferd som er basert på kriterier for hovedflyt, bruker du en betingelse- eller saksaktivitet. Du kan definere én skjermpop for hver flyt.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.

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

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I URL-innstilling er-delen bruker du alternativet URL-innstillinger til å definere en URL-adresse for Screen Pop-konfigurasjoner. For å sette inn en variabel, bruk syntak sen {{variabel}} (for eksempel {{newContact.ani}}). Konfigurer deretter følgende innstillinger:

  1. Screen Pop URL — Skriv inn URL-adressen til det tiltenkte nettstedet, for eksempel http://www.salesforce.com. Når agenten svarer på et anrop, fylles den konfigurerte URL-adressen i skjermbildet på skrivebordet.

  2. Spørringsparametere —Angi de forskjellige variablene i nyttelasten.

    Hvis du vil legge til en ny spørringsparameter, klikker du Legg til ny. Angi attributt-verdidetaljene i henholdsvis NØKKEL- og VERDI -feltene.

  3. Screen Pop Desktop Label — Skriv inn en kort og intuitiv tilpasset visningstekst som erstatter Screen Pop-URL-adressen påAgent Desktop.

    Etter at agenten svarer på eller avslutter en samtale, vises denne etiketten som en hyperkobling i skjermpop-varselet påAgent Desktop.

    Hvis for eksempel URL-adressen for skjermpop er http://www.salesforce.com og skrivebordsetiketten for skjermpop er Salesforce, viser systemet hyperkoblingen som Salesforce i skjermpop-varselet.

    Denne etiketten vises også i Screen Pop -fanen iAgent Desktop.

4

I delen Skjerminnstillinger konfigurerer du følgende:

  1. Ny nettleserfane — Skjermpop vises i en ny nettleserfane hver gang uten å påvirke den eksisterende skjermpoppen.

  2. Eksisterende skjermpop-fane — Skjermpop vises inne i den eksisterende nettleserfanen og erstatter forrige skjermpop.

  3. Inside Desktop — Screen Pop vises som en fane i ruten Hjel peinformasjon på skrivebordet.

    Hvis skjermpop-visningsalternativet er Inside Desktop, vises skjermpop i ruten Hjelpeinformasjon så lenge samtalen varer. Skjermvisningen beholdes selv når du velger en oppgave fra en annen kanaltype i Oppgav eliste-ruten.

Hvis visningsalternativet Skjermpop er i kategorien Inne i skrivebordet eller Eksisterende nettleser, går data som legges inn i skjermbildet for et anrop tapt hvis agenten godtar et nytt anrop. For å forhindre tap av data, konfigurer visningsalternativet som Ny nettleser fane.

Tenk for eksempel på at skjermpop-visningsalternativet er Inside Desktop. Hvis agenten godtar et nytt innkommende anrop mens han skriver inn data i skjermvinduet for et tidligere an rop, går dataene som ble lagt inn for forrige samtale tapt når skjermbildet for det nye anropet dukker opp.

Angi kontaktprioritet

Bruk aktiviteten Angi kontaktprioritet til å tilordne prioritetsnivåer til kontakter. Du kan angi prioriteringer ved hjelp av tall fra 1 (høyeste) til 9 (laveste). Kontakter med høyere prioritet rutes først. Hvis du vil ha mer informasjon om ruting og kø, kan du se An gi kontaktprioritet delen i Forstå ruting og kø i Webex Contact Center.

I følgende avsnitt kan du konfigurere aktiviteten Angi kontaktprioritet:

  • Generelle innstillinger
  • Kontaktprioritetsinnstillinger
  • Variabler for aktivitetsutdata

1

Dra og slipp aktiviteten Angi kontaktprioritet fra aktivitets biblioteket til lerretet i flytdesigneren.

2

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

3

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

4

I delen Kontaktprioritetsinnstillinger angir du priorit eten til kontakten. Du kan konfigurere en statisk prioritetsverdi fra rullegardinlisten. Hvis du vil at prioriteten skal endres dynamisk, konfigurerer du en variabel prioritet ved hjelp av flyt variabler.

Variabler for aktivitetsutdata

Variablene for aktivitetsutdata lagrer dataene som hentes fra aktiviteter, og opprettes automatisk når du legger til bestemte aktiviteter i lerretet.

Aktiviteten Angi kontaktprioritet har følgende utdatavariabler:

  • setContactPriority.failureCode: Lagrer feilkoden. Systemet angir denne verdien bare når aktiviteten mislykkes.
  • setContactPriority.failureDescri ption: Lagrer feildetaljene. Systemet angir denne verdien bare når aktiviteten mislykkes.

Feilkoder

Følgende er feilkoder og beskrivelser for aktiviteten Angi kontaktprioritet:

Feilkode

Feilkodeverdi

Feilbeskrivelse

6

SYSTEM_ERROR

Denne koden representerer diverse feil (som ikke faller inn i noen av de definerte kategoriene).

48

Flytaktivitet som ikke støttes

Angi kontaktprioritet støttes ikke for eksterne kontakter og kampanjekontakter.

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 kundeforespørsler i samtaleformatet. Den virtuelle agenten drives av Googles Dialogflow-funksjoner. Når en kunde snakker, matcher dialogstrømmen kundesamtalen til den beste hensikten i Virtual Agent. Videre hjelper den kunden som en del av Interactive Voice Response (IVR) -opplevelsen.

Før du begynner

  • Konfigurer en Dialogflow-agent. Hvis du vil ha mer informasjon om hvordan du bygger en Dialogflow-agent i Google Cloud, kan du se Bygge en agent.

    Inkluder Hello som en treningsfrase på det foretrukne språket for Dialogflow-agenten for å starte en samtale med den som ringer. 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 måten du konfigurerer Dialogflow-agenten på, kan du bruke Virtual Agent- aktiviteten til å håndtere ulike typer brukstilfeller.

  • Konfigurer en virtuell agent i Control Hub.

    Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.
1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. I Aktivitetsetiket -feltet angir du et navn for aktiviteten.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Samtaleopplevelse konfigurerer du følgende:

  1. Virtuell agent — Velg en virtuell agent i Control Hub. Den virtuelle agenten driver den naturlige språksamtalen som en del av IVR-opplevelsen med den som ringer.

  2. Gjør meldinger avbruddbare — Gjør det mulig for kundene å avbryte den virtuelle agenten for å komme med nye forespørsler eller avslutte samtalen.

  3. Overstyr standard språk- og taleinnstillinger — Bruk denne veksleknappen til å overstyre språk- og stemmeinnstillingene som er konfigurert i variablene Global_Language og Global_VoiceName. Denne parameteren er aktivert som standard.

    For at en flyt skal fungere, må du angi de globale variablene i flyten for å konfigurere standardinn dataspråket og utgangsstemmen for virtuell agent. Hvis du vil ha mer informasjon om hvordan du legger til globale variabler i flyten, kan du se Globale variabler.

  4. Inndatas pråk — Angir språket kunden bruker mens han snakker med den virtuelle agenten. Dette feltet vises bare hvis du aktiverer veksle knappen Overstyr standard språk- og taleinnstillinger.

    Hvis inntastingsspråket som Google støtter ikke er tilgjengelig i rullegardinlisten Input Language, deaktiverer du veksle knappen Overstyr standardspråk og taleinnstillinger. Inkluder aktiviteten Angi variabel før Virtual Agent-aktiviteten i flyten.

    Konfigurer Angi variabelaktiviteten som følger:

    • Sett variabelen til Global_language.

    • Angi variabelverdien til ønsket språkkode (for eksempel fr-CA). Hvis du vil ha mer informasjon om språkene, kan du se referansesiden for Google Langu age.

    Taledistribusjoner for Virtual Agent i Webex Contact Center støtter bare språk med gjenkjen ningsmodellen som en forbedret telefonsamtale (se Støttede stemmer og språk som er tilgjengelige med Dialogflow Essentials (ES) (se Språkreferanse).

  5. Utgangsstemme — Standardverdien er Automatisk. Når verdien er Automatisk, velger dialogflyten talenavnet for et gitt språk. Kontroller at talenavnet som er konfigurert er i henhold til det valgte språket.

    Hvis navnet på utgangsstemmen som Google støtter, ikke er tilgjengelig i rullegardinlisten Output Voice, deaktiverer du vek sle knappen Overstyr standardspråk og taleinnstillinger. Inkluder aktiviteten Angi variabel før Virtual Agent-aktiviteten i flyten.

    Konfigurer Angi variabelaktiviteten som følger:

    • Sett variabelen til Global_voiceName.

    • Angi variabelverdien til ønsket utskriftskode for talenavn (for eksempel en-US-standard-d). Hvis du vil ha mer informasjon om stemmene og språkene som støttes, kan du se siden Google- 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.

4

I delen Variabel pas sering kan de valgfrie parametrene i Virtual Agent-aktiviteten inneholde personlig identifiserbar informasjon (PII). Webex Contact Center sender disse parametrene til Google Dialogflow som variabler for å støtte avansert samtalelogikk med boten.

  1. Nøkkelverdi — Nøkkelverdiparameteren lar deg angi et variabelnavn og den tilknyttede verdien. Du kan angi variabelverdier ved å bruke syntaksen med to krøllete parenteser.

    Hvis du for eksempel vil returnere kontosaldoen til en kunde basert på ANI, kan nøkkelen og verdien være:

    Nøkkel: ANI

    Verdi: {{newContact.ani}}

    Hvis du vil legge til en variabel parameter, 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.payload-objektet. Systemet analyserer og håndterer denne JSON i oppfyllelsesapplikasjonen. Systemet når dette programmet gjennom webhooken som er konfigurert i Dialogflow. Hvis du vil ha mer informasjon, kan du se Opp fyllelse.

5

I delen Avanserte innstillinger konfigurerer du følgende:

  1. Tidsavbrudd uten inngang — Angir hvor lang tid den virtuelle agenten venter på kundeinnspill (tale eller DTMF).

    Standardverdien er 5 sekunder. Verdien kan variere fra 1 til 30 sekunder.

  2. Maks antall forsøk uten inn data — Angir hvor mange ganger den virtuelle agenten venter på kundeinnspill (tale eller DTMF).

    Standardverdien er 3. Verdien kan variere fra 0 til 9.

    Når maksimalt antall forsøk har gått, avsluttes Virtual Agent, med utdatavariabelen ErrorCode satt til verdien max_no_input.

  3. Timeout mellom siffer — Hvor lang tid 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 variere fra 0 til 30 sekunder.

  4. Terminatorsymbol — Tegnet som kunden kan angi for å indikere slutten på inndata. Terminatorsymbolet kan være enten # eller * avhengig av konfigurasjonen.

  5. Avslutningsforsinkelse — 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.

  6. Hvis du for eksempel vil at den virtuelle agenten skal indikere noe til den som ringer før systemet eskalerer samtalen til en agent, bør du vurdere tiden det tar å fullføre den endelige meldingen før eskalering. Verdien kan variere fra 1 til 30 sekunder.

    Hvis du konfigurerer verdien for termineringsforsinkelse som 0, vil ikke systemet spille av den siste lydmeldingen til den som ringer.

  7. Talehastighet —Angir talefrekvensen. Øk eller reduser den numeriske inngangen for å opprettholde den ideelle talehastigheten og kontrollere utgangsfrekvensen.

    Gyldige verdier for den numeriske inngangen er i området 0,25 til 4,0 ord per minutt (wpm). Standardverdien er 1,0 wpm.

  8. Volumforsterkning —Indikerer økningen eller reduksjonen i volum utgang. Øk eller reduser den numeriske inngangen for å opprettholde det ideelle volumet av utgangstale.

  9. Gyldige oppføringer for den numeriske inngangen er i området —96,0 desibel til 16,0 desibel (dB) . Standardverdien er 0,0 dB.

  10. Aktiver samtaleutskrift — Gjør det mulig for skrivebordet å vise transkripsjonen av samtalen mellom den virtuelle agenten og kunden. Den rå transkripsjonen er også tilgjengelig via en dynamisk URL. Du kan bruke denne URL-en til å trekke ut spesifikke seksjoner fra transkripsjonen ved hjelp av en HTTP-forespørsel.

6

I delen Utdat avariabler kan du lagre utdat astatus for hendelsen som oppstår under samtalen mellom den virtuelle agenten og kunden.

  1. VVA.lastIntent — Lagrer den siste intensjonen som utløses av den virtuelle agenten før du går over til Eskalering eller Håndtert intensjon.

  2. VVA.Transcripturl — Lagrer URL-en som peker på transkripsjonen av samtalen mellom den virtuelle agenten og kunden.

    Bruk Parse- aktiviteten til å trekke ut parametrene fra Virtual Agent-transkripsjonen.

  3. VVA.ErrorCode — Lagrer statuskoden hvis verdi avhenger av resultatet av samtalen mellom den virtuelle agenten og kunden. Denne variabelen inneholder en av følgende verdier:

    • no_error: Indi kerer at de håndterte og eskalerte utgangene ikke hadde noen feil.

    • max_no_input: Indiker er at kunden ikke hadde noen inndatafeil innenfor de angitte maksimale forsøkene uten inndata.

    • term_char_without_input: Indikerer at kunden trykket på avslutningstasten uten noen inngang (talt eller ved tastetrykk). Terminatorsymbolet kan være enten # eller * avhengig av konfigurasjonen.

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

    Hvis du vil spille av en egendefinert lydmelding for å varsle kunder om en feil, må flytutviklere inkludere en avspillingsmeldingsaktivitet (før du kobler fra samtalen) i flyten. Hvis du vil ha mer informasjon om Avspillingsmeldingsaktiviteten, kan du se Spill av melding.

Hva du skal gjøre videre

Utfall:

Angir utdatabanene for den virtuelle agenten som oppstår basert på resultatet av samtalen mellom den virtuelle agenten og kunden.

Feilhåndtering

Angir utdatabanen til den virtuelle agenten som er basert på feilen som oppstår under samtalen mellom den virtuelle agenten og kunden.

  • Fe il: Flyten tar denne banen i alle feilscenarier.

Hvis det oppstår en feil, spiller ikke kontaktsenteret noen lydmelding for å varsle kunden om feilen, som standard. Flytutvikleren kan konfigurere en avspillingsmeldingsaktivitet enten generisk eller basert på feilkoden som beskrevet i delen Utdatavariabler.

Funksjonaliteten til utgangsbanene avhenger av konfigurasjonen og flyten som er definert av administratoren.

Virtuell agent V2

Virtual Agent V2-aktiviteten gir en sanntids samtaleopplevelse for kontaktene dine. Du kan legge til Virtual Agent V2-aktiviteten i anropsflyten for å håndtere talebaserte AI-aktiverte samtaler. Når en innringer snakker, matcher systemet talen til den beste hensikten i den virtuelle agenten. Videre hjelper den innringeren som en del av Interactive Voice Response (IVR) -opplevelsen.

Konfigurer Virtual Agent V2-aktivitet

Kundene som bruker Next Generation-plattformen, kan konfigurere Virtual Agent V2-aktiviteten i Flow Designer.

Ikke plasser en Virtual Agent V2-aktivitet etter en køkontaktaktivitet, da denne konfigurasjonen ikke støttes for øyeblikket. Du må heller ikke plassere en Virtual Agent V2- aktivitet i Hendelsesflyt-lerretet.

Utfall

Angir utdatabanene for aktiviteten som skjer basert på resultatet av samtalen mellom den virtuelle agenten og den som ringer.

  • Håndtert — Utfallet utløses når kjøringen av den virtuelle agenten er fullført.

  • Eskalert — Utfallet utløses når samtalen må es kaleres til den menneskelige agenten.

Feilhåndtering

Angir utgangsbanen til aktiviteten for eventuelle feil som oppstår under samtalen mellom den virtuelle agenten og den som ringer.

Feil — Fly ten tar denne banen i alle feil scenarier.

Standardinnstillinger på systemnivå

Følgende innstillinger er definert internt i systemet som standard. Disse innstillingene vises ikke i bruker grensesnittet og kan ikke endres:

  • Uendelig antall forsøk på nytt for håndtering av ugyldige eller ingen inngangsfeil.

  • Barge-in er aktivert for å avbryte Virtual Agent under interaksjon.

  • DTMF-termineringssymbol = #. Denne innstillingen indikerer slutten av inngangen.

  • DTMF 'Tidsavbrudd uten inngang' = 5 sekunder. Denne innstillingen angir tidsvarigheten som den virtuelle agenten venter på inndata fra innringeren.

  • DTMF 'Inter-digit timeout' = 3 sekunder. Denne innstillingen angir tids varigheten som den virtuelle agenten venter på neste DTMF-inngang fra den som ringer før den virtuelle agenten går videre i samtaleflyten.

Før du begynner

  • Konfigurer en Dialogflow-agent. Hvis du vil ha mer informasjon om hvordan du bygger en Dialogflow-agent i Google Cloud, kan du se Bygge en agent.

  • Konfigurer Google CCAI-kontakten og opprett en CCAI-konfigurasjon i Control Hub.

  • Konfigurer inngangspunktet og velg rutingsflyten (når flyten er opprettet i Flow Designer). Hvis du vil ha mer informasjon, kan du se Konfigurere en kanal.

1

Logg på Control Hub.

2

Gå til T jenester > Kontaktsenter > Fly ter.

3

Klikk Administrer flyter, og klikk deretter Opprett flyter.

4

Skriv inn et unikt navn i feltet Flytnavn og klikk Start byggeflyt. Flow Designer- vinduet vises.

5

Dra og slipp Virtual Agent V2- aktiviteten fra Aktivitetsbiblioteket til hovedflytlerretet.

6

I Generelle innstillinger, utfør følgende handlinger:

  1. I Aktivitetsetiket -feltet angir du et navn for aktiviteten.

  2. Skriv inn en beskrivelse for aktiviteten i Aktivitetsbeskrivelse-feltet.

7

Velg ett av følgende Contact Center AI konfigur asjonsalternativer i innstillingene for samtaleopplevelse:

  • Statisk — Velg CCAI-konfigurasjonen for å håndtere samtalene innenfor standard PSTN-region.

    Konfigur Contact Center AI asjonen fylles ut basert på CCAI-funksjonen som er konfigurert på Control Hub.

  • Vari abel — Velg CCAI-konfigurasjonen for å håndtere samtalene på samme sted som den som ringer mens samtalen stammer fra den eksterne eller ikke-standard PSTN-regionen. Denne variabelen kartlegger PSTN-regionen til den tilsvarende Google-profilregionen.

    Hvis du vil ha mer informasjon om hvordan du konfigurerer variabelen CCAI-konfigurasjon, kan du se trinn 6 til 8 i dokumentet Kon figurer regionale medier for Virtual Agent-Voice.
    • For at en VAV-flyt skal fungere, må du angi de globale variablene i flyten for å konfigurere standardinndataspråket og utgangsstemmen for virtuell agent. Hvis du vil ha mer informasjon om hvordan du legger til globale variabler i flyten, kan du se Globale variabler.

    • Hvis du vil overstyre standardinndataspråket og utgangsstemmen for VAV, inkluderer du An gi variabel- aktiviteten før Virtual Agent V2-aktiviteten i flyten .

      For egendefinert inntastingsspråk konfigurerer du Angi variabel-aktiviteten som følger:

      • Sett variabelen til Global_Language.

      • Angi variabelverdien til ønsket språkkode (for eksempel fr-CA).

      For egendefinert utgangsstemme konfigurerer du Angi variabelaktiviteten som følger:

      • Sett variabelen til Global_ voiceName.

      • Angi variabelverdien til ønsket utskriftskode for talenavn (for eksempel en-US-standar d-d).

      Hvis du vil ha mer informasjon om støttede stemmer og språk i ES, kan du se Støttede stemmer og språk.

8

Angi det egendefinerte hendelsesnavnet og dataene i kolonnene Hendelsesnavn - Hendelsesdata i innstillingene for stat shendelse. Tilstandshendelsen er en mekanisme for å utløse intensjonen uten behov for matchet tekst eller talte innspill. Du kan definere de egendefinerte hendelsene for å utløse intensjonen. Hvis du vil ha informasjon om hvordan du konfigurerer intensjonen for hendelser i Dialogflow ES, kan du se Google-dokumentasjon.

  • Hendelsesnavn — (valgfritt) Angir navnet på hendelsen som er definert på den integrerte tredjeparts AI-plattformen.

  • Hendelsesdata — (valgfritt) Angir JSON-dataene som systemet sender (som en del av det definerte hendelsesnavnet) til den integrerte tredjeparts AI-plattformen.

Du kan angi hendelsesnavnet og dataene i form av en statisk verdi eller uttrykk. For uttrykk, bruk denne syntaksen: {{variable}}. Følgende er et eksempel på tilstandshendelsen som er konfigurert til å hilse på den som ringer med en egendefinert velkomstmelding.

Arrangementets navn: CustomWelcome

Hendelsesdata: {"Name»: «John"}

9

I Avanserte innstillinger, utfør følgende handlinger:

  1. I Taleh astighet -feltet angir du den numeriske verdien eller uttrykket for å øke eller redusere talehas tigheten.

    • Gyldige verdier for den numeriske inngangen er i området 0,25 til 4,0. Standardverdien er 1,0.

      For eksempel, med 0,5 satt som verdi, blir utgangshastigheten for tale langsommere enn den ideelle hastigheten. Med 2 satt som verdi, blir utgangshastigheten for tale raskere enn den ideelle hastigheten.

    • For uttrykk kan du bruke syntaksen: {{variable}}.

  2. I Volumforsterkning -feltet angir du den numeriske verdien eller uttrykket for å øke eller redusere volumet av tale utdata.

    • Gyldige verdier for den numeriske inngangen er i området —96,0 til 16,0 desibel (dB). Standardverdien er 0,0 dB.

    • For uttrykk kan du bruke syntaksen: {{variable}}.

  3. I Ton ehøyde- feltet angir du den numeriske verdien eller uttrykket for å øke eller redusere tonehøyde for taleutgangen.

    • Gyldige verdier for den numeriske inngangen er i området fra —20,0 til 20,0 hertz (Hz). Standardverdien er 0,0 Hz.

    • For uttrykk kan du bruke syntaksen: {{variable}}.

  4. Skriv inn den numeriske verdien i Termineringsforsin kelse-feltet. Denne innstillingen 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 fly ten.

    Hvis du for eksempel vil at den virtuelle agenten skal indikere noe til den som ringer før systemet eskalerer samtalen til en agent, bør du vurdere tiden det tar å fullføre den endelige meldingen før eskalering.

    Den gyldige verdien for den numeriske inngangen er i området fra 0 til 30 sekunder. Standardverdien er 30 sekunder.

    Hvis du konfigurerer verdien for termineringsforsinkelse som 0, vil ikke systemet spille av den siste lydmeldingen til den som ringer.

  5. Merk av for Aktiver samtaleutskrift for å tillate Agent Desktop å vise transkripsjonen av samtalen mellom den virtuelle agenten og den som ringer.

    Den rå transkripsjonen er også tilgjengelig via en dynamisk URL. Denne URL-en trekker ut spesifikke seksjoner fra transkripsjonen med en HTTP- forespørsel.

10

Med dekrypteringsinnstillinger kan du dekryptere utdatav ariablene til VAV2-aktiviteten, hvis nødvendig. Hvis dekryptering er aktivert på flytnivået, kan brukere med debug dekrypteringstilgang se de umaskerte utgangs verdiene for VAV2-aktiviteten i flytfeilsøkingsloggene. Slå av Aktiver dekryptering for å deaktivere dekryptering på aktivitets nivå for ytterligere beskyttelse.

11

I Aktivitetsutdat avariabler kan du vise listen over variabler som lagrer utdatastatus for hendelsen som oppstår under samtalen mellom den virtuelle agenten og den som ringer.

  • VirtualAgentv2.Transcripturl —Lagrer URL-en som peker på transkripsjonen av samtalen mellom den virtuelle agenten og den som ringer.

    Bruk Parse- aktiviteten til å trekke ut parametrene fra Virtual Agent Voice-transkripsjonen.

  • Variablene VirtualAgentv2.Metadata og Virtual Agentv2. StateEventName gjelder ikke.

  • Foreløpig er en-US det eneste språket som støttes.

  • Bare U-law-kodeken støttes.

  • Når en samtale overføres til en live agent, vises transkripsjonen av samtalen mellom den som ringer og den virtuelle agenten i Transkript-gadgeten i Agent Desktop (bare hvis Transkript-gadgeten er konfigurert på). Agent Desktop

Aktiviteter i strømningskontroll

  • Start flyt
  • Sluttflyt
  • Tilfelle
  • Tilstand
  • Gå til
  • Prosentvis tildeling
  • Vente
  • Støtte for arbeidsflyter i Outdial Entry Point

Start flyt

Aktiviteten Start Flow vises som standard på hovedflyt-lerretet. Du kan ikke slette aktiviteten Start Flow. Denne aktiviteten indikerer hendelsen som utløser denne flyten. Denne aktiviteten dikterer hvordan flyten kan brukes og hvilke typer aktiviteter som er tilgjengelige for konfigurasjon.

Den eneste Flow Trigger-hendelsen som er tilgjengelig for øyeblikket, er NewContact.

Systemet utløser denne hendelsen når et nytt anrop når et telefoninngangspunkt i kontaktsenteret. Du kan bruke flyter som utløses av newContact-hendelsen i rutestrategier for inngang spunkt. Flow Trigger Event er for øyeblikket valgt som standard og kan ikke redigeres. Ytterligere hendelser vil bli avslørt i fremtiden.

NewContact gjelder bare for nye flyter. For strømmer opprettet før uken 20. april forblir NewPhoneContact som Flow Trigger Event.

Aktiviteten Start Flow merkes automatisk med navnet på den valgte Flow Trigger- hendelsen. Dette lar deg raskt se hvilken type flyt som bygges.

Utgangsvariabler

Antallet og typen utdatavariabler som er knyttet til Start Flyt-aktiviteten, avhenger av den valgte flyttriggerhendelsen. Disse variablene lagrer data som fanges opp i det øyeblikket strømmen utløses. For eksempel blir utgangsvariablene beskrevet nedenfor eksponert gjennom newContac t-hendelsen.

Bruk disse variablene i senere aktiviteter for å kontrollere flytsekvensen.

  • NewContact.ani

    Automatisk nummeridentifikasjon (ANI) er en funksjon i et telekommunikasjonsnettverk for automatisk å bestemme det opprinnelige telefonnummeret til en samtale. Denne variabelen lagrer telefonnummeret til innringeren som utløste newContact-hendelsen.

  • Nykontakt.dnis

    Dialed Number Identification Service (DNIS) er en tjeneste som identifiserer det opprinnelig oppringte telefonnummeret til et anrop. Denne variabelen lagrer telefonnummeret som den som ringer ringte for å utløse new Contact-hendelsen.

    Når et anrop overføres til et katalognummer for inngangspunkt, oppdager Webex Contact Center EPDN-målet og håndterer overføringen internt.

    En overføring til et EPDN kan initieres fra en flyt som bruker Blind Transfer- aktiviteten eller fra Agent Desktop når en agent overfører eller konsulterer til inngangspunktet DN.

    Når overføringen er fullført, blir destinasjonsnummeret som brukes for overføringen presentert for den mottakende inngangspunktflyten som DNIS-verdien (Dialed Number Identification Service) . DNIS-verdien er tilgjengelig i flytvariabelen newPhoneContact.dnis.

    Mottaksflyten kan evaluere NewPhoneContact.dnis og bruke den i rutingslogikk. Flyter bør imidlertid unngå å anta et enkelt DNIS-format med mindre konfigurasjonen for destinasjonsinngangspunktnummereringen garanterer det formatet.

    DNIS-verdien som presenteres for mottaksflyten avhenger av hvordan nummereringen er konfigurert for målinngangspunktet.

    Tabell 9. DNIS-atferd for overførte anrop til EPDNS

    Konfigurasjon av destinasjonsinngangspunktnummer

    DNIS presentert for mottaksstrømmen

    Eksempel

    Bare E.164-nummer

    DNIS presenteres i E.164-format. Hvis overføringsdestinasjonen er oppringt i nasjonalt format, konverterer Webex Contact Center den og presenterer DNIS i E.164-format.

    Hvis destinasjonen er oppringt som 5550101234, ser mottaksstrømmen +15550101234.

    E.164 nummer og utvidelse

    DNIS presenteres alltid som E.164-nummeret, uavhengig av om overføringen ble initiert ved å ringe E.164-nummeret, nasjonalt nummer eller forlengelse.

    Hvis inngangspunktet har +15550101234 og forlengelse 1234, ser mottaksstrømmen +15550101234.

    Bare utvidelse

    DNIS presenteres som utvidelsen. Hvis et plasseringsprefiks er konfigurert for plas seringen, er DNIS prefikset med plasseringsprefikset, uten skilletegn.

    Hvis forlengelsen er 1234, ser mottaksstrømmen 1234. Hvis plasseringsprefikset er 555, ser mottaksstrømmen 5551234.

    For konsultasjonsoverføringer er DNIS-atferden i samsvar med overføringsatferd. Calling Line ID (CLID) endres imidlertid under konsultasjonen.

    Hvis målinngangspunktflyten evaluerer NewPhoneContact.dnis, må du kontrollere at rutingslogikken tar hensyn til DNIS-formatet som Webex Contact Center presenterer for inngangspunktets nummereringskonfigurasjon. Dette er spesielt viktig hvis inngang spunktkonfigurasjonen endres fra nummerering med bare forlengelse til E.164-nummerering, eller hvis flyten sammenligner DNIS-verdier direkte.

    Når et anrop overføres til et EPDN, forblir det overførte anropet en del av den eksisterende interaksjonen. Rapporterings- og anropsoppføringer bruker fortsatt samme interaksjons-ID.

  • NewContact.InteractionID

    En unik Webex Contact Center-identifikator som er knyttet til hver interaksjon utløst av newContac t-hendelsen.

    Du kan vise interaksjons-ID-en på skrivebordet. Hvis du vil ha mer informasjon, kan du se Eksempel: Vis interaksjons-ID på skrivebordet i delen Opprett egendefinerte flytvariabler.

  • Nykontakt.pstnregion

    PSTN-regionen som er konfigurert i Entry Point (EP) — Dial Number (DN) -tilordning for regionale talemedietjenester. Denne variabelen støttes bare på Next Generation Voice Platform.

  • newContact.flowVersjonLabel

    Versjonsmerke for flyten som genereres under gjennomføring av strømningen. Flow-utviklere kan opprette forskjellig atferd for forskjellige flytversjoner, for eksempel 'Dev', 'Test', 'Live' og 'Latest'. Ved hjelp av variabelen newContact.flowVersionLabel kan utviklere endre flytlogikken dynamisk ved å få tilgang til versjonsetikettene i flyten.

  • NewContact.flowID

    Unik identifikator for den nåværende utføringsflyten.

  • necontact.entrypointID

    Unik identifikator for inngangspunktet som starter flyten.

  • NewContact.orgID

    Unik identifikator for organisasjonen.

  • Tilbakringingsvariabler:
    • NyhetKontakt.CallbackReason

      Årsaken til tilbakeringingen oppgitt på tidspunktet for planlegging av en tilbakeringing. Du kan gjøre årsaken til tilbakeringing tilgjengelig i det innkommende popup-vinduet Agent Desktop ved å tilordne denne til en variabel som vises for agent.

    • Nykontakt.Callbacktype

      Lagrer verdien som 'planlagt' for en planlagt tilbakeringing eller 'Scheduled_personal' for personlig planlagt tilbakeringing.

    • newContact.ScheduleResourceInteractionId

      Interaksjons-ID-en der tilbakeringingen opprinnelig ble bedt om.

    Disse variablene vil bare ha verdier for planlagt tilbakeringing og vil forbli tomme for andre samtaletyper.

  • NewContact.headers

    Lagrer SIP-toppdetaljer (Session Initiation Protocol) for det innkommende anropet i JSON- format. Flow-utviklere kan trekke ut og bruke de innkommende SIP-tilpassede X-overskriftene for å ta rutingsbeslutninger og for å integrere Webex Contact Center med tredjeparts IVR-systemer. Når en kunde ringer til Webex Contact Center, analyserer systemet flytdataene og trekker ut SIP-overskriften.

    Forutsetninger

    • Å trekke ut SIP-overskrifter er bare tilgjengelig for leietakere på RTMS (Next Generation Voice Media-plattformen).
    • Bruk av egendefinerte X-overskrifter støttes for øyeblikket for organisasjoner som bruker Loc Webex Calling al Gateway (LGW) som telefonalternativ for Webex Contact Center.

    Eksem pel Vurder følgende SIP- invitasjon:

    INVITE sip:12345@domain.com SIP/2.0 ​
    
    Via: SIP/2.0/UDP client.atlanta.example.com;branch=z9hG4bK74bf9 Max-Forwards: 70 ​
    
    From: "Alice" <sip:alice@atlanta.example.com>;tag=9fxced76sl ​
    
    To: <sip:12345@domain.com> ​
    
    Call-ID: 2xTb9vxSit55maQjcU@atlanta.example.com ​
    CSeq: 314159 INVITE ​
    
    Contact: <sip:alice@pc33.atlanta.example.com> ​
    
    Diversion: <sip:john.doe@example.com>;reason=unconditional;privacy=off;screen=no​
    
    Content-Type: application/sdp ​
    Content-Length: 143 ​
    
    X-Customer-ID: 987654321 ​
    
    X-Call-Reason: Support ​
    
    X-Priority: High 

    I dette eksemplet trekker systemet ut følgende detaljer:

    X-kunde-ID: 987654321

    X-Call-Reason: Støtte

    X-Prioritet: Høy

    Systemet konverterer SIP-overskriftene til små bokstaver. Bruk aktiviteten Angi variabel til å tilordne en eller flere SIP-overskrifter til variabler som er definert i systemet.

    Følgende topptekstmønstre er reservert for intern bruk og må ikke videreføres som egendefinerte overskrifter. Som standard vil alle overskrifter som samsvarer med dette mønsteret bli droppet og ikke sendt til Webex Contact Center.

    • X-adresse

    • X-ADD-DIVERSION

    • X-BNR-tilstand

    • X-BNR-original kodek

    • X-BNR-forbigått

    • X-broadworks-korrelasjonsinformasjon

    • X-FS-støtte

    • X-bane

    • X-RTMS-CID

    • X-RTMS-OID

    • X-RTMS-CONFID

    • X-RTMS-AGENT-LEGID

    • X-RTMS-ENTER-SOUND

    • X-RTMS-APP-PREFIX

    • X-RTMS-uten oppslag

    • X-VPOP-DOMAIN

    Viktige hensyn:

    • Systemet analyserer anropsnavnet som Caller_ID_name.
    • Systemet kan trekke ut opptil 20 overskrifter fra den innkommende SIP-invitasjonsmeldingen. Hvis antall overskrifter er mer enn 20, trekker systemet bare ut de første 20 alfabetisk sorterte overskriftene.
    • Det er en grense på 1000 byte for all topptekstinformasjon.

    Hvis du vil legge til og analysere SIP-overskrifter til eksterne IVR-systemer, bruker du følgende aktiviteter:

Sluttflyt

Sluttflyt er en avsluttende aktivitet som markerer slutten på en strømningsbane. Du kan bruke et hvilket som helst antall End Flow-aktiviteter til å konstruere flyten for å sikre at alle flytbaner avsluttes.

Ikke bruk End Flow-aktiviteten i en IVR-flyt. Sluttstrømsbruk 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.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

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 skjermbilder for forskjellige agentteam, avhengig av teamnavnet. Hver sak blir en gren som du definerer de riktige banene fra. Strømningen fortsetter nedover banen som evalueres som sann for en bestemt forekomst av strømmen. Hver Saksaktivitet har en standard som systemet bruker for alle udefinerte tilfeller. Hvis ingen av tilfellene er sanne, blir standard Case evaluert som sant, og flyten fortsetter langs den grenen.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelsesflyt.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I Saksinnstilling er-delen konfigurerer du følgende:

  1. Vari abel —Velg en variabel som du vil evaluere de forskjellige tilfellene mot. Velg variabelen fra rullegardinlisten.

  2. Uttrykk —Skriv inn et uttrykk for å evaluere de forskjellige tilfellene mot. Bruk Pebble Template-syntaksen til å definere uttrykket. Hvis du vil ha mer informasjon om Pebble Template Syntax, kan du se Pebble-mal syntaks.

  3. Case — Definerer de forskjellige tilfellene som skal sammenlignes med variabelen eller uttrykket. Du kan legge til opptil 20 saksuttalelser per aktivitet.

    Klikk Legg til ny for å legge til en ny saksuttalelsesblokk for å sammenligne med en statisk verdi, en variabel eller et uttrykk. Hvis du bruker en variabel eller et uttrykk, bruker du Pebble Template Syntax. Hvis du vil ha mer informasjon om Pebble Template Syntax, kan du se Pebble-mal syntaks.

Aktivitetsresultater

  • Sann — Veien å ta hvis betingelsen er oppfylt. 

  • Falsk — Vei å ta hvis betingelsen ikke er oppfylt. 

Tilstand

Tilstandsaktiviteten representerer en beslutning. Flyten tar banen Sann eller Falsk avhengig av om betingelsen er oppfylt. 

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I sek sjonen Uttrykk konfigurerer du følgende:

Pakk hvert uttrykk på følgende måte: {{Skriv inn uttrykk}}.

Eksempel: {{httpRequest1.httpStatusCode == 200}}

Hvis du bruker et uttrykk uten parenteser, kaster systemet en flytfeil.

  1. Betingelse —Velg betingelsen 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)

Gå til

Flowchchching gir deg muligheten til å kjede flere strømmer. For å oppnå strømningskjeding kan du legge til GoTo-avslutningsaktiviteten på lerretet og indikere om gjeldende flyt skal gå til et inngangspunkt eller en annen flyt. Hvis du vil ha mer informasjon, kan du se Koble flere flyter (med GoTo).

Bruk GoTo-noden til å flytte kontakter i Webex Contact Center, for eksempel mellom inngang spunkter eller flyter. Bruk flytvariabel kartlegging for å overføre data sømløst sammen med kontakten.

Hvis aktivitetsbiblioteket ikke viser GoTo-aktiviteten, kontakter du Cisco Support for å få det tilsvarende funksjonsflagget aktivert.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. I Aktivitetsetiket -feltet angir du et navn for aktiviteten.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Innstillinger for flytdestinasjon kan du endre innringerens opplevelse basert på tid (hvis du overleverer samtalen til et inngangspunkt), eller bruke en enkelt flyt på nytt i flere scenarier (hvis du overleverer samtalen til en flyt).

Basert på alternativet GoTo 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 Variable Mapping kopieres fra gjeldende flyt til den nye flyten.

Konfigurer følgende:

  1. Gå til inngangspunkt — Velg dette alternativet hvis gjeldende flyt skal gå til et inngangspunkt. I kombinasjonsboksen angir du inngangspunktet hvis flytlogikken skal 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 telefoninngangspunktene som er opprettet i Webex Contact Center Control Hub 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 Control Hub. Bare inngangspunkter av samme kanaltype er gyldige.

  2. Gå til flyt — Velg dette alternativet hvis gjeldende flyt skal gå til en annen flyt. I kombinasjonsboksen velger du destinasjonsflyten fra rullegardinlisten. Ned trekkslisten for mål viser bare de publiserte flytene.

    Du kan se ønsket flyt i en egen fane. Hvis du vil vise en flyt, kan du enten klikke Vis-alternativet som vises mens du velger en flyt fra listen, eller klikke alternativet Vis valgt fly t etter at du har valgt en flyt i alternativet Gå til flyt.

    Du kan manuelt tilordne variabler over to strømmer i delen Flyt vari abeltil ordning.

    • Statisk fly t: Velg en flyt fra listen over forhåndskonfigurerte strømmer.

    • Dynamisk fly t: Velg en variabel som tilordnes en gyldig flyt-ID. Du finner flyt-ID-en i Flytinnstillinger under Generelle inn stillinger-ruten.

4

Hvis du velger alternativet Gå til fly t, vises delen Flytvariabeltilordning.

Flytvariabler og globale variabler med samme navn og samme datatype mellom strømmer til ordnes automatisk for innkommende anrop. For utgående anrop tilordnes bare globale variabler automatisk. Automatisk tilordning av flytvariabler støttes ikke.

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 strømmer i en GoTo-aktivitet når du bruker variable strømmer. Du kan bare tilordne variabler til statiske flytmål. Se tabellen nedenfor for virkemåten til variabel kartlegging med variable strømmer.

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.

Konfigurer følgende:

  1. Kartlegg gjeldende variabler — Viser alle flytvariablene og globale variablene i gjeldende flyt. Du kan tilordne den samme variabelen til flere variabler i målflyten. I kombinasjonsboksen angir du variabelen som skal tilord nes.

  2. Til destinasjonsvariabel — Liste over alle flytvariabler og globale variabler i destinasjonsflyten som vil bli kopiert fra gjeldende flyt etter overlevering.

    I kombinasjonsboksen an gir du variabelen som er tilordnet i målfly ten. 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 variabel tilordning, velger du riktig flyt fra rullegardinlisten.

    Når du har valgt en variabel i rullegardin list ene Til ordne gjeldende variabler eller Til destinasjonsvariabel, viser den andre rullegardinlisten bare variablene av samme datatype.

    Hvis du for eksempel velger CustomerID av typen Integer fra rullegardinlisten Til ordne gjeldende variabler, viser rullegardinlisten Til destin asjonsvariabel bare variabler av typen Heltall i den nye flyten.

  • Klikk på Slett-ikonet for å slette en variabel tilordning.

  • Klikk Legg til ny for å legge til en ny variabeltilordning. Velg variablene som skal tilordnes i rullegardinlistene Tilordne gjeldende variabler og Til destinasjonsvariabel.

Variable detaljer

Del en Current Flow Variable Det ails viser alle flyt variablene og globale variablene i gjeldende flyt.

Delen Detaljer om variabel for destin asjonsflyt viser alle flytvariablene og globale variablene i målflyten.

Du kan klikke på taggen for informasjon om en variabel. Når du velger en variabel for tilordning, blir variabelen grønn, slik at du kan se hva som allerede er tilordnet.

For å sikre sømløs informasjonstilgang og samhandling gjennom hele samtalens livssyklus, er variabel kartlegging avgjørende under gjennomføring av flyt. Det innebærer strategisk justering av globale variabler med både lokale og agentvisningsbare flytvariabler, skreddersydd for både statiske og dynamiske flyttyper:

Variabel kartlegging er viktig under strømningskjeding. Tabellen nedenfor forklarer viktige forskjeller mellom bruk av statiske og dynamiske GoTo-alternativer.

  • Statisk

    • GoTo Flow: Den håndterer variablene som er kartlagt i delen Flow Variable Mappings.

    • Gå til inngangspunkt: Agentvisningsbare flytvariabler og globale variabler tilordnes automatisk når de overføres til et inngangspunkt .

  • Dynamisk

    • GoTo-flyt: Agentvisningsbare flytvariabler og globale variabler tilordnes automatisk.

    • Gå til inngangspunkt: Flyt variabler og globale variabler som kan vises for agenter, tilordnes automatisk

Feilkoder for GoTo-aktivitet

Feilkode

Feilbeskrivelse

Forklaring

1

Feilkode

Lagrer feilkoden. Systemet angir denne verdien bare når aktiviteten mislykkes.

2

Feilbeskrivelse

Lagrer feildetaljene. Systemet angir denne verdien bare når aktiviteten mislykkes.

Vente

Vente-aktiviteten lar deg sette flytkjøringen på pause i en spesifisert varighet. Når du konfigurerer denne aktiviteten med ventetiden, settes flytutførelsen på pause i den varigheten som er angitt i Vente-aktiviteten i utførelsesbanen.

Vi anbefaler ikke bruk av venteaktiviteten når en IVR-økt er aktiv, da det kan føre til at IVR-økten går ut. I slike tilfeller vil kontakten oppleve død luft som resulterer i anropsfeil. Vi anbefaler på det sterkeste flytdesignere å bruke Vente-aktiviteten i CallbackFailed-hendelsen og angi ventetiden.

Vente-aktiviteten er generisk. Når du designer en flyt, kan du plassere denne aktiviteten etter enhver aktivitet i henhold til dine krav. For eksempel, under tilbakeringingsforsøk på nytt, stopper denne aktiviteten gjennomføringen av flyten og prøver tilbakeringingen på nytt.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Venteinnstillinger konfigurerer du følgende:

  1. Varighet — Velg en varighet i HH:MM:SS-format for å spesifisere tidsvarigheten som gjennomføringen av flyten pauser med minimum 10 sekunder og maksimalt 72 timer.

    Klikk på Varighet-feltet for å angi klokkeslettet. Hvis du angir minutter- og sekund- feltene til mer enn 59, blir det automatisk 59 som standard. Hvis du angir 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

Aktiviteten Prosentallokering lar deg distribuere anropstrafikk på tvers av forskjellige 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, områder 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 gjennomføringen av flyten 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, slik som 5 i utgangsbanen 1, 3 i utgangsbanen 2, 2 i utgangsbanen 3. Dette skjer imidlertid dynamisk på en justert måte med vektene 5:3: 2. Et mulig utfall av distribusjonen er som følger, ved å ta 10 påfølgende anrop som Path1, Path2, Path2, Path3, Path1, Path2, Path3. Det er viktig å merke seg at dette er en mulig fordeling og at kontaktfordelinger justeres med varierende belastningsfordelinger.

Prosentallokeringsaktiviteten 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 større enn 0%.

På samme måte kan du i et geografisk mangfoldig miljø konfigurere aktiviteten Prosentallokering til å sende 10% av kontaktene til Boston, 5% til Chicago, og distribuere de resterende 85% til et annet sett med lokasjoner.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Feilhåndtering.

Før du begynner

1

I Flow Designer drar og slipper du aktiviteten Prosentallokering fra Aktivitetsbiblioteket til hovedlerretet.

2

Klikk aktiviteten Prosentallokering for å konfigurere aktivitetsinnstillingene.

3

I Generelle innstillinger:

  • Skriv inn et navn for aktiviteten i aktivitetsetiketten.

  • (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

4

I Pro sent allokering oppretter du de nødvendige tildelingsbanene. I utgangspunktet setter systemet tildelingsstandardbanen 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%. Systemet kaster en feil under validering av flyten hvis allokeringsprosenten ikke oppfyller eller overstiger 100%.

    Du kan legge til maksimalt 10 baner.

  3. (Valgfritt) Klikk på 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 kaster en feil hvis de totale tildelingene ikke legger opp til 100%.

Prosentallokeringsaktiviteten har følgende utdatavariabler:

  • PercentAllocation.Percentage - Lagrer neste prosent vise rute.

  • PercentAllocation.Description - Lagrer beskrivelsen.

Støtte for arbeidsflyter i Outdial Entry Point

Følgende aktiviteter og hendelser støttes når du oppretter arbeidsflyter for utgående talekontakter:

  • HTTP-forespørsel

  • Tilstand

  • Analysere

  • Angi variabel

  • Åpningstider

  • Sluttflyt

  • Skjermpop

  • PreDial-hendelse

Alle hendelsesbehandlere etter behov støttes. Hendelsesbehandlere som PreDial-hendelse, Agent Offered og så videre, fylles ut basert på aktivitetene du legger til i hovedflyten. Globale variabler og lokale variabler støttes som en del av flyten.

Følgende aktiviteter støttes ikke når du oppretter arbeidsflyter for utgående talekontakter:

  • Køkontakt

  • Kø til agent

  • Tilbakeringing

  • Køoppslag

  • Avansert køinformasjon

  • Blind overføring

  • Eskalere samtalefordelingsgruppe

  • IVR-melding

  • Meny
  • Undersøkelse

Basert på aktivitetene ovenfor, vil systemet elegant støtte feil- og suksessveiene sømløst.

  • Når du designer en flyt for Outdial Entry Point, må du ikke inkludere en Koble fra kontakt-aktivitet 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 en avslutning, mens det utgående anropet faktisk er aktivt og tilkoblet.

Aktiviteter i verktøy

  • BRE-forespørsel
  • Åpningstider
  • Krytografisk hash
  • Generer OTP
  • HTTP-forespørsel
  • Analysere
  • Angi variabel
  • Bekreft OTP

BRE-forespørsel

Bruk BRE-forespørselsaktiviteten til å hente dataene fra organisasjonens Business Rules Engine (BRE) som skal brukes i flyten. BRE Request-aktiviteten bruker standard HTTP-protokoller for å hente data fra BRE.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I spørringsparamet ere kan du sende parametrene som er gitt i API-anropet til BRE. I nøkkelverdikolonnene kan du angi nøkkelen for spørringen og den tilknyttede verdien som skal sendes sammen med spørringen. Du kan også bruke syntaksen med do ble krøllete parenteser til å overføre variabelverdier.

BRE-aktiviteten har en forhåndsdefinert spørringsparameter: kontekst. Denne spørringsparameteren sendes i API-anropet til BRE.

TenanTid injiseres automatisk som en parameter og trenger ikke å konfigureres .

  • Kontekst — Inneholder årsaken til forespørselen. Denne obligatoriske parameteren kan ikke redigeres eller slettes.

    Denne parameteren må inneholde samme verdi som verdien som er angitt i Attributt- konteksten i BRE. Hvis du vil ha mer informasjon, kan du se delen Opprette et sett med regler i Cisco Webex Contact CenterBrukerhåndboken for forretnings regelmotor.

  • ANI — Inneholder det opprinnelige telefonnummeret til samtalen. Dette er en standardparameter som du kan redigere eller slette, basert på regelkonfigurasjonen i BRE.

    En eksempelverdi for ANI er {{newContact.ani}}

  • Responstidsavbrudd — Angir tilkoblingstidsavbrudd for BRE-forespørselen . Verdien må være mellom 100 og 60 000 ms. Standard er 2000 ms.

  • Antall forsøk på nytt — Angir antall ganger BRE- forespørselen forsøkes etter feil. Det gyldige området er 0 til 5.

    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 nødvendig som en del av BRE-forespørselen.

4

I delen Parse Sett ings kan du analysere svaret fra BRE-forespørselen til forskjellige variabler:

  1. Svarvariabel — Velg en variabel du vil trekke ut en bestemt sek sjon til fra BRE-forespørselsobjektet. Du kan bare velge egendefinerte flytvariabler fra rullegardinlisten.

  2. Baneuttrykk — Definer baneuttrykket for analyse av responsobjektet. Avhengig av typen datastruktur for responsobjektet og bruks tilfellene for å trekke ut et delsett av denne informasjonen, varierer Baneuttrykket.

    Data normaliseres til et objekthierarki før kjøring av baneuttrykk, slik at JSONPath brukes i responsobjektet uavhengig av konfigurert innh oldstype.

Utgangsvariabler

BRE-forespørselen returnerer to utdatavariabler:

  • BRERequest1.httpResponseBody: Returnerer svarkroppen 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)

Innholdstypeformater

Følgende eksempler beskriver eksempler på innholdstypeformater for inndata og JSON- svaret.

  • Innholdstype XML

    Bruk dette verktøyet til å konvertere XML til JSON-format https://codeshack.io/xml-to-json-converter/.

    • XML-inngangsformat:

      <note>
        <to>Tove</to>
        <from>Jani</from>
        <heading>Reminder</heading>
        <body>Test application</body>
      </note>

    • Data/JSON-normalisert respons

      {
         "note": {
            "to": "Tove",
            "from": "Jani",
            "heading": "Reminder",
            "body": "Test application"
         }
      }

      Eksempel JSON-baneuttrykk: Bruk $.note.from for å få verdien som Jani.

  • Innholdstype TOML

    Bruk dette verktøyet til å konvertere TOML til JSON-format https://www.convertjson.com/toml-to-json.htm.

    • TOML-inngangsformat:

      title = "TOML Example"
      [owner]
      name = "Tom Preston-Werner"
      dob = 1979-05-27T07:32:00-08:00

    • Data/JSON-normalisert respons

      {
         "title": "TOML Example",
         "owner": {
            "name": "Tom Preston-Werner",
            "dob": "1979-05-27T15:32:00.000Z"
         }
      }
      

      Eksempel 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-inngangsformat:

      # An employee record
      martin:
        name: Martin D'vloper
        job: Developer
        skill: Elite

    • Data/JSON-normalisert respons

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Eksempel på JSON-baneuttrykk: Bruk $.martin.job for å få verdien Utvikler.

  • Innholdstype JSON

    Bruk JSON Expression Evaluator https://jsonpath.com/.

    • JSON-inngangsformat:

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

    • Data/JSON-normalisert respons

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Eksempel på JSON-baneuttrykk: Bruk $.martin.job for å få verdien Utvikler.

Åpningstider

Aktiviteten Åpningstider lar deg bruke arbeids- og ikke-arbeidstid, for eksempel helligdager og overstyringer i organisasjonen som er definert i Kontrollhuben. Du kan legge til aktiviteten Åpningstider i en flyt og tilordne den flyten til et inngangspunkt. Ved hjelp av denne aktiviteten kan du bruke arbeidstid, helligdager og overstyringer for å konsolidere flere rutingsstrategier for alle tidsplanene deres i en enkelt flyt.

Bruk aktiviteten Åpningstider til å programmere en driftsplan i en flyt. Denne aktiviteten bestemmer om en bestemt tidsplan er aktiv på et gitt tidspunkt og ruter utførelsen av strømningen tilsvarende.

Administratorer kan administrere forretningstidsenheter fra Control Hub. Hvis du vil ha mer informasjon, kan du se Definere åpningstider.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføringen av flyten. Hvis du vil ha mer informasjon, kan du se Konfigurere feilhåndtering.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Tidsplandetaljer kan du velge en arbeidstid fra rullegardinlisten for å definere når forskjellige baner i flyten utføres.

Tidsplan angir skiftet som er definert i arbeidstimobjektet for den valgte arbeidstiden. Flyten utføres primært basert på tidsrammen som er definert i skiftet til den valgte arbeidstiden. Andre arbeidstidsenheter som ferielister og overstyringer har forrang fremfor arbeidstiden hvis tidspunktene faller sammen med gjeldende skifttidspunkt.

  • Statiske åpningstider: Velg en arbeidstid fra Control Hub.

  • Variabel arbeidstid: Velg en variabel som tilordnes en gyldig arbeidstid fra Control Hub.

    Variabelen må inneholde riktig Business Hour-ID hentet fra Control Hub. Hvis ID-en er ugyldig, flyttes flyten til feilbanen.

Hvis noen av de bestilte listeinngangene er tomme, kaster Flow Designer en flytvaliderings feil. Du må løse disse feilene før du publiserer flyten.

Åpningstider noder

Du kan konfigurere følgende noder i aktiviteten Åpningstider:

  1. Overstyringer — Hvis gjeldende klokkeslett er definert som en overstyring som i Overstyringslisten, tar aktiviteten overstyringsgrenen uavhengig av skifttidspunktene som er nevnt i den valgte arbeidstiden.

  2. Hel ligdager — Hvis gjeldende dag er en høytid som definert i feriel isten, tar aktiviteten høytidsgrenen uavhengig av skiftetidspunktene som er nevnt i den valgte arbeidstiden.

  3. Arbeidstid — Dette er den primære noden som vurderer skifttidspunktet som er nevnt i den valgte arbeidstiden i delen Tidsplandetaljer. Aktiviteten tar denne grenen hvis gjeldende tid samsvarer med den valgte skift timingen.

  4. Standard — Aktiviteten tar Standard-grenen hvis ingen av de ovennevnte evalueres.

Utgangsvariabler

Aktiviteten Åpningstider bruker følgende utdatavariabler.

  • WorkingHoursShift_Name —Under flytutførelsen lagrer denne variabelen navnet på skiftet som er definert i arbeidstiden.

  • Holidays_Name — Under gjennomføringen av flyten lagrer denne variabelen navnet på ferien hvis gjeldende dag er en høytid som definert i ferielisten .

  • Overrides_Name — Under gjennomføringen av flyten lagrer denne variabelen navnet på overstyringen som samsvarer med gjeldende klokkeslett som definert i Overstyringene.

  • Status — Denne variabelen lagrer hvilken av noden som ble valgt under gjennomføringen av flyten, for eksempel arbeidstid, helligdager, overstyring eller standard.

Kryptografisk hash

Kryptografisk hash lar deg generere en enveis hash av en vanlig streng ved hjelp av en av de støttede algoritmene. Du kan bruke salt som ekstra sikkerhet.

1

Dra og slipp Cryptographic Hash-aktiviteten på flytlerretet.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I seksjonen Hash Configuration konfigurerer du følgende:

InngangsvariablerUtgangsvariablerNode-resultater
Hashing-algoritme: Velg en hashingalgoritme for å generere en hash. Vi støtter følgende hashing-algoritmer:
  • SHA-256: Denne algoritmen genererer en unik, fast størrelse 256-bit (32-byte) hash.
  • SHA-512: Denne algoritmen genererer en unik, fast størrelse 512-bit (64-byte) hash.
hash.output: Generert hash lagres i denne variabelen. OnSuccess: Hash genereres vellykket.
Vanlig tekst: Skriv inn en inndatavariabel eller ren tekst som skal hashes. hash.salt: S altverdien som brukes er lagret i denne variabelen. OnError: Hashgenerering mislyktes på grunn av ugyldig inndata.
Bruk salt: Merk av i denne boksen hvis du ønsker å konfigurere ekstra sikkerhet til den krypterte strengen. Salt er tilfeldige data som legges til strengen før den sendes til hash-funksjonen.
Salttype: Velg typen saltdata du vil legge til strengen. Støttede saltverdier inkluderer tekst, base64 og Hex. Du kan også generere en tilfeldig verdi under kjøretid ved å velge Autogenerate Salt.
Saltverdi: Data som må legges til strengen som skal hashes.

Hva du skal gjøre videre

Standardutgangsvariabelen for Cryptographic Hash-noden er CryptographicHash.hashoutput som fanger opp hashen.

Generer OTP

Aktiviteten Generer OTP genererer et engangspassord (OTP) for brukerautentiserings scenarier som tofaktorautentisering, flerfaktorautentisering. Du kan bruke OTP-er i flere scenarier som å bekrefte identiteten til brukeren, sjekke gyldigheten av kontoer for virksomheten, sikre informasjon, og mange flere.

Aktivitetene Generer OTP og Verify OTP brukes ofte sammen for å sette opp brukerautentiseringsflyter som tofaktorautentisering.

1

Dra og slipp Generer OTP-aktiviteten på flytlerretet.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I OTP Generation Logic konfigurerer du ønsket engangspass ordformat og lengde.

  1. OTP-format: Velg et OTP-format. Standardformatet er alfanumerisk. Webex Connectstøtter følgende OTP-formater:

    • Alfanumerisk - en streng som inneholder en kombinasjon av alfabetiske og numeriske tegn, for eksempel Pq1anq, D345sdrq.

    • Alfabetisk - en streng som inneholder en kombinasjon av små bokstaver og store bokstav er alfabetiske tegn, for eksempel BPMFxV, GHRTYwd.

    • Numerisk - en streng som inneholder numeriske tegn, for eksempel 675468, 4321, 4572.

  2. OTP-lengde: Skriv inn OTP-lengden. Standardlengden er seks tegn. Minimum OTP-lengde er 4 og maksimal lengde er 64.

  3. Konfigurer følgende tilleggsinnstillinger for OTP:

    • OTP-gyldighet: Definer OTP-gyldighet (i minutter). OTP utløper etter denne varigheten. Ved sending av OTP-forespørsel på nytt tilbakestilles gyldigheten. Standard gyldighetsperiode for OTP er 30 minutter.

    • Velg handlingen for Ved sending av OTP-forespørsel på nytt, enten Generer ny OTP eller Bruk gjeldende OTP på nytt. OTP-gyldigheten tilbakestilles for en av handling ene.

    • Skriv inn en transaksjonsreferanse, eller velg en variabel som inneholder denne verdien. Dette er en unik referansekode knyttet til den genererte OTP som brukes til å validere den.

Hva du skal gjøre videre

Standardutgangsvariabelen for den genererte OTP-noden er generateOTP.OTP Dette fanger opp den genererte OTP.

HTTP-forespørsel

HTTP-forespørselsaktiviteten henter informasjon fra en ekstern datakilde, for eksempel en CRM, ved hjelp av standard HTTP-protokoller.

Grunnleggende Auth- og OAuth 2.0-attributter støttes for godkjente endepunkter.

I Parse-innstillinger kreves Baneuttrykk når du konfigurerer en analysert variabelrad. Hvis du lar dette feltet være tomt, mislykkes valideringen, og du kan ikke publisere flyten.

Relaterte flytmaler

Følgende maler bruker HTTP-forespørselsaktiviteten:

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen HTTP-forespørselsinnstillinger konfigurerer du følgende:

  1. Bruk autentisert endepunkt — Aktiverer muligheten til å sende en HTTP-forespørsel til et autentisert endepunkt. Som standard er denne veksleknappen på.

  2. Ko bling —Velg Connector fra rullegardinlisten. I rullegardinlisten vises navnet på kontaktene som er konfigurert i Control Hub. Connector 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. Du kan deretter referere til denne koblingen fra HTTP- forespørselsaktiviteten for å gjøre en forespørsel. Dette oppretter i hovedsak domenesek sjonen av URL-en. Hvis du vil konfigurere en kontakt på Control Hub, kan du se artikkelen Konfigur ere integrasjonskontakter for Webex Cont act Center.

  3. Forespørselsbane — Angi forespørselsbanen for HTTP-forespørselen.

    Dette feltet vises når vek sleknappen Bruk godkjent ende punkt er på.

  4. Forespørsels-URL — Definerer forespørsels-URL-en som spenner over både domene- og forespørselsbaner for uautoriserte endepunkter.

    Dette feltet vises når veksleknappen Bruk godkjent endepunkt er av.

  5. Metodetyper: GET, POST, PUT, PATCH, DELETE, OPTIONS, 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ørselens nyttelast.

    • PATCH: Bruk delvise endringer på en ressurs.

    • SLETT: Slett den angitte ressursen.

    • ALTERNATIVER: Beskriv kommunikasjonsalternativene for målressursen.

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

  6. Spørringsparamet ere — Definerer parametere som du sender som en del av HTTP-forespørselen. Webserveren gir disse ekstra parametrene til bruk, for eksempel, for å lage en GET-forespørsel. I nøkkelverdikolonnene skriver du inn nøkkelen for spørringen og den tilknyttede verdien du må sende sammen med spørringen. Parametrene er en liste over nøkkelverdipar som er atskilt med ampersand-symbolet (&). Du kan også bruke variabelverdiene i syntaksen med doble parenteser til å overføre variabelverdier.

    Hvis du for eksempel vil hente kontosaldoen til en kunde basert på ANI, avhengig av API-ene for datalagringstjenesten, kan nøkkelen og verdien være:

    Nøkkel: ANI

    Verdi: {{newContact.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 nødvendig som en del av HTTP-forespørselen.

  7. HTTP-forespørselsoverskrifter — Definerer HTTP-overskriftene som lar klienten sende tilleggsinformasjon med en HTTP-forespørsel. Forespørselsoverskrifter som God ta, Accept‐* eller If-* tillater å utføre betingede forespørsler sammen med andre over skrifter som informasjonskapsel og brukeragent.

    For eksempel, som en del av en GET-forespørsel, bruk:

    FÅ /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, applikasjon/xhtml+xml, applikasjon/xml; q=0.9, */*; q=0.8 Godta Språk: en‐US, en; q=0.5 Godta koding: gzip, defl ate, br

    Referanse: https://developer.mozilla.org/testpage.html

    Tilkobling: keep‐alive

    Oppgradering‐Usikre-Forespørsler: 1

    If‐Modified‐Siden: man 18. juli 2016 02:36:04 GMT

    Hvis‐Ingen‐Match: «c561c68d0ba92bbeb8b0fff2a9199f722e3a621a» 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-overskrifter som nødvendig som en del av HTTP-forespørselen.

  8. Innholdsty pe — Angir forventet innholdstype for forespørselsteksten. De støttede innholdstypene inkluderer:

    • Applikasjon/JSON

    • Skjema URL kodet

    • TOML

    • XML

    • Fil

      YAML

    • Skjemadata

    • GraphQL

    • Annet

  9. Forespørselsverdi — Angir databytene som overføres i en HTTP-transaksjonsmelding, umiddelbart etter overskriftene hvis det er noen. I visse typer HTTP-forespørsler, for eksempel en POST- eller PUT-forespørsel, kan du sende en forespørselstek st som spesifiserer innholdet som skal oppdateres på målressursen.

    • Velg innholdstype som fil. Kolonnene CONTENT og FILE NAME vises. Nedtrekksmenyen CONTENT viser listen over JSON-variabler fra flyt- og utdatavariabler fra Record-aktivitetene.

      • INNH OLD — Velg den innspilte lydfilen fra rullegardinlisten. Lydfilen fylles ut basert på utdatavariablene som er konfigurert i Rec ord-aktivitetene. Systemet sender denne lydfilen til tredjepartsserveren eller API.

      • FILNAVN — Skriv inn navnet på lydfilen. Dette filnavnet vises på destinasjonsserveren eller API-en.

      Innholdstypen Skjemadata henter skjemadata i nøkkelverdipar. Dette feltet støtter opplasting av filer og skjemadata, og er nyttig for opplasting av lyd filer.

      Hvis du velger innholdstypen som skjemadata, vises følgende felt:

      • Nøkkel —Bruk dette som nøkkel for å få tilgang til dataene. Den brukes også i Content-Disposition-overskriften.

      • Type — Typen kan være tekst eller fil.

      • Ver di —Konfigurer verdien (Tekst i JSON-format definerer innholdstypen sammen med andre parametere, for eksempel navnet på filen og så videre. && Fil inneholder de faktiske fildataene.

        Skjemadata støtter referanse til filnavnet fra Record-aktiviteten for bruk i opptak av ledetekster og hilsener via flyt. For 'Fil' velger du variabelen som gir filnavnet som tilsvarer postaktivitetens utdatavariabel.

      Hvis du velger Innh oldstype som GraphQL, vises feltet Spør ring og GraphQL- variabler. Disse feltene brukes til å fange data og variabler.

      • Spørring — Spørringsparameteren er påkrevd og skal inneholde kildeteksten til et GraphQL-dokument.

      • GraphQL-variabler — Variablene representerer de dynamiske verdiene for spørringen.

        Med GraphQL-støtte kan du sende forespørsler til et hvilket som helst API som støtter GraphQL naturlig, for eksempel når du bruker WebExCC API Connector til å ringe Search API. Dette muliggjør brukstilfeller der rapporteringsdata kan brukes til egendefinerte log ikk- og rutingsbeslutninger.

      Hvis du velger In nholdsty pe som An net, kan du angi innholdstypen du trenger (hvis API krever en innholdsty pe-overskrift som ikke er tilgjengelig i flytdesigneren). Dermed kan du velge en annen innhold stype enn standardtypene som støttes.

  10. Responstidsavbrudd — Angir tilkoblingstidsavbrudd for HTTP-forespørselen . Verdien må være mellom 100 og 60 000 ms. Standard er 2000 ms.

  11. Antall forsøk på nytt — Angir antall ganger HTTP- forespørselen forsøkes etter feil. Det gyldige området er 0 til 5.

    Denne parameteren brukes hvis statuskoden er 5xx; for eksempel 500 eller 501.

4

I delen Parse Settings kan du analysere svaret som genereres fra HTTP-forespørselen i forskjellige variabler. Denne konfigurasjonen er valgfri fordi ikke alle HTTP-forespørselsscenarier krever parsing.

  1. Innhold stype — Angir forventet innholdstype for svarkroppen. Innholdstypene inkluderer:

    • JSON

    • TOML

    • XML

    • YAML er de støttede innholdstypene.

  2. Utdatav ariabel — Velg en variabel som skal inneholde dataene fra en bestemt del av HTTP-forespørselsresponsobjektet.

  3. Baneuttrykk — Definer baneuttrykket for analyse av responsobjektet. Baneuttrykket varierer avhengig av responsobjektets datastruktur og årsaken til å trekke ut et delsett med informasjon.

    Data normaliseres til et objekthierarki før kjøring av baneuttrykk, slik at JSONPath brukes i responsobjektet uavhengig av konfigurert innh oldstype.

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 svarkroppen for HTTP-forespørselen.

  • HttpRequest1.HttpResponseHeaders: Returnerer topptekstinformasjonen fra svaret.

Innholdstypeformater

Følgende eksempler beskriver eksempler på innholdstypeformater for inndata og JSON- svaret.

  • Innholdstype XML

    Bruk dette verktøyet til å konvertere XML til JSON-format https://codeshack.io/xml-to-json-converter/.

    • XML-inngangsformat:

      <note>
        <to>Tove</to>
        <from>Jani</from>
        <heading>Reminder</heading>
        <body>Test application</body>
      </note>

    • Data/JSON-normalisert respons

      {
         "note": {
            "to": "Tove",
            "from": "Jani",
            "heading": "Reminder",
            "body": "Test application"
         }
      }

      Eksempel JSON-baneuttrykk: Bruk $.note.from for å få verdien som Jani.

  • Innholdstype TOML

    Bruk dette verktøyet til å konvertere TOML til JSON-format https://www.convertjson.com/toml-to-json.htm.

    • TOML-inngangsformat:

      title = "TOML Example"
      [owner]
      name = "Tom Preston-Werner"
      dob = 1979-05-27T07:32:00-08:00

    • Data/JSON-normalisert respons

      {
         "title": "TOML Example",
         "owner": {
            "name": "Tom Preston-Werner",
            "dob": "1979-05-27T15:32:00.000Z"
         }
      }

      Eksempel 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-inngangsformat:

      # An employee record
      martin:
        name: Martin D'vloper
        job: Developer
        skill: Elite

    • Data/JSON-normalisert respons

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Eksempel på JSON-baneuttrykk: Bruk $.martin.job for å få verdien Utvikler.

  • Innholdstype JSON

    Bruk JSON Expression Evaluator https://jsonpath.com/.

    • JSON-inngangsformat:

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

    • Data/JSON-normalisert respons

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Eksempel på JSON-baneuttrykk: Bruk $.martin.job for å få verdien Utvikler.

Innstillinger for ventetid for aktivitet

I visse tilfeller, hvis et HTTP-svar opplever en betydelig forsinkelse, opplever den som ringer en periode med stillhet. For å redusere dette scenariet er det mulig å laste opp en lydfil. Denne filen vil bli spilt av til den som ringer i mellomtiden av HTTP-svarh enting. I tillegg er det mulig å konfigurere varigheten av forsinkelsen før denne lyden spilles av.

  1. Aktiver lyd på vent — Slå på denne innstillingen for å spille av den valgte lydfilen i en kontinuerlig sløyfe som sikrer uavbrutt avspilling mens systemet henter HTTP-svar.

  2. Lydfil —Velg en lydfil. Systemet spiller av denne lyd filen til den som ringer for å fylle stillheten mens den henter et HTTP-svar.

  3. Forsinkelse —Angi forsinkelsestidsverdien 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 HTTP- spørringens responstid. Dette sikrer at lyden ikke spilles av unødvendig, samtidig som det sik res en minimal forsinkelse for død luft til den som ringer.

Analysere

Bruk Parse-aktiviteten til å trekke ut informasjon fra dataobjektet. Parse-aktiviteten tar inngangsstreng (JSON, TOML, XML og YAML) og konverterer den til en JSON-struktur basert på de angitte dataene. Du kan deretter tilordne JSON-strukturen til en variabel ved hjelp av et JSON- baneuttrykk. 

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Konfigurere feilhåndtering.

Før du begynner

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I Parse-innstillinger- delen konfigurerer du følgende:

  1. Inngangsvariabel — Angir variabelen som lagrer data objektet som skal brukes til analyse.

  2. Innhold stype — Angir forventet innholdstype for data objektet. JSON, TOML, XML og YAML er støttede innholdstyper.

  3. Utdatav ariabel — Velg en variabel som skal inneholde dataene fra en bestemt del av HTTP-forespørselsresponsobjektet.

  4. Baneuttrykk — Definer baneuttrykket for analyse av responsobjektet. Baneuttrykket varierer avhengig av responsobjektets datastruktur og årsaken til å trekke ut et delsett med informasjon.

    Data normaliseres til et objekthierarki før kjøring av baneuttrykk, slik at JSONPath brukes i responsobjektet uavhengig av konfigurert innh oldstype.

    Baneuttrykk bør bekrefte Jayway JSONPath-uttrykk. Hvis du vil ha mer informasjon, kan du se https://github.com/json-path/JsonPath.

Innholdstypeformater

Følgende eksempler beskriver eksempler på innholdstypeformater for inndata og JSON- svaret.

  • Innholdstype XML

    Bruk dette verktøyet til å konvertere XML til JSON-format https://codeshack.io/xml-to-json-converter/.

    • XML-inngangsformat:

      <note>
        <to>Tove</to>
        <from>Jani</from>
        <heading>Reminder</heading>
        <body>Test application</body>
      </note>

    • Data/JSON-normalisert respons

      {
         "note": {
            "to": "Tove",
            "from": "Jani",
            "heading": "Reminder",
            "body": "Test application"
         }
      }

      Eksempel JSON-baneuttrykk: Bruk $.note.from for å få verdien som Jani.

  • Innholdstype TOML

    Bruk dette verktøyet til å konvertere TOML til JSON-format https://www.convertjson.com/toml-to-json.htm.

    • TOML-inngangsformat:

      title = "TOML Example"
      [owner]
      name = "Tom Preston-Werner"
      dob = 1979-05-27T07:32:00-08:00

    • Data/JSON-normalisert respons

      {
         "title": "TOML Example",
         "owner": {
            "name": "Tom Preston-Werner",
            "dob": "1979-05-27T15:32:00.000Z"
         }
      }

      Eksempel 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-inngangsformat:

      # An employee record
      martin:
        name: Martin D'vloper
        job: Developer
        skill: Elite

    • Data/JSON-normalisert respons

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Eksempel på JSON-baneuttrykk: Bruk $.martin.job for å få verdien Utvikler.

  • Innholdstype JSON

    Bruk JSON Expression Evaluator https://jsonpath.com/.

    • JSON-inngangsformat:

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

    • Data/JSON-normalisert respons

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Eksempel på JSON-baneuttrykk: Bruk $.martin.job for å få verdien Utvikler.

Angi variabel

Bruk aktiviteten Angi variabel til å angi verdier til variabler. Du kan endre verdiene til variablene basert på kravet ditt eller i henhold til flyten.

Du kan konfigurere flere variabler innenfor en enkelt Set Variabel-aktivitet. Dette eliminerer behovet for å konfigurere flere individuelle Set Variable-aktiviteter i lerretet, slik at flytutviklerne kan bygge og endre flyter raskere.

Angi hvilken type variabel du vil velge. Hvis du vil ha mer informasjon, kan du se Egendefinerte variabler og For håndsdefinerte variabler.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Konfigurere feilhåndtering. Hvis du ikke konfigurerer feilbehandlingsbanen, håndterer den globale feilbehandleren flytutførelsesfeilen.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Variable Sett ings konfigurerer du følgende:

  1. Vari abel —Velg variabelen fra rullegardinlisten. Du kan bare angi egendefinerte flytvariabler til egendefinerte verdier. Forhåndsdefinerte variabler har faste verdier som diktert av flytutførelsen.

  2. Variabelverdi — Klikk på An gi verdi alternativknappen for å angi variabelen til en bestemt verdi. Inndatafelttypen endres basert på datatypen til den valgte variabelen. Hvis du vil ha mer informasjon om variable dat atyper, kan du se Opprette egendefinerte flytvariabler.

    Hvis verdien er en streng, kan du skrive inn grunntekst eller uttrykk.

    Hvis du vil skrive inn et uttrykk, bruker du syntaksen {{variable}}.

    Klikk alternati vknappen Sett til variabel for å angi variabel verdien til verdien til en annen variabel i flyten. Velg en variabel fra rullegardinlisten. Alle variabler i flyten er tilgjengelige for valg.

  3. Legg til ny — Klikk på Legg til ny for å legge til nye variabler. Definer variabel og variabel verdi. Ikke ta med komplekse uttrykk når du konfigurerer flere variabler innenfor en enkelt Set Variable-aktivitet.

    Du kan konfigurere opptil 10 variabler innenfor en enkelt Set Variable-aktivitet. Du kan endre rekkefølgen på variablene i Angi variabelaktiviteten.

Bekreft OTP

Aktiviteten Bekreft OTP lar deg validere den brukeroppgitte OTP-en ved hjelp av transaksjons referansen som ble fanget under OTP-generering.

1

Dra og slipp Bekreft OTP-aktiviteten på flytlerretet.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I OTP-detaljer- delen konfigurerer du følgende:

  1. OTP: Skriv inn variabelnavnet som inneholder OTP angitt av brukeren.

  2. Transaksjonsreferanse: Den unike referanse som noden bruker for å verifisere OTP oppnådd i trinn 1.

  3. OTP-prefiks og OTP-suffiks (valgfritt): Skriv inn prefikset og/eller suffikset til OTP, som må fjernes før du verifiserer OTP.

4

I Avan serte innstillinger konfigurerer du følgende:

  • Varsle URL (valgfritt): Konfigurer et endepunkt for å motta varsler om suksess/feil. Varslingsnyttelasten inkluderer korrelasjons-ID-en (transaksjonsreferansen som sendes i Generer OTP), statusen i beskrivelses feltet, tidsstempelet for OTP-bekreftelse og relaterte metadata.

    Eksempel på nyttelast

    { 
      "code": "0", 
      "transid": "f7ff05a4-cab7-663a-bt24-74568e4ff297", 
      "description": "SUCCESS", 
      "correlationid": "c6464f3e-38a3-456t-87ea-a118565677a5", 
      "time": "2026-05-19T10:02:41.234Z", 
      "api": "verify", 
      "txn_log_level": 0 
    } 
5

I Ekstra parametere an gir du nøkkelverdiparene som ble angitt i genereringsOTP-noden i form av nøkkel og verdi. Gjenta dette trinnet for å legge til flere parametere.

Aktiviteter i Voice

  • Blind overføring
  • Brooverføring
  • Anropsfremdriftsanalyse
  • Tilbakeringing
  • Samle sifre
  • Meny
  • Spill av melding
  • Spille musikk
  • Opptak
  • Opptakskontroll
  • Planlegg tilbakeringing
  • Send sifre
  • Angi kunngjøring
  • Angi anrops-ID
  • Angi Whisper-kunngjøring
  • Start mediestrøm
  • Last opp lyd

Blind overføring

Aktiviteten Blind Transfer gjelder når et anrop skal overføres til et eksternt eller tredjeparts DN basert på et flytkriteriesett. Overføringen kan også initieres til en ekstern bro. Det konfigurerte kriteriesettet utløser aktiviteten.

Bruk noden Blind Transfer til å overføre anrop til eksterne oppringingsnumre eller EPDNS (Entry Point Directory Numbers). Du kan ikke overføre variabler med denne overføringen. Hvis du vil flytte kontakter mellom inngangspunkter eller strømmer og sende kontaktdata med kontakten, bruker du GoTo med variabel tilordning.

Under blind overføring vil de tidligere ferdighetsbegrensningene beholdes når et anrop overføres til en ferdighetsbasert kø. Dette er fordi ferdighetsbegrensninger beregnes når en flyt utføres. Siden strømningen ikke utføres i tilfelle blindoverføring, beholdes imidlertid de tidligere ferdighetsbegrensningene.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.

Når du designer en flyt, kan ikke en Konsult-interaksjon inkludere en Blind Transfer-aktivitet. Du kan ikke legge til en Blind Transfer-aktivitet i hendelsesflytene i Flytkontroll.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Overfør oppringingsnummer konfigurerer du destin asjonsnummeret for samtalen ved å skrive det inn manuelt eller velge en variabel.

  1. Overføringsnummer —Skriv inn DN som et anrop skal overføres til. Dette kan være et bestemt tall som legges inn manuelt, eller et dynamisk tall som er angitt gjennom en flytvariabel.

  2. Spesifikt oppring ingsnummer —Skriv inn nummeret som samtalen må overføres til.

  3. Variabelt nummer valg — Velg flytvariabelen fra rullegardinlisten. Listen viser bare variabler av typen 'String'.

    Variabelen lagrer nummeret som samtalen skal overføres til.

4

I delen Legg til overskrift kan du konfigurere og sende SIP-overskrift sparametrene til eksterne systemer gjennom SIP INVITE-meldingene. Du kan konfigurere opptil 20 overskrifter i den utgående SIP INVITE-meldingen.

Bruk av egendefinerte X-overskrifter støttes for øyeblikket for organisasjoner som bruker Loc Webex Calling al Gateway (LGW) som telefonalternativ for Webex Contact Center.

  1. Tast —Skriv inn nøkkelen for en egendefinert X-Header.

  2. Verdi — Angi en verdi for den egendefinerte overskriften som skal sendes til den utgående SIP INVITE-meldingen.

Du må unngå å inkludere følgende sensitive PII-informasjon i SIP- overskriftene.

  • Fullt navn - Unngå å bruke fulle navn på enkeltpersoner.

  • Personnummer - Ikke ta med noen del av et person nummer.

  • Fysiske adresser - Avstå fra å bruke hjemme- eller arbeidsadresser .

  • Finansiell informasjon - Ekskluder kredittkortnumre, bank kontodetaljer, etc.

  • Helseinformasjon — Unngå å dele helserelaterte detaljer eller data som kan betraktes som PHI.

Følgende topptekstmønstre er reservert for intern bruk og må ikke videreføres som egendefinerte overskrifter. Som standard vil alle overskrifter som samsvarer med dette mønsteret bli droppet og ikke sendt til Webex Contact Center.

  • X-adresse

  • X-ADD-DIVERSION

  • X-BNR-tilstand

  • X-BNR-original kodek

  • X-BNR-forbigått

  • X-broadworks-korrelasjonsinformasjon

  • X-FS-støtte

  • X-bane

  • X-RTMS-CID

  • X-RTMS-OID

  • X-RTMS-CONFID

  • X-RTMS-AGENT-LEGID

  • X-RTMS-ENTER-SOUND

  • X-RTMS-APP-PREFIX

  • X-RTMS-uten oppslag

  • X-VPOP-DOMAIN

5

Avsnittet Feilkoder for utgangsfeil beskriver feilkodene for blind overføringsaktiviteten,

  1. Ikke-støttet flytaktivitet — Feilkode 48 indikerer at flyten ikke kan kjøre brooverføringsaktiviteten etter kø eller når en agent er tilordnet anro pet.

  2. Systemfeil —Feilkode 6 representerer diverse system feil som ikke faller inn i noen av de definerte kategoriene.

Brooverføring

Brooverføringsaktiviteten tillater at et anrop midlertidig overføres med en flyt til en ekstern destinasjon mens kontrollen over anropet opprettholdes. Den eksterne destinasjonen kan være en ekstern bro eller en interaktiv talesvarstjeneste (IVR).

Når tredjeparten avslutter samtalen, fortsetter anropsflyten og aktiveres igjen etter behov, for eksempel å stille samtalen i kø til en agent.

Brooverføringsaktiviteten forbedres for å fjerne køen fra kontakten når du sender en kontakt til en tredjeparts interaktiv talesvar (IVR) eller automatisk samtalefordeling (ACD). Hvis kontakten ikke håndteres i tredjepartssystemet, kan den føres tilbake til den opprinnelige køen.

Anta for eksempel at et kontaktsenter har Webex Contact Center-agentressurser og agent ressurser på et eksternt telefonsenter/PBX. Kunden ønsker å stille et anrop i kø mot en kø av Webex Contact Center-agenter i en kort periode (si 60 sekunder). Hvis ingen agent er tilgjengelig i løpet av denne perioden, kan samtalen deretter overføres (med en implisitt avkø) til det eksterne anropssenteret for håndtering for å forbedre responstiden til kunden.

Før du begynner

  • Du kan ikke legge til aktiviteten Bridged Transfer i aktiviteten Køkontakt.

  • Ikke innfør en brooverføringsaktivitet senere i flyten for kontakter som er parkert, satt i kø, eller tilordnet til en agent,. Dette kan føre til en strømningsfeil som ikke støttes.

  • Du kan ikke bruke aktiviteten Bridged Transfer i utgående anropsflyter.

  • Du kan ikke legge til en brooverføringsaktivitet i hendelsesflytene i flytkontroll.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Overfør oppringingsnummer konfigurerer du destin asjonsnummeret for samtalen ved å skrive det inn manuelt eller velge en variabel.

  1. Overføringsnummer —Skriv inn DN som et anrop skal overføres til. Dette kan være et bestemt tall som legges inn manuelt, eller et dynamisk tall som er angitt gjennom en flytvariabel.

  2. Spesifikt oppring ingsnummer —Skriv inn nummeret som samtalen må overføres til.

  3. Variabelt nummer valg — Velg flytvariabelen fra rullegardinlisten. Variabelen lagrer nummeret som samtalen skal overføres til.

4

I delen Inn stillinger for tidsavbrudd 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.

  1. Tidsav brudd — Dette er hvor lenge systemet venter på at den overførte parten tar opp samtalen. Hvis mottakeren ikke henter innen denne tiden, avslutter systemet samtalen.

    Varigheten skal være i området 1-120 sekunder. Standardverdien er 10 sekunder.

5

I delen Inn stillinger for utgangssiffer kan du sende ut DTMF- sifre til destinasjonen under en brooverføring. Bruk dette til å sende informasjon eller navigere i menyer på en tredjeparts IVR. Du kan skrive inn sifrene manuelt eller velge dynamiske sifre ved hjelp av en variabel.

  1. Send utgangssifre — Slå på bryteren hvis du vil sende DTMF-sifrene ut til destinasjonen, etter at destinasjonen svarer på anropet og før overføringen er fullført.

  2. Spesifikke utgangssifre —Angi de spesifikke DTMF-ut datasifrene.

  3. Variable utgangssifre — Velg flytvariabelen fra rullegardinlisten. Variabelen lagrer DTMF-nummeret.

Maksimal lengde på DTMF-sifre er 32 tegn. Støttede tegn er 0-9, A-D, stjerne (*), hash (#) og komma (,). Tegnet komma (,) betyr ett sekunds forsin kelse.

6

I delen Legg til overskrift kan du konfigurere og sende SIP-overskrift sparametrene til eksterne systemer gjennom SIP INVITE-meldingene. Du kan konfigurere opptil 20 overskrifter i den utgående SIP INVITE-meldingen.

  1. Tast —Skriv inn nøkkelen for en egendefinert X-Header.

  2. Verdi — Angi en verdi for den egendefinerte overskriften som skal sendes til den utgående SIP INVITE-meldingen.

Bruk av egendefinerte X-overskrifter støttes for øyeblikket for organisasjoner som bruker Loc Webex Calling al Gateway (LGW) som telefonalternativ for Webex Contact Center.

Du må unngå å inkludere følgende sensitive PII-informasjon i SIP- overskriftene.

  • Fullt navn - Unngå å bruke fulle navn på enkeltpersoner.

  • Personnummer - Ikke ta med noen del av et person nummer.

  • Fysiske adresser - Avstå fra å bruke hjemme- eller arbeidsadresser .

  • Finansiell informasjon - Ekskluder kredittkortnumre, bank kontodetaljer, etc.

  • Helseinformasjon — Unngå å dele helserelaterte detaljer eller data som kan betraktes som PHI.

Følgende topptekstmønstre er reservert for intern bruk og må ikke videreføres som egendefinerte overskrifter. Som standard vil alle overskrifter som samsvarer med dette mønsteret bli droppet og ikke sendt til Webex Contact Center.

  • X-broadworks-korrelasjonsinformasjon

    X-FS-støtte

  • X-bane

  • X-RTMS-CID

  • X-RTMS-OID

  • X-RTMS-CONFID

  • X-RTMS-AGENT-LEGID

  • X-RTMS-ENTER-SOUND

  • X-RTMS-APP-PREFIX

  • X-RTMS-uten oppslag

  • X-VPOP-DOMAIN

7

I delen Utgangsvariabel kan du fange informasjon om utfallet av overføringen.

  1. BridgedTransfer_DXM.failureCode —Denne parameteren registrerer feil- eller statuskoder som tilsvarer mislykkede forsøk på å utføre en brooverføring ved hjelp av Digital Extension Module (DXM).

  2. BridgedTransfer_DXM.FailureDescri ption — Denne parameteren lag rer beskrivelsen av feilen som oppstod under et forsøk på brooverføring ved hjelp av (DXM).

  3. BridgedTransfer.headers —Denne parameteren lagrer SIP- overskriftene analysert fra BYE-meldingen. Overskriftene lagres som et JSON-objekt. Individuelle overskrifter kan trekkes ut og settes inn i flyt- eller globale variabler for videre bruk.

    Følgende tabell oppsummerer feilkodene for utgangsfeilkodene for Bridged Transfer-aktivitet.

    Feilkode

    Feilbeskrivelse

    Forklaring

    1

    Ugyldig_nummer

    Det oppringte eksterne katalognummeret (DN) er ugyldig.

    2

    Opptatt

    Det eksterne DN er enten aktivert eller har avvist innkommende anrop.

    3

    Ingen svar

    Det eksterne DN klarte ikke å svare på anropet innenfor den forhåndsinnstilte tidsavbruddsvari gheten.

    48

    Flytaktivitet som ikke støttes

    Flyten kan ikke kjøre brooverføringsaktiviteten etter køen eller når en agent er tilordnet samtalen.

    6

    System_feil

    Denne koden representerer diverse feil som ikke faller inn i de ovenfor definerte kategoriene.

    Bridged Transfer er kun tilgjengelig på neste generasjons talemedieplattformer (VPOP og Webex Calling).

Anropsfremdriftsanalyse

Bruk aktiviteten Anropsfremdriftsanalyse til å angi CPA-parametrene for å utføre en telefonsvar er/telefonsvarerdeteksjon (AMD) for en tilbakeringing.

Du kan plassere aktiviteten Anropsfremdriftsanalyse i følgende områder:

  • I hovedflyten, når som helst etter tilbakeringingsaktiviteten.

  • I hendelsesflyten, bare på hendelsesbehandleren CallbackFailed.

  • I hovedflyten, når som helst for planlagt tilbakeringing eller personlig planlagt tilbakeringing .

Når du prøver en tilbakeringing, og anropet treffer AMD/Voicemail, markerer systemet anropet som mislykket. Resultatet av AMD-deteksjon fanges opp i årsaksutdatavariabelen til hendelsesbehandleren CallbackFailed. Hvis CallbackFailed.Reason-verdien er AMD, indikerer den at AMD/VoicEmail ble oppdaget for kunden. Basert på denne utdatavariabelen kan du konfigurere tilbakeringingsforsøk.

Denne aktiviteten er bare tilgjengelig hvis den foretrukne køen og tilbakeringingsfunksjonene er aktivert for bedriften.

Hvis du har konfigurert en kundeundersøkelse etter anrop i flyten din, startes den ikke hvis samtalen besvares av en AMD eller en telefonsvarer, noe som forhindrer unødvendige undersøkelser.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelser.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. I Aktivitetsetiket -feltet angir du et navn for aktiviteten.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Avan serte medieparametere konfigurerer du følgende CPA-parametere:

  1. Min stillhetsperiode — Dette indikerer den minste stillhetsperioden (i millisekunder) som kreves for å klassifisere et anrop som stemmeoppdaget. Hvis flere telefonsvareranrop sendes til agenter som tale, øker du denne verdien for lengre pauser i telefonsvarerhilsener. Du kan angi denne verdien mellom 100—1000 ms med standardverdien som 608 ms.

  2. Analyseperiode — Dette angir tidsvarigheten (i millisekunder) brukt til å analysere en samtale. Hvis det er en kort agenthilsen på en telefon svarer, kategoriserer en lengre verdi at telefonsvareren kaller som stemme. Hvis samtalen er til en bedrift der operatøren har en lengre skripthil sen, kategoriserer en kortere verdi den lange og levende hilsenen som en telefonsvarersamtale . Du kan angi denne verdien mellom 1000—10000 ms med standardverdien som 2500 ms.

  3. Minst gyldig tale — Dette angir minimumstiden (i millisekunder) for stemmen som kreves for å klassifisere et anrop som stemmeoppdaget. Du kan angi denne verdien mellom 50—500 ms med standardverdien som 112 ms.

  4. Maks tidsanalyse — Dette indikerer maksimal tidsvarighet (i millisekunder) som er tillatt for analyse før en problemanalyse identifiseres som død luft eller lavt volum. Du kan angi denne verdien mellom 1000—10000 ms med standard verdien som 3000 ms.

Utgangsvariabler

  • FailureCode — Lagrer feilkoden. Systemet angir denne verdien bare når aktiviteten mislykkes.

  • FailureDescription — Lagrer feildetaljene. Systemet angir denne verdien bare når aktiviteten mislykkes.

Tilbakeringing

Tilbakringingsaktiviteten er bare tilgjengelig hvis den foretrukne køen og tilbakeringingsfunksjonen er aktivert for bedriften. Som standard oppretter tilbakeringingsaktiviteten en Courtesy Callback- oppgave i samme kø som anropet opprinnelig ble plassert. Hvis du foretrekker det, kan du konfigurere en annen kø. Hvis du bruker den samme køen, beholder oppgaven sin posisjon i køen til neste agent er tilgjengelig.

Når du designer en flyt, kan en Konsult-interaksjon ikke inkludere en Courtesy Callback- aktivitet.

Hvis en ny kø foretrekkes, plasserer du oppgaven nederst i den foretrukne køen. Når en agent godtar oppgaven, startes tilbakeringingen. Hvis den som ringer ikke svarer, blir ikke tilbakeringingen prøvd på nytt.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Hendelsesflyter.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Til bakringingsinnstillinger konfigurerer du følgende:

  1. Oppringingsnummer — Skriv inn nummeret som den som ringer skal motta tilbakeringingen på. Velg variabelen fra rullegardinlisten som inneholder tilbakeringingsnummeret, for eksempel ANI som er knyttet til samtalen. Variabelen kan være et tall som samles inn i en Samle sifr-aktivitet i anrops flyten. Hvis det ikke gjøres noe valg, brukes innringerens ANI. Tilbakringingsnummeret lagres i utdatavariabelen NewContact.ani-hendelsen.

    Som standard er veksleknappen for å registrere tilbak eringing til en annen destinasjon? er satt til av. Tilbakringingen registreres på samme destinasjon i kø. Hvis den foretrukne agenten er opptatt og ikke er tilgjengelig, setter du på veksle knappen for å velge et nytt mål for tilbakeringing. Destinasjonen endres fra agent til kø. Du kan ikke endre målet direkte til en annen agent, men bare til en kø som inneholder agenter.

  2. Tilbakringingskø — Velg ett av de tilgjengelige alternativene for tilbakeringingskø fra rullegardinlisten:

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

    • Variabel kø: Lar administratoren angi en tilbakeringingskø basert på forholdene i flyten. Velg en variabel fra rullegardinlisten. Listen viser bare variabler av typen 'String'.

      Standard er satt til køen som den som ringer er plassert i, som fanget i kontakten som er parkert. QueueName-utdatavariabelen er knyttet til aktiviteten Kø kontakt. Velg om nødvendig en annen variabel fra rullegardinlisten . Forsikre deg om 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.

  3. Callback ANI — Akti verer ani-konfigurasjon for tilbakeringing for kunder når de mottar en tilbakeringing. Høflig tilbakeringing ANI-konfigurasjon er ikke obligatorisk. Velg ett av de tilgjengelige alternativene:

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

    • Variabel ANI (valgfritt): Velg en variabel fra rullegardinlisten. Listen viser bare variabler av typen 'String'. Forsikre deg om at variabelen gir et gyldig 10-sifret nummer prefikset med landskode.

      Denne koden må tilordnes et inngangspunkt som initierer tilbakeringingen. For bruk av gyldige ANI-formater, se den tilpassede ANI-valideringstabellen som er tilgjengelig i denne delen. Hvis du ikke velger en variabel, vurderer Webex Contact Center nummeret som er tilordnet inngangspunktet du har bedt om tilbakering ing for.

Inn stillinger- delen for tilbakeringing definerer tilbakeringingsnummeret og køen der den som ringer må plasseres for tilbakeringingsforespørselen. Systemet reserverer innringerens plass i køen til neste agent er tilgjengelig.

Du må bruke en Koble fra kontakt-aktivitet for å avslutte en flytgren som bruker en tilbakering ingsaktivitet. Ellers avsluttes ikke samtalen når en tilbakeringingsforespørsel er plassert.

Flytadministratorer bør teste funksjonen i et ikke-produksjonsmiljø for å sikre at ANI konfigurert som en del av Variable ANI er riktig eller ikke. Hvis ANI som er gitt er feil, bytter tilbakeringingen til standardsystemet ANI.

Dette er scenariene der den tilpassede ANI er konfigurert og validert for leietaker administrasjon og flytkontroll. Basert på stakken du bruker, kan du se valideringer som bare gjelder for den stakken.

Tabell 12. Tilpasset ANI validering

Beskrivelse

Leietakeradministrasjon — ANI-innspill

Predial/høflig tilbakeringing — ANI-inngang (flytkontroll)

Validering

ANI uten landskode

Uten landskode. For eksempel 2567312213

Uten landskode. For eksempel: 2567312213

Gyldig ANI. Samme ANI brukes.

Leietaker Management ANI-inngang er med landskode og Flow Control ANI-inngang er uten landskode konfigurert.

Med landskode. For eksempel +1-2567312213

Uten landskode. For eksempel 2567312213

Ugyldig ANI. DNIS brukes

Leietakeradministrasjon ANI-inngang er uten landskode og Flow Control AN I-inngang er med landskode konfigurert

Uten landskode. For eksempel 2567312213

Med landskode. For eksempel +1-2567312213

Ugyldig ANI. DNIS brukes.

Leietakeradministrasjon ANI-inngang og Flow Control ANI-inngang har landskode konfigurert.

Med landskode. For eksempel +1-2567312213

Med landskode. For eksempel +1-2567312213

Gyldig ANI. Samme ANI brukes.

Leietakeradministrasjon ANI-inngang har ikke plass i mellom og Flow Control ANI-inngang har plass i mellom.

Ingen mellomrom mellom tallet. For eksempel +1-2567312213

Mellomrom mellom tallet. For eksempel+1-256 7312213

Gyldig ANI. Samme ANI brukes.

Leietaker Management ANI-inngang har ikke bindestreker i mellom, og Flow Control ANI-inngang har bindestreker i mellom.

Ingen bindestreker mellom tallet. For eksempel +1-2567312213

Bindestreker mellom tallet. For eksempel+1-256-731-2213

Gyldig ANI. Samme ANI brukes.

Flow Control ANI-inngang samsvarer med de siste sifrene i Tenant Management AN I-inngangen.

Fullfør ANI-inngang. For eksempel +1-2567312213

De siste fire sifrene stemmer overens. For eksempel 2213

Ugyldig ANI. DNIS brukes.

Flow Control ANI-inngang har flere sifre konfigurert enn Tenant Management AN I-inngang.

Delvis ANI-inngang. For eksempel 2213

10-sifret ANI-inngang. For eksempel 2567312213

Ugyldig ANI. DNIS brukes.

Leietaker Management ANI-inngang er konfigurert og Flow Control ANI-inngang er ikke konfigurert.

Fullfør ANI-inngang. For eksempel +1-2567312213

ANI er ikke konfigurert.

Ugyldig ANI. DNIS brukes.

Flow Control ANI inkluderer ikke et plusssymbol.

Plus-symbolet brukes. For eksempel +1-2567312213

Plus-symbolet brukes ikke. For eksempel 12567312213

Ugyldig ANI. DNIS brukes.

Utgangsvariabler:

  • 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 feilkoder og beskrivelser for tilbakeringingsaktiviteten:

Tabell 13. Beskrivelse av tilbakeringingsfeilkode

Feilkode

Feilkodeverdi

Feilbeskrivelse

1

INVALID_REQUEST

En ugyldig forespørsel ble gjort i aktiviteten.

2

CALLBACK_NOT_SUPPORTED_ON_CHILD_INTERACTION

Tilbakringing er ikke tillatt på 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

Systemet opplevde en intern feil.

Samle sifre

Aktiviteten Samle tall ber innringeren om å angi en DTMF-inngang (Dual-Tone Multi-Frequency), for eksempel et kontonummer. I likhet med aktivitetene Spill av melding og meny, kan aktiviteten Samle tall bruke lydfiler, tekst-til-tale-meldinger eller en kombinasjon av begge.

Denne aktiviteten godtar DTMF-inngangssifre fra 0 til 9 og alfabetene A, B, C og D. Den som ringer kan skrive inn # eller * som et termineringssymbol for å indikere slutten på DTMF-inngangen.

Den som ringer kan ikke bruke termineringssymbolene for andre scenarier som en del av Collect Digit-aktiviteten, for eksempel å bekrefte beløpet eller kunde-ID-en.

Som standard støtter neste generasjons medieplattform bare DTMF av typen RFC2833 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 DTMF-toner i båndet under opptak og under konferanse med andre parter.

Du kan konfigurere disse feilhåndteringsbanene til å håndtere feil i flytkjøring:

  • Tidsavbrudd for oppføring — Angir feilutgangsbanen som flyten tar etter at tidsavbruddsvarigheten for oppføringen er utløpt. Konfigurering av denne banen sikrer at den som ringer ikke går i tomgang for lenge. Endre varigheten for tidsavbrudd for oppføringen i delen Avanserte innstillinger i Egenskaper-ruten. Vurder å spille en melding for å avklare hva som forventes av den som ringer, og gå deretter tilbake til starten av aktiviteten.

  • Umatchet oppføring — Angir feilutgangsbanen som flyten tar hvis den som ringer skriver inn en DTMF-inngang som ikke er konfigurert i delen Egendefinerte menykoblinger. Konfigurering av denne banen sikrer at den som ringer får lov til å starte aktiviteten på nytt og prøve på nytt. Vurder å spille en melding for å avklare hva som forventes av den som ringer, og gå deretter tilbake til starten av aktiviteten.

  • Udefinert feil — Hvis du vil ha mer informasjon, kan du se Konfigurere feilhåndtering.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I Pro mpt- delen konfigurerer du følgende innstillinger:

  1. Deaktivert Tekst-til-tale — Tekst-til-tale er som standard ikke aktivert. Hvis du vil konfigurere le deteksten uten tekst-til-tale, legger du til minst én forhåndsinnspilt lydfil. Velg lydfilen fra rullegardinlisten. Du kan konfigurere opptil totalt fem lydmeldinger (lyd filer og lydledetekstvariabler kombinert). Den fulle ledeteksten spilles av til den som ringer i den konfigurerte rekkefølgen, vekslende mellom lydfilene og lydledetekstvariab lene.

    Hvis noen av de bestilte listeinngangene er tomme, viser systemet en flytfeil. Løs disse feilene før du publiserer flyten.

    • Legg til lydfil (er) —Hvis du vil legge til flere lydfiler, klikker du Legg til nye. Filene spilles av til den som ringer i den rekkefølgen de er konfigurert.

      Hvis du vil fjerne en lydfil fra sekvensen, klikker du på S lett-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 lydledeteksten som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydledeteksten på flere språk basert på kundens preferanser under interaksjonen.

      Hvis du vil konfigurere lydvariabelen, klikker du Legg til lyd variabel. Skriv inn variabelverdien i form av et rullestein uttrykk.

      Hvis du vil ha mer informasjon, kan du se Pebble Template Syntax.

      Variabelverdien må samsvare med navnet på.wav-filen som lastes opp til Control Hub

    • Forhåndsvisning ledetek st —Klikk på knappen Forhånds visning for å forhåndsvise lydfilen. Klikk på play for å spille av de valgte lyd filene i dialogboksen Forhånds visning som vises.

    • Gjør ledeteksten avbrut t — Avmerkingsboksen Gjør le deteksten avbrutt lar deg indikere om den konfigurerte le deteksten kan avbrytes av inndata eller hendelse fra den som ringer. Som standard kan ikke ledetekster avbrytes. Hvis ledeteksten er viktig for at den som ringer skal høre, må du ikke la den være avbrutt.

      Merknad: For organisasjoner som er klargjort med den nye Next Generation- plattformen, konfigurerer systemet ledeteksten som standard, uavhengig av om avmerkingsboksen Gjør meldinger avbrutbare er merket av eller ikke av av flytutviklerne.

  2. Aktivert Tekst-til-tale — Tekst-til-tale er som standard ikke aktivert. Hvis du vil bruke tekst-til-tale i instruksjonene, aktiverer du veksleknappen Tekst-til-tale. Du kan konfigurere opptil totalt fem lydmeldinger (tekst-til-tale- meldinger, lydfiler og lydledetekstvariabler kombinert). Den fulle ledeteksten spilles av til den som ringer i den konfigurerte rekkefølgen, vekslende mellom tekst-til-tale- meldinger, lydfiler og lydledetekstvariabler som er konfigurert.

    • Ko bling — Alternativene Språk og Tale endres basert på den valgte kontakten. Valget dikterer språket, kjønn og tone som systemet bruker til å lese tekst-til-tale-meldinger til den som ringer.

      Hvis du bruker Google TTS, kan du forhåndsvise de forskjellige alternativene på Google Tekst til tale- siden.

      Eksisterende kunder på Next Generation Voice Platform kan se både Cisco Cloud tekst-til-tale- og Google TTS-kontakter.

    • Overstyr standard språk- og taleinnstillinger — Bruk denne bryteren til å over styre stemmeinnstillingene som er konfigurert i variabelen Global Voicename. Denne parameteren er aktivert som standard.

    • Utgangsstemme —Angir navnet på utgangsstemmen. Dette feltet vises bare hvis du aktiverer veksle knappen Overstyr standard språk- og taleinnstillinger. Velg utgangsstemmenavnet fra rullegardinlisten.

      Hvis utgangsstemmenavnet som støttes av Google, ikke er tilgjengelig i rullegardinlisten Output Voice, deaktiverer du veksleknappen Overstyr standardspråk og tale innstillinger. Inkluder aktiviteten Angi variabel før aktiviteten Samle tall i flyten.

      Konfigurer Angi variabelaktiviteten som følger:

      1. Sett variabelen til Global_voiceName.

      2. Angi variabelverdien til ønsket utskriftskode for talenavn (for eksempel en-US-standard-d). Hvis du vil ha mer informasjon om stemmene og språkene som støttes, kan du se siden Google-støttede stemmer og språk.

    • Legg til tekst til talemelding — Når du bygger ledeteksten, 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 ledetekst-delen. Her kan du skrive inn meldingen som leses til den som ringer med valgt språk og stemme.

      Viktige hensyn:

      • Bruk en Set Variable-aktivitet til å angi verdien av TTS-melding til en flyt variabel før du bruker den i aktiviteten.

      • Bruk enkle anførselstegn i stedet for doble anførselstegn i rullesteinuttrykk.

      Det er ingen tegnbegrensning for Cisco-tekst-til-tale-meldinger.

      Feltet godtar to typer inndata: rå tekst (ren tekst) eller SSM L-formaterte data. Du kan også bruke variabler som en del av meldingen for å lese det dynamiske innholdet.

      Hvis du vil spesifisere en variabel, bruker du denne syntaksen: {{variable}}. For eksempel, {{newContact.ani}}.

      For støttede SSML-koder for Cisco Cloud tekst-til-tale, se Tekst-til-tale (TTS) i Webex Contact Center.

    • Legg til lydfil — Klikk Legg til lydfil for å bytte tekst-til-tale-meldinger med forhåndsinnspilte lydfiler. 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å Slett-ikonet ved siden av elementet. Slett-ikonet er ikke synlig når bare ett felt er konfigurert, fordi minst én melding eller lydfil kreves.

    • Legg til lydvariabel — Bruk dette alternativet til å konfigurere lydledeteksten som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydledeteksten på flere språk basert på kundens preferanser under interaksjonen.

      Hvis du vil konfigurere lydvariabelen, klikker du Legg til lydvariabel. Skriv inn variabelverdien i form av et rullestein uttrykk.

      Hvis du vil ha mer informasjon, kan du se Pebble Template Syntax.

      Variabelverdien må samsvare med navnet på.wav-filen som lastes opp til Control Hub.

    • Forhåndsvisning av ledetek st — Klikk på knappen Forhåndsvisning for å teste og forhåndsvise tekst-til-tale-meldingene og lydfilene. Velg ønsket stemme for å teste le deteksten i dialogboksen Forhåndsvisning som vises. Du kan spille av meldinger og lydfiler som følger:

      1. Klikk på Spill av alle for å spille av både lydfilen og meldingen sammen.

      2. Spill bare lydfilene.

      3. Spill bare tekst-til-tale-meldingene.

    • Gjør ledeteksten avbrut t — Avmerkingsboksen Gjør le deteksten avbrutt lar deg indikere om den konfigurerte le deteksten kan avbrytes av inndata eller hendelse fra den som ringer. Som standard kan ikke ledetekster avbrytes. Hvis ledeteksten er viktig for at den som ringer skal høre, må du ikke la den være avbrutt.

      For organisasjonene som er klargjort med den nye Next Generation- plattformen, konfigurerer systemet ledeteksten som standard, uavhengig av om avmerkingsboksen Gjør meldinger avbrutbare er merket av eller ikke av av flytutviklerne.

  3. Deretter konfigurerer du tekst-til-tale-innstillinger. Tekst-til-tale-innstillingene inkluderer følgende innstillinger som brukes til å validere forventet DTMF-inngang fra den som ringer.

    • Talehastighet —Angir talefrekvensen. Øk eller reduser den numeriske inngangen for å opprettholde den ideelle talehastigheten og kontrollere utgangsfrekvensen.

      Gyldige verdier for den numeriske inngangen er i området 0,25 til 4,0 ord per minutt (wpm). Standardverdien er 1,0 wpm.

    • Volumforsterkning —Indikerer økningen eller reduksjonen i volum utgang. Øk eller reduser den numeriske inngangen for å opprettholde det ideelle volumet av utgangstale.

      Gyldige oppføringer for den numeriske inngangen er i området —96,0 desibel til 16,0 desibel (dB) . Standardverdien er 0,0 dB.

  4. I Avanserte innstillinger konfigurerer du følgende:

    • Tidsavbrudd uten inndata — Angir maksimal varighet som Samle sifr-aktiviteten venter på inndata, før du går videre til banen for tid savbrudd for oppføring. Standardverdien er 3 sekunder.

    • Timeout mellom siffer — Angir maksimal varighet som Collect Digers-aktiviteten venter mellom sifrene, før du fortsetter i flyten. Dette skjer først etter at minst ett siffer er oppgitt. Den som ringer kan angi terminatorsymbolet for å indikere at oppføringen er fullført, slik at samtalen fortsetter uten å vente på Inter-Digit Timeout.

      Inter-Digit Timeout gjelder ikke for kunder som bruker Voice Serv ices-plattformen. Som standard er denne parameteren ikke deaktivert for kunder som bruker Voice Services Platform.

    • Minimum sifre — Angir minimum antall sifre som den som ringer må oppgi. Standardverdien er 1. Hvis innringeren angir inngangen som er mindre enn denne verdien, følger flyten banen Umatchet opp føring som er konfigurert i delen Feil håndtering.

    • Maksimalt antall sifre — Angir maksimalt antall sifre som den som ringer kan skrive inn. Standardverdien er 10. Hvis innringeren angir inngangen som er mer enn denne verdien, følger flyten banen Umatchet opp føring som er konfigurert i delen Feil håndtering.

    • Terminatorsymbol — Angir tegnet som den som ringer kan angi for å spesifisere slutten på inndata. Terminatorsymbolet kan være enten # eller * avhengig av konfigurasjonen.

      Som standard er Terminator-symbolet #.

  5. I delen Ut gangsvariabel gir aktiviteten Samle tall variabelen {{collectDigits.digitsEntered}}, som lagrer innringerens DTMF-inngang når flyten kjøres. Du kan bruke denne variabelen i påfølgende aktiviteter for å kontrollere flytlogikken. Variabelnavnet gjenspeiler dynamisk etiketten som er tilordnet aktiviteten Samle tall. Hvis flyten inkluderer flere Collect Digers- aktiviteter, registrerer systemet en egen utdatavariabel for hver enkelt. Hvis du vil ha mer informasjon, kan du se Variabler for hendelsesutdata.

Meny

Menyaktiviteten lar deg bygge en Cisco Unified IP Interactive Voice Response (IVR) opplevelse i flyten din. Aktiviteten spiller en ledetekst som lar innringeren skrive inn et DTMF-siffer . Basert på sifferet som den som ringer inn, kan strømmen ta en annen vei.

En meny kan ha 1—10 grener, representert med sifrene 0—9.

Du kan bruke menyaktiviteten med eller uten tekst-til-tale aktivert. Konfigurasjon salternativene endres tilsvarende.

Du kan konfigurere disse feilhåndteringsbanene til å håndtere feil i flytkjøring:

  • Tidsavbrudd uten inngang — An gir feilutgangsbanen som flyten tar etter at tidsavbruddsvarigheten for oppføringen er utløpt. Konfigurering av denne banen sikrer at den som ringer ikke går i tomgang for lenge. Endre varigheten for tidsavbrudd uten inndata i delen Avan serte innstillinger i Egenskaper-ruten. Vurder å spille en melding for å avklare forventningene til den som ringer, og gå deretter tilbake til starten av aktiviteten.

  • Umatchet oppføring — Angir feilutgangsbanen som flyten tar etter at den som ringer skriver inn en DTMF-inngang som ikke er konfigurert i delen Egendefinerte menykoblinger. Konfigurering av denne banen sikrer at den som ringer kan starte aktiviteten på nytt og prøve på nytt. Vurder å spille en melding for å avklare forventningene til den som ringer, og gå deretter tilbake til starten av aktiviteten.

    Slik sløyfer du anropet tilbake til starten av aktiviteten et angitt antall ganger:

    • Legg til Angi variabelaktivitet etter menyaktiviteten.

    • I menyaktiviteten kobler du nodene No-input timeout og Unmatched En try til aktiviteten Angi variabel.

    • Konfigurer Angi variabelaktiviteten som følger:

      • Velg Timeout i feltet Vari abel.

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

    • Legg til betingelsesaktiviteten etter Angi variabel-aktiviteten.

    • Skriv inn følgende uttrykk i Tilstandsaktiviteten:

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

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

    • Legg til Avspillingsmeldingsaktiviteten etterfulgt av Koble fra kontakt-aktiviteten for å spille av opptaket og koble fra samtalen hvis den som ringer ikke velger de konfigurerte alternativene eller tidsavbrudd oppstår etter n antall ganger.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I Pro mpt- delen konfigurerer du følgende innstillinger:

  1. Deaktivert Tekst-til-tale — Tekst-til-tale er ikke aktivert som standard. 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 lydmeldinger (lyd filer og lydledetekstvariabler kombinert). Aktiviteten spiller av hele ledeteksten til den som ringer i den konfigurerte rekkefølgen, vekslende mellom lydfilene og lydledetekstvariablene som er konfigurert.

    Hvis noen av de bestilte listeinngangene er tomme, viser systemet en flytfeil. Løs disse feilene før du publiserer flyten.

    • Legg til lydfil (er) —Hvis du vil konfigurere ledeteksten uten tekst-til-tale, legger du til minst én forhåndsinnspilt lydfil. Velg filen fra rulle gardinfeltet merket 1. Hvis du vil legge til flere lydfiler, klikker du Legg til nye.

      Hvis du vil fjerne en lydfil fra sekvensen, klikker du på S lett -ikonet som vises ved siden av rullegardinlisten. Fordi minst én lydfil kreves, er S lett- ikonet ikke synlig hvis bare ett rullegardinfelt er synlig.

      Administrer lydfiler fra innstillingen Lydmeldinger i Control Hub. Hvis du vil ha mer informasjon, kan du se Administrer lydmeldinger.

    • Legg til lydvariabel — Bruk dette alternativet til å konfigurere lydledeteksten som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydledeteksten på flere språk basert på kundens preferanser under interaksjonen.

      Hvis du vil konfigurere lydvariabelen, klikker du Legg til lyd variabel. Skriv inn variabelverdien i form av et rullestein uttrykk.

      Hvis du vil ha mer informasjon, kan du se Pebble Template Syntax.

      Variabelverdien må samsvare med navnet på.wav-filen som lastes opp til Control Hub.

    • Forhåndsvisning ledetek st —Klikk på knappen Forhånds visning for å forhåndsvise lydfilen. Klikk på play for å spille av de valgte lyd filene i dialogboksen Forhånds visning som vises.

    • Gjør ledeteksten av brutt — Dette alternativet lar deg indikere om den konfigurerte ledeteksten kan avbrytes av innspillerens inngang eller hendelse. M ake Prompt Interruptible er som standard ikke merket av for menyaktiviteten. Hvis du vil at den som ringer skal kunne avbryte menyen når de skriver inn DTMF-inngangen, bør du vurdere å gjøre meldingen avbrutbar.

      Merknad: For organisasjoner som er klargjort med den nye Next Generation- plattformen, konfigurerer systemet ledeteksten som standard, uavhengig av om avmerkingsboksen Gjør meldinger avbrutbare er merket av eller ikke av av flytutviklerne.

  2. Aktivert Tekst-til-tale — Tekst-til-tale er som standard ikke aktivert. Hvis du vil bruke tekst-til-tale i ledeteksten, aktiverer du veksleknappen Tekst-til-tale. Du kan konfigurere opptil totalt fem lydmeldinger (Tekst-til-tale- meldinger, lydfiler og lydledetekstvariabler kombinert). Aktiviteten spiller av hele ledeteksten til den som ringer i den konfigurerte rekkefølgen, veksler mellom Tekst-til-tale-meldinger, lydfiler og lydledetekstvariabler.

    • Kobling — Velg en kontakt for å autentisere tekst-til-tale-tjenesten. Nedtrekkslisten viser navnene på Google- kontaktene som er konfigurert i Control Hub.

      Eksisterende kunder på Classic Voice Platform kan bare se Google TTS- kontakt i rullegardinlisten.

      Eksisterende kunder på Next Generation Voice Platform kan se både Cisco Cloud tekst-til-tale- og Google TTS-kontakter.

    • Overstyr standard språk- og taleinnstillinger — Bruk denne bryteren til å over styre stemmeinnstillingene som er konfigurert i variabelen Global Voicename. Denne parameteren er aktivert som standard.

    • Utgangsstemme —Velg utgangsstemmenavnet fra rullegardinlisten.

      Hvis navnet på utgangsstemmen som Google støtter, ikke er tilgjengelig i rullegardinlisten Output Voice, deaktiverer du vek sle knappen Overstyr standardspråk og taleinnstillinger. Inkluder aktiviteten Angi variabel før meny aktiviteten i flyten.

      Konfigurer Angi variabelaktiviteten som følger:

      1. Sett variabelen til Global_voiceName.

      2. Angi variabelverdien til ønsket utskriftskode for talenavn (for eksempel en-US-standard-d). Hvis du vil ha mer informasjon om stemmene og språkene som støttes, kan du se siden Google-støttede stemmer og språk.

    • Legg til lydfiler — Klikk Legg til lydfil for å veksle tekst-til-tal e-meldinger med forhåndsinnspilte lydfiler. 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 S lett- ikonet i nærheten av elementet. Fordi minst én melding eller lydfil kreves, er S lett-ikonet ikke synlig når bare ett felt er konfigurert.

    • Legg til tekst til talemelding — Når du bygger ledeteksten, 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 oppretting av ledetekst.

      Viktige hensyn:

      1. Bruk en Set Variable-aktivitet til å angi verdien av TTS-melding til en flyt variabel før du bruker den i aktiviteten

      2. . Bruk enkle anførselstegn i stedet for doble anførselstegn i rullesteinuttrykk.

      Du kan skrive inn meldingen som skal leses for den som ringer, ved hjelp av valgt Språk og stemme.

      Det er ingen tegnbegrensning for Cisco-tekst-til-tale-meldinger.

      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 for å lese det dynamiske innholdet. Hvis du skriver inn en variabel, bruk denne syntaksen: {{variable}}. For eksempel bruker {{newContact.ani}} gyldig variabel syntaks.

      For støttede SSML-koder for Cisco Cloud tekst-til-tale, se Tekst-til-tale (TTS) i Webex Contact Center.

    • Legg til lydvariabel — Bruk dette alternativet til å konfigurere lydledeteksten som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydledeteksten på flere språk basert på kundens preferanser under interaksjonen.

    • Hvis du vil konfigurere lydvariabelen, klikker du Legg til lyd variabel. Skriv inn variabelverdien i form av et rullestein uttrykk.

      Hvis du vil ha mer informasjon, kan du se Pebble Template Syntax.

      Variabelverdien må samsvare med navnet på.wav-filen som lastes opp til Control Hub.

    • Forhåndsvisning av ledetek st — Klikk på knappen Forhåndsvisning for å teste og forhåndsvise tekst-til-tale-meldingene og lydfilene. Velg ønsket stemme for å teste le deteksten i dialogboksen Forhåndsvisning som vises. Du kan spille av meldinger og lydfiler som følger:

      1. Klikk på Spill av alle for å spille av både lydfilen og meldingen sammen.

      2. Spill bare lydfilene.

      3. Spill bare tekst-til-tale-meldingene.

    • Gjør ledeteksten av brutt — Dette alternativet lar deg indikere om den konfigurerte ledeteksten kan avbrytes av innspillerens inngang eller hendelse. M ake Prompt Interruptible er som standard ikke merket av for menyaktiviteten. Hvis du vil at den som ringer skal kunne avbryte menyen når de skriver inn DTMF-inngangen, bør du vurdere å gjøre meldingen avbrutbar.

      For organisasjoner som er klargjort med den nye Next Generation-plattformen, konfigur erer systemet ledeteksten som standard, uavhengig av om flytutviklerne har merket av eller fjernet avmerkingsboksen Gjør le detek sten avbrutbar.

  3. I Egendefinerte menykoblinger konfigurerer du én eller flere menykoblinger basert på organisasjonsk ravene.

    Denne muligheten hjelper en eller flere brukere til å velge forskjellige grener i flyten basert på det valgte sifferet.

    Du kan konfigurere opptil ti egendefinerte menykoblinger.

    • DIGIT — Velg et nummer fra rullegardinlisten. DIGIT tilsvarer DTMF-inngangen som anroperen går inn for å indikere hvilken bane av strømmen som skal følges. Sifre 0‐9 er tilgjengelige for valg, og du kan velge hvert alternativ bare én gang.

    • KOBLINGSBESKRIVELSE — Legg til en beskrivelse for å indikere hvilken bane i strømmen sifferet tilsvarer.

      Hvis du for eksempel trykker på 1 fører den som ringer til en kø som kan hjelpe med et salgsspørsmål, skriver du inn Salg i koblingsbeskrivelsen. LINK BESKRIVELSE har ingen innvirkning på selve samtalen, men kan hjelpe med å spore hvordan menyen er konstruert.

    • Legg til ny - Klikk Legg til ny for å legge til flere menykoblinger. Du kan legge til et siffer og 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å bruker ens preferanser. Systemet oppdaterer innholdet i sanntid begge steder når en redigering gjøres.

  4. Deretter konfigurerer du tekst-til-tale-innstillinger, inkluderer følgende innstillinger som brukes til å validere forventet DTMF-inngang fra den som ringer.

    • Talehastighet —Angir talefrekvensen. Øk eller reduser den numeriske inngangen for å opprettholde den ideelle talehastigheten og kontrollere utgangsfrekvensen.

      Gyldige verdier for den numeriske inngangen er i området 0,25 til 4,0 ord per minutt (wpm). Standardverdien er 1,0 wpm.

    • Volumforsterkning —Indikerer økningen eller reduksjonen i volum utgang. Øk eller reduser den numeriske inngangen for å opprettholde det ideelle volumet av utgangstale.

      Gyldige oppføringer for den numeriske inngangen er i området —96,0 desibel til 16,0 desibel (dB) . Standardverdien er 0,0 dB.

    • Tidsavbrudd uten inngang — Angir den maksimale tiden aktiviteten venter på inndata før du fortsetter nedover stien for tid savbrudd uten inngang. Standardverdien er 3 sekunder.

  5. Menyaktiviteten bruker utdatavariabelen {{menu.optionEntered}}. Når systemet utfører flyten, lagrer denne variabelen DTMF-inngangen som anroperen skrev inn under samspillet med menyen.

    Du kan bruke {{menu.optionEntered}} utdatavariabelen i senere aktiviteter for å kontrollere flytsekvensen. Variabelnavnet endres dynamisk basert på etiketten som er knyttet til menyaktiviteten. Systemet kan fange opp flere variable verdier når flyten bruker mer enn én menyaktivitet. Hvis du vil ha mer informasjon om denne variabeltypen, kan du se Variab ler for aktivitetsutdata.

Spill av melding

Aktiviteten Spill av melding spiller en avbruddsfri melding til den som ringer. Du kan bruke aktiviteten Spill av melding med eller uten Tekst-til-tale-funksjonen aktivert. Konfigurasjon salternativene endres tilsvarende.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Konfigurere feilhåndtering.

Avspillingsmeldingsaktiviteten er avbruddsfri for DTMF-innganger.

Avspillingsmeldingsaktiviteten kan avbrytes på grunn av agentens tilgjengelighet til å svare på samtalen, hvis den er inkludert etter køkontaktaktiviteten i en anropsflyt.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I Prompt-delen konfigurerer du følgende innstillinger:

  1. Deaktivert Tekst-til-tale — Hvis du ikke vil bruke Tekst- til-tale-funksjonen i ledeteksten, deaktiverer du veksleknappen Tekst-til-tale. Tekst-til-tale er ikke aktivert som standard.

    Du kan konfigurere opptil fem lydmeldinger (lydfiler og lydledetekstvariabler kombinert). Den fulle ledeteksten spilles av til den som ringer i den konfigurerte rekkefølgen, vekslende mellom lydfilene og lydledetekstvariab lene.

    Hvis noen av de bestilte listeinngangene er tomme, svarer systemet med en flyt feil. Løs disse feilene før du publiserer flyten

    • 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 nye. Filene spilles av til den som ringer i den rekkefølgen de vises i.

      Hvis du vil fjerne en lydfil fra sekvensen, klikker du på S lett -ikonet som vises ved siden av hver rullegardinliste.

    • Legg til lydvariabel — Bruk dette alternativet til å konfigurere lydledeteksten som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydledeteksten på flere språk basert på kundens preferanser under interaksjonen.

      Hvis du vil konfigurere lydvariabelen, klikker du Legg til lyd variabel. Skriv inn variabelverdien i form av et rullestein uttrykk.

      Hvis du vil ha mer informasjon, kan du se Pebble Template Syntax.

      Variabelverdien må samsvare med navnet på.wav-filen som lastes opp til Control Hub.

    • Forhåndsvisning ledetek st —Klikk på knappen For hånds visning for å forhåndsvise lydfilen. Klikk på play for å spille av de valgte lyd filene i dialogboksen Forhånds visning som vises.

  2. Aktiver Tekst-til-tale — Hvis du vil bruke Tekst-til-tale-funksjonen i ledeteksten, aktiverer du veksleknappen Tekst til tale. Du kan konfigurere opptil totalt fem lydmeldinger (Tekst-til-tale- meldinger, lydfiler og lydledetekstvariabler kombinert). Den fulle ledeteksten spilles av til den som ringer i den konfigurerte rekkefølgen, vekslende mellom Tekst-til-tale-meldinger, lydfiler og lydledetekstvariabler.

    • Kobling — Angir kontakten som skal autentisere Tekst-til-tale-tjenesten . Rullegardinlisten viser navnet på alle Google- kontakter i Control Hub. Bare de aktive kontaktene vises. Velg kontakten fra rullegardinlisten.

      Eksisterende kunder på Classic Voice Platform kan bare se Google TTS- kontakt i rullegardinlisten.

      Eksisterende kunder på Next Generation Voice Platform kan se både Cisco Cloud tekst-til-tale- og Google TTS-kontakter.

    • Overstyr standard språk- og stemmeinnstillinger — Bruk denne veksleknappen til å overstyre stemmeinnstillingene som er konfigurert i variabelen Global Voicename. Denne parameteren er aktivert som standard.

    • Utgangsstemme —Angir navnet på utgangsstemmen. Dette feltet vises bare hvis du aktiverer veksle knappen Overstyr standard språk- og taleinnstillinger. Velg utgangsstemmenavnet fra rullegardinlisten.

      Hvis utgangsstemmenavnet som støttes av Google, ikke er tilgjengelig i rullegardinlisten Output Voice, deaktiverer du veksleknappen Overstyr standardspråk og taleinnstillinger. Inkluder aktiviteten Angi variabel før avspillingsmeldingsaktiviteten i flyten.

      Konfigurer Angi variabelaktiviteten som følger:

      1. Sett variabelen til Global_voiceName.

      2. Angi variabelverdien til ønsket utskriftskode for talenavn (for eksempel en-US-standard-d). Hvis du vil ha mer informasjon om stemmene og språkene som støttes, kan du se siden Google-støttede stemmer og språk.

    • Legg til lydfil — Klikk Legg til lydfil for å skifte mellom tekst til tale meldinger med forhåndsinnspilte lydfiler. Dette legger til en ny rad i konfigurasjonen der du kan velge ønsket lydfil fra rulle gardinlisten.

      Hvis du vil fjerne et element fra sekvensen, klikker du på Slett -ikonet som vises ved siden av den tilsvarende inndata eller rullegardinlisten.

    • Legg til talemelding fra tekst til tale — Bruk Tekst-til-tale eller en blanding av forhånd sinnspilte lydfiler og Tekst-til-tale-meldinger for å bygge ledeteksten.

      Klikk Legg til tekst-til-tale- melding for å legge til et nytt tekstinntastingsfelt i delen for oppretting av ledetekst. I dette feltet skriver du inn meldingen som skal spilles av til den som ringer på valgt Språk og stemme.

      Viktige hensyn:

      • Bruk en Set Variable-aktivitet til å angi verdien av TTS-melding til en flyt variabel før du bruker den i aktiviteten.

      • Bruk enkle anførselstegn i stedet for doble anførselstegn i rullesteinuttrykk.

      • Bruk rullesteinsfluktfiltre hvis TTS-meldingen din har mer enn én linje (slik at systemet spiller av meldingen), for eksempel {{variable | escape ('json')}}

      • Det er ingen tegnbegrensning for Cisco-tekst-til-tale-meldinger.

      Feltet godtar to typer inndata — rå tekst (klartekst) eller talesyntese markeringsspråk (SSML) — formaterte data. Du kan også bruke variabler som en del av meldingen for å lese det dynamiske innholdet.

      For støttede SSML-koder for Cisco Cloud tekst-til-tale, se Tekst-til-tale (TTS) i Webex Contact Center.

    • Legg til lydvariabel — Bruk dette alternativet til å konfigurere lydledeteksten som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydledeteksten på flere språk basert på kundens preferanser under interaksjonen.

      Hvis du vil konfigurere lydvariabelen, klikker du Legg til lyd variabel. Skriv inn variabelverdien i form av et rullestein uttrykk.

      Hvis du vil ha mer informasjon, kan du se Pebble Template Syntax.

      Variabelverdien må samsvare med navnet på.wav-filen som lastes opp til Control Hub

    • Forhåndsvisning av ledetek st — Klikk på knappen Forhåndsvisning for å teste og forhåndsvise tekst-til-tale-meldinger og lydfiler. Velg ønsket stemme for å teste le deteksten i dialogboksen Forhåndsvisning som vises. Du kan spille av meldinger og lydfiler som følger:

      1. Klikk på Spill av alle for å spille av både lydfil og TTS- melding sammen.

      2. Spill bare lydfiler.

      3. Spill bare tekst-til-tale-meldinger.

  3. Deretter konfigurerer du tekst-til-tale-innstillinger. Tekst-til-tale-innstillingene inkluderer følgende innstillinger som brukes til å validere forventet DTMF-inngang fra den som ringer.

    • Talehastighet —Angir talefrekvensen. Øk eller reduser den numeriske inngangen for å opprettholde den ideelle talehastigheten og kontrollere utgangsfrekvensen.

      Gyldige verdier for den numeriske inngangen er i området 0,25 til 4,0 ord per minutt (wpm). Standardverdien er 1,0 wpm.

    • Volumforsterkning —Indikerer økningen eller reduksjonen i volum utgang. Øk eller reduser den numeriske inngangen for å opprettholde det ideelle volumet av utgangstale.

      Gyldige oppføringer for den numeriske inngangen er i området —96,0 desibel til 16,0 desibel (dB) . Standardverdien er 0,0 dB.

Ikke ta med bare Avspillingsmeldingsaktiviteten i sløyfen etter køkontaktak tiviteten i anropsflyten. Du kan bruke en kombinasjon av Play Music- aktiviteten og Spill av meld ingsaktiviteten i sløyfen for å opprette en gyldig anropsflyt.

Når du inkluderer Avspillingsmeldingsaktiviteten før HTTP-forespørsel saktiviteten i en anropsflyt, utføres HTTP- forespørselen først etter at lyden er spilt av fullt ut.

Spille musikk

Aktiviteten Spill av musikk spiller av musikk når et anrop ankommer eller står i kø. Du kan velge en lydfil som skal spilles av, når du setter en innringer på vent.

Du kan konfigurere en feilhåndteringsbane (Undefined Error) for å håndtere systemfeil som kan oppstå under gjennomføring av flyt. Hvis du vil ha mer informasjon, kan du se Konfigurere feilhåndtering.

Før du begynner

Når du inkluderer Play Music-aktiviteten før HTTP-forespør selsaktiviteten i en anropsflyt, utføres HTTP- forespørselen først etter at lyden er spilt av fullt ut.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Musikkinnstillinger konfigurerer du følgende innstillinger:

  1. Statisk lydfil — Velg dette alternativet hvis du vil konfigurere den statiske lyden som skal spilles av fra Lydprompt-siden i Control Hub. Når du har valgt, velg navnet på lydfilen (.wav) fra rullegardinlisten Musikkfil.

    Hvis du vil ha mer informasjon, kan du se Administrer lydmeldinger.

  2. Dynamisk lydfil — Velg dette alternativet for å spille av lyd dynamisk innenfor en enkelt flyt. Du kan for eksempel bruke en variabel til å spille av ledetekster på forskjellige språk basert på kundens preferanser.

    Hvis du vil konfigurere dynamisk lyd, skriver du inn lydvariabelen som et Pebble-uttrykk. Hvis du vil ha mer informasjon, kan du se Pebble Template Syntax.

    Variabelverdien må samsvare med navnet på.wav-filen som lastes opp til Control Hub.

  3. Start Offset — Angi avspillingsvarigheten, i sekunder, for musikkfilen.

    Hvis filen for eksempel er 60 sekunder lang, er start forsk yvningen 45 sekunder, og varigheten er 30 sekunder, de siste 15 sekundene spilles først, deretter løper lyden til begynnelsen og spiller de første 15 sekundene. En verdi på 0 starter avspillingen fra begynnelsen.

    Du kan angi startforskyvningen som et statisk tall (for eksempel 20) eller som et uttrykk (for eksempel {{musicLength + 20}}).

    Forsikre deg om at alle verdiene er numeriske.

  4. Musikkvarighet — Angi avspillingsvarigheten, i sekunder, for den valgte musikkfilen (for eksempel 30). Du kan angi en statisk verdi (for eksempel 20) eller et uttrykk (for eksempel {{musicLength + 20}}). Sørg for at alle verdier er numeriske. Hvis startforskyvningen og varigheten overskrider fillengden, går musik ken tilbake til begynnelsen og fortsetter avspillingen.

    Musikkavspilling følger disse reglene:

    • Hvis den angitte musikkvarigheten er kortere enn lydfilens lengde, spilles musikken bare av i den angitte varigheten. For eksempel spilles en varighet på 30 sekunder med en 40-sekunders fil i 30 sekunder.

    • Hvis musikkens varighet overstiger lengden på lydfilen, spilles musik ken opp til fem ganger fillengden, og loopes etter behov. For eksempel spilles en varighet på 600 sekunder med en 40-sekunders fil i 200 sekunder (5 × 40).

Når du inkluderer Play Music-aktiviteten før HTTP-forespør selsaktiviteten i en anropsflyt, utføres HTTP-forespørselen først etter at lyden er spilt av fullt ut.

Opptak

Registreringsaktiviteten registrerer taleinngangen eller ytringen til innringere som kan refereres til i samme anropsflyt. Denne aktiviteten er bare tilgjengelig for kunder som bruker Next Generation 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 å registrere sensitiv informasjon ved hjelp av denne funksjonen.

Ikke bruk Registreringsaktivitet i en konsultasjon til Inngangspunktnummerflyten, da denne konfigurasjonen ikke støttes.

1

Logg på Control Hub, velg T jenester > Kontaktsenter > Fly ter.

2

Klikk Administrer flyter, og klikk deretter Opprett flyter.

3

Klikk Start på nytt. Flow Designer- vinduet vises.

4

Skriv inn et unikt navn i Flytnavn-feltet.

5

Dra og slipp Ta opp aktiviteten fra Aktivitetsbiblioteket til hovedflytlerretet.

6

I Generelle innstillinger, utfør følgende handlinger:

  1. I Aktivitetsetiket -feltet angir du et navn for aktiviteten.

  2. Skriv inn en beskrivelse for aktiviteten i Aktivitetsbeskrivelse-feltet.

7

I Registreringsinnstillinger konfigurerer du følgende felt:

  1. Merk av for eller fjern merket for Starttone for å aktivere eller deaktivere den korte piplyden for å indikere starten på opptaket. Som standard er avmerkingsboksen aktivert.
  2. Skriv inn den numeriske verdien mellom 1 og 120 sekunder i feltet Tidsavbrudd for stillhet. Dette indikerer det maksimale stillhetsintervallet som er tillatt når som helst etter at opptaket har startet. Standardverdien er 4 sekunder. Opptaket stopper når det er stillhet for tidsavbruddet for stillhet.
  3. I feltet Maksimal registreringstid skriver du inn den numeriske verdien mellom 1 og 120 sekunder for å angi den maksimale tiden som er tillatt for å registrere innringerens ytring. Standardverdien er 30 sekunder. Opptaket stopper når opptaket når maksimal opptakstid.
  4. I Av slutningssymbol-feltet velger du enten tegnsymbolet # eller * som sluttbrukeren kan bruke til å avslut te et opptak. Som standard er terminatorsymbolet #.
8

I delen Utdatav ariabler viser du følgende variabler:

  • Record_AudioFileData —Lagrer detaljene for de innspilte lydfilene.
  • Record_errorCode —Lagrer feilstatuskoden for feilene som oppstår under initiering eller under opptak av innringerens ytring.
  • Record_errorDescription — Lagrer beskrivelsen av feilene som oppstår mens du starter eller under opptak av innringerens ytring.

Du kan bruke utdatav ariabelen Record_AudioFileData i aktiviteter som Spill av melding, Men y og Samle tall i en anropsflyt. Denne utgangsvariabelen kan konfigureres som en lydvariabel i Promp t-innstillingene for IVR-aktivitetene for å spille av den innspilte lyden til innringerne . Variabelverdien kan være i form av et rullestein uttrykk: {{record_activity_ label.audioFileData.name}}.

Du kan bruke outputvariabelen Record_AudioFileData i HTTP-forespør selsaktiviteten til å laste opp den innspilte lyden til den eksterne tredjepartsserveren eller API-en. Dette kan gjøres ved å velge Innh oldsty pe som fil og Utdatavari abelen Registreringsaktivitet fra rullegardinmenyen Innhold i Fo respørselsteksten.

Tabellen nedenfor viser feilkodene og beskrivelsene for Record-aktiviteten:

Feilkode

Feilbeskrivelse

Grunnen

1001

INVALID_SILENCE_TIMEOUT

Den konfigurerte Stille timeout er ikke innenfor 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 oppsigelsessymbolet er ikke et av de tillatte tegnene * eller #.

1004

RECORD_API_FAILURE

En feil som oppstod i API-en for å starte opptaket.

1005

FEATURE_DISABLED_FOR_ORG

Funksjonen er ikke aktivert for organisasjonen.

1006

Ingen inngangslyd oppdages for opptak. Den innspilte lyd filen kan inneholde stillhet.

1007

En feil som oppstod i medietjenestene under opptak.

Opptakskontroll

Flow Designer gir en opptakskontrollaktivitet med det formål å innhente registreringssamtykke fra brukeren eller den som ringer. Registrering av samtykke er en av konfigurasjonsegenskapene som er tilgjengelige som en del av denne aktiviteten. Bruk en menyaktivitet til å fange brukersamtykke i en boolsk flytvariabel. Hvis du vil fange samtykkeverdien for å generere en rapport under en interaksjon, bruker du den boolske variabelen som en inngang til verdien for samtykkeegenskapen for opptakskontrollaktiviteten. Deretter kan du merke variabelen som brukes til å fange innringerens samtykke som rapporterbar.

Flytutvikleren kan avgjøre om innspillingssamtykket for en samtale må fanges eller ikke, for rapporteringsformål. Når en kunde ønsker å innhente samtykket for registrering, bruker du globale variabler til å generere en samtykkerapport. Når en kunde ikke ønsker å innhente samtykke for opptak, bruk lokale variabler. Dette gir bedre fleksibilitet for leietakere og kunder til å administrere bruken av variabler.

Du kan konfigurere opptakskontroll ved å bruke disse trinnene:

  1. Dra og slipp opptakskontroll aktiviteten fra aktivitetsbiblioteket til lerretet i flytdesigneren.

  2. Klikk på Opp takskontroll aktiviteten for å konfigurere aktivitetsinnstillingene.

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

  4. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

  5. I Innstillinger for opp takskontroll velger du en flytvariabel fra rullegardinlisten for Aktiver opptak.

En menyaktivitet for IVR (Interactive Voice Response) og en Recording Control-aktivitet når de brukes sammen i flyten muliggjør innhenting av innspillingssamtykke. Prioritet gis til innstilling av brukersamtykke i flyten sammenlignet med konfigurasjonsinnstillinger for leietakernivå eller kønivå eller registrering av plannivå.

Opptakskontroll kan administreres i følgende scenarier:

  • Hvis brukersamtykkekonfigurasjonen er satt til Ja i flyten, registreres samtalen, uavhengig av opptakskonfigurasjonen som er angitt på leietaker- eller kø- eller opptaksplannivå.

  • Hvis brukeren ikke samtykker og konfigurasjonen er satt til Nei i flyten, blir ikke anropet registrert, uavhengig av opptakskonfigurasjonen som er angitt på leietaker- eller kønivå eller opptaksplannivå.

  • Hvis brukersamtykket ikke er konfigurert i flyten, men en konfigurasjon er satt til Ja på et av de andre nivåene, for eksempel leietaker eller kø eller opptaksplan, blir samtalen registrert.

  • Hvis brukerens samtykke ikke er konfigurert, og en konfigurasjon er satt til Nei på alle nivåer, for eksempel leietaker, kø og opptaksplan, registreres ikke samtalen.

I tillegg brukes fortsatt andre opptakskonfigurasjoner, for eksempel Fortsett ved overføring, Pause Resume Enabled og Pause Varighet og så videre, basert på det eksisterende hierarkiet, for eksempel leietaker-, kø- eller opptaksplannivå.

Utgangsvariabler

Denne aktiviteten har ingen utdatavariabler.

Planlegg IVR-tilbakeringinger

Den planlagte tilbakeringingsfunksjonen gjør det mulig for kunder å planlegge tilbakeringing ved hjelp av IVR. Kunder kan be om tilbakeringinger uavhengig, uten å snakke med en agent, noe som resulterer i mer effektiv kontaktsenterdrift. For å støtte planlagte tilbakeringingsfunksjoner til kundene, gir Flow Designer-modulen Planlegg tilbakeringingsaktiviteten i flyten.

Planlegg tilbakeringing

Bruk Planlegg tilbakeringingsaktiviteten for å gjøre det mulig for innringere å enkelt planlegge tilbakeringinger gjennom IVR- systemet. Du kan bruke spesifikke DTMF-ledetekster til å fange opp planleggingsdetaljer fra den som ringer og sende denne informasjonen som inngang til Planlegg tilbakeringingsaktiviteten.

I følgende seksjoner kan du konfigurere aktiviteten Planlegg tilbakeringing:

  • Generelle innstillinger
  • Planlegg tilbakeringingsinnstillinger
  • Variabler for aktivitetsutdata

Før du begynner

Sørg for å konfigurere inngangspunktet for tilbakeringing i Control Hub. Se Konfigurere et inngangspunkt for tilbakering ing for detaljer.

1

Dra og slipp Planlegg tilbakeringingsaktiviteten fra aktivitets biblioteket til lerretet i flytdesigneren.

2

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

3

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

4

I delen Planlegg tilbakekallingsinnstillinger konfigurerer du følgende detaljer:

  1. Oppringingsnummer: Telefonnummeret som tilbakeringing skal planlegges til. Nummeret kan inneholde en valgfri landskode og sifre (0-9), sammen med tillatte spesialtegn: mellomrom (), bindestrek (-), parenteser (()) og punktum (.). Den totale lengden på tallet må være mellom 7 og 15 tegn.

  2. Tilbakringingskø: En unik identifikator som representerer køen som er knyttet til tilbakeringingen. Du kan tilordne en statisk køverdi eller konfigurere en dynamisk verdi ved hjelp av flytvariabler.

  3. Kundenavn (valgfritt): Navnet på kunden som mottar tilbakeringingen. Hvis det ikke er noe navn, brukes tilbakeringingsnummeret til å identifisere kunden.

  4. Planleggingsdato: Datoen kunden ønsker å motta tilbakeringingen.

    Tidsplandatoen må oppgis i ISO-8601-format (ÅÅÅÅÅ-MM-DD). Det må være en gyldig dato i den angitte tidssonen, og skal falle innen 31 dager fra gjeldende dato.

  5. Planlegg starttid: Foretrukket starttid for mot tak av tilbakeringingen, spesifisert i ISO-8601-format (hh: mm: ss). Starttiden må være minst 30 minutter før gjeldende tid.

  6. Planlegg slutttid: Den foretrukne sluttiden for tilbakeringingen skal full føres, også i ISO-8601-format (hh: mm: ss). Slutttiden må være minst 30 minutter etter starttidspunktet og kan ikke overstige 8 timer etter start tidspunktet.

  7. Planlegg tidssone: Kundens tidssone som er relevant for datoen og klokkeslettet som er oppgitt. Dette må være et gyldig IANA-tidssonenavn (for eksempel America/New_York). Du kan tilordne en statisk tidssone eller konfigurere en dynamisk verdi ved hjelp av flytvariabler.

Inkluder en serie IVR-aktiviteter (Meny, Samle tall) for å samle denne informasjonen fra den som ringer og videreformidle den til den planlagte tilbakeringingsaktiviteten. For å gjøre dette enkelt, se underfly ten for planlagt tilbakeringing for detaljer.

Variabler for aktivitetsutdata

Variablene for aktivitetsutdata lagrer dataene som hentes fra aktiviteter, og opprettes automatisk når du legger til bestemte aktiviteter i lerretet.

Aktiviteten Planlegg tilbakeringing har følgende utdatavariabler:

  • ScheduleCallback.failure Code: Lagrer feilkoden. Systemet angir denne verdien bare når aktiviteten mislykkes.
  • ScheduleCallback.failure Description: Lagrer feildetaljene. Systemet angir denne verdien bare når aktiviteten mislykkes.

Følgende er feilkoder og beskrivelser for aktiviteten Planlagt tilbakeringing:

Feilkode

Feilkodeverdi

Feilbeskrivelse

1

INVALID_REQUESTFor ugyldige innganger.

3

INVALID_QUEUEFor ugyldige kødetaljer.

6

SYSTEM_ERROR

Denne koden representerer diverse feil (som ikke faller inn i noen av de definerte kategoriene).

Hva du skal gjøre videre

Bruk aktiviteten Koble fra kontakt til å avslutte anropsflyten etter å ha planlagt en tilbakeringing.

Send sifre

Du kan bruke aktiviteten Send siffer til å konfigurere flyter som sender DTMF-toner til den som ringer under en IVR-interaksjon. Dette er nyttig for:

  • Sikker autentisering — Etablere en autentisert anropsflyt ved å verifisere innring eren ved hjelp av DTMF.

  • Interaksjon med eksterne systemer —Kommunisere med andre systemer som krever DTMF-inngang.

Aktiviteten Send sifre muliggjør tonebasert autentisering og er viktig i scenarier som krever sikre interaksjoner, for eksempel verifisering av ektheten til anropsbanen.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Spill DTMF-innstillinger konfigurerer du følgende innstillinger:

  1. Angi verdi — Velg dette alternativet hvis du vil konfigurere statiske DTMF-sifre.

  2. Sett til variabel — Velg dette alternativet hvis du ønsker å konfigurere DTMF-sifrene dynamisk.

    Maksimal lengde på DTMF-inngang er 32 tegn. Støttede tegn er 0-9, A-D, stjerne (*), hash (#) og komma (,). Tegnet komma (,) betyr ett sekunds forsin kelse.

    Du kan bare bruke aktiviteten Send siffer i løpet av den første delen av innringeren til IVR. Hvis du bruker den i en interaksjon som konsultasjon/overføring til inngangspunkt, ignorerer systemet aktiviteten Send sifre.

Angi kunngjøring

En Angi kunngjøringsaktivitet konfigurerer kunngjøringer som spilles av ved anropsforbindelse til en agent. Når aktivert, kan du konfigurere en forhåndsinnspilt melding som en samsvarsmelding med juridisk informasjon, eller personlig agenthilsen, eller begge deler. Du kan bruke denne aktiviteten for både innkommende og utgående anrop.

  • For innkommende strømmer — Konfigurer kunngjøringsaktiviteten før køkontaktak tiviteten for optimal ytelse. Alternativt kan du konfigurere den i hendelsen før oppringing i en hendelsesflyt.
  • For utgående strømmer — Kunngjøringsaktiviteten må konfigureres i Pre -Dial-hendelsen . Kontroller at aktiviteten Angi anrops-ID er terminalaktiviteten for hendelsen før op pringing.

Aktiviteten Angi kunngjøring støtter følgende kunngjøringstyper:

  • Samsvarsmelding
  • Agenthilsen
  • Whisper-kunngjøring

Se Forbedre effektiviteten med forhåndsinnspilte meldinger for mer informasjon.

Hvis du vil konfigurere Angi kunngjøringsaktiviteten, utfører du følgende trinn:

  1. Logg på Control Hub.
  2. Naviger til Kontaktsenter > Kundeopplevelse > Fly ter.
  3. Velg ønsket flyt og klikk på ikonet Gå til flytinnstillinger for å åpne ønsket flyt.
  4. Dra og slipp Angi kunngjøringsaktiviteten til hovedflytlerretet.
  5. I kategorien Generelle innstillinger konfigurerer du følgende parametere:
    1. I Aktivitetsetiket -feltet angir du et navn for aktiviteten.

    2. Skriv inn en beskrivelse for aktiviteten i Aktivitetsbeskrivelse-feltet.

  6. Hvis du vil konfigurere agenthilsen, slår du på Aktiver agenthilsen- bryteren. Skriv inn navnet på hilsenformålet i feltet Hil senformål.
  7. Hvis du vil konfigurere samsvarsmeldingen, slår du på Aktiver samsvarsm elding- bryteren. Velg ønsket lydfil fra rullegardin listen.

  8. Klikk på Lagre.
  9. Klikk Publiser for å publisere flyten.

Angi anrops-ID

Bruk aktiviteten Angi anrops-ID til å definere anrops-ID-en som vises under en samtale. Aktiviteten An gi anrops-ID skal bare brukes på hendelsesflyter. Angi anrops-ID er en terminal aktivitet som markerer slutten på en forekommet preDial-hendelsesflyt. Aktiviteten Angi anrops-ID hjelper deg med å konfigurere ANI for følgende scenarier:

  • Innkommende anrop

  • Utendørsanrop

  • Høflig tilbakeringing

  • Forhåndsvisningskampanje

  • Netttilbakeringing

  • Utfør flyt

  • Overfør til oppringingsnummer

  • Rådfør deg for å ringe nummer

    Rådfør deg med agent

    Rådfør deg med EP-DN/kø

  • Overfør til EP/kø

Du kan konfigurere denne aktiviteten ved siden av en PreDial-hendelsesbehandler. Den nødvendige ANI kan konfigureres ved hjelp av Angi anrops-ID-aktivitet basert på DNIS (Dialed Number Identification Service), operasjonstype eller deltakertype.

Du kan konfigurere agentens DN som en tilpasset ANI, slik at den oppringende agenten kan se anropsagentens DN/ utvidelsesnummer når de blir kontaktet. Dette reduserer sjansene for at interne samtaler blir droppet. For eksempel, når en front office-bruker (kontaktsenter agenten) ringer til en back-office-bruker (en intern ansatt), kan back-office-brukeren se agentens interne anrops-id (kontaktnummer/utvidelsesnummer), og minimerer dermed avvisning av anrop.

For dette formål kan den som ringer bare se kontaktnummeret/forlengelsen når den oppringende agenten blir kontaktet via outdial, konsultasjon eller overføring til DN, og DN blir lagt til listen over kontaktnumre.

Du må legge til kontaktnummeret i listen over interne numre for en organisasjon i Control Hub. Hvis du vil ha mer informasjon om hvordan du legger til et kontaktnummer, kan du se Opprette kontaktnummer eller utvidelse.

Hvis du skriver inn et tilfeldig tall, kontrollerer systemet dette nummeret med standard EP-DN-tilordning som er konfigurert på Control Hub eller. Management Portal Hvis det er et misforhold, dirigerer systemet det tilbake til standard ANI. Hvis du vil ha mer informasjon om tilpasset ANI- validering, kan du se Til bakringning.

For å sikre at de opprinnelige tallene forblir tilgjengelige for analyse i rapportene, endres ikke ANI som vises i rapporter til den tilpassede ANI.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen Inn stillinger for innringer-ID, vennligst konfigurer følgende:

  1. Statisk anrops-ID — Velg et oppringingsnummer som er tilordnet et inngangspunkt, fra rullegardinlisten. Hvis du ikke velger et nummer, vurderer systemet standardverdien avhengig av anropsscenariet.

  2. Variabel anrops-ID — Velg en gyldig variabel (et E.164-nummer, med gyldig EP-DN-tilordning) fra rullegardinlisten. Hvis du ikke velger et nummer, vurderer systemet standardverdien avhengig av anropsscenariet. Hvis du oppgir et nummer som ikke er i E.164-nummerformatet, bruker systemet standard verdien, avhengig av anropsscenariet.

    Hvis du vil tillate interne utvidelser som tilpasset ANI for innringerne, velger du Predi al.otherPartyDn-variab elen fra rullegardinmenyen som Variabel anrops-ID når du konfigurerer forhåndsnummerflyten for kunde/konsultert agent eller dn/overført agent eller dn. Siden denne variabelen inneholder den primære agentens DN, vil det være en gyldig tilpasset ANI vist på mottakerens enhet.

ANI-tilpasning er avhengig av regulatoriske krav. Vurder de regionale avhengighetene før distribusjon av miljøet.

En PreDial-hendelsesbehandler som brukes til å tilpasse anrops-ID-en, overstyrer ANI du har valgt tidligere, for eksempel agentvalgt outdial ANI, høflig tilbakeringing med tilpasset ANI, eller lignende scenario.

Flow-støtte er nødvendig for alle innkommende eller utgående scenarier for å tilpasse ANI.

For brukstilfeller som er avhengige av tjenesteleverandører, for eksempel landkodebaserte beslutninger, regionale begrensninger osv., bør du vurdere å teste flytene med tjenest eleverandørene først.

For at ANI skal fungere som forventet i forskjellige samtalescenarier, trenger du et neste generasjon smiljø.

ANI-bruken for flere scenarier som gjelder i neste generasjon smiljø er:

Tabell 15. ANI-bruk for flere scenarier i et neste generasjonsmiljø

Scenario

Konfigurasjon

Resultat ANI

Kunden ringer inn

PreDial hendelsesbehandler er ikke konfigurert

  • ANI av kontakten presenteres på agentens enhet

  • EP-DN presenteres på kontaktens enhet

Kunden ringer inn

PreDial hendelsesbehandler er konfigurert

ANI presenteres på agentens enhet - som definert i Angi anrops-ID-aktiviteten

Agent Outdial

PreDial hendelsesbehandler er ikke konfigurert

Kontaktens enhet og agentens enhet blir begge presentert med Agent- valgt Outdial ANI hvis agenten velger en Outdial ANI på skrivebordet. Ellers blir kontaktens enhet og agentens enhet begge presentert med leietakerens standard ANI.

Agent Outdial

PreDial hendelsesbehandler er konfigurert

For hver deltakers enhet kan enten Agent-valgt Outdial ANI beholdes, hvis valgt, eller kan tilpasses, som definert i Angi anrops-ID-aktiviteten.

Høflig tilbakeringing

Kunde-ANI definert i tilbakeringingsaktivitet

ANI definert ved tilbakeringingsaktiviteten presenteres for kontaktens enhet.

Høflig tilbakeringing

  • Kunde-ANI definert i tilbakeringingsaktivitet

  • PreDial-hendelseshåndterer er konfigurert for kundebenet

Angi konfigurert anrops-ID-aktivitet vil ha forrang.

Høflig tilbakeringing

  • Kunde-ANI definert i tilbakeringingsaktivitet

    PreDial-hendelseshåndterer er ikke konfigurert for kundebenet

  • ANI definert ved tilbakeringingsaktiviteten presenteres for kontaktens enhet.

  • Hvis ANI er definert ved Angi anrops-ID-aktiviteten, blir den presentert for agentens enhet.

Høflig tilbakeringing

  • Kunde-ANI ikke definert i tilbakeringingsaktivitet

  • PreDial-hendelseshåndterer er ikke konfigurert for kundebenet

Leietakerstandard ANI vises på kontaktens enhet.

Agentoverføring, konsulter

PreDial hendelsesbehandler er konfigurert

Konfigurert anrops-ID vises på overført konsultert Agent-2-enhet.

Opprett kontaktnummer eller utvidelse

Du kan legge til et kontaktnummer i listen over interne numre for organisasjonen. De tilpassede ANI-ene vil være synlige for disse ekstra kontaktene. Du kan enten legge til ett enkelt 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 Control Hub, kan du se Mas seoperasjoner i Webex Contact Center.

Slik legger du til et kontaktnummer eller en utvidelse:

  1. Logg på Control Hub.

  2. Gå til Kontaktsenter > Lei etakerinnstillinger > T ale > Kontaktnummer.

  3. Klikk på Legg til flere for å legge til et nytt kontaktnummer/utvidelse i listen.

    Du kan opprette kontaktnummer/utvidelse i et område mellom 2 til 9 sifre. Kontaktnummeret/utvidelsen kan starte med 0. Du kan legge til maksimalt 5000 kontakt nummer/utvidelser per organisasjon.

Angi Whisper-kunngjøring

Aktiviteten Set Whisper Announcement spiller en kort, forhåndsinnspilt melding til en agent like før agenten kobler seg til en innringer. Kunngjøringen spilles bare til agenten; den som ringer hører standardringingen mens hviskemeldingen spilles av.

Innholdet i kunngjøringen kan inneholde informasjon om innringeren som hjelper til med å forberede ag enten til å håndtere samtalen.

Ved å gi agenter denne informasjonen på forhånd, hjelper hviskemeldinger dem med å håndtere samtaler mer effektivt, noe som fører til kortere samtalehåndteringstider og forbedret kunde tilfredshet.

Når en hvisking spiller, kan du ikke:

  • Sett samtalen på vent, overføring eller konferanse.

  • Be om veiledningshjelp.

Disse funksjonene blir tilgjengelige igjen etter at kunngjøringen er fullført.

En hviskende kunngjøring:

  • Gjelder for innkommende anrop og blind overføring til EP.

  • Kan være en ledetekst eller (tekst-til-tale) TTS-streng.

  • Kan kombineres med samsvarsmelding og agenthilsen, i så fall spilles hvis ken først.

  • Er ikke inkludert i anropsopptaket.

  • Støtter alle agentendepunkttyper som telefon, myk klient og WebRTC.

1

Klikk aktiviteten for å konfigurere aktivitetsinnstillingene.

2

Skriv inn følgende informasjon i delen Generelle innstillinger:

  1. Skriv inn et navn for aktiviteten i Aktivitetseti ket-feltet.

  2. (Valgfritt) Skriv inn en beskrivelse for aktiviteten i Aktiv itetsbeskrivelse-feltet.

3

I delen H visking-kunngjør ing kan du angi en melding før anrop for agenter, som leverer nøkkelinformasjon for innringere for personlig service.

Når du slår på Aktiver tekst-til-tale-bryteren, kan du velge ønsket kontakt.

  • Hvis du velger Google TTS-kontakt, må du ha konfigurert en Google Cloud-konto og konfigurert Tekst-til-tale-tjenesten. Hvis du vil ha mer informasjon, kan du se Tekst-til-tal e-delen i Veiledning for oppsett og administrasjon av Webex Cont act Center.

  • Hvis du velger Cisco TTS-kontakt, kan du hoppe over Google Cloud-konto konfigurasjonen.

  1. Kobling — Angir kontakten som skal autentisere Tekst-til-tale-tjenesten . Rullegardinlisten viser navnet på alle Google- kontakter i Control Hub. Bare de aktive kontaktene vises. Velg kontakten fra rullegardinlisten.

    Eksisterende kunder på Classic Voice Platform kan bare se Google TTS- kontakt i rullegardinlisten.

    Eksisterende kunder på Next Generation Voice Platform kan se både Cisco Cloud tekst-til-tale- og Google TTS-kontakter.

  2. Overstyr standard språk- og stemmeinnstillinger — Bruk denne veksleknappen til å overstyre stemmeinnstillingene som er konfigurert i variabelen Global Voicename. Denne parameteren er aktivert som standard.

  3. Utgangsstemme —Angir navnet på utgangsstemmen. Dette feltet vises bare hvis du aktiverer veksle knappen Overstyr standard språk- og taleinnstillinger. Velg utgangsstemmenavnet fra rullegardinlisten.

    Hvis utgangsstemmenavnet som støttes av Google, ikke er tilgjengelig i rullegardinlisten Output Voice, deaktiverer du veksle knappen Overstyr standardspråk og taleinnstillinger. Inkluder aktiviteten Angi variabel før avspillingsm eldingsaktiviteten i flyten.

    Konfigurer Angi variabelaktiviteten som følger:

    • Sett variabelen til Global_voiceName.

    • Angi variabel verdien til ønsket utskriftskode for tal enavn (for eksempel en-US-standard-d). Hvis du vil ha mer informasjon om stemmene og språkene som støttes, kan du se siden Google-støttede stemmer og språk.

  4. Legg til lydfil — Klikk Legg til lydfil for å skifte mellom tekst til tale meldinger med forhåndsinnspilte lydfiler. Dette legger til en ny rad i konfigurasjonen der du kan velge ønsket lydfil fra rulle gardinlisten.

    Hvis du vil fjerne et element fra sekvensen, klikker du på Slett-ikonet som vises ved siden av den tilsvarende inndata eller rullegardinlisten.

  5. Legg til tekst-til-tale-melding — Bruk Tekst-til-tale eller en blanding av forhåndsinnspilte lydfiler og Tekst-til-tale-meldinger for å bygge ledeteksten.

    Klikk Legg til tekst-til-tale- melding for å legge til et nytt tekstinntastingsfelt i delen for oppretting av ledetekst. I dette feltet skriver du inn meldingen som skal spilles av til den som ringer på valgt Språk og stemme.

    Viktige hensyn:

    • Bruk en Set Variable-aktivitet til å angi verdien av TTS-melding til en flyt variabel før du bruker den i aktiviteten.

    • Bruk enkle anførselstegn i stedet for doble anførselstegn i rullesteinuttrykk.

      Det er ingen tegnbegrensning for Cisco-tekst-til-tale-meldinger.

    Feltet godtar to typer inndata — råtekst (klartekst) eller SSML (Speech Synthesis Markup Language) ‑formaterte data. Du kan også bruke variabler som en del av meldingen for å lese det dynamiske innholdet.

    For støttede SSML-koder for Cisco Cloud tekst-til-tale, se Tekst-til-tale (TTS) i Webex Contact Center.

  6. Legg til lydvariabel — Bruk dette alternativet til å konfigurere lydledeteksten som skal spilles av dynamisk for kundene. Du kan for eksempel konfigurere denne variabelen til å spille av lydledeteksten på flere språk basert på kundens preferanser under interaksjonen.

    Hvis du vil konfigurere lydvariabelen, klikker du Legg til lyd variabel. Skriv inn variabelverdien i form av et rullestein uttrykk.

    Hvis du vil ha mer informasjon, kan du se Pebble Template Syntax.

    Variabelverdien må samsvare med navnet på.wav-filen som lastes opp til Control Hub.

  7. Forhåndsvisning av ledetek st — Klikk på knappen Forhåndsvisning for å teste og forhåndsvise tekst-til-tale-meldinger og lydfiler. Velg ønsket stemme for å teste le deteksten i dialogboksen Forhåndsvisning som vises. Du kan spille av meldinger og lydfiler som følger:

    • Klikk på Spill av alle for å spille av både lydfil og TTS- melding sammen.

    • Spill bare lydfilene.

    • Spill bare tekst-til-tale-meldingene.

Start mediestrøm

Aktiviteten Start mediestrøm brukes til å aktivere streaming av talemedier fra aktive samtalesamtaler mellom en innringer og en agent.

Hvis du vil ha mer informasjon om hvordan du bruker aktiviteten i anropsflyter, kan du se Aktivere mediestrømming for bestemte køer.

Last opp lyd

Bruk Last opp lyd-aktiviteten i flyten for å aktivere opplasting av agenthilsener.

1

Logg på Control Hub.

2

Naviger til Kontaktsenter > Kundeopplevelse > Fly ter.

3

Velg ønsket flyt og klikk på ikonet Gå til flytinnstillinger for å åpne ønsket flyt.

4

Dra og slipp Last opp lyd-aktiviteten til hovedflytlerretet.

5

I delen Generelle innstillinger konfigurerer du følgende parametere:

  1. I Aktivitetsetiket -feltet angir du et navn for aktiviteten.

  2. Skriv inn en beskrivelse for aktiviteten i Aktivitetsbeskrivelse-feltet.

6

I kategorien Lydfilinformasjon konfigurerer du følgende parametere:

  1. Lydfiltype —Velg lydfiltype. Foreløpig støttes bare Agent Personal Hilsen.

  2. Hilsenformål — Skriv inn navnet på hilsenformålet som brukes til å opprette agenthilsenen.

  3. Opptaksdata —Lydfilen som er spilt inn.

  4. Agent-ID — Unik bruker-ID som er tildelt hver agent i kontaktsenteret.

Hendelses flyter

Kategorien Hendelsesflyter inneholder følgende hendelsesbehandlere som du bruker på tvers av ulike aktiviteter:

OnGlobalFeil

Denne hendelsen letter 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 avslører denne hendelsen. Hvis du vil ha mer informasjon, kan du se On GlobalError Workflow.

AgentGodkjent

Systemet utløser denne hendelsen når en agent svarer på et innkommende anrop og avbryter kontak tens opplevelse i en kø. Denne hendelsen utløses direkte for progressive, prediktive og forhåndsvisningskampanjeanrop når agenten svarer på samtalen.

Aktiviteter som åpner for denne hendelsen er Screen Pop og Queue Contact.

Telefonkoblet

Systemet utløser denne hendelsen når en direktesamtale kobles fra, og fjerner alle deltakerne. Hendelsen er tilgjengelig hvis du bruker valgte samtalehåndteringsaktiviteter i en flyt, for eksempel Screen Pop og Feedback V2. Denne hendelsen krever ikke eskalering til en agent.

Når du oppretter en flyt, må du ikke legge til noen IVR-aktivitet etter Phone Contactend-hendelsen. Under gjennomføringen av flyten fungerer ikke flyten når du legger til en aktivitet etter at kontakten er avsluttet.

Bare køkontaktaktiviteten avslører denne hendelsen.

AgentTilbys

Systemet utløser denne hendelsen når en talekontakt tilbys en agent. Denne hendelsen lar 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 tar imot eller svarer på et anrop.

Denne hendelsen er knyttet til NewContact.

AgentOffered- arrangementet støttes ikke for progressive kampanjer, prediktive kampanjer og forhåndsvisningskampanjer.

Du kan vise de relaterte variablene i Hen delsesutdatavariabler.

Agentfrakoblet

Systemet utløser denne hendelsen når den siste agenten kobler fra en live-samtale, slik at kunden blir alene på linjen.

Aktiv iteten Kø kontakt avslører denne hendelsen.

Tilbakekallingmislyktes

Systemet utløser denne hendelsen når en høflig tilbakeringing eller en planlagt tilbakeringing eller en personlig planlagt tilbakeringing mislykkes.

  • Systemet prøver bare en tilbakeringing på nytt når en tilbakeringing mislykkes fra kontaktens slutt. Tilbakringingen mislykkes når kontakten er opptatt eller utilgjengelig, eller det ikke er noe svar fra en agent.

  • Anropet mislykkes også fra agentenden når agentens telefon ikke er tilgjengelig eller agenten avslår samtalen. Anropet flyttes tilbake til køen og diriger es igjen til en tilgjengelig agent.

  • For planlagte tilbakeringinger mislykkes også tilbakeringingen når den planlagte sluttiden er nå dd uten at samtalen blir rutet til en agent. For personlige planlagte tilbakeringinger mislykkes tilbakeringingen også når den tildelte agenten ikke er logget på.

Hvis du vil bruke en tilbakeringing 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 mindre enn verdien for antall variabler Prøv på nytt.

Du kan legge ved andre hendelser som du trenger i flyten for å prøve et tilbakeringingsforsøk på nytt. Inkluder en vent eaktivitet etterfulgt av en tilbakering ing eller noen 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 Vente-aktiviteten.

Slik avslutter du forsøkene på nytt:

  • Bruk End Flow-aktivitet for en sann tilstand. Ikke bruk en frakobling saktivitet.

  • For en falsk tilstand bruker du en Koble fra etter at en gjenprøv-variabel er konfigurert i flyten. I dette tilfellet er alle forsøk på nytt fullført, og det er ingen forsøk tilgjengelig.

Maksimalt antall forsøk på tilbakeringing på nytt er 10. Maksimal tid interaksjonen kan forbli i systemet er 14 dager. Det som skjer først, betraktes som levetiden til en interaksjon for å konfigurere et nytt forsøk.

Når du bruker en venteaktivitet, er det minste forsinkelsesintervallet mellom forsøk på nytt 10 sekunder, og det maksimale forsinkelsesintervallet mellom forsøk på nytt er 72 timer.

Når tilstanden til en kontakt er i tidsavbrudd for parkert, og hvis forsøk på nytt er tilgjengelige, genereres en CallbackFailed-hendelse. Den konfigurerte hendelsesbehandleren i flyten fortsetter å prøve tilbakeringingen på nytt for de gjenværende forsøkene.

Når en tilbakeringing til en kontakt mislykkes, blir kontakten fjernet, og hendelsen C allbackFailed genereres. Gjenforsøksbehandleren kan stille den i kø igjen ved hjelp av en av aktivitetene som tilbakeringing (samme eller annen destinasjon), køkontakt og/eller kø til agent.

Hvis tilbakeringing er konfigurert til et annet mål i CallbackFailed-hendelses behandler, blir ikke ferdighetene videreført.

For planlagt tilbakeringing eller personlig planlagt tilbakeringing — i forsøksflyten på nytt — bruk NewContact.DNIS i tilbakeringingsaktiviteten hvis den er konfigurert.

PreDial

Som en del av NewContact gjør preDial-hendelsen det mulig for flytutvikleren å angi eller tilpasse anrops-ID-en ved hjelp av aktiviteten Angi anrops-ID.

Når du oppretter en arbeidsflyt, er denne hendelsen tilgjengelig i kategorien Hendelsesflyter i Flow Designer. Dette er en hendelse som avsluttes ved å konfigurere Set Caller ID- aktivitet. Denne hendelsen utløses for både agent og kunde basert på samtalescen ariet.

For at kampanjeanrop skal lykkes, må agentanroppene og kundeanropene gjøres fra samme medieområde. Medieområdet velges basert på ANI/CLID for an ropet når det presenteres for media. Tilordningen mellom ANI og medie området utføres i Control Hub. ANI-ene som velges på agentanropet og kundeanropet, hvis de styres via preDial-hendelsen i flyten, bør velges slik at begge anropene utgår fra samme region.

Hvis en agent for eksempel befinner seg i Singapore, men kundesamtalene skal foret as i USA, kan ANI for kundesamtalen velges slik at medieregionen er USA. På lignende måte bør ANI valgt for agentanropet i preDial-hendelsen også velges slik at medieregionen som er valgt er USA.

Tabellen nedenfor viser en liste over operasjonstyper og de tilsvarende deltakertypene for Predial .OperationType.

Tabell 16. PreDial.OperationType-relaterte operasjons- og deltakertyper

Predial.OperationType

Predial.Deltakertype

INBOUND

Agent

OUTDIAL

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 er ikke aktuelt for veileder når anropsovervåking er konfigurert.

Konfigurer hver preDial-hendelsesbehandlerbane med Angi anrops-ID som en terminal aktivitet, ellers kan kontakten forlates.

Flytstøtte er nødvendig for alle innkommende eller utgående scenarier for å bruke Predial-hendelsesbehandler.

Ikke bruk flytaktiviteter som setter en kontakt i kø med Predial-hendelsesbehandleren .

For ANI konfigurert mot en utgående kontakt, blir anropet rutet gjennom regionen Agent ANI er tilordnet til uavhengig av regionen der kontakten befinner seg. Hvis en organisasjon for eksempel har kontaktsentre i USA og Australia og et utgående anrop utløses for en kontakt som er lokalisert i USA med Agent ANI tilordnet Australia-regionen, blir samtalen rutet gjennom Australia.

Se tabellen ANI- bruk for flere scenarier i et neste generasjon smiljø i Angi an rops-ID-delen for ANI-bruk i forskjellige samtalescenarier.

Du kan vise de relaterte variablene i Hen delsesutdatavariabler.

ContactAniOppdatert

Systemet utløser denne hendelsen når ANI for den som ringer endres. For eksempel, hvis en kundes samtale først går til en operatørskranke og deretter sendes til ag enten, oppdateres agentens skrivebord, agentenhet og all relatert informasjon automatisk med innringerens ANI. Dette sikrer at den opprinnelige innringerens ID og riktige detaljer alltid vises.

Bare anropsoverføringer initiert fra skrivebordstelefoner eller Jabber-klienter lokalt gjenspeiler den endelige CLI. Overføringer utført via Webex-appen på oppdat Webex Calling eres ikke for å vise den endelige CLI.

OutboundCampaignCallResult

Som en del av NewCont act 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 forlater samtalen hvis agenten ikke er tilgjengelig.

Bare Play Music og Play Message- aktiviteter støttes for denne behandleren , og anropet må deretter kobles fra.

Du kan videre legge til flere anropskontrollaktiviteter som Spill av musikk, Koble fra kontakt osv. til denne hendelsen i henhold til CPA-resultatet (Call Progress Analysis). CPA- resultater kan være ett av følgende:

  • AMD - indikerer at en telefonsvarer er oppdaget.
  • FORLATT - indikerer at samtalen har blitt forlatt på grunn av utilgjengelighet av en agent.
  • LIVE_VOICE - indikerer at en live-stemme til en kunde oppdages i en IV R-kampanje.

Hvis du vil konfigurere IVR i en utgående kampanjeanrop:

  1. Identifiser flyter som bruker Outbound CampaignCallResult-hendelsen.
  2. Plasser en GoTo-aktivitet for å kartlegge flyten til en annen flyt.
  3. Bruk IVR-trinn konfigurert med Virtual Agent-aktivitet i den andre flyten.

Sørg for at du utfører disse trinnene, siden du ikke kan bruke en Virtual Agent-aktivitet direkte med et Outb oundCampaignCallResult.

Du kan vise den relaterte variabelen i Event Output Variables.

OnGlobalError arbeidsflyt

Mens du oppretter en flyt, kan du angi feilbanen til en aktivitet for å håndtere en aktivitetsfeil eller en generell feil som du får under gjennomføringen av flyten.

OnGlobalError Workflow
OnGlobalError arbeidsflyt

Hvis du får en feil under gjennomføringen av flyten, fortsetter utførelsen med neste aktivitet definert i feilbanen. Hvis du ikke konfigurerer feilbanen i hovedflyten, kan du fortsatt angi onGlobalError-hendelsen tilgjengelig i kategorien Hendelsesflyter for å håndtere feilen i flytkjøring.

Hvis du ikke klarer å definere feilbaner i både hoved flyt og hendelsesflyt, avsluttes flyten når det oppstår en feil under gjennomføringen av flyten.

La oss vurdere et scenario der du konfigurerer Angi variabel aktiviteten i en flyt.

Flow designer example to show where to set the variable activity in the main flow.
Angi variabel aktivitet i hovedflyt

Du kan angi Noden Udefinert feil i Angi variabel- aktiviteten i hovedfly ten for å håndtere eventuelle systemfeil under gjennomføringen av flyten. Hvis du ikke vil definere feilbanen i hovedflyten, kan du fortsatt gå til kategorien Hen delsesfly t og konfigurere onGlobalError-hen delsesflyten.

Flow designer example to show the Event Flow tab setting an OnGlobalError event flow.
OnGlobalError hendelsesflyt

I eksemplet ovenfor er Play Message lagt til onGlobalError-hendelses håndtereren. Hvis det oppstår en systemfeil under utførelsen av Angi variabel aktivitet i hovedflyt, vil systemet vurdere konfigurasjonen som er gjort i An gi variabel aktiviteten først. Hvis det ikke er definert noen feilbane, sjekker systemet onGlobalErr or-hendelsesbehandleren i hendelsesflyten. Siden en av spillingsmeld ingsaktivitet er knyttet til onGlobalError- hendelsen i eksemplet ovenfor, spiller systemet meldingen og avslutter flyten.

Bruk variabler og uttrykk

Flow Designer støtter følgende typer variabler:

Egendefinerte variabler

Egendefinerte flytvariabler er konfigurerbare variabler av forskjellige datatyper som du kan bruke gjennom hele flyten. Du kan opprette så mange flytvariabler som du trenger for å tilfredsstille logikken i flyten din.

Sikre variabler

Du kan merke flytvariabler som Sikker for å forhindre logging og lagring av sensitiv informasjon (disse verdiene blir også maskert i ruten Flow Debugging). Du kan angi sikre variabler som Agent Viesible eller Agent Editable for å kontrollere hvordan disse variablene presenteres påAgent Desktop.

Som standard oppfører alle eksisterende variabler i de distribuerte flytene seg som usikre variabler. Åpne disse flytene i redigeringsmodus for å se gjennom og beholde de sikre variablene etter behov.

I flytvariabeltilordning kan du ikke tilordne en sikker variabel til en usikker variabel i GoTo-aktiviteten.

Du kan ikke merke globale variabler som sikre.

Opprette egendefinerte flytvariabler

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Flyt-siden vises.
3

Klikk på Gå til Flow Designer- ikonet ved siden av flyten.

Flow Designer- vinduet vises.
4

Åpne delen Variable Definition fra konfigurasjonspanelet.

5

Klikk Legg til flytvariabel.

Du kan legge til maksimalt 30 variabler i en flyt. Denne tellingen inkluderer alle globale variabler og flytvariabler, uavhengig av om de er rapporterbare eller agent-synlige.

6

Skriv inn navn og beskrivelse av variabelen.

7

Velg en variabeltype fra rullegardinlisten.

Du kan ikke endre variabeltypen etter at du har opprettet variabelen.

De støttede variabeltypene er:

Variabel type

Variabel verdi

Boolsk

Velg Sann eller Falsk.

Streng

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

Heltall

Skriv inn heltallsverdien.

Desimal

Skriv inn desimalverdien.

Dato Tid

Skriv inn dato og klokkeslett i et av de støttede formatene:

ÅÅÅÅ-MM-DDTHH: MM: SS.SSSZ

ÅÅÅÅ-MM-DDTHH: MM: SSZ

ÅÅÅÅ-MM-DDTHH: MMZ

{{nå ()}}

Ikke bruk now () -funksjonen for å få gjeldende tid i millisekunder, da den bruker simpleDateFormat. Du kan imidlertid bruke epokens tidsstempelrullefilter for å hente gjeldende tid i millisekunder. Hvis du vil ha mer informasjon, kan du se Egendefinerte Pebble-filtre.

JSON

Skriv inn en gyldig JSON-variabelverdi ved å bruke formatet: {"Key» :"Value "}. For eksempel {"companyName» :"Cisco "}.

JSON-variabel kan inneholde enkle eller nestede data. Maksimal størrelsesgrense for JSON-variabelen kan være opptil 16 KB. Du kan opprette maksimalt fem JSON-variabler i en flyt.

Hvis du vil ha mer informasjon om hvordan du konfigurerer JSON-variabel, kan du se JSON-variabler.

Når du velger JSON som variabeltype fra listen, vil veksle knappene Inneholder sensitiv informasjon og Merk agent visning ikke være synlige.

JSON-variabler er ikke tillatt i flytkjede.

8

Angi standardverdien for variabelen i henhold til den valgte variabeltypen.

9

(Valgfritt) Slå på Aktiver ekstern overstyring veksle knappen. Ved å aktivere dette alternativet, avslører du variabelen på kanalkonfigurasjonssiden. Dette gjør det mulig for administratorer og veiledere å overstyre den konfigurerte variabelverdien fra Control Hub. Med andre ord kan de endre verdien av flytvariabelen for en bestemt kanal uten å åpne strømmen fra Flow Designer-modulen.

Hvis du vil ha mer informasjon om å overstyre variabler fra Control Hub, kan du se Konfigurere en kanal.

Når du konfigurerer variabeltypen som en streng, vises rullegardinlisten Ressurstype med følgende alternativer. Velg ressurstypen du vil tillate administratorene å overstyre under kanalkonfigurasjonen.

  • Lydledetekst — For å overstyre innstillingene for lydmelding som er konfigurert i variabelen. For eksempel velkomstmeldingen eller en tekst-til-tale-melding .
  • Åpningstider — For å overstyre åpningstidene i tilfelle nødstopp.
  • Inngangspunkt — Slik endrer du innstillingene for inngangspunkt.
  • Oppringingsnummer — For å endre det oppringte nummeret.
  • Flyt — For å endre flyten.
  • Kø — Slik endrer du køen.

  • Du kan ikke overstyre variabler som er merket som «Sikre».
  • Du kan konfigurere maksimalt 15 variabler som kan overstyres.

10

(Valgfritt) Hvis du slår på knappen Inneholder sensi tiv informasjon, markerer systemet variabelen som en sikker variabel. Under gjennomføringen av flyten logger eller lagrer ikke systemet informasjon som sendes gjennom denne variabelen.

11

(Valgfritt) Hvis du aktiverer veksle knappen Gjør agent synlig, vises variabelen på skrivebordet sammen med verdien som er fanget som en del av flyten.

Når du aktiverer vek sleknappen Gjør agent synlig, vises følgende felt:

  • Skrivebord setikett: Angi etiketten som er knyttet 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 av variabelen som en del av interaksjonsøkten. Når agenten oppdaterer variabelen, sender systemet disse endringene tilbake til Flow Designer. Agenten kan redigere flytvariabelen og klikke på L agre -knappen fra skrivebordet. Hvis anropet kobles fra før agenten lag rer endringene, finner ikke variabeloppdateringen sted.

12

Klikk på Lagre.

Når du lagrer en egendefinert flytvariabel, lagres variabelen som en kode i panelet Globale egenskaper på skrivebordet. Hvis du har merket variabelen som Agent-visningsbar, viser taggen et hodesettikon for enkel identifisering.

Eksempel: Rekkefølgen på flytvariabler som vises på skrivebordet

Når du oppretter variabler som er merket som Agentvisningsbare, viser skrivebordet disse variablene i en bestemt rekkefølge.

Hvis du for eksempel oppretter følgende flytvariabler: CustomerType, SubscribedCustomer, CustomerCount, callRatio, dob, Dat etest.

Skrivebordet mottar disse variablene fra Flow Designer i følgende rekkefølge: CallRatio, CustomerCount, CustomerType, SubscribedCustomer, ANI, DN, dob, RonaTimeOut, Dat etest.

Skrivebordet viser variablene i følgende rekkefølge, fra venstre til 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 interaksjons-ID på skrivebordet

En interaksjons-ID (Contact Session ID) er en systemgenerert unik ID som identifiserer en gitt interaksjon. Du kan hente interaksjons-ID-en fra analysator rapportene og bruke ID-en til feilsøking av problemer knyttet til anropsfeil. Slik viser du interaksjons-ID-en på skrivebordet:

  1. Åpne ønsket flyt og velg Legg til flytvariabler.
  2. Angi feltet Standardverdi til NewContac t.interactionId.
  3. Aktiver veksleknappen Gjør agent synlig.

Når agenten mottar et anrop, vises interaksjons-ID-en på skrivebordet.

Rediger egendefinerte flytvariabler

Hvis variabelen allerede er i bruk, kan du ikke redigere variabeltypen. Å gjøre det kan ha store konsekvenser for strømmen. Så denne handlingen er forbudt. I dette tilfellet er rullegardinfeltet Variabel type deaktivert, og en advarsel vises.

Når du har redigert en variabel, vises endringene som gjøres gjennom hele flyten, og i popup-vinduet som vises når du klikker en flytvariabel i ruten Globale egenskaper.

Hvis du vil redigere en egendefinert flytvariabel, utfører du følgende trinn:

1

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

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Flyt-siden vises.
3

Klikk på Gå til Flow Designer- ikonet ved siden av flyten.

Flow Designer- vinduet vises.
4

Klikk på Rediger øverst til høyre i popup-vinduet.

Dialogboksen Rediger flytvariabel vises. Hvis variabelen ikke brukes i flyten, kan alle feltene redigeres. Du kan endre variabelnavn, beskrivelse, type og verdi.

5

Klikk på Informasjon sikonet i denne meldingen for å se en liste over aktivitetene der variabelen brukes. Hvis du vil fortsette med å redigere variabelen, fjerner du variabelen fra alle flytkonfigurasjoner før du prøver å redigere igjen.

6

Gjør de nødvendige endringene.

Lag re- knappen forblir deaktivert til du gjør en endring.

7

Klikk på Lagre.

Slett egendefinerte flytvariabler

Hvis variabelen brukes i en flyt, kan du ikke slette den. Å gjøre det har store implikasjoner for strømmen. I dette tilfellet er S lett -knappen i vinduet Slett variabel deaktivert, og en liste over aktiviteter der variabelen brukes vises.

Aktivitetene grupperes basert på om de vises i kategorien Hovedflyt eller Hendelsesflyt. Hvis du vil slette en variabel som er i bruk, fjerner du den fra alle flytkonfigurasjoner før du prøver å slette.

Hvis du vil slette en egendefinert flytvariabel, utfører du følgende trinn:

1

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Flyt-siden vises.
2

Klikk på Gå til Flow Designer- ikonet ved siden av flyten.

Flow Designer- vinduet vises.
3

I ruten Globale egenskaper klikker du på S lett-ikonet som vises på variabelkoden du vil slette.

Overstyr flytinnstillinger

Funksjonen for overstyring av flytinnstillinger i Flow Designer-modulen gjør det mulig for autoriserte brukere å endre bestemte forhåndsdefinerte innstillinger for en flyt fra Control Hub. Denne funksjonen gjør det mulig for administratorer og veiledere å enkelt endre bestemte flytparametere som åpningstider, lydmeldinger eller køtildelinger uten å åpne den nødvendige flyten.

Slik overstyrer du flytinnstillinger:

  • Du må konfigurere visse variabler med i flyten som eksternt konfigurerbare. Se Opprett egendefinerte flytvariabler -delen for konfigurasjonsdetaljer.

  • Administratorer og veiledere må da gjøre de nødvendige endringene i disse variablene. De konfigurerte flytvariablene vises på kanalkonfigurasjonssiden i Control Hub. Se Konfigurere en kanal- seksjon for mer informasjon.

Funksjonen for overstyring av flytinnstillinger gir følgende fordeler:

  • Flytgjenbruk: Administratorer kan bruke samme flyt for forskjellige organisasjoner. De kan konfigurere forskjellige verdier for samme variabel for forskjellige kanaler uten å endre standardverdien som er definert i flyten.
  • Raskere responstider: Endringer som gjøres i variabelverdiene brukes umiddelbart, selv på samtalene som allerede pågår.
  • Reduserte feil: Eliminerer risikoen for feil ved endring av komplekse flyter.
  • Forenklet oppgaveadministras jon: Uten denne funksjonen må administrator ene utføre følgende oppgaver som kan være komplekse og tidkrevende for ikke-tekniske brukere:
    1. Logg på Control Hub.
    2. Åpne Flow Designer-modulen.
    3. Naviger til ønsket flyt og finn den relevante banen til strømmen.
    4. Gjør de nødvendige endringene.
    5. Publiser flyten på nytt.

Forhåndsdefinerte variabler

Flow Designer oppretter automatisk forhåndsdefinerte variabler når du bruker bestemte hendelser og aktiviteter i en flyt.

En liste over tilgjengelige forhåndsdefinerte variabler vises i delen Forhåndsdefinerte variabler i ruten Egenskaper for global flyt. De vises også i Egenskaper-ruten for den valgte hendelsen eller aktiviteten.

Klikk på hver variabel for å åpne et popup-vindu som forklarer hvilken type data variabelen lagrer, slik at du vet hvordan du bruker variabelen i flyten din.

Selv om de fleste attributtene til en hendelsesutdatavariabel er forhåndsdefinerte og ikke kan redigeres, kan du redigere variabelen for å endre den globale variabelbetegnelsen.

Variabler for hendelsesutdata

Variabler for hendelsesutdata er spesifikt assosiert med hendelser og tar på seg nomenklaturen: <EventName>. <VariableName>.

Alle hendelsesutdatavariabler som er tilgjengelige for bruk i en flyt, vises automatisk i ruten Globale egenskaper etter at en hendelse er introdusert i flyten, og også i Egen skaper-ruten for den tilknyttede Hendelsesbehandler-aktiviteten.

De tilgjengelige variablene for hendelsesutdata er:

  • NewContact.ani

  • Nykontakt.dnis

  • NewContact.InteractionID

  • Nykontakt.pstnregion

  • AgentAccepted.AgentID

  • AgentAccepted.AgentName

  • AgentAccepted.agentEmailID

  • AgentAccepted.AgentSessionId

  • AgentAccepted.queueID

  • AgentAccepted.queueNavn

  • Agentaksepted.teamID

  • AgentAccepted.teamnavn

  • AgentAccepted.tenantiD

  • Agentaksepter.CAD

  • PhoneContactended.agentID

  • PhoneContactended.agentEmailID

  • Telefonkontaktende.teamID

  • PhoneContactended.queueID

  • Telefonkontaktet.InboundChannel

  • PhoneContactended.RoutingStrategyID

  • AgentOffered.AgentID

  • AgentOffer.agentnavn

  • AgentOffered.agentEmailID

  • AgentOffered.AgentSessionId

  • AgentOffered.queueID

  • AgentOffered.queueNavn

  • Agentoffered.teamID

  • AgentOffered.Teamnavn

  • Agentoffered.tenantid

  • AgentOffered.CallAssociatedData

  • AgentOffered.AgentID

  • AgentOffer.agentnavn

  • AgentOffered.AgentSessionId

  • AgentOffered.queueID

  • AgentOffered.queueNavn

  • Agentoffered.teamID

  • AgentOffered.Teamnavn

  • Agentoffered.tenantid

  • Agenttilbud.CAD

  • Predial.Direction

  • Predial.Deltakertype

  • predial.dialNumber

  • Predial.OtherPartyDN

  • Predial.epdn

  • Predial.agentSelectedani

  • Predial.OperationType

  • OutboundCampaignCallResult.cparesult

  • OutboundCampaignCallResult.cpareSultCode

  • AgentDisconnected.AgentID

  • AgentDisconnected.agentEmailID

  • AgentDisconnected.queueID

  • AgentDisconnected.teamID

  • AgentDisconnected.InboundChannel

  • AgentDisconnected.routingStrategyID

I visse tilfeller kan AgentEmailID-variabelen være null. Flow- utviklere bør validere denne variabelen før de bruker den, spesielt i scenarier som involverer problemer med hurtigbufferoppslag.

Tilpass 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 An gi variab el-aktiviteten i flyten.

1

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

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Flyt-siden vises.
3

Klikk på Gå til Flow Designer- ikonet ved siden av flyten.

Flow Designer- vinduet vises.
4

Åpne delen Variable Definition i ruten Egenskaper for global fly t.

5

Klikk kategorien Konfigurasjon.

6

Klikk Legg til flytvariabel.

7

Skriv inn navn og beskrivelse av variabelen.

8

Velg Streng i rullegardinlisten Variabel type.

9

Aktiver veksleknappen Gjør agent synlig.

10

Skriv inn ønsket skrivebordseti ketten for variabelen i skrivebordsetikette-feltet.

11

Klikk på Lagre.

Dette skaper variabelen.
12

Fra Aktivitetsbiblioteket drar du Angi variabelaktiviteten til lerretet.

13

Gjør følgende i delen Variable Sett ings i Aktivitetsinnstill inger-ruten:

  1. Fra rullegardinlisten Vari abel velger du variabelen du har opprettet i trinn 10.

  2. I delen Variabel verdi velger du alternati vknappen Sett til variabel.

  3. Velg systemvariabelen du vil redigere, for eksempel NewContact. ani for Telefonnummer eller New Contact. DNIS for DNIS.

Når du publiserer flyten, erstatter den nyopprettede flytvariabelen den valgte systemvariabelen. Under gjennomføringen av flyten vises skrivebordsetiketten for den nylig opprettede variabelen i vinduet Innkommende popup og Interaksjon på skrivebordet.

Variabler for aktivitetsutdata

Variabler for aktivitetsutdata lagrer dataene som er fanget fra aktiviteter, og opprettes automatisk når du legger til bestemte aktiviteter i lerretet. Variabler for aktivitetsutdata bruker følgende syntaks: <ActivityName>. <VariableName>der aktivitetsnavnet endres dynamisk basert på aktiviteten.

Hvis en flyt bruker en aktivitet flere ganger, har hver aktivitet en unik forekomst av hver tilknyttet aktivitetsutdatavariabel. Alle aktivitetsutdatavariabler 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 aktivitetsutgangsvariablene er:

  • Menu.optionEntered: Lagrer menyalternativet som den som ringer valgte under menyaktivitetstilstanden. Dette er et enkelt siffer fra 0 til 9.

  • CollectDigits.DigitsEntered: Lagrer sifrene som er angitt av innringeren under aktivitetsforekomsten Collect Digits. Antall sifre avhenger av aktivitetskonfigurasjonen.

  • HttpRequest.httpStatusCode: Lagrer statuskoden mottatt når HTTP-forespørselen forsøkes.

  • HttpRequest.HttpResponseBody: Lagrer svaret når HTTP-forespør selen er vellykket utløst.

  • HttpRequest.ResponseHeaders: Lagrer overskriftene som sendes som en del av HTT P-forespørselen.

  • VirtualAgent.IntentTrigged: Lagrer intensjonen som utløste at samtaleopplevelsen enten ble håndtert eller eskalert.

  • GetQueueInfo.ewt: Lagrer verdien for estimert ventetid for den valgte kø en.

  • GetQueueInfo.piq: Lagrer verdien for posisjonen i en kø for den valgte køen.

Globale variabler

Globale variabler er egendefinerte variabler som du kan vise og få tilgang til når du oppretter flyter. Administrator oppretter globale variabler i klargjørings modulen i Control Hub. Hvis du vil ha mer informasjon, kan du se Globale variabler delen i Veiledningen for oppsett og administrasjon av Webex Contact Center.

Som flytutvikler kan du konsumere disse variablene i henhold til dine krav. 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 flyten.

Rediger global variabel i en flyt

Når du redigerer en global variabel, kan du ikke endre noen metadataverdier for en global variabel i flytdesigneren. Du kan imidlertid endre standardverdien ved å bruke overskriv standardverdi veksle knappen.

Slik redigerer du en global variabel i en flyt:

1

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

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Flyt-siden vises.
3

Klikk på Gå til Flow Designer- ikonet ved siden av flyten.

Flow Designer- vinduet vises.
4

I ruten Egenskaper for global flyt blar du ned til delen Variabeldefinisjon > For håndsdefinerte variabler.

5

I panelet Global variabel klikker du på en global variabel og klikker på rediger (Edit button) ikon.

Dialogboksen Rediger globale variabler vises. Den viser detaljene for den valgte globale variabelen, for eksempel Variabeltype, Standardverdi, Desktop Label og Agent Editable.
6

(Valgfritt) Aktiver veksleknappen Overskriv portalkonfigurasjoner for å overskrive eksisterende verdier som er konfigurert i Control Hub. 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 for eksempel variabeltypen er boolsk, vises dette feltet som en rullegardinliste.

Standardverdien som er angitt for en global variabel av typen streng som kan rapporteres av agenten, må ikke overstige 256 tegn.

7

Gjør de nødvendige endringene.

8

Klikk på Lagre.

Fjern 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 administratoren 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 Control Hub-URL-adressen https://admin.webex.com/.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Flyt-siden vises.
3

Klikk på Gå til Flow Designer- ikonet ved siden av flyten.

Flow Designer- vinduet vises.
4

I ruten Egenskaper for global flyt blar du ned til delen Variabeldefinisjon > For håndsdefinerte variabler.

5

Klikk på Fjern (x) -ikonet for den globale variab elen du vil fjerne, i panelet Globale variabler.

En popup-melding ber deg om å bekrefte handlingen.
6

Klikk på Slett.

Dette fjerner den markerte globale variabelen fra listen.

Variabler som kan vises på skrivebordet

Du kan konfigurere følgende variabeltyper for innkommende popuver og Interaksjonsrute på skrivebordet for innkommende og utgående taleanrop:

  • Systemvariabler som telefonnummer, DNIS (oppringt nummeridentifikasjonstjeneste), kønavn og RONA-tidsavbrudd

  • Globale variabler som opprettes og administreres i Control Hub.

  • Egendefinerte flytvariabler som opprettes og administreres i Flow Designer

Du kan bare konfigurere de variablene som er merket som Agentvisningsbare.

Du kan konfigurere disse variablene på de nye flytene så vel som på de eksisterende flytene. De eksisterende flytene fortsetter imidlertid å vise standardvariablene for popup-vinduer, for eksempel Telefonnummer, DNIS og Kønavn. Du kan redigere disse flytene for å legge til flere variabler ved å bruke denne funksjonen.

Trinnene for å konfigurere variabler for innkommende popuver og Interaksjonsrute for innkommende og utgående anrop er de samme.

Du må bygge separate flyter for innkommende og utgående anropsscenarier for å konfigurere variabler for innkommende popuver og interaksjonsrute.

Innkommende popover på skrivebordet
Det innkommende popup-vinduet 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 Flow Designer. Du kan angi en rekkefølge for utseendet for hver av disse variablene i det innkommende popup-vinduet som kan inkludere en hvilken som helst kombinasjon av systemvariabler, globale og egendefinerte flytvariabler. Du kan også redigere skrivebordsetiketten for disse variablene.
Du kan tilpasse skrivebordsetiketten til systemvariablene, for eksempel Telefonnummer og DNIS. Hvis du vil ha mer informasjon, kan du se Tilpass systemvariabler.
For innkommende og utgående samtaler 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 det innkommende popup-vinduet på skrivebordet.

Hvis du vil ha mer informasjon om hvordan du konfigurerer variabler for det innkommende popup-vinduet, kan du se Konfigurere variabler for innkommende flytende vindu.
Interaksjonsrute
Interaksjonsruten på skrivebordet vises etter at agenten godtar innkommende eller utgående anrop. Den viser informasjonssett i variablene Interaksjonsruten som er konfigurert i Flow Designer. Du kan velge maksimalt 30 variabler. Du kan angi en rekkefølge for utseendet for hver av disse variablene i interaksjonsruten som kan inkludere en hvilken som helst kombinasjon av systemvariabler, globale og egendefinerte flytvariabler. Du kan også redigere skrivebordsetiketten for disse variablene.

Webex Contact Center Desktop støtter for øyeblikket ikke oversettelse av etiketter av dynamiske variabler.

Du kan tilpasse skrivebordsetiketten til systemvariablene, for eksempel Telefonnummer og DNIS. Hvis du vil ha mer informasjon, kan du se Tilpass systemvariabler.
Hvis du vil ha mer informasjon om hvordan du konfigurerer variabler for Interaksjonsruten, kan du se Konfigurere variabler for interaksjonsruten.

Konfigurer variabler for innkommende popover

Før du begynner

Konfigurer variabler på innkommende popover for innkommende og utgående samtaler.

1

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

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Flyt-siden vises.
3

Klikk på Gå til Flow Designer- ikonet ved siden av flyten.

Flow Designer- vinduet vises.
4

Åpne delen Variable Definition i ruten Egenskaper for global fly t.

5

Klikk kategorien Vis barhet og rekkefølge på skrivebordet.

6

Klikk Velg variabler for innkommende popover i delen Innkommende Popo ver.

Vindu et Velg variabler på innkommende popover vises. Den viser alle variabler som inkluderer fire standard systemvariabler som telefonnummer, DNIS, kønavn og RONA Timeout. Systemvariabler som Telefonnummer, DNIS og Kønavn er valgt som standard, som du kan fjerne merket når du legger til flere variabler.
7

Bruk følgende søkealternativer for å filtrere listen:

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

  2. Velg en variabeltype fra rullegardinlisten Select Variable Type.

Listen er automatisk fylt med variabler i henhold til kriterieoppføringene dine.
8

Merk av i avmerkingsboksene for variablene du vil velge for innkommende popuver.

Du kan velge minimum tre og maksimalt seks variabler.

9

Klikk på Lagre.

Du kan hoppe over dette trinnet hvis du aktiverer Autosave veksle -knappen.

De valgte variablene vises i delen In coming Popover.
10

Bruk håndtaksi konet (handle icon) ved siden av en variabel for å flytte den opp og ned i listen for å angi rekkefølgen på utseendet i det innkommende popup-vinduet på skrivebordet.

11

(Valgfritt) Klikk x- ikonet ved siden av en variabel for å fjerne den variabelen fra listen.

Konfigurer variabler for Interaksjonsruten

Før du begynner

Konfigurer variabler i Interaksjonsruten for innkommende og utgående anrop.

1

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

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Flyt-siden vises.
3

Klikk på Gå til Flow Designer- ikonet ved siden av flyten.

Flow Designer- vinduet vises.
4

Åpne delen Variable Definition i ruten Egenskaper for global fly t.

5

Klikk kategorien Vis barhet og rekkefølge på skrivebordet.

6

Klikk Velg variabler for interak sjonsruten i delen Interaksjonsrute.

Vindu et Select Variables on Interaction Pane vises. Den viser alle variabler sammen med fire systemvariabler som telefonnummer, DNIS, kønavn og RONA Timeout.
7

Bruk følgende søkealternativer for å filtrere listen:

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

  2. Velg en variabeltype fra rullegardinlisten Select Variable Type.

Listen er automatisk fylt med variabler i henhold til kriterieoppføringene dine.
8

Merk av i avmerkingsboksene for variablene du vil velge for Interaksjonsruten.

Du kan velge maksimalt 30 variabler.

9

Bruk håndtaksi konet (handle icon) ved siden av en variabel for å flytte den opp og ned i listen for å angi rekkefølgen på utseendet i Interaksjonsruten på skrivebordet.

10

Klikk på Lagre.

Du kan hoppe over dette trinnet hvis du aktiverer Autosave veksle -knappen.

De valgte variablene vises i delen Interaksjonsr ute.
11

(Valgfritt) Klikk x- ikonet ved siden av en variabel for å fjerne den variabelen fra listen.

JSON-variabler

JSON-variabler er tilpassede flytvariabler av typen JSON. Du kan opprette JSON-variabler i Flow Designer. 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, Parse og Angi variabel.

I HTTP- og Parse- aktiviteter kan du trekke ut data ved hjelp av JSON-banefilteruttrykk og lagre det i JSON-variabel.

I Angi vari abelaktivitet kan du bruke JSON-variabelen i alternativet Angi verdi på følgende måter:

  • Skriv inn JSON-verdien i tekstboksen. For 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 Expression

  • Dot (.) separert tilgang: Du kan bruke dot (.) -separert tilgang i Pebble-uttrykk for JSON-variabel i anropshåndtering og flytkontrollaktiviteter.

    Syntaks: {{JSONVariableName.fieldName}} hvor, JSONVariableName.fieldName skal evalu eres til et felt i JSON-variabel.

    I forrige eksempelkodeutdrag, hvis du trekker ut den ansatte til en variabel kalt empvar ved hjelp av HTTP eller Parse:

    bruk {{empvar.EmployeeCode}} for å få verdien som E1.

  • Indekstilgang til JSON-array: Du kan få tilgang til en bestemt indeks fra JSON-matrisen som ligner på Pebble Syntax. Hvis du vil ha mer informasjon om Indekstilgang i Pebble, kan du gå til https://pebbletemplates.io/wiki/guide/basic-usage/, for eksempel:

    {
        "Employees" : [
            {
            "userId":"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 Employees JSON-array til en variabel kalt var ved hjelp av HTTP eller Parse:

    • Bruk {{var [0]}} for å få informasjon om ansatte til rirani som er leder.

    • Bruk {{var [1] .directReports [0]}} for å få informasjon om ansatte om John som er en direkte reporter for lederen.

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

    • Bruk {{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 forespørselstekst for en HTTP-forespørsel, bruker du aktiviteten Set Vari able først for å konvertere JSON-variabelen til en streng. For eksempel, i delen Angi variabel aktivitet Vari abelinnstillinger, angi en variabel JSONString med verdien som {{JSON Variable}}.

Bruk denne variabelen som en inngang til HTTP-innstillingene. For eksempel, i delen HTTP-forespørselsinnstillinger, angi forespørselsteksten som {{JSONString}}.

Skrive uttrykk

De fleste tekstinntastingsfelt i Flow Designer støtter skriveuttrykk. Uttrykk er ikke påkrevd, men de gir mulighet for kraftig skriptfunksjonalitet gjennom variabler for avanserte brukere. Du kan også skrive inn grunnleggende tekst og tall i de samme inndatafeltene for enkle flyter hvis du ikke trenger uttrykk.

Pakk hvert uttrykk i doble krøllete parenteser som vist her: {{Enter Expression}}

Hvis du for eksempel vil kombinere to strengvariabler sammen, må du bruke {{var1+var2}}. For mer informasjon se: https://pebbletemplates.io/.

Pebble-malsyntaks

Alle inndatafelt i Flow Designer bruker en åpen kildekode-uttrykkssyntaks kalt Pebble Templates: https://pebbletemplates.io/.

Følgende er støttede symboler i Pebble Templates: ==,! =, <, >, <=, >=, +, -, *,/. Hvis du vil skrive egendefinerte variabler i et uttrykk, bruker du denne syntak sen: {{variable}}

I Pebble Template-syntaks må variabelnavn starte med en bokstav, en understre king (_) eller et dollartegn ($), men ikke et tall. For eksempel er 311_Promo ugyldig, mens Promo_311 er gyldig.

Logiske operatorer støttes også. Hvis du vil ha mer informasjon, kan du se https://pebbletemplates.io/wiki/operator/logic/.

Vi anbefaler at du går gjennom dokumentasjonen for Pebble Template før du bruker uttrykk i Flow Designer. For informasjon om hvordan du skriver uttrykk, se dokumentene på: https://pebbletemplates.io/wiki/.

For eksempel, i dette brukstilfellet for grunnleggende betingelse, sjekker uttrykket for å se om innringerens kontonummer er større enn eller lik en bestemt verdi. Basert på hvordan uttrykket evalueres for en gitt flytutførelse, kan flyten ta banen Sann eller Falsk.

Egendefinerte Pebble-filtre

Epoch tidsstempel

Du kan bruke følgende Pebble-filtre for å returnere epokens tidsstempel for Nå eller en gitt datostreng:

Epoch tidsstempel for nå:

{{ now() | epoch }}   => default UTC timezone and in seconds
{{ now() | epoch(inMillis=true) }} => default UTC timezone and in milliseconds
Example:
{{ now() | epoch }} -> 1667471488
{{ now() | epoch(inMillis=true) }} -> 1667471522829

Epoch Time Stamp for en bestemt dato:

{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true) }} => custom format and in milliseconds
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true, timeZone='America/Phoenix') }} => custom format with timezone and in milliseconds
Example:
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true) }} -> 1508429883779
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true, timeZone='America/Phoenix') }} -> 1508455083779

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

Modalen Test Expression inneholder følgende felt:

  • Ut trykk: Viser uttrykket som opprinnelig ble angitt i inndatafeltet fra aktivitetskonfigurasjonen.

  • Variabelfelt: Hver variabel som brukes i uttrykket har et støttefelt der du kan angi en eksempelvariabelverdi. Skriv inn en verdi for hver variabel, og klikk deretter Test for å se resultatene hvis uttrykket utføres med de angitte parametrene.

    Hvis du vil angi variabler i et uttrykk, bruker du bare formatet {{variable name}}. For eksempel er {{newContact.ani}} en variabel syntaks.

  • Resultat: Viser resultatet av uttrykket etter at du har klikket Test. Hvis resultatene er forskjellige enn forventet, endrer du uttrykket etter ønske. Hvis du gjør endringer i konfigurasjonen, klikker du Bruk endringer for å oppdatere uttrykket i aktivitetskonfigurasjonen.

Bruk flytmaler

Flytmaler er forhåndsdefinerte flyter designet for spesifikke brukstilfeller. Disse malene er lett tilgjengelige i Flow Designer-lerretet, slik at flytutviklere raskt kan bygge og publisere flyter med minimal innsats.

Hvis du vil opprette flyter ved hjelp av flytmaler, velger du ønsket mal, tilpasser den etter bedriftens behov, validerer, publiserer og begynner å bruke flyten. Hvis du vil ha mer informasjon, kan du se Opprette flyter fra flyt maler.

Bruk av arbeidstid

Bruk denne flytdesignermalen for administras jon av åpningstider i Webex Contact Center. Innringere blir møtt med en melding, og samtalene deres rutes basert på åpningstider, helligdager og nødforhold som er satt for organisasjonen.

Denne flyten dirigerer samtaler basert på kontaktsenterets arbeidstid, ferielister og nødoverstyringer, noe som sikrer en optimal innringeropplevelse og effektiv håndtering av ikke-arbeidstid. Hvis kontaktsenteret er stengt, blir innringeren varslet om nedleggelsen.

Viktige funksjoner inkluderer følgende:

  • Sentralisert styring av arbeidstid, helligdager og nødoverstyringer.
  • Automatisk ruting basert på konfigurasjon av åpningstider.
  • Cisco Text-to-Speech (TTS) brukes til alle lydmeldinger, selv om tilpassede lydfiler kan lastes opp.
  • Standardmusikken på vent er defaultmusic_on_hold.wav, men dette kan tilpasses.

Forutsetninger

  • Oppsett av åpningstider: Opprett arbeidstid, ferielister og overstyringer i Control Hub.
  • Lydfiler: Last opp de nødvendige lydfilene for meldinger som BusinessHoursOpen.wav eller bruk Cisco TTS-funksjonen.
  • Kø-, team- og inngangspunkt tilordning: Konfigurer disse elementene i Webex Contact CenterManagement Portal.

Strømningsfordeling

Tabellen nedenfor beskriver de forskjellige flytelementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Strømningselement Beskrivelse
Anrop mottattEn samtale initieres og går inn i strømmen.
Evaluering av arbeidstidSystemet sjekker om gjeldende tid faller innenfor arbeidstid, helligdager eller en overstyringstilstand.
Håndtering av åpningstiderHvis kontaktsenteret er åpent, spilles en velkomstmelding, og an ropet rutes til agentkøen.
Etter timerHvis kontaktsenteret er stengt, spilles en melding om lukkede timer, og samtalen ko bles fra.
Nødoverstyringer Hvis en nødoverstyring er aktiv, spilles nødmeldingen av, og anropet ko bles fra.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter.

StrømningsaktivitetBeskrivelse

Begynne

(Ny telefonkontakt)

Flyten begynner når en ny telefonkontakt mottas.

Sjekk åpningstiden

(Forretningsturer)

Systemet sjekker om kontaktsenteret er innenfor vanlig arbeidstid, en ferie eller en nødoverstyring.

Spørsmål om arbeidstid

(Arbeidstider_prompt)

I arbeidstiden spilles det av en melding for å informere den som ringer om at kontaktsen teret er åpent (standardfil: BusinessHoursOpen.wav).

Køkontakt

(Agent_kø)
Den som ringer plasseres i køen som skal rutes til en tilgjengelig agent.

Hold musikk

(Holdmusikk)
Musikk spilles av mens den som ringer venter i køen (standardfil: defaultmusic_on_hold.wav).

Ferie stengt

(Holiday_Stengt)

Hvis det er en ferie, spilles det en melding som informerer den som ringer om at kontoret er stengt.

Spør etter timer

(Afterhours_prompt)

Hvis det er utenfor arbeidstiden, spilles det av en melding for å informere den som ringer om at kontoret er stengt.
Nødoverstyring

(Override_Emergency)

I tilfelle en nødoverstyring spilles en nødmelding.
Koble fra kontakten

(Koble fra kontakt)

Etter at meldingen er spilt (enten det er etter timer, en ferie eller en nødsituasjon), kobles samtalen fra.

Tilleggsressurser

Hvis du vil ha mer informasjon om hvordan du konfigurerer åpningstider, ferielister og overstyringer, kan du se Webex Contact Center Setup and Administration Guide.

Omfattende inngående kontakt

Bruk denne flytdesignermalen i Webex Contact Center for omfattende håndtering av innkommende anrop, åpningstider, stilling i køkunngjøringer og tilbakeringingsalternativer.

Denne flyten demonstrerer et omfattende scenario for innkommende taleanrop for Webex Contact Center. Det inkluderer håndtering av åpningstider, helligdager, nødoverstyringer, selvbetjeningsalternativer, kunngjøringer om posisjon i kø (PIQ) og tilbakeringingsalternativer for kunder. Den er egnet for miljøer der grunnleggende selvbetjening og samtalekø er avgjørende.

Endre flyten slik at den passer til spesifikke organisasjonsbehov og for å håndtere ukjente forhold elegant.

Denne flyten bruker Cisco Text-to-Speech (TTS) for lytaktiviteter som krever ledetekster (hvis noen). For musikk er det som standard filen defaultmusic_on_hold.wav som leveres utenfor boksen.

Forutsetninger

Forsikre deg om at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne flyten:

  • Opprett inngangspunkter, køer, team og inngangspunkttilordninger og andre organisasjonsspesifikke konfigurasjoner, for eksempel kontakter, outdial ANI og mer.
  • Konfigurer arbeidstid, ferielister og nødoverstyringer fra Control Hub → T jenester → Kontaktsenteroppsett → Åp ningstider.

  • Last opp statiske lydfiler hvis egendefinerte lydmeldinger brukes i stedet for Cisco Text-to-Speech (TTS).

Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Strømningsfordeling

Tabellen nedenfor beskriver de forskjellige flytelementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Strømningselement

Beskrivelse

Anropet er mottattAnrop går inn i flyten ved aktiviteten NewContact.
Sjekk åpningstideneFlyten sjekker gjeldende tid mot de definerte åpningstidene ved hjelp av BusinessHours-aktiviteten.
  • Arbeidstid: Anropet dirigeres til aktiviteten Work_non_workHours_match, og håndteres videre basert på forhold som åpningstider eller etter åpningstider.
  • Ferier: Meld ingen Holiday_Closed spilles av, og informerer den som ringer om at kontoret er stengt på grunn av en ferie, etterfulgt av frakobling.
  • Nødoverstyring: Aktiviteten Override_Emergency spiller en nødstyr ingsmelding, etterfulgt av frakobling.
  • After Hours: Aktiviteten AfterHours_prompt spiller av en melding om lukkede timer, og samtalen kobles fra.
SelvbetjeningsalternativerI åpningstiden spiller WelcomeMenu- aktiviteten (IVR Menu) en meny som tilbyr grunnleggende selvbetjeningsalternativer til innringere:
  • Trykk 1 for kundestøtte: Anropet står i kø for support teamet.
  • Trykk 2 for salg: An ropet står i kø for salgsteamet.
Kø plassering Den som ringer plasseres i en kø ved hjelp av kø aktiviteten.

GetPositionInqueue-aktiviteten h enter innringerens posisjon i køen, og denne informasjonen blir kunngjort til den som ringer ved hjelp av PlayPiq-aktiviteten.

Alternativer for tilbakeringing og telefonsvarerHvis den som ringer velger å forlate en telefonsvarer eller be om tilbakeringing, utløses FinalMenu-aktiviteten:
  • Trykk 1 for tilbakeringing: C allback_GUF-aktiviteten brukes til å planlegge en tilbakeringing.
  • Trykk 2 for telefonsvarer: Anropet overføres til telefonsvarer ved hjelp av VoiceMail-aktiviteten.

Hold musikk

Musikk spilles av mens den som ringer venter i køen (standardfil: defaultmusic_on_hold.wav).

Sløyfehåndtering

Flyten sikrer at hvis en innringer sløyfer for mange ganger (gjennom aktivitetene CallLoopCycle og Lo opCycle), blir de dirigert til de endelige menyalternativene (tilbakeringing eller telefonsvarer).
AnropsfrakoblingEtter at alle trinnene er fullført, eller hvis den som ringer velger å avslutte, ko bles samtalen fra ved hjelp av Disconnect Contact-aktivitetene.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter som er involvert i denne flyt malen.

Strømningsaktivitet

Beskrivelse

Begynne

(Ny kontakt)

Starter flyten når samtalen mottas.

Sjekk åpningstider

(Forretningsturer)

Kontrollerer om samtalen er i arbeidstid, helligdager eller nødoverstyrings situasjoner.

IVR-meny

(velkommenMenu)

Spiller av en meny med alternativer for selvbetjening (trykk 1 for støtte, trykk 2 for salg).

Køhåndtering

  • Kø: Plasserer innringeren i en kø for det aktuelle teamet (for eksempel support eller salg).
  • getPositionInqueue: H enter og kunngjør innringerens posisjon i køen.
  • PlayPiq: Kun ngjør innringerens posisjon i køen.

Hold musikk

(Musikkhold)

Spiller av holdemusikk mens den som ringer venter i køen.

Sløyfehåndtering

(CallLoopCycle og LoopCycle)

Sikrer at samtaler som looper for mange ganger blir dirigert til den endelige menyen.

Frakobling

(Koble fra kontakt)

Kobler fra samtalen etter meldinger eller når den som ringer velger å avslutte interaksjonen .

Tilleggsressurser

Hvis du vil ha mer informasjon, kan du se konfigur erings- og administrasjonsveiledning for Webex Contact Center.

CSAT DTMF-undersøkelse

Denne flytmalen inneholder funksjonaliteten til et Interactive Voice Response (IVR) drevet Post-Call Survey (PCS) -system. Undersøkelsen er designet for å fange kundetilfredshetsvurderinger effektivt ved hjelp av en grunnleggende meny og berøringstone IVR.

Denne flyten hjelper Webex Contact Center med å effektivt samle tilbakemeldinger fra kunder gjennom en enkel automatisert undersøkelse etter samtale ved hjelp av DTMF-toner (Dual-Tone Multi-Frequency). K under vurderer samtaleopplevelsen når de får en forespørsel om vurdering. Systemet samler kundenes svar i en global variabel som brukes til rapportering. Undersøkelsen fanger kunde tilfredshetsvurderinger på en skala fra 1—5.

Denne flyten er bygget for å enkelt sette opp undersøkelser etter samtale i et par enkle trinn. Den leveres fer digpakket med alle nødvendige byggesteiner, inkludert tale til tekstkontakt.

Bruk

Hvis du vil bruke denne flyten effektivt som en undersøkelsesflyt etter anrop, kobler du til en GoTo-flyt fra AgentDis connected-hendelsen på hovedflyten. Dette sikrer at når agenten kobler fra samtalen, blir innringeren presentert for en interaktiv talesvarsundersøkelse etter samtalen (IVR) som fanger opp svar fra kundetilfredshet (CSAT).

Denne flyten inkluderer meldinger som kan spilles av til kunder. Du kan tilpasse meldingene etter behov.

Forutsetninger

Før du konfigurerer denne flyten, oppretter du følgende variabler:

  • Motundersøkelse

    • Type —INTE GER

    • Standardverdi —0

    • Beskrivelse —Sporer antall undersøkelsesforsøk og trinn for hvert ugyldig svar eller tidsavbrudd.

  • Global_FeedbackSurveyResponse

    • Type —INTE GER

    • Standardverdi —0

    • Kilde —Global variabel
    • Gjør rapporterbar —Slå på.
    • Beskrivelse — Lagrer kundens vurderingsrespons eller «NoResponse» hvis det er et ugyldig/timeout-scenario.

Flytaktiviteter

Tabellen nedenfor beskriver aktivitetene som brukes i flyten.

StrømningsaktivitetBeskrivelse

Begynne

NyhetKontakt

Starter undersøkelsen når en ny telefonkontakt startes.

SurveyOptions (IVR-meny)

Ber brukeren om å velge en vurdering (1—5). Tallene 1, 2, 3, 4, 5 tilsvarer tilfredshetsnivåer.

Tidsavbrudd eller ugyldig respons fører til et forsøk på nytt.

SetSurveyResponse

Fanger brukerens valg og lagrer det i variabelen Global_FeedbackSurveyResponse.

Sett CounterSurvey

Øker CounterSurvey-variabelen etter en tidsavbrudd eller ugyldig respons.

KontrollCounterSurvey

Validerer hvis antallet nye forsøk overstiger 2 ved å bruke følgende betingelse CounterSurvey > 2.

Avslutter undersøkelsen hvis nye forsøk er oppbrukt.

SetVariable_R3k

Tilordner 'NoResponse' til SurveyResponse hvis nye forsøk er oppbrukt.

PlaySurveyInnspilt

Spiller en takkemelding etter å ha fanget svaret.

Koble fra Kontakt

Avslutter samtalen grasiøst.

DialogFlow ES virtuell agent

Denne Webex Contact Center-flytdesigner malen demonstrerer dataflyten mellom Google DialogFlow ES og Webex Contact Center, med fokus på hvordan du sender data til og fra begge plattformene under en interaksjon.

Denne flyten viser hvordan data sendes mellom Webex Contact Center og DialogFlow ES for behandling av kundeinteraksjoner. Det gir en grunnleggende flyt der data utveksles med DialogFlow ES for naturlig språkbehandling og automatisert agent oppfyllelse. Integrasjonen med DialogFlow gjør det mulig for boten å forstå kundens intensjoner og iverksette passende handlinger basert på samtalen. I tillegg inkluderer flyten feilhåndtering for å sikre en jevn kundeopplevelse, selv når uventede forhold oppstår.

Forutsetninger

Forsikre deg om at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne flyten:

  • En Google DialogFlow ES-agent med relevante hensikter for samtalen.
  • Opprett inngangspunkter, køer, lag og inngangspunkttilordninger.
  • Aktiver Webhook Fulfillment i DialogFlow ES og bruk eksempelkoden node.js i innebygd editor .
  • Cisco Text-to-Speech (TTS) er aktivert for dynamisk generering av tilpassede meldinger. Last opp statiske lydfiler hvis egendefinerte lydmeldinger brukes i stedet for Cisco Text-to-Speech (TTS).

Strømningsfordeling

Tabellen nedenfor beskriver de forskjellige flytelementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Strømningselement

Beskrivelse

Kunden setter i gang kontakt Anropet mottas av Webex Contact Center.
Data sendes til DialogFlow ESEn tilpasset hilsen, som inkluderer kundedetaljer som navn og årsak til å ringe, sendes til DialogFlow ES-boten for behandling.
Bot-interaksjon med DialogFlowDialogFlow behandler inndata og svarer basert på konfigurerte hensikter .
Musikk i køMens boten behandler forespørselen, blir kunden plassert i en kø med holdemu sikk.
Koble fraInteraksjonen avsluttes når dialogen er fullført.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter som er involvert i denne flyt malen.

Strømningsaktivitet

Beskrivelse

Begynne

Denne aktiviteten markerer begynnelsen på strømmen. Det utløses når et nytt anrop mottas.
Angi språkFlyten bruker en Angi variabelaktivitet til å konfigurere språkkoden (en-US) for hele interaksjonen. Dette sikrer at alle taleinteraksjoner stemmer overens med innringerens språkpreferanse.
Tilpasset hilsenDenne aktiviteten overfører kundedetaljer som navn, e-post og grunn til å ringe til DialogFlow ES-boten. Hilsenen genereres dynamisk ved hjelp av Cisco Text-to-Speech (TTS). Eksempel på data sendt:
  • Kundenavn: Jane Doe
  • KundeE-post: customer@email.com
  • KundeÅrsak: Bestillinger

Kø til agent

Hvis interaksjonen krever opptrapping, plasseres kunden i en kø, og holdem usikk spilles av ved hjelp av filen defaultmusic_on_hold.wav.
Spille musikkMusikk spilles mens den som ringer venter i køen. Flyten bruker Ciscos standard holdmusikk, men kan tilpasses ved å laste opp forskjellige musikkfiler.

Koble fra

Denne aktiviteten kobler fra samtalen når flyten er fullført, og sikrer en sømløs slutt på samspillet.

Flytspesifikasjoner

Flyten JSON som brukes i dette eksemplet inneholder variabler og aktiviteter som er viktige for interaksjonshåndtering, feilbehandling, og kommunikasjon mellom Webex Contact Center og DialogFlow. Nøkkelvariablene som brukes inkluderer:

Strømningsvariabel

Beskrivelse

Global_FeedbackSurveyOptin

Sporer om kunden velger å delta i en undersøkelse etter samtalen.
KundenavnFanger kundens navn for personalisering.
KundeE-postFanger kundens e-post.
KundeårsakRegistrerer årsaken til kundens samtale.
Global_SpråkKonfigurerer standardspråket (en-US).

Global_talenavn

Bestemmer stemmen som brukes til tekst-til-tale.

Tilleggsressurser

Hvis du vil ha mer informasjon om denne integrasjonen, kan du se videoen Arbeide med data på Google DialogFlow ES med Webex Contact Center.

Se Webex Contact Center Developer Documentation og DialogFlow ES-dokumentasjon for ytterligere veiledning.

Utviklerstøtte

For all støtte angående denne integrasjonen, åpne en billett med Webex Contact Center Developer Support Team gjennom Webex Developer Portal.

For ytterligere diskusjoner, besøk Webex Contact Center APIs Developer Community.

Dynamisk variabel støtte

Denne malen gir en avansert, dynamisk innkommende taleflyt som henter eksterne innstillinger, angir flytvariablene med disse innstillingene og ruter anrop basert på variabelkonfigurasjonene.

Flyten henter dynamisk flytinnstillinger gjennom en HTTP-forespørsel og angir variabler som styrer resten av flyten. Disse variablene håndterer rutingsbeslutninger, kø håndtering, ledetekster og feilhåndtering. Dette brukes ofte i scenarier som krever fleksibilitet i samtalehåndtering basert på forretningsforhold i sanntid som arbeidstid eller helligdager - der en enkelt flyt kan gjenbrukes på tvers av forskjellige brukstilfeller ved hjelp av dynamisk variabelbasert ruting.

Flyten sikrer en jevn og effektiv innringeropplevelse ved å spille av passende meldinger, håndtere arbeidstid eller feiltilfeller, og tilby ruting basert på organisasjonens spesifikke krav.

Flyten bruker Cisco Text-to-Speech (TTS) for alle lydalternativer som krever meldinger. Egendefinert musikk på vent eller meldinger kan konfigureres ved å oppdatere flyt variablene.

Forutsetninger

Forsikre deg om at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne flyten:

  • Opprett inngangspunkter, køer, team, inngangspunkttilordninger og andre organisasjonsspesifikke konfigurasjonsaktiviteter som koblinger, outdial ANI og mer.
  • Forsikre deg om at eventuelle nødvendige statiske lydfiler eller tilpassede TTS-meldinger lastes opp til systemet.

  • Ha et gyldig API-endepunkt for å hente flytinnstillingene

Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Strømningsfordeling

Tabellen nedenfor beskriver de forskjellige flytelementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Strømningselement

Beskrivelse

NyhetKontaktFlyten begynner når et anrop mottas ved inngangspunktet.
HTTP-forespørselFlyten foretar en HTTP-forespørsel om å hente flytinnstillinger dynamisk basert på samtalens DNIS.
Sjekk åpningstiderAvhengig av flytinnstillingene sjekker flyten åpningstider, helligdager og overstyringer for å dirigere samtalen riktig.
Spill av melding (Velkommen)Basert på de hentede innstillingene spilles en velkomstmelding ved hjelp av TTS eller en forhåndsinnspilt ledetekst.
KøaktivitetOm nødvendig plasseres anropet i en kø basert på dynamiske variabler.
Spill av musikk (køadministrasjon og musikk i kø)Mens den som ringer venter i køen, spilles holdemusikk, som kan stilles inn dynamisk.
FeilhåndteringHvis det oppstår feil, blir anropet omdirigert til en feilhåndteringsflyt eller et annet inngangspunkt ved hjelp av GoTo aktivert av dynamiske variabler.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter som er involvert i denne flyt malen.

Strømningsaktivitet

Beskrivelse

Begynne

Flyten starter når et anrop mottas gjennom aktiviteten NewContact.
HTTP-forespørselFetchFlowSettings-aktiviteten gjør en HTTP-forespørsel om å hente alle nødvendige flytinnstillinger, for eksempel åpningstider, ledetekster og køkonfigurasjoner.

IVR-meny

(velkommenMenu)

Spiller av en meny med alternativer for selvbetjening (trykk 1 for støtte, trykk 2 for salg).

Angi variablerAktiviteten setVariable lagrer dataene hentet fra HTTP-forespørselen og tilordner verdier til flytrelaterte variabler som BusinessHours, kø, WelcomePrompt og HoldMusic.
ÅpningstiderBusinessHours-aktiviteten sjekker arbeidsplanen, helligdager og overstyringer, og styrer flyten basert på gjeldende tid.
Spill av meldingPlayMessage-aktiviteten spiller en velkomstmelding til den som ringer. Dette kan stilles inn dynamisk eller forhåndskonfigurert.
KøkontaktQueueContact-aktiviteten plasserer innringeren i riktig kø, og bruker dynamiske variabler for køhåndtering og fallback-håndtering.
Spille musikkPlayMusic-aktiviteten som spilles av holder musikk til innringere som venter i køen, konfigurert basert på holdMusic-variabelen.
Gå tilFlere Go To-aktiviteter brukes til å navigere mellom forskjellige deler av flyten eller håndtere spesifikke forhold som helligdager eller feil.
Koble fraEtter at alle nødvendige trinn er fullført, slutter strømmen med riktig frakobling eller omdirigering.

Hei verden

Bruk denne malen til å opprette en enkel innkommende taleflyt der innringere blir møtt med en melding og deretter koblet fra. Denne strømmen brukes ofte i lukkede timer.

Denne flyten gir en enkel flyt som spiller en kunngjøring til den som ringer. Endre fly ten for å sikre en jevn innringeropplevelse ved å håndtere eventuelle feil eller ukjente forhold.

Underflyten bruker Cisco Text-to-Speech for alle lydmeldinger. For musikk er den som standard den innebygde filen (defaultmusic_on_hold.wav), for musikk på vent.

Forutsetninger

Forsikre deg om at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne flyten:

  • Opprett inngangspunkter, køer, team og inngangspunkttilordninger og andre organisasjonsspesifikke konfigurasjonsaktiviteter som koblinger, outdial ANI og mer.
  • Last opp statiske lydfiler hvis egendefinerte lydmeldinger brukes i stedet for Cisco-tekst-til-tale (TTS).

    Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Strømningsfordeling

  1. Samtalen mottas og går inn i strømmen.
  2. En velkomstmelding spilles av til den som ringer.
  3. Den som ringer er plassert i en kø.
  4. Holdemusikk spilles mens den som ringer venter.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter som er involvert i denne flyt malen.

Strømningsaktivitet

Beskrivelse

Begynne

Flyten begynner når et anrop mottas
Spill av melding
  • Samtalen ledes til WelcomeMessage- aktiviteten, som spiller en velkomstmelding til den som ringer.
  • Dette bruker TTS, men kan være en forhåndsinnspilt melding, hilse på den som ringer eller gir litt informasjon.

Koble fra

  • Etter velkomstmeldingen blir samtalen rettet til frakoblingsaktiviteten.
  • Denne aktiviteten kobler fra samtalen, og avslutter interaksjonen etter at meldingen er spilt.

Tilleggsressurser

Hvis du vil ha mer informasjon, kan du se konfigur erings- og administrasjonsveiledning for Webex Contact Center.

Meny automatisk ledsager

Bruk denne Webex Contact Center-flytdesigner malen til å lage et menydrevet system for effektiv samtaleruting. Den automatiserer innkommende handlinger, og dirigerer innringere til de riktige teamene eller tjenestene for en jevnere opplevelse.

Denne flyten automatiserer den første interaksjonen med den som ringer, slik at de kan navigere gjennom forskjellige menyalternativer. Det inkluderer dynamisk feilhåndtering, flerspråklig støtte og en høflig frakoblingsprosess i tilfelle feil eller ukjente innganger.

Denne flyten bruker Cisco Text-to-Speech (TTS) for alle lydmeldinger. For musikk er den som standard den innebygde filen (defaultmusic_on_hold.wav), for musikk på vent.

Forutsetninger

Forsikre deg om at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne flyten:

  • Opprett inngangspunkter, køer, lag og inngangspunkttilordninger.
  • Last opp statiske lydfiler hvis egendefinerte lydmeldinger brukes i stedet for Cisco Text-to-Speech (TTS).

Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Strømningsfordeling

Tabellen nedenfor beskriver de forskjellige flytelementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Strømningselement

Beskrivelse

Anrop mottatt

(Ny telefonkontakt)

Flyten utløses når en ny telefonkontakt initieres av et innkommende an rop.

Velkomstmelding

(Velkomstmelding)

En hilsenmelding spilles av: Velkommen til Webex Contact Center!

Hovedmeny

(IVR-meny)

Den som ringer får et sett med menyalternativer. Menyen leses høyt ved hjelp av TTS, og veileder innringeren gjennom forskjellige tjenestealternativer:

  • Trykk 1 for serviceteam
  • Trykk 2 for salgsteam
  • Trykk 3 for utenlandsk lag
  • Trykk på 4 for driftstimer
  • Trykk 5 for ofte stilte spørsmål
  • Trykk 6 for forutsetninger
  • Trykk 7 for faktureringsproblemer
  • Trykk 8 for en representant
  • Trykk 9 for generell informasjon
  • Trykk på # for å gjenta menyen
  • Trykk på * for å legge på

Ruting basert på valg

Basert på det valgte alternativet blir den som ringer enten overført til et bestemt team (blind overføring) eller plassert i en kø for å vente på neste tilgjengelige agent.

Feilhåndtering

Ugyldige innganger adresseres med en feilmelding, og den som ringer blir bedt om å prøve på nytt.

Musikk på vent

(Spille musikk)

Mens du venter i en kø, spilles standard holdem u sikk (defaultmusic_on_hold.wav).

Koble fra

Flyten avsluttes med å koble fra samtalen.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter.

Strømningsaktivitet

Beskrivelse

Ny telefonkontakt

(Start)

Dette er utgangspunktet for flyten når en ny telefonkontakt initieres av et innkommende anrop.

Spill av melding

(Velkomstmelding)

Kunden blir møtt med en melding: Velkommen til Webex Contact Center!

Dette trinnet bruker Cisco Cloud Tekst-til-tale (TTS) for å generere meldingen.

Hovedmeny

(IVR-meny)

En meny presenteres for den som ringer med forskjellige alternativer:

  • Trykk 1 for serviceteam
  • Trykk 2 for salgsteam
  • Trykk 3 for utenlandsk lag
  • Trykk på 4 for driftstimer
  • Trykk 5 for ofte stilte spørsmål
  • Trykk 6 for forutsetninger
  • Trykk 7 for faktureringsproblemer
  • Trykk 8 for en representant
  • Trykk 9 for å snakke med serviceteamet igjen
  • Trykk på # for å gjenta menyen
  • Trykk på * for å legge på

Ruting basert på valg

(Betingelser)

Basert på det valgte alternativet blir den som ringer enten overført til et bestemt team (blind overføring) eller plassert i en kø for å vente på neste tilgjengelige agent.

  • Blind overføring til tjenester eller salgsteam.
  • Sett innringeren i kø for en representant, med hold musikk som spilles under ventetiden.

Spille musikk

(Musikk på vent)

For anrop i kø spiller systemet av holdemusikk mens den som ringer venter på neste tilgjengelige agent.

Feilhåndtering

Hvis et ugyldig alternativ er valgt eller inndata går ut, spiller systemet en melding som ber den som ringer om å prøve på nytt.

Koble fra

Etter at samspillet er fullført eller det oppstår en feil, kobler flyten fra samtalen ved hjelp av aktiviteten Kob le fra kontakt.

Ytterligere brukstilfeller

  • Undermenyer: Det er en språkvalgmeny, der brukere kan velge ønsket språk ved å trykke 1 for engelsk eller 2 for spansk. Menyen gjentas hvis innring eren trykker på #.
  • Feilmeldinger: Når ugyldig inndata mottas, spilles en feilmelding av. For kritiske feil beklager systemet og kobler fra den som ringer.

Tilleggsressurser

Hvis du vil ha mer informasjon, kan du se konfigur erings- og administrasjonsveiledning for Webex Contact Center.

Microsoft Dynamics HTTP (S) datadamp

Bruk denne flytdesignermalen til å opprette en IVR-flyt i Webex Contact Center som kobles til MS Dynamics ved hjelp av en HTTP-kontakt. Denne flyten henter kunde- og saksdetaljer ved hjelp av ANI fra CRM, hilser innringeren med en personlig melding, og ruter samtalen.

Med denne flyten blir den som ringer møtt med en personlig melding basert på CRM-dataene, og hvis ingen sak blir funnet, overføres samtalen til en agent. Agenten blir forsynt med kunde- eller saksdetaljer i sanntid gjennom en skjermpop. Flyten samhandler med MS Dynamics gjennom to HTTP-forespørsler:

  1. Henter kundedetaljer ved å utføre et ANI-oppslag.
  2. Henter de nyeste saksdetaljene basert på kunde-ID-en. Hvis ingen kunde- eller sak sinformasjon blir funnet, blir samtalen dirigert til en agent, og den aktuelle meldingen spilles av til den som ringer. Agenten mottar et skjermbilde som viser enten et nytt saks skjema eller detaljene i den sist opprettede saken for kunden.

Skjermpopper er aktivert for å sikre at agenter er utstyrt med nødvendig informasjon når de svarer på anrop.

Forutsetninger

Forsikre deg om at følgende krav er oppfylt før du implementerer denne flyten:

  • Applikasjon registrert i Azure for MS Dynamics CRM.
  • OAuth 2.0 og tilkoblingsoppsett i Control Hub må konfigureres på forhånd.
  • Importer malen til Flow Designer.
  • Juster flytvariablene, køene og eventuelle spesifikke konfigurasjoner basert på organisasjonsbehovene dine.

Flyten bruker Cisco Text-to-Speech (TTS) for dynamiske ledetekster. Hvis statisk lyd er nødvendig, kan brukere laste opp lydfiler. Standard holdemusikk brukes fra Webex-depotet .

Strømningsfordeling

Tabellen nedenfor beskriver de forskjellige flytelementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Strømningselement

Beskrivelse

Anrop mottatt

Innringerens ANI er fanget.

Stripe ANI

Landskoden + fjernes fra ANI.

Hent kundeinformasjon

En HTTP-forespørsel sendes til MS Dynamics CRM for å slå opp kundedetaljer ved hjelp av den strippede ANI.

Betinget sjekk - kunden eksisterer

Hvis kunden eksisterer, blir det gjort en annen HTTP-forespørsel for å hente saksdetaljene deres. Hvis kunden ikke eksisterer, spilles meldingen Ingen sak funnet av.

Spill personlig saksinformasjon

Hvis en sak blir funnet, blir den som ringer møtt med detaljer om deres siste sak.

Rute til agent eller koble fra

Den som ringer får deretter muligheten til å snakke med en agent eller koble fra.

Skjermpop for agent

Når agenten svarer, presenteres saksdetaljene eller det nye saksskjemaet i en ny nettleserfane.

Flytaktiviteter

Tabellen nedenfor beskriver sekvensen av flytaktiviteter for en IVR-flyt som kobles til MS Dynamics ved hjelp av en HTTP-kontakt.

Strømningsaktivitet

Beskrivelse

Begynne

Starter flyten når samtalen mottas.

Stripe ANI

Fjer ner landskoden+ fra ANI for å forberede MS Dynamics-opp slaget.

Få kundeinformasjon

En HTTP GET-forespørsel sendes for å hente kundens fulle navn og kontakt-ID basert på ANI.

Betinget sjekk - kunden eksisterer

Kontrollerer om kunden finnes i MS Dynamics. Hvis sant, henter saksdetaljene. Hvis falsk, spiller en melding som informerer den som ringer om at ingen sak ble funnet.

Få saksinformasjon

Henter sakstittelen og saksnummeret ved hjelp av kundens ID fra forrige trinn.

Spill personlig melding

Hilser innringeren ved navn og gir saksdetaljer ved hjelp av TTS (Text-to-Speech).

Spill ingen sak funnet

Spiller av en melding hvis det ikke blir funnet noen sak for den som ringer, og informerer dem om at de vil bli overført til en agent.

Hovedmeny

Tilbyr innringeren valget om å få kontakt med en agent eller koble fra samtalen.

Køkontakt

Ruter innringeren til en tilgjengelig agent basert på forhåndsdefinerte køinnstillinger.

Spille musikk

Spiller av holdemusikk mens den som ringer venter i køen.

Koble fra kontakten

Avslutter samtalen hvis den som ringer velger å koble fra.

Skjermpop

Popper opp saksinformasjonen eller nytt saksskjema for agenten når samtalen blir besvart.

Tilleggsressurser

Hvis du vil ha trinnvise instruksjoner om hvordan du konfigurerer flyter, kan du se konfigurerings- og administrasjonsveiled ning for Webex Contact Center.

Hvis du vil ha en demonstrasjon av MS Dynamics-integrering, kan du se hvordan du konfigurerer en egendefinert kobling for MS Dynamics CRM.

Hvis du vil ha mer informasjon om API-verktøy for autentisering til Microsoft Dataverse-miljøer, kan du se Bruke Insomnia med Dat averse Web API.

Prosentallokering og A/B-fordeling

Bruk denne Webex Contact Center-flytdesigner malen til å distribuere samtaler i prosent på tvers av forskjellige køer, for å sikre jevn drift og minimere avbrudd under høye anropsvolumer.

Denne flyten distribuerer innkommende anrop basert på en prosentbasert allokering. Nærmere bestemt rutes 90% av kontaktene til hovedkøen, 0% til overløpsstøtte (inaktiv) og 10% til en ekstern kø. Etter tildeling spilles innringere av en melding som indikerer kø tildelingen, etterfulgt av musikk på vent til en agent er tilgjengelig. Du kan endre flyten slik at den passer til organisasjonens behov.

Denne flyten bruker Cisco Text-to-Speech (TTS) for alle lydmeldinger. For musikk er den som standard den innebygde filen (defaultmusic_on_hold.wav), for musikk på vent.

Forutsetninger

Forsikre deg om at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne flyten:

  • Opprett inngangspunkter, køer, lag og inngangspunkttilordninger.
  • Last opp statiske lydfiler hvis egendefinerte lydmeldinger brukes i stedet for Cisco Text-to-Speech (TTS).

Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Strømningsfordeling

Tabellen nedenfor beskriver de forskjellige flytelementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Strømningselement

Beskrivelse

Anropskvittering

Anropet går inn i flyten på det nykontakt punktet.

Prosentvis tildeling

90% av samtalene blir dirigert til hovedkøen.

10% av samtalene blir dirigert til offsite-køen.

Spill av kømelding

Etter den prosentvise allokering hører den som ringer en melding som angir deres tildelingsbane.

Køkontakt

Den som ringer plasseres i den tildelte køen.

Hold musikk

Mens de venter i køen, hører innringere holdemusikk.

Agentoppgave

Anrop rutes til den tilgjengelige agenten i den tildelte køen.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter.

Strømningsaktivitet

Beskrivelse

NyhetKontakt

Dette er utgangspunktet når en ny telefonkontakt mottas.

Prosentallokering

Tildeler innkommende kontakt basert på prosentfordeling:

  • 90% rettet til hovedkøen.
  • 10% dirigert til offsite-køen.

setVariabel

Fanger prosentandelen som er tildelt (90%, 10%) i en variabel kalt prosentallokert.

setVariabel

Fanger avslutningsbanen (Main Queue eller Offsite) anropet tok inn i en variabel kalt Percent ageExitPath.

Avspillmelding

Spiller en melding ved hjelp av Cisco TTS som informerer innringeren om tildelingen deres, for eksempel: Du har nådd 90% tildeling! Gren 1 Hovedkø.

QueueKontakt

Setter kontakten i kø basert på den tildelte banen (Hovedkøen eller Offsite).

PlayMusikk

Spiller av holdemu sikk (defaultmusic_on_hold.wav) mens den som ringer venter i køen.

Tilleggsressurser

Hvis du vil ha mer informasjon, kan du se konfigur erings- og administrasjonsveiledning for Webex Contact Center.

Salesforce HTTP (S) datadamp

Bruk denne flytdesignermalen til å opprette en IVR-flyt i Webex Contact Center som kobles til Salesforce via en HTTP-kontakt, noe som muliggjør dynamisk ruting og datautvinning for å administrere Salesforce-saker.

Denne flyten bruker Webex Contact Centers HTTP-kontakt til å hente kundeinformasjon fra Salesforce ved hjelp av et ANI-oppslag. Flyten henter kundens konto-, kontakt- og saksinform asjon fra Salesforce og ruter samtalen deretter.

Denne flyten bruker Cisco Text-to-Speech (TTS) for alle lydmeldinger. For musikk er den som standard den innebygde filen (defaultmusic_on_hold.wav), for musikk på vent.

Forutsetninger

Før du konfigurerer denne flyten, må du sørge for følgende:

  • Opprett inngangspunkter, køer, team, inngangspunkttilordninger og andre organisasjonsspesifikke konfigurasjonsaktiviteter som koblinger, outdial ANI og mer.
  • Konfigurer Salesforce-kontakten ved hjelp av OAuth2. Hvis du vil ha detaljerte trinn, kan du se Konfigurere den tilkoblede appen for Webex Contact Center Salesforce- kontakt.
  • Importer den vedlagte flyten SalesForce_HTTP_Connector. json til Webex Contact Center flytdesigner.
  • Bruk Salesforce API-samlingen til å utforske REST API-ene.
  • Hvis du vil generere OAuth-tilgangstoken manuelt, bruker du følgende kommando:
    curl --location --request POST 'https://abcde-dev-ed.my.salesforce.com/services/oauth2/token' \
    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'grant_type=password' \
    --data-urlencode 'client_id=clientId' \
    --data-urlencode 'client_secret=clientSecret' \
    --data-urlencode 'username=yourLogin@salesforce.com' \
    --data-urlencode 'password=yourPassword'
    

Brukstilfelle

Dette eksempelintegrasjonen viser hvordan denne flyten sikrer sømløs kundeservice ved å integrere Salesforce med Webex Contact Center, slik at relevant informasjon er lett tilgjengelig for både kunder og agenter.

  1. En kunde ringer til Webex Contact Center og telefonnummeret deres blir fanget.
  2. Systemet utfører et ANI-oppslag i Salesforce for å finne matchende konto- og kontakt informasjon.
  3. Basert på dataene som hentes, blir kunden møtt med en personlig IVR- melding.
  4. Hvis det er en åpen sak knyttet til kunden, mottar agenten denne informasjonen på skrivebordet.
  5. Etter samtalen legger Webex Contact Center ut samtaledetaljer og kommentarer tilbake til Salesforce-saken.

Strømningsfordeling

Tabellen nedenfor beskriver de forskjellige flytelementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Strømningselement

Beskrivelse

ANI-oppslag og ruting

Flyten begynner med å fange kundens telefonnummer. Telefonnummeret er formatert, og et Salesforce API-anrop henter kontoen og kontakten knyttet til ANI. Hvis kunden blir funnet, rutes de basert på den tilknyttede Salesforce-saken.

Oppdateringer etter samtale

Når agenten har fullført samtalen, legger Webex Contact Center ut informasjon som samtalekommentarer og anrops-ID-er til den aktuelle Salesforce-saken.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter.

Strømningsaktivitet

Beskrivelse

Begynne

(Ny kontakt)

Fanger innkommende anropsdetaljer og begynner flyten.

Angi telefonnummer

(Sett telefonnummer)

Formaterer det fangede telefonnummeret for Salesforce API-oppslag.

Kontooppslag

(KontoByani)

Utfører en HTTP GET-forespørsel til Salesforce, og henter kundens konto detaljer basert på telefonnummeret.

Kontakt oppslag

(KontaktByani)

Henter kontakten som er knyttet til telefonnummeret gjennom en Salesforce SO QL-spørring.

Saksoppslag

(CaseByContactID)

Henter de åpne sakene som er knyttet til kontakten, henter saksdetaljer inkludert saksnummer og ID.

Køkontakt

(QueueContact)

Ruter samtalen til den aktuelle agenten basert på hentet Salesforce- informasjon og kundeprioritet.

Spille musikk

(Musikk)

Spiller av holdemusikk mens kunden venter på å bli koblet til en agent.

Skjermpop

(ScreenPopAccount)

Åpner kundens Salesforce-kontoside på agentens skrivebord når samtalen besvar es.

Legg inn kommentar

(PostKommentar)

Legger inn anropsinformasjonen til den aktuelle Salesforce-saken når interaksjonen er fullført.

Sluttflyt

(Sluttflyt)

Avslutter flyten etter å ha fullført alle oppgavene.

Tilleggsressurser

Hvis du vil ha mer informasjon om hvordan du konfigurerer Salesforce med Webex Contact Center, kan du se Salesforce REST API introduksjon og veiledning for Webex Contact Center for oppsett og administrasjon.

For en omfattende gjennomgang av videokonfigurasjon, se denne todelte serien:

ServiceNow HTTP (S) datadamp

Bruk denne flytdesignermalen til å sikkert hente og oppdatere hendelser og andre objekttyper i ServiceNow gjennom Webex Contact Center.

Denne flyten integrerer Webex Contact Center med ServiceNow ved hjelp av en HTTP-kontakt for å rute beslutninger og hente hendelsesdetaljer gjennom ServiceNows REST API-er. Den håndterer innkommende taleanrop, utfører et ANI-oppslag, henter relevant informasjon og leverer personlig service. Prosessflyten er som følger:

  1. En samtale mottas av Webex Contact Center.
  2. En velkomstmelding spilles av til den som ringer, og nevner hendelsesdetaljene deres.
  3. Systemet utfører et oppslag i ServiceNow ved hjelp av ANI for å hente innringerens sys_id for å få oppringerens objektidentifik ator på ServiceNow.
  4. Basert på sys_id, slår systemet opp den aktive hendelsen for den som ringer.
  5. Hendelsesnummeret spilles av til den som ringer.
  6. Anropet står i kø for neste tilgjengelige agent, prioritert basert på alvorlighetsgraden av hendelsen .
  7. Holdemusikk spilles mens den som ringer venter i køen.
  8. Når samtalen er koblet til en agent, vises hendelsesinformasjonen på agentens skrivebord.
  9. Etter samtalen legger Webex Contact Center ut anropsinformasjon tilbake til den aktuelle hendelsen i ServiceNow.

Forutsetninger

Før du konfigurerer denne flyten, må du sørge for følgende:

Eksempel på brukstilfelle

Dette eksempelintegrasjonen viser hvordan Webex Contact Center kan forbedre kunde opplevelsen gjennom personlige interaksjoner, samtidig som ServiceNow utnyttes for ANI-oppslag og hendelseshåndtering:

  1. Innkommende anrop: Kunden ringer til Webex Contact Center.
  2. ANI-oppslag: Webex utfører et ANI-oppslag i ServiceNow for å identifisere den som ringer.
  3. Hendelsesoppslag: ServiceNow henter den tilknyttede hendelses-ID-en basert på innringerens detaljer .
  4. Personlig hilsen: Kunden blir møtt med en personlig melding som refererer til deres aktive hendelse.
  5. Ruting og prioritering: Anrop rutes basert på hendelsens alvorlighetsgrad, slik at kritiske problemer løses først.
  6. Agenttildeling: Anropet rutes til en tilgjengelig agent, og hendelsesdetaljer vises på agentens skrivebord.
  7. Opp@@ dateringer etter samtale: Webex Contact Center legger ut relevant anropsinformasjon, inkludert anropsidentifikatorer, til ServiceNow ved hjelp av hendelsesflyter.

Flytaktiviteter

Tabellen nedenfor beskriver aktivitetene som brukes i flyten og deres rolle i integrasjonen.

Strømningsaktivitet

Beskrivelse

Begynne

(Ny kontakt)

Flyten begynner når et innkommende anrop mottas.

Spill av melding

(Hilsen)

Spiller av en velkomstmelding ved hjelp av Cisco Cloud Tekst-til-tale, for eksempel: Velkommen til ServiceNow-demo. Hendelsesnummeret ditt er: {{IncidentNum}}

Angi variabel

(Sifferstrimmel ANI)

Striper den internasjonale koden (+1) fra ANI for nøyaktig samsvar.

Angi variabel

(ANI-format)

Formaterer ANI til ServiceNows nødvendige format for spørringer: (123) 456-7890.

HTTP-forespørsel

(Oppsøk bruker)

Slå opp brukerens sys_id i ServiceNow ved hjelp av ANI.

HTTP-forespørsel

(Oppslagshendelse)

Bruker sys_id til å hente innringerens aktive hendelse fra ServiceNow.

Spill av melding

(Hendelsesnummer)

Kunngjør hendelsesnummeret til den som ringer ved hjelp av Tekst-til-tale.

Køkontakt

(Kø til agent)

Plasserer innringeren i køen for neste tilgjengelige agent, basert på alvorlighetsgraden av hendelsen.

Spille musikk

(Hold musikk)

Spiller av holdemusikk mens den som ringer er i køen.

Legg ut samtale

(Legg inn kommentarer til ServiceNow)

Legger inn anropsinformasjonen, inkludert hendelsesnummeret, tilbake til ServiceNow når samtalen avsluttes.

Tilleggsressurser

Hvis du vil utforske og teste REST API-ene, kan du importere ServiceNow API Postman-samlingen (ServiceNow API Collection.Postman_Collection.json) til Postman. Dette hjelper deg med å forstå hvilke API-er som er tilgjengelige og hvordan de samhandler med Webex Contact Center.

  • ServiceNow REST API-dokumentasjon: RES T API-dokumenter
  • ServiceNow tabell API-dokumentasjon: Tab ell-API-dokumenter

Hvis du vil ha mer informasjon om Webex Contact Center-flyter, kan du se konfigurerings - og administrasjonsveiledning for Webex Contact Center .

Enkelt innkommende anrop til kø

Bruk denne flytdesignermalen i Webex Contact Center for å gi en enkel prosess for håndtering av innkommende anrop. Innringere blir møtt, satt i kø til en agent, og hører holde musikk mens de venter.

Denne flyten gir en enkel prosess for håndtering av innkommende samtaler i et kontakt senter:

  1. Et anrop mottas og går inn i strømmen gjennom inngangspunktet.
  2. En velkomstmelding spilles av til den som ringer.
  3. Den som ringer blir plassert i en kø for neste tilgjengelige agent.
  4. Mens du venter i køen, spilles holdemusikk til den som ringer.
  5. Denne flyten sikrer en jevn opplevelse ved å plassere feilhåndteringsmekanismer og tillate fallback-scenarier i tilfelle agenter ikke er tilgjengelige.

Forutsetninger

Forsikre deg om at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne flyten:

  • Opprett inngangspunkter, køer, lag og inngangspunkttilordninger.
  • Last opp statiske lydfiler hvis egendefinerte lydmeldinger brukes i stedet for Cisco Text-to-Speech (TTS).

Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter som er involvert i denne flyt malen.

Strømningsaktivitet

Beskrivelse

Begynne

(Ny telefonkontakt)

Flyten begynner når et anrop mottas gjennom inngangspunktet. Samtalen aksepteres i flyten og fortsetter til neste trinn.

Spill av melding

(Velkomstmelding)

En melding spilles for å ønske den som ringer velkommen. I denne flyten sier meldingen: Velkommen til Webex Contact Center!

Denne meldingen er konfigurert ved hjelp av Cisco TTS, men den kan erstattes med tilpassede opptak.

Kø

(Direkte kontakt)

Etter velkomstmeldingen plasseres samtalen i en kø. Køen er satt til å di rigere samtalen til Q_Arubhatt-køen, som diriger er den som ringer til den lengst tilgjengelige agenten.

Spille musikk

(Musikk på vent)

Mens du venter i køen, spiller flyten holdmusikk (defaultmusic_on_hold.wav). Den spiller i 30 sekunder før looping.

Spill av melding

(Hold melding)

En sekundær melding spilles mens den som ringer venter: Takk for tålmodigheten. Vent mens vi finner deg en ekspert.

Denne meldingen er konfigurert ved hjelp av Cisco TTS, men den kan erstattes med tilpassede opptak.

Sluttflyt

Strømningen avsluttes ved agentforbindelse eller hvis det oppstår en feil. Det sikrer at innringeren håndteres jevnt, enten de er koblet til en agent eller hvis strømmen må avsluttes på grunn av en feil.

Feilhåndtering

Flyten er designet for å håndtere uventede problemer ved å avslutte grasiøst, med fallback-ruter tilgjengelig.

Bygg denne flyten

Hvis du vil bygge denne innkommende anropsflyten, oppretter du en flyt fra en mal og velger malen Enkel innkommende samtale til kø. For opprettingstrinnene, se Opprette flyter fra flytmaler.

Hvis du vil forhåndsvise malen før du bruker den, kan du se Vis detaljer om flytmal. Når du har opprettet flyten, tilpasser du malen for køen, ledetekster og feilhåndtering. Valider og publiser deretter flyten.

Tilleggsressurser

Hvis du vil ha mer informasjon, kan du se konfigur erings- og administrasjonsveiledning for Webex Contact Center.

Virtuell agent med Google DialogFlow CX

Bruk denne flytdesignermalen til å integrere Google DialogFlow CX med Webex Contact Center. Denne flyten gir forbedret kunde interaksjon med fleksibel og dynamisk datahåndtering.

Denne flyten viser hvordan du sender data fra Webex Contact Center til Google DialogFlow CX, slik at du kan utnytte avanserte virtuelle agentfunksjoner. Den inneholder eksempler for håndtering av innringingsinnganger som navn, avtaler og anropsårsaker, med fokus på å overføre data sømløst mellom begge plattformene.

Denne flyten bruker Cisco Text-to-Speech (TTS) for eventuelle lydmeldinger.

Forutsetninger

Kontroller at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne delflyten:

  • Opprett inngangspunkter, køer, team, inngangspunkttilordninger og andre organisasjonsspesifikke konfigurasjonsaktiviteter som koblinger.
  • Last opp statiske lydfiler hvis egendefinerte lydmeldinger brukes i stedet for Cisco Text-to-Speech (TTS).
  • Sett opp den virtuelle agenten for Google DialogFlow CX og konfigurer nødvendige web hook-integrasjoner.

Strømningsfordeling

  1. Samtalen mottas og går inn i strømmen.
  2. Den som ringer blir dirigert til et API som henter navnet deres fra et falsk endepunkt.
  3. En velkomstmelding spilles av til den som ringer, inkludert navnet deres, ved hjelp av Google DialogFlow CX.
  4. DialogFlow CX virtuell agent samhandler med den som ringer for å samle inn innspill som avtaledatoer og klokkeslett.
  5. Kundedataene sendes tilbake til Webex Contact Center for potensiell videre behandling.
  6. Basert på samspillet eskalerer samtalen enten eller slutter.
  7. Hvis den eskaleres, blir den som ringer plassert i en kø.
  8. Holdemusikk spilles mens den som ringer venter på en agent.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter.

Strømningsaktivitet

Beskrivelse

Begynne

Flyten begynner når et anrop mottas, initiert gjennom aktiviteten NewContact.

HTTP-forespørsel

(GetCustomerName)

Systemet gjør en API-forespørsel for å hente kundens navn fra et eksternt system gjennom HTTP-forespørsel.

Resultatet lagres i en global variabel (DF_CustomerName) som brukes til videre interaksjon med Google DialogFlow CX.

Virtuell agent

Flyten påkaller VirtualAgent-aktiviteten for å sende kundens navn og samhandle med Google DialogFlow CX.

Den virtuelle agenten samler inn informasjon, inkludert anropsgrunn, avtaledetaljer, og mer.

Analysere

Denne aktiviteten analyserer svaret mottatt fra DialogFlow CX og oppdaterer flytvariablene (Call_Reason, Appoint ment_date, Appointment_time) tilsvarende.

Angi variabel - avtale

Avtaledato og klokkeslett samlet fra DialogFlow CX formateres og lagres i en global variabel (DF_Appointment).

Køkontakt

Etter den virtuelle agentinteraksjonen plasseres kunden i en kø for å vente på neste tilgjengelige agent.

Spille musikk

Mens den som ringer venter i køen, spiller systemet standard holdemusikk (defaultmusic_on_hold.wav).

Koble fra kontakten

Hvis ingen ytterligere handling er nødvendig, kobles anropet fra ved hjelp av DisconnectContact-aktiviteten.

Tilleggsressurser

Hvis du vil ha mer informasjon om integrering av Webex Contact Center med Google DialogFlow CX, kan du se Google DialogFlow CX-utviklerdokumentasjon og Konfigurere virtuell agent stemme i Webex Contact Center.

Hvis du vil ha støtte, kan du gå til Webex Contact Center utviklerstøtte eller bli med i Webex Contact Center API-utvikl erfellesskap.

Zendesk HTTP (S) datadamp

Denne malen bruker Webex Contact Center's HTTP-kontakt for å integrere med Zendesk. Bruk denne flytdesignermalen til å utføre kunde dataoppslag, administrere billetter i Zendesk og effektivt.

Denne flyten bruker Zendesk sine API-er for å forbedre Webex Contact Center ved å trekke ut kundedata basert på ANI (Automatic Number Identification) og hente billettdetaljer. Den dirigerer samtaler basert på alvorlighetsgraden av hendelsen eller agenttilgjengelighet, og forbedrer kundeinteraksjonen. Systemet kan utføre flere handlinger:

  • Slå opp en Zendesk-bruker basert på ANI (innringerens nummer).
  • Hent brukerens siste uløste billett.
  • Presentere relevante billettdetaljer for kunden gjennom IVR.
  • Rute samtalen til en agent basert på forhåndsdefinerte kriterier, eller la kunden velge å koble fra.

Denne flyten bruker Cisco Text-to-Speech (TTS) for alle lydmeldinger. For musikk er den som standard den innebygde filen (defaultmusic_on_hold.wav), for musikk på vent.

Forutsetninger

Forsikre deg om at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne flyten:

  • Sørg for at API-godkjenning er aktivert i Zendesk-forekomsten. Følg trinnene: Administrator > Apper og integreringer > API-er > Aktiver API- godkjen ning.
  • Zendesk HTTP-kontakten må konfigureres ved hjelp av Bas icAuth.
  • Opprett inngangspunkter, køer, team og andre organisasjonsspesifikke konfigurasjonsaktiviteter.
  • Last opp statiske lydfiler hvis tilpassede lydmeldinger eller musikkfiler brukes i stedet for Cisco Text-to-Speech (TTS).

Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Brukstilfelle

Bruk dette eksemplet for å forstå mer om hvordan denne flyten fungerer.

  1. En kunde ringer til Webex Contact Center.
  2. Et ANI-oppslag utføres for å hente kundedetaljer fra Zendesk.
  3. Den siste billetten knyttet til kunden hentes.
  4. Kunden blir møtt gjennom en IVR og informert om statusen til billetten.
  5. Kunden kan enten:
    • Koble til en agent.
    • Koble fra hvis de velger å ikke snakke med en agent.
  6. Etter samtalen kan systemet oppdatere Zendesk-billetten med relevant anropsinformasjon.

Strømningsfordeling

Tabellen nedenfor beskriver de forskjellige flytelementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Strømningselement

Beskrivelse

Anrop mottatt

Anropet går inn i systemet og Zendesk-kontakten starter.

Oppsøk bruker i Zendesk

Systemet utfører et oppslag i Zendesk ved hjelp av innringerens nummer.

Hent billettdetaljer

Systemet henter den siste uløste billetten for brukeren.

Presentere billettdetaljer

Kunden blir informert om billettstatusen gjennom en IVR-melding.

Menyalternativer

Kunden kan velge å snakke med en agent eller koble fra.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter.

Strømningsaktivitet

Beskrivelse

Begynne

Strømmen begynner når en samtale mottas.

Oppslag bruker (Zendesk)

Denne aktiviteten utfører en HTTP-forespørsel til Zendesk, søker etter brukeren basert på ANI.

Hent billettdetaljer

En annen HTTP-forespørsel blir gjort til Zendesk for å hente den nyeste billetten for brukeren.

Presentere billettdetaljer

En melding spilles av til den som ringer gjennom TTS, og gir informasjon om billettens status.

Bekreftelsesmeny

Systemet presenterer en meny for kunden, slik at de enten kan koble til en agent eller koble fra.

Køkontakt

Hvis kunden velger å koble til en agent, plasseres vedkommende i en kø.

Spille musikk

Hold musikk spilles mens kunden venter på en agent.

Legg inn kommentarer (Zendesk)

Etter samtalen legger systemet ut en kommentar til Zendesk-billetten som oppsummerer interaksjonen .

Koble fra

Systemet kobler fra samtalen hvis kunden velger å koble fra eller etter at samtalen er fullført.

Tilleggsressurser

Denne flyten utnytter Webex Contact Centers HTTP-kontakt for å samhandle med Zendesk API-er. Hvis du vil ha mer informasjon, kan du se Zendesk API-dokumentasjon og Webex Contact Center installasjons- og administras jonsveiledning.

Unngå duplisert tilbakeringing

Denne flytmalen viser hvordan du forhindrer dupliserte tilbakeringingoppføringer i Webex Contact Center ved å utnytte den forbedrede HTTP-aktiviteten med støtte for Con tent-Type: GraphQL. Den bruker WebExCC APIs HTTP-kontakt for å samhandle med Search API, slik at flyten kan se etter eksisterende tilbakeringingsforespørsler fra samme innringer. Denne malen forbedrer effektiviteten og kundeopplevelsen ved å unngå overflødige tilbakeringinger.

Denne flytmalen sjekker om en kunde allerede har lagt inn en tilbakeringingsforespørsel i systemet. Den bruker Search API via GraphQL for å avgjøre om det finnes en aktiv tilbakeringingsoppgave for innringerens ANI (Automatic Number Identification).

Den bruker funksjonen som forbedrer HTTP-aktiviteten i Webex Contact Center ved å legge til støtte for Content-Type: GraphQL - Evne til å bruke WebExCC APIs HTTP- kontakt til å bruke Search API via den nye GraphQL-innholdstypen, inkludert variabel substitusjon.

Forutsetninger

Forsikre deg om at følgende krav er oppfylt før du implementerer denne flyten:

  • Konfigurer en API-er for tilkobling til Webex Contact Center.

  • Kontroller at Webex Contact Center-miljøet er riktig konfigurert: Inngangspunkt, Tilordning av inngang spunkt, køer osv.

Strømningsfordeling

Strømningselement

Beskrivelse

Anropet er mottatt

Anrop går inn i flyten ved aktiviteten NewContact.

Innledende hilsen

PlayMessage_wgk- aktiviteten spiller en første hilsenmelding til den som ringer.

Trekk ut gjeldende tid

Aktiviteten SetVariable_7a1 trekker ut gjeldende tid i epokemill isekunder og lagrer den i currentTime-variabelen.

Beregn tid timer siden

Aktiviteten SetVariable_8t9 beregner tiden 24 timer før gjeldende tid i epokemillisekunder og lagrer den i variabelen goback_by_a_day.

Trim ANI

Aktiviteten SetVariable_AK4 trimmer ANI (innringerens telefonnummer) for å fjerne prefikset «+1" for oppslagsformål.

Søk API-anrop (GraphQL)

  • S earchApiRequest- aktiviteten ringer til Webex Contact Center Search API ved hjelp av GraphQL for å finne eksisterende aktive tilbakeringingsoppgaver basert på ANI.

  • Den bruker variablene goback_by_a_day og currentTime for å søke i løpet av de siste 24 timene.

  • GraphQL-spørringen søker etter oppgaver som samsvarer med innringerens ANI eller trimmede ANI som er aktive og har tilbakeringingsstatus.

Sjekk API-respons

  • Aktiviteten SetVariable_XYE kombinerer HTTP-statuskoden, tilbakeringingsstatusen og HTTP-svarteksten fra Search API-anropet til APIOutput-variabelen.

  • Aktiviteten Condition_TS8 sjekker om HTTP-svarkroppen fra Search API-anropet inneholder «Ikke behandlet», noe som indikerer ingen duplisert tilbakeringing.

Håndter duplisert tilbakeringing (hvis funnet)

  • Hvis en duplikat tilbakeringing blir funnet (API-svaret inneholder en tilbakeringing), informerer PlayMessage_99x- aktiviteten den som ringer om at en tilbakeringing allerede er planlagt, og deretter kobler DisconnectContact_MX8-aktiviteten samtalen fra.

Planlegg ny tilbakeringing (hvis ikke funnet):

Hvis ingen duplisert tilbakeringing blir funnet, fortsetter flyten til aktiviteten Menu_LSI, som gir innringeren alternativer for å planlegge en tilbakeringing eller vente i køen.

Planlegg tilbakeringing

Hvis den som ringer velger å planlegge en tilbakeringing (trykker på 1), planlegger Callback_20e-aktiviteten en tilbakeringing ved hjelp av innringerens ANI. En bekreftelsesmelding spilles av via PlayMessage_YSW og deretter frakobler DisconnectContact_MX8 _2bg samtalen.

Vent i kø

Hvis den som ringer velger å vente i køen (trykker på 2), øker setVariable_ c0y en teller. Anropet blir deretter satt i kø til en agent via QueueContact_95e og musikk spilles på vent via PlayMusic_ QNE. Anropet går tilbake til Menu_LSI-aktiviteten.

Variabler

  • CallbackStatus: (STRING) - Status for tilbakeringingen.

  • teller: (INTEGER) - En tellervariabel.

  • CurrentTime: (STRING) - Gjeldende tid i millisekunder siden epoken.

  • goback_by_a_day: (STRING) - Tiden for 24 timer siden i millisekunder siden epoken.

  • APIOutput: (STRING) - Den kombinerte HTTP-statuskoden, tilbakeringingsstatus og HTTP- svar fra Search API.

  • AniTrim: (STRING) - Den trimmede ANI (telefonnummeret) til den som ringer.

  • respons: (STRING) - HTTP-svaret fra Search API.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter som er involvert i denne flyt malen.

Strømningsaktivitet

Beskrivelse

Begynne

(Ny kontakt)

Starter flyten når samtalen mottas.

Handlinger

Avspillmelding

Spiller av en melding til den som ringer.

Tilbakeringing

Planlegger en tilbakeringing for den som ringer.

PlayMusikk

Spiller musikk på vent.

QueueKontakt

Setter samtalen til en agent i kø.

HTTP

Gjør en HTTP-forespørsel til Search API ved hjelp av GraphQL.

Koble fra Kontakt

Kobler fra samtalen.

Angi variabel

setVariable: Angir forskjellige variabler, inkludert gjeldende tid, tid for 24 timer siden, trimmet ANI og API-utgang.

Betingelser

  • Tilstand: Kontrollerer om HTTP-svarkroppen inneholder «Ikke behandlet».

  • Meny: Gir innringeren alternativer for å planlegge en tilbakeringing eller vente i køen.

Hold musikk (MusiConhold)

Spiller av holdemusikk mens den som ringer venter i køen.

Løkkehåndtering (CallLoopCycle og LoopCycle)

Sikrer at samtaler som looper for mange ganger blir dirigert til den endelige menyen.

Frakobling (DisconnectContact)

Kobler fra samtalen etter meldinger eller når den som ringer velger å avslutte interaksjonen .

Tilleggsressurser

Hvis du vil ha mer informasjon om bruk av HTTP-forespørsler med GraphQL og andre aktiviteter i Webex Contact Center, kan du se avsnittet HTTP-forespørselsaktivitet.

Se også dokumentasjonen for Webex Contact Center API-er for detaljer om Search API- og GraphQL-spørringer.

Opptak og administrasjon av lydopplysninger

Denne flytmalen gir en strømlinjeformet metode for administratorer for å ta opp og administrere lydmeldinger i Webex Contact Center via et telefonbrukergrensesnitt (TUI). Den utnytter forbedrede HTTP-aktivitetsegenskaper, inkludert støtte for «Content-Type: Form Data» for å samhandle med Webex Contact Centers Audio File (Prompt) API-er. Denne malen repliker er funksjoner som er kjent fra lokale systemer, og forbedrer kundeopplevelsen og driftseffektiviteten.

Forutsetninger

  • Opprett og inngangspunkt, og konfigurer inngangspunkttilordning fra inn stillingssiden Control Hub for Webex Contact Center. Se Veiledningen for oppsett og administrasjon av Webex Contact Center.

  • Konfigurer en API-er for tilkobling til Webex Contact Center.

  • Hvis Cisco Text-to-Speech (TTS) ikke er aktivert for meldinger, laster du opp de nødvendige statiske lydfilene.

Strømningsfordeling

Strømningselement

Beskrivelse

Anropet er mottattAnrop går inn i flyten ved aktiviteten NewContact.
(VALGFRITT) Administratorgodkjenning via OTPFlytutvikleren kan implementere en valgfri autentiseringsbarriere for administratoren, ved hjelp av en sikker metode som OTP levert via SMS til ANI, eller et tilfeldig generert nummer/PIN-kode. Dette kan legges til før hovedmenyen.
HovedmenyHoved Menu- aktiviteten (IVR-menyen) gir administratoren følgende alternativer:
  • Trykk på 1 for å opprette en ny ledetekst.

  • Trykk på 2 for å oppdatere en eksisterende ledetekst.

  • Trykk på 3 for å slette en eksisterende ledetekst.

  • Trykk på 4 for å gå ut av strømmen

Opprett ledetekst (alternativ 1)
  • PlayMessage_KCX- aktiviteten ber administratoren om å ta opp en ny lydmelding.

  • Record_E0j-aktiviteten registrerer lydinngangen fra administratoren.

  • Den innspilte lyden sendes deretter til Webex Contact Center API ved hjelp av CreatePrompt HTTP-forespørselsaktiviteten med Content- Type: Form Data.

  • Parse_gke- aktiviteten analyserer svaret for å trekke ut id og bloBid for den nyopprettede ledeteksten. Dette er nødvendig i tilfelle man trenger å oppdatere den samme ledeteksten.

  • Aktiviteten PlayMessage_Q16 bekrefter at meldingen er opprettet.

  • Systemet spiller av den innspilte meldingen om bekreftelse ved hjelp av PlayRecor dedMessage.

Oppdateringsprompt (alternativ 2)
  • RecordPromptAffterTone- aktiviteten ber administratoren om å registrere en oppdatert ledetekst.

  • Record_e38-aktiviteten registrerer den nye lyden.

  • Flyten gir deretter nytt navn til filen som skal slettes ved hjelp av Ren ameFileToDelete. Dette sikrer at referanser til denne lydfilen fjernes uansett hvor lydfiler refer eres ved navn.

  • Den oppdaterte lyden sendes til Webex Contact Center API ved hjelp av HTTPrequest_13n HTT P-forespørselsaktivitet med Content-Type: Form Data.

  • Systemet bekrefter oppdateringen og spiller av den nye ledeteksten ved hjelp av PlayMessage_Q16_JPG_03L og PlayMessage_0l6.

Slett ledetekst (alternativ 3)
  • DeleteConfirm- aktiviteten bekrefter slettingen.

  • Flyten gir nytt navn til filen som skal slettes ved hjelp av Ren ameFileToDelete.

  • HttpRequest_RAF- aktiviteten sender en DELETE-forespørsel til Webex Contact Center API for å slette ledeteksten.

  • Systemet bekrefter slettingen ved hjelp av DeleteConfirm.

Avslutt (alternativ 4)
  • Farvel -aktiviteten spiller en takkemelding.

  • Anropet kobles fra ved hjelp av DisconnectContact _CZ4-aktiviteten.

Variabler

Variabel

Type

Beskrivelse

BloBidSTRINGBlob-ID-en til lydfilen
LydfilnavnSTRINGNavnet på lydfilen (standard: "EmergencyDemo.wav «).
IDSTRINGID-en til lydfilen.
-statusSTRINGStatus for API-forespørselen.
NyfilnavnSTRINGNavnet på den oppdaterte lydfilen (standard: "updatedFile.wav «).
svarSTRINGHTTP-svaret fra API-forespørslene. Dette er valgfritt, for feilsøking.

Aktiviteter som brukes

Strømningsaktivitet

Beskrivelse

Begynne NewContact: Starter flyten når samtalen mottas.
IVR-meny MainMenu: Sp iller en meny med alternativer for rask administrasjon.
Opprett ledetekst
  • PlayMessage: B er administratoren om å registrere en ny ledetekst.

  • Ta opp: Registrerer lydinngangen.

  • HTTP-forespørsel: HTTP-forespørsel om å opprette lydmeldingen ved hjelp av Content-Type: FORM-DATA.

  • Parse: Analy serer HTTP-svaret for å trekke ut id og bloBid.

  • PlayMessage: Bek refter opprettelsen av meldingen.

  • PlayMessage: Spiller av den innspilte ledeteksten.

Oppdater ledetekst
  • Meny: Ber administratoren om å registrere en oppdatert ledetekst.

  • Record_e38: Registrerer lydin ngangen.

  • HTTP-forespørsel: HTTP-forespørsel om å oppdatere lydmeldingen ved hjelp av Content-Type: FORM-DATA.

  • PlayMessage: Bek refter meldingsoppdateringen.

  • PlayMessage: Spiller av den oppdaterte ledeteksten.

Slett ledetekst
  • Meny: Bekrefter sletting av lydledeteksten.

  • HTTP-forespørsel: Gi nytt navn til filen som skal slettes. Trenger Id for ledeteksten som skal defineres.

  • HTTP-forespørsel: HTTP-forespørsel om å slette lydmeldingen ved hjelp av Content-Type: Application/JSON og DELETE- forespørsel.

Annet
  • Vent: Vent aktivitet.

  • setVariable: Angir variabler.

  • DisconnectContact: Kobler fra samtalen.

Ytterligere detaljer

Hvis du vil ha mer informasjon om bruk av kontrollene Registreringsaktivitet, HTTP-forespørsler og opptak i Webex Contact Center, kan du se avsnittet HTTP-forespørsel saktivitet.

Mal for siste agentruting

Den siste agentrutingsmalen viser hvordan du implementerer Last Agent Routing i Webex Contact Center ved å utnytte den forbedrede HTTP-aktiviteten med støtte for innholdstype: GraphQL. Den bruker WebExCC APIs HTTP-kontakt til å samhandle med Search API, og muliggjør ruting av anrop til den siste agenten som håndterte samtalen. Denne malen forbedrer kunde opplevelsen ved å koble dem til en kjent agent.

Denne flytmalen kontrollerer om en kunde har ringt i løpet av de siste 24 timene, og dirigerer i så fall samtalen til samme agent. Den bruker Search API via GraphQL for å finne den siste agenten som håndterte samtalen basert på innringerens ANI (Automatic Number Identification).

Den bruker funksjonen som forbedrer HTTP-aktiviteten i Webex Contact Center ved å legge til støtte for Content-Type: GraphQL - Evne til å bruke WebExCC APIs HTTP-kontakt til å bruke Search API via den nye GraphQL-innholdstypen: inkludert variabel substitusjon.

Forutsetninger

  • Konfigurer en API-er for tilkobling til Webex Contact Center.

  • Kontroller at Webex Contact Center-miljøet er riktig konfigurert: Inngangspunkt, Tilordning av inngang spunkt, køer osv.

Strømningsfordeling

  1. Samtalen er mottatt:

    • Anrop går inn i flyten ved aktiviteten NewContact.

  2. Innledende hilsen:

    • PlayMessage- aktiviteten spiller en første hilsenmelding til den som ringer.

  3. Trekk ut nåværende tid:

    • CurrentTime-aktiviteten trekker ut gjeldende tid.

  4. Beregn tid for 24 timer siden:

    • GoBack_by_a_Day -aktiviteten beregner tiden 24 timer før gjeldende tid.

  5. Trim ANI:

    • SetVariable- aktiviteten trimmer ANI (innringerens telefonnummer) for å fjerne «+1" -prefikset for oppslagsformål.

  6. Søk API-anrop (GraphQL):

    • S earchAPilastAgent -aktiviteten ringer til Webex Contact Center Search API ved hjelp av GraphQL for å finne agenten som håndterte forrige samtale basert på ANI.

    • Den bruker variablene goback_by_a_day og currentTime for å søke i løpet av de siste 24 timene.

    • GraphQL-spørringen søker etter oppgaver som samsvarer med innringerens ANI eller trimmede ANI som ikke er aktive, og trekker ut eier-ID-en (agent- ID) for oppgaven.

  7. Feilsøkingslogging:

    • DebugLog-aktiviteten logger HTTP-statuskoden og svarkroppen fra Search API-anropet.

    • Debug_Log -aktiviteten logger den ekstraherte agent-IDen.

  8. Sjekk API-svar:

    • Aktiviteten condition_kxu sjekker om HTTP-statuskoden fra Search API-anropet er 200 (suksess).

  9. Sjekk om agent-ID er trukket ut:

    • Aktiviteten Condition_JTN sjekker om en agent-ID ble trukket ut fra Search API-svaret.

  10. Rute til siste agent (hvis funnet):

    • Hvis en agent-ID blir funnet, spiller playMessage_EE8- aktiviteten en bekreftelsesmelding til den som ringer, og informerer dem om at de blir overført til den samme agenten de snakket med tidligere.

    • Aktiviteten QueueToAgent_xH1 setter anropet til agenten i kø med den ekstraherte ag ent-IDen.

  11. Rute til standardkø (hvis ikke funnet):

    • Hvis ingen agent-ID blir funnet (enten API- anropet mislyktes eller ingen tidligere anrop ble funnet innen 24 timer), setter QueueToDefault-aktiviteten anropet i kø til en standard kø.

  12. Spill musikk på vent:

    • PlayMusic_i73- aktiviteten spiller musikk på vent mens den som ringer venter i køen.

Variabler

  • AgenTid: (STRING) - IDen til den siste agenten som håndterte samtalen.

  • CurrentTime: (STRING) - Gjeldende tid i millisekunder siden epoken.

  • goback_by_a_day: (STRING) - Tiden for 24 timer siden i millisekunder siden epoken.

  • Response: (STRING) - HTTP-svaret fra Search API.

  • AniTrim: (STRING) - Den trimmede ANI (telefonnummeret) til den som ringer.

Flytaktiviteter

Følgende tabell beskriver sekvensen av strømningsaktiviteter som er involvert i denne flyt malen.

Strømningsaktivitet

Beskrivelse

Begynne

(Ny kontakt)

Starter flyten når samtalen mottas.

Handlinger

Avspillmelding

Spiller av en melding til den som ringer.

QueueToAgent

Setter anropet til en bestemt agent i kø.

PlayMusikk

Spiller musikk på vent.

Kø

Setter anropet i kø til en standardkø.

HTTP

Gjør en HTTP-forespørsel til Search API ved hjelp av GraphQL.

Avspillmelding

Spiller av en melding som indikerer at den som ringer blir dirigert til den siste agenten.

Angi variabel

  • CurrentTime: Angir en variabel til gjeldende klokkeslett.

  • GoBack_by_a_day: Angir en variabel til tiden for 24 timer siden.

  • DebugLog: Logger API-svaret for feilsøking.

  • Debug_Log: Logger den ekstraherte agent-IDen for feilsøking.

  • SetVariable_7b4: Trimmer ANI for oppslag.

Betingelser

  • Condition_JTN: Kontrollerer om en agent-ID er hentet ut.

  • condition_kxu: Kontroller er om HTTP-statuskoden er 200.

Hold musikk (MusiConhold)

Spiller av holdemusikk mens den som ringer venter i køen.

Løkkehåndtering (CallLoopCycle og LoopCycle)

Sikrer at samtaler som looper for mange ganger blir dirigert til den endelige menyen.

Frakobling (DisconnectContact)

Kobler fra samtalen etter meldinger eller når den som ringer velger å avslutte interaksjonen .

Tilleggsressurser

Hvis du vil ha mer informasjon om bruk av HTTP-forespørsler med GraphQL og andre aktiviteter i Webex Contact Center, kan du se avsnittet HTTP-forespørselsaktivitet.

Se også dokumentasjonen for Webex Contact Center API-er for detaljer om Search API- og GraphQL-spørringer.

AI Agent Autonomous (pakkesporing)

Denne flyten bruker en autonom AI-agent for å administrere taleinteraksjoner relatert til pakkes poring. Flyten gir et alternativ for å eskalere til menneskelige agenter når det er nødvendig eller på AI- agentfeil.

Flyten er designet for å håndtere kundeinteraksjoner om pakkesporing via en autonom AI-agent. AI-agenten består av en handling for å spore pakke og en kunnskaps base relatert til generelle forsendelsesspørsmål. Kunder kan be om å snakke med en menneskelig agent når som helst.

Forutsetninger

Hvis du vil bruke denne flyten, må du sørge for at følgende er konfigurert:

  • En autonom AI-agent konfigurert med riktig handling (sammen med oppfyllelse) og kunnskapsdokumenter. En prøveoppfyllingsflyt er tilgjengelig i Webex Connect flyt maler.

  • Tilordning av inngangspunkt, kø, lag og inngangspunkt konfigurert på innstillingssiden Control Hub for Webex Contact Center.

  • Cisco Text-to-Speech (TTS) er aktivert for dynamisk generering av tilpassede meldinger.

  • Last opp statiske lydfiler hvis du ikke bruker Ciscos standardlyd.

Integrasjonsfordeling

  1. Innringer initierer kontakt: An ropet mottas av Webex Contact Center og dirigeres til den autonome AI-agenten.

  2. AI-agentinteraksjon: AI-agenten behandler innringerens forespørsel relatert til pakkesporing.

  3. Kø til agent: Hvis eskalering er nødvendig på kundeforespørsel eller på grunn av AI-agent feil, plasseres den som ringer i en kø for en menneskelig agent.

  4. Koble fra: Interaksjonen avsluttes når innringerens forespørsel er håndtert eller den som ringer overføres til en agent.

Aktiviteter som brukes i flyten

Strømningsaktivitet

Beskrivelse

Start (ny telefonkontakt) Denne aktiviteten markerer begynnelsen på flyten, utløst av en ny samtale.
Virtuell agent V2 (VAV2) Aktiviteten som er ansvarlig for samspillet mellom flyten og AI- agenten. Interaksjon. Den samme aktiviteten brukes til å starte samtalen og for å sende tilstandshendelser til AI-agenten.
Spill av melding Gir systemmeldinger ved hjelp av Cisco Text-to-Speech. Brukes til å spille av en feil melding før eskalering til menneskelig agent i tilfelle VAV2-aktivitetsfeil.
Kø til agent Administrerer kølogikk for eskalering til menneskelige agenter.
Spille musikk Hold musikken spilt under køen når innringeren venter på agent tilkobling.
Koble fra Avslutter samspillet etter at oppgaver er fullført, eller hvis det eskaleres til en menneskelig agent.

Feilhåndtering

Flyten inkluderer feilhåndteringsstrategier for å håndtere uventede problemer elegant, og sikre at den som ringer blir informert og omdirigert på riktig måte.

Utviklerstøtte

Hvis du vil ha dypere innsikt i bruk av Webex Contact Center med autonome AI-agenter, kan du se relatert dokumentasjon:

Tilleggsressurser

Hvis du vil ha støtte relatert til denne flyten, kan du kontakte Webex Contact Center Developer Support Team via Webex Contact Center utvikler støtte.

For ytterligere diskusjoner, besøk Webex Contact Center APIs Developer Community.

AI Agent Scripted (pakkesporing)

Denne flyten er designet for å håndtere taleinteraksjoner relatert til pakkesporing ved hjelp av en skriptet virtuell agent. Denne flyten viser den enkleste måten å utføre oppfyllelse for en skriptagent. I tillegg til det demonstrerer flyten å stille kunder i kø til forskjellige agentkøer basert på den siste aktive intensjonen og tilpassede rapporter for AI-agenter i Analyser.

Denne flyten utnytter en skriptet Webex AI-agent for å samhandle med kunder angående pakkesporing. Aktiviteten VAV2 (Virtual Agent V2) avsluttes gjennom «Handled» -kanten når skriptagenten hever en tilpasset hendelse for å spore pakken. Flyten bruker et API for pakkesporing for å oppnå dette. Denne API-en er tilgjengelig for utviklere for testing og demoer. Utgangs dataene blir analysert i flyten og sendt tilbake til agenten via en tilstandshendelse. Mer informasjon om hvordan du konfigurerer oppfyllelse for skriptagenter for tale .

Forutsetninger

Hvis du vil bruke denne flyten, må du sørge for at følgende er konfigurert:

  • En Webex AI-agent konfigurert til å håndtere forespørsler om pakkesporing. Denne agenten er tilgjengelig for import mens du oppretter en ny agent.

  • Tilordning av inngangspunkt, kø, lag og inngangspunkt konfigurert på innstillingssiden Control Hub for Webex Contact Center.

  • Kontroller at Cisco Text-to-Speech (TTS) er aktivert for å generere dynamiske lydmeldinger.

  • Last opp statiske lydfiler for tilpassede systemvarsler om nødvendig.

Integrasjonsfordeling

Integrasjonsfordeling

Beskrivelse

Innringer setter i gang kontakt Anropet mottas av Webex Contact Center og dirigeres til den skriptede AI- agenten.
Interaksjonstilstand logges ved hjelp av Global Variable Flyten setter CustomaiAgentInteractionOutcome global variabel for å logge tilstanden for kundens interaksjon med AI-agenten. Dette oppdateres på forskjellige punkter og brukes til å lage tilpassede rapporter ved hjelp av visualiser.
Interaksjon med AI-agent AI-agenten behandler kundeinnspill og svarer basert på konfigurerte hen sikter. Hvis brukeren har til hensikt å spore en pakke og oppgir et gyldig pak kenummer, blir kontrollen levert tilbake til flyten via en tilpasset hendelse.
Analyse og oppfyllelse av AI-agentmetadata Kundens pakkenummer hentes ut fra VAV2-metadataene og brukes i HTTP-aktiviteten.
Responsbetingelser for oppfyllelse Flyten sjekker om pakkeinformasjonen er funnet eller ikke, og angir passende svar.
Interaksjon med AI-agent gjenopptakt* Avhengig av oppfyllelsesresponsen sendes meldingen som skal sendes til kundene tilbake til skriptagent via hendelsesdata under «Status event».
Agentoverlevering og saksaktivitet Bestemmer de neste trinnene basert på forrige hensikt, og styrer flyten til forskjellige køer basert på tidligere intensjon.
Kø til agent Hvis eskalering er nødvendig eller i tilfelle feil, plasseres den som ringer i en kø for en menneskelig agent.
Koble fra Interaksjonen avsluttes når innringerens forespørsel er håndtert eller den som ringer overføres til en agent.

Aktiviteter som brukes i flyten

Strømningsaktivitet

Beskrivelse

Begynne Starter flyten når et nytt anrop mottas.
Angi interaksjonsutfallsvariabel Bruk den angitte variabelaktiviteten til å oppdatere CustomaiAgentInteractionOutcome global variabel for å lagre den siste tilstanden for interaksjonen med AI-agenten.
Interaksjon med AI-agent Administrerer pakkesporingsforespørsler ved hjelp av skriptede interaksjoner. Den samme aktiviteten brukes til å starte samtalen og sende tilstandshendelser til AI-agenten.
Parse pakkedetaljer Trekker ut pakkenummer fra metadataene som leveres av den virtuelle agenten.
HTTP-forespørsel om pakkeinformasjon Sender en forespørsel til logistikkens API for å hente pakkestatus og estimert levering. Bruk ABC123456 som et eksempelpakkenummer.
Betinget logikk Bestemmer svaret basert på pakkestatus eller HTTP-statuskoden til API- anropet.
Angi responsvariabler Konfigurerer svar for å kommunisere om pakken ble funnet eller leveringsdetaljene.
Spill av melding Gir systemfeilmeldinger ved hjelp av Cisco Text-to-Speech, spesielt i tilfeller av systemfeil.
Saksaktivitet Veileder flyten basert på den forrige hensikten, og bestemmer ruting til bestemte køer.
Kø til agent Administrerer kølogikk for eskalering til menneskelige agenter.
Spille musikk Hold musikken spilt under køen når innringeren venter på agent tilkobling.
Koble fra Avslutter samspillet etter at oppgaver er fullført, eller hvis det eskaleres til en menneskelig agent.

Flytspesifikasjoner

Flyten JSON som brukes i dette eksemplet inneholder variabler og aktiviteter som er viktige for interaksjonshåndtering, feilbehandling, og kommunikasjon mellom Webex Contact Center og DialogFlow. Nøkkelvariablene som brukes inkluderer:

Variabel

Beskrivelse

hendelsesnavn Navnet på hendelsen sendt til AI-agenten.
hendelsesdata Hendelsesnyttelast sendt til AI-agenten.
status Status for pakken basert på HTTP-svaret.
Estimert Levering Estimert leveringsdato og -tid for pakken basert på HTTP- svaret.
PakkerESP Svar som skal sendes tilbake til kunden basert på HTTP-aktivitets respons.
Global_talenavn Bestemmer stemmen som brukes til tekst-til-tale.
CustomaiAgentInteractionOutcome Logger interaksjonstilstanden - forlatt, håndtert, eskalert eller feilaktig - basert på kundens interaksjon med AI-agenten.

Feilhåndtering

Flyten inkluderer feilhåndteringsstrategier for å håndtere uventede problemer elegant, og sikre at den som ringer blir informert og omdirigert på riktig måte.

Tilleggsressurser

Hvis du vil ha dypere innsikt i bruk av Webex Contact Center med skriptbaserte AI-agenter, kan du se relatert dokumentasjon:

Utviklerstøtte

Hvis du vil ha støtte relatert til denne flyten, kan du kontakte Webex Contact Center Developer Support Team via Webex Contact Center utvikler støtte.

For ytterligere diskusjoner, besøk Webex Contact Center APIs Developer Community.

AI-agent skriptet (bestilling av legeavtale)

Denne malen viser dataflyten mellom Webex Contact Center og Webex AI Agent Studio for en interaksjon som utnytter en skriptagent. Flyten inneholder flere integrasjoner med eksterne systemer. Disse blir påkalt basert på egendefinerte hendelser sendt av AI Agent, og oppfyllelsesdataene sendes tilbake til agenten.

Denne flyten viser hvordan data sendes mellom Webex Contact Center og Webex AI Agent Studio ved hjelp av tilpassede hendelser. Denne flyten muliggjør automatisert planlegging og styring av legeavtaler gjennom en skriptet AI-agent. Den integreres med eksterne systemer for å sjekke tilgjengelighet, opprette avtaler, slå opp eksisterende avtaler og avbryte avtaler. Flyten sikrer sømløs kommunikasjon mellom den som ringer og AI-agenten, med eskaleringsalternativer til menneskelige agenter når det er nødvendig.

Forutsetninger

Hvis du vil bruke denne flyten, må du sørge for at følgende er konfigurert:

  • En skriptbasert AI-agent konfigurert med relevante hensikter for å håndtere bestilling og kansellering av avtaler. Dette kan importeres fra maler mens du oppre tter en ny skriptagent i AI Agent Studio-plattformen.

  • Tilordning av inngangspunkt, kø, lag og inngangspunkt konfigurert på innstillingssiden Control Hub for Webex Contact Center.

  • API-er for grensesnitt med det eksterne avtalehåndteringssystemet.

  • Cisco Text-to-Speech (TTS) er aktivert for å generere dynamiske lydmeldinger.

  • Last opp statiske lydfiler hvis du ikke bruker Ciscos standardlyd.

Integrasjonsfordeling

Integrasjonsfordeling

Beskrivelse

Innringer setter i gang kontakt Anropet mottas av Webex Contact Center og dirigeres til AI- agenten.
Interaksjon med AI-agent AI-agenten behandler kundeinnspill og svarer basert på konfigurerte hen sikter.
Bytte av kontroll mellom AI-agent og flyt Kontrollen av samtalen utveksles mellom AI-agenten og flyten i forskjellige trinn. AI-agent overleverer kontrollen til flyten via tilpassede hendelser, fly ten utfører passende oppfyllelse basert på hendelsesnavnet og overfører kontrollen tilbake til AI-agenten sammen med oppfyllelsesdata via State Event i Virtual Agent V2-aktiviteten.
Kø til agent Hvis eskalering er nødvendig, blir den som ringer plassert i en kø for en menneskelig agent.
Koble fra Interaksjonen avsluttes når oppgaven er fullført eller den som ringer overføres til en agent.

Aktiviteter som brukes i flyten

Strømningsaktivitet

Beskrivelse

Begynne Denne aktiviteten markerer begynnelsen på flyten, utløst av en ny samtale.
Virtuell agent V2 (VAV2) Aktiviteten som er ansvarlig for AI Agent-interaksjon. Den samme aktiviteten brukes til å starte samtalen og for å sende tilstandshendelser til AI-agenten.
Analysere Brukes til å analysere hendelsesnyttelast fra VAV2-aktiviteten.
Tilfelle Brukes til å sjekke hendelsesnavnet sendt av VAV2-aktiviteten og grenen til passende HTTP-forespørselsaktiviteter.
HTTP-forespørsel Samhandler med eksterne systemer for å utføre operasjoner som å sjekke tilgjengelighet, opprette, slå opp eller kansellere avtaler ved hjelp av HTTP-forespørsler basert på hendelsesnavnet sendt av VAV2-aktiviteten. Aktiviteten analyserer også svaret for HTTP-forespørselen.
Tilstand Evaluerer resultatet av HTTP-forespørsler, styrer flyten basert på suksess eller feilforhold.
Angi variabel Brukes til å konfigurere variabler som hendelsesnavn og hendelsesdata, som er avgjørende for å påkalle VAV2-aktiviteten på nytt med passende tilstandshendelsesparametere.
Spill av melding Gir systemmeldinger ved hjelp av Cisco Text-to-Speech. Brukes til å spille av en feil melding før eskalering til menneskelig agent i tilfelle VAV2-aktivitetsfeil.
Kø til agent Administrerer kølogikk for eskalering til menneskelige agenter.
Spille musikk Hold musikken spilt under køen når innringeren venter på agent tilkobling.
Koble fra kontakten Avslutter samspillet etter at oppgaver er fullført, eller hvis det eskaleres til en menneskelig agent.

Flytspesifikasjoner

Flyten JSON som brukes i dette eksemplet inneholder variabler og aktiviteter som er viktige for interaksjonshåndtering, feilbehandling, og kommunikasjon mellom Webex Contact Center og DialogFlow. Nøkkelvariablene som brukes inkluderer:

Variabel

Beskrivelse

hendelsesnavn Navnet på hendelsen sendt til AI-agenten.
hendelsesdata Hendelsesnyttelast sendt til AI-agenten.
hendelsesdata_streng Strengversjon av event_data siden VAV2-aktiviteten bare godtar streng.
http_input Forespørselorgan for HTTP-aktiviteten basert på VAV2-metadata.
Global_talenavn Bestemmer stemmen som brukes til tekst-til-tale.

Feilhåndtering

Flyten inkluderer feilhåndteringsstrategier for å håndtere uventede problemer elegant, og sikre at den som ringer blir informert og omdirigert på riktig måte.

Tilleggsressurser

Hvis du vil ha dypere innsikt i hvordan du konfigurerer AI-agenter på Webex AI Agent Studio og bruker dem med Webex Contact Center, kan du se Administrasjonsveiledningen for Webex AI Agent Studio.

Utviklerstøtte

Bruk delflytmaler

Underflytmaler fungerer på samme måte som flytmaler. Disse malene effektiviserer opprettelsen av understrømmer som kan integreres i flere strømmer, noe som reduserer redundans og utviklingstid.

Hvis du vil opprette delflyter ved hjelp av delflytmaler, velger du riktig mal, endrer den slik at den passer dine behov, validerer, publiserer og integrerer den i arbeidsflytene dine. Hvis du vil ha mer informasjon, kan du se Opprette flyter fra flyt maler.

Samle tilbakeringingsinformasjon

Bruk denne malen til å opprette en underflyt for inn samling av tilbakeringingsinformasjon, slik at innringere kan holde seg i køen eller be om tilbakeringing for fleksible tjenestealternativer.

Denne underflyten gir en meny som lar innringere velge en tilbakeringing eller forbli i køen. Hvis alternativet for tilbakeringing er valgt, samler det inn nødvendig informasjon for en tilbakeringing , enten ved hjelp av den som ringer gjeldende nummer eller et alternativt nummer. Du kan endre underfly ten for å sikre en jevn anropsopplevelse ved å håndtere feil eller ukjente forhold, for eksempel tidsavbrudd og ugyldige innganger.

Denne underflyten bruker Cisco Text-to-Speech (TTS) for alle lydmeldinger. For musikk er den som standard den innebygde music-on-hold-filen, defaultmusic_on_hold.wav.

Forutsetninger

Kontroller at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne delflyten:

  • Opprett inngangspunkter, køer, team, inngangspunkttilordninger og andre organisasjonsspesifikke konfigurasjonsaktiviteter som koblinger, outdial ANI og mer.
  • Last opp statiske lydfiler hvis egendefinerte lydmeldinger brukes i stedet for Cisco Text-to-Speech (TTS).
  • Kontroller at tilbakeringingsvariablene (for eksempel: CallbackNumber, CallbackNumberEntered, StayInqueue) er riktig tilordnet systemet for å fange de riktige dataene.

Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Subflow-innganger

  • CallbackNumber - STRING: Nummeret som skal brukes til tilbakeringingen (enten det som ringer fra eller et nytt nummer).
  • StayInqueue - BOOLEAN: Angir om innringeren valgte å forbli i køen (True) eller be om tilbakeringing (False).

Subflow-utganger

  • callbackNumberEntered - STRING: Nummeret som innringeren skrev inn for tilbakeringingen, hvis de valgte å oppgi et alternativt nummer.
  • StayInqueue - BOOLEAN: Om innringeren valgte å holde seg i køen eller motta en tilbakeringing.

Understrømsfordeling

Tabellen nedenfor beskriver de forskjellige delstrømselementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Understrømselement

Beskrivelse

Start underflyt

Anropet går inn i understrømmen.

Opt-out-menyen

Den som ringer får muligheten til å enten holde seg i køen eller motta en tilbakeringing.

  • Trykk på 1 for tilbakeringing.
  • Trykk på 2 for å holde deg i køen.

Nummermeny

Hvis den som ringer velger å motta en tilbakeringing, får de muligheten til å:

  • Trykk på 1 for å bruke nummeret de ringer fra.
  • Trykk på 2 for å angi et nytt tilbakeringingsnummer.

Samle sifre

Hvis den som ringer velger å angi et nytt tilbakeringingsnummer, blir vedkommende bedt om å skrive inn sitt 10-sifrede nummer etterfulgt av pund-tasten (#).

Angi variabel

Det innsamlede tilbakeringingsnummeret lagres i variabelen callbackNumberEntered .

Avslutt underflyt

Underflyten avsluttes etter innhenting av tilbakeringingsinformasjon eller håndtering av feil.

Subflow-aktiviteter

Tabellen nedenfor beskriver sekvensen av underflytaktiviteter for innsamling av tilbakeringingsinformasjon .

Understrømsaktivitet

Beskrivelse

Start underflyt

Understrømmen begynner når den påkalles.

Opt-out-menyen

Dette gir et alternativ for den som ringer til å enten holde seg i køen eller motta en tilbakeringing . Dette bruker TTS til å be den som ringer om å trykke 1 for en tilbakeringing eller 2 for å holde seg i køen.

Nummermeny

Hvis den som ringer velger en tilbakeringing, blir vedkommende bedt om å bruke sitt nåværende nummer eller angi et nytt nummer.

Samle sifre

Hvis den som ringer velger å skrive inn et nytt nummer, samler denne aktiviteten deres 10-sifrede nummeret etterfulgt av pundtegnet (#).

Angi variabel

Det innsamlede nummeret lagres i variabelen callbackNumberEntered for videre bruk.

Avslutt underflyt

Flyten avsluttes etter å ha håndtert innringerens valg og samlet inn nødvendig informasjon.

Tilleggsressurser

Hvis du vil ha mer informasjon om hvordan du konfigurerer underflyter, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Feilhåndtering

Bruk underflytmalen for feilhåndtering i Webex Contact Center for å administrere feil som køhåndteringsproblemer eller API-forespørselsfeil. Den kan knyttes til spesifikke aktiviteter eller konfigureres som en global feilbehandler, slik at systemet fortsetter å fungere problemfritt og gir brukerne tilbakemelding på eventuelle problemer.

Forutsetninger

Kontroller at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne delflyten:

  • Kontroller at Cisco Text-to-Speech (TTS) er aktivert for at kontaktsenteret skal bruke tekst-til-tale for feilmeldinger.
  • Tilordne variabelen errorMessage for å håndtere de aktuelle feilmeldingene dynamisk i arbeidsflyten .

Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Subflow-innganger

  • ErrorMessage - STRING: Feilmeldingen som skal spilles av dynamisk, som indikerer problemet som den som ringer har opplevd.

Subflow-utganger

  • N/A: Denne understrømmen produserer ikke utganger da den brukes til å håndtere feil og gi tilbakemelding til den som ringer.

Understrømsfordeling

Tabellen nedenfor beskriver de forskjellige delstrømselementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Understrømselement

Beskrivelse

Start underflyt

Understrømmen utløses når det oppstår en feil.

Spill av feilmelding

Systemet spiller av en dynamisk feilmelding definert av errorMessage-variabelen ved hjelp Cisco Cloud av TTS. Meldingen kan for eksempel være: Vi opplever tekniske vanskeligheter. Vennligst prøv igjen senere.

Avslutt underflyt

(Normal slutt)

Hvis feilen håndteres vellykket, avsluttes understrømmen elegant.

Avslutt underflyt

(Feilslutt)

Hvis det oppstår ytterligere problemer (for eksempel feilmeldingen ikke spilles av), slutter understrømmen i en eskaleringstilstand for å indikere en kritisk feil.

Subflow-aktiviteter

Tabellen nedenfor beskriver sekvensen av underflytaktiviteter for håndtering av feil.

Understrømsaktivitet

Beskrivelse

Start underflyt

Understrømmen starter når det oppstår en feil, og starter feilhåndteringssekvensen.

Spill av feilmelding

Spiller feilmeldingen til den som ringer ved hjelp av Cisco Cloud TTS. Meldingsinnholdet defin eres dynamisk av variabelen errorMessage.

Avslutt underflyt

(Normal slutt)

Avslutter underflyten hvis feilen er løst uten ytterligere problemer.

Avslutt underflyt

(Feilslutt)

Avslutter underflyten med en eskalering hvis det oppstår flere feil under feilhånd teringsprosessen.

Tilleggsressurser

Hvis du vil ha mer informasjon om hvordan du konfigurerer underflyter, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

HTTP-datadamp

Bruk denne delflytmalen til å hente kunde kontoinformasjon gjennom en HTTP-forespørsel. Den støtter konto-ID-bekreftelse, manuell oppføring hvis forespørselen mislykkes, og håndterer tidsavbrudd, ugyldige innganger og kritiske feil - ideelt for automatiserte kundekontooppslag i kontaktsentre.

Denne delflyten gir en dynamisk opplevelse der kundekontoinformasjon hentes ved hjelp av en HTTP-forespørsel. Hvis oppslaget er vellykket, blir kunden bedt om å bekrefte konto- IDen. Hvis det mislykkes, eller den som ringer foretrekker, kan de oppgi kontonummeret manuelt. Flyten håndterer elegant feil som ugyldige innganger, tidsavbrudd og kritiske feil, med passende instruksjoner.

Denne underflyten bruker Cisco Text-to-Speech (TTS) for alle lydmeldinger.

Forutsetninger

Kontroller at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne delflyten:

  • Opprett inngangspunkter, køer, koblinger, team, inngangspunkttilordninger og andre organisasjonsspesifikke konfigurasjonsaktiviteter.
  • Last opp statiske lydfiler hvis egendefinerte lydmeldinger brukes i stedet for Cisco Text-to-Speech (TTS).
  • Kontroller at URL-adressen og parametrene for HTTP-forespørselen er riktig angitt basert på organisasjonens behov.

Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Subflow-innganger

  • ErrorMessage - STRING: En melding som spilles av i tilfelle en feil under underflyten .

Subflow-utganger

  • OutputVariable - STRING: Lagrer det bekreftede eller manuelt oppgitte kontonummeret.

Understrømsfordeling

Tabellen nedenfor beskriver de forskjellige delstrømselementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Understrømselement

Beskrivelse

Start underflyt

(Initialisering)

Underflyten starter prosessen med å hente kundedata.

Vennligst vent

(Komfortmelding)

Den som ringer blir informert om at systemet henter informasjonen deres ved hjelp av en TTS-ledetekst: Vent mens vi slår opp informasjonen din.

HTTP-forespørsel

(Hent kundeinformasjon)

Systemet sender en HTTP GET-forespørsel for å hente kundeinformasjon fra et spesifisert API-endepunkt. Hvis svaret er vellykket, inneholder svaret kunde-ID-en.

Sjekk HTTP-status

(Evaluer svar)

HTTP-svaret evalueres basert på statuskoden. Hvis forespørselen var vellykket, går prosessen videre til neste trinn.

Bekreftelsesmeny

(Be om bekreftelse eller manuell oppføring)

Den som ringer blir bedt om å bekrefte den hentede konto-IDen eller angi kontonummeret manuelt hvis det er feil.

Angi variabel

(Lagre konto-ID)

Hvis den som ringer bekrefter konto-IDen, lagres verdien i outputVariable.

Samle sifre

(Manuell kontooppføring)

Hvis forespørselen mislykkes, eller den som ringer velger å angi kontonummeret sitt på nytt, blir vedkommende bedt om å skrive inn et 6-sifret kontonummer etterfulgt av pund-nøkkelen (#).

Feilhåndtering

(FortsattHer, Ugyldig, Kritisk)

Underflyten håndterer tidsavbrudd, ugyldige innganger og kritiske feil med respektive ledetekster:

  • StillThere: Spør, Er du fortsatt der? , i tilfelle en timeout.
  • Ugyldig: Varsler innringeren om ugyldig inngang og ber vedkommende prøve igjen.
  • Feil: En kritisk feilmelding som informerer, Noe gikk galt.

Avslutt underflyt

(Konklusjon)

Understrømmen avsluttes enten etter å ha bekreftet kontonummeret eller håndtert en feil.

Subflow-aktiviteter

Tabellen nedenfor beskriver sekvensen av underflytaktiviteter for denne malen.

Understrømsaktivitet

Beskrivelse

Start underflyt

Understrømmen begynner når den påkalles.

Vennligst vent

Spiller av en melding ved hjelp av TTS, og ber den som ringer vente mens informasjonen hentes.

HTTP-forespørsel

Sender en HTTP GET-forespørsel for å hente kundens kontoinformasjon.

Sjekk HTTP-status

Evaluerer HTTP-svaret for å finne ut om forespørselen var vellykket.

Bekreftelsesmeny

Ber innringeren om å bekrefte den hentede konto-IDen eller angi den på nytt hvis den er feil.

Angi variabel

Lagrer det bekreftede eller manuelt oppgitte kontonummeret.

Samle sifre

Samler inn et 6-sifret kontonummer fra den som ringer hvis HTTP-forespørselen mislykkes, eller de velger å oppgi et nytt kontonummer.

Feilhåndtering

Flere ledetekster håndterer tidsavbrudd, ugyldige innganger og kritiske feil under underflyten.

Avslutt underflyt

Flyten avsluttes etter at kontonummeret er bekreftet eller det oppstår en feil.

Købehandling

Bruk denne delflytmalen til å automatisere kø behandling i Webex Contact Center, og holde innringere engasjert i musikk- og meldingsmeldinger.

Denne underflyten spiller kømusikk etterfulgt av en melding, og gjentar sekvensen opptil et angitt antall ganger (standard er tre). Det sikrer jevn køhåndtering og en engasjerende innringer opplevelse. Du kan tilpasse variabler som musikkvalg, meldingsinnhold og antall sløy fer.

Denne underflyten bruker Cisco Text-to-Speech (TTS) for alle lydmeldinger. For musikk er den som standard den innebygde filen (defaultmusic_on_hold.wav), for musikk på vent.

Forutsetninger

Kontroller at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne delflyten:

  • Opprett inngangspunkter, køer, koblinger, team, inngangspunkttilordninger og andre organisasjonsspesifikke konfigurasjonsaktiviteter.
  • Sørg for riktig købehandlingslogikk og feilhåndteringskonfigurasjoner.
  • Last opp statiske lydfiler hvis tilpassede lydmeldinger eller musikkfiler brukes i stedet for Cisco Text-to-Speech (TTS).

Hvis du vil ha detaljerte trinn, kan du se konfigurerings- og administrasjonsveiledning for Webex Contact Center.

Subflow-innganger

  • QueueMessage - STRING: Meldingen som skal spilles mellom musikkspor (standard: Vennligst vent).
  • QueueMusic1 - STRING: Den første musikkfilen som skal spilles mens den som ringer venter (standard: defaultmusic_on_hold.wav).
  • QueueMusic2 - STRING: Den andre musikkfilen som skal spilles mellom meldinger (standard: defaultmusic_on_hold.wav).
  • teller - INTEGER: En teller for å spore antall løkker (standard: 0).
  • MusicDuration - INTEGER: Varigheten hvert musikkspor spilles av (standard: 10 sekunder).

Subflow-utganger

Ingen

Understrømsfordeling

Tabellen nedenfor beskriver de forskjellige delstrømselementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

Understrømselement

Beskrivelse

Start underflyt

Understrømmen begynner.

Tilstandskontroll

Understrømmen kontrollerer om telleren er mindre enn 2. Hvis det er sant, fortsetter strømmen til musikk - og meldingssekvensen. Hvis falsk, slutter understrømmen.

Spille musikk 1

Den første musikkfilen (QueueMusic1) spilles av i den varigheten som er definert av MusicDuration.

Spill av melding

Etter den første musikkfilen spilles en melding ved hjelp av Cisco TTS, med innholdet definert av QueueMessage.

Spille musikk 2

Etter meldingen spilles den andre musikkfilen (QueueMusic2) av i den definerte varigheten.

Inkrementteller

Tellervariabelen blir inkrementert med 1 etter at den andre musikkfilen er spilt.

Kontroller tilstanden på nytt

Etter at telleren er inkrementert, kontrollerer strømmen på nytt om telleren fortsatt er mindre enn 2. Hvis det er sant, gjentas sløyfen; ellers slutter understrømmen.

Avslutt underflyt

Når telleren når 2, slutter understrømmen.

Understrømsaktivitet

Tabellen nedenfor beskriver sekvensen av understrømsaktiviteter.

Understrømsaktivitet

Beskrivelse

Start underflyt

Initialiserer underflytprosessen.

Tilstandskontroll

En tilstand kontrolleres for å sikre at telleren er mindre enn 2, slik at sløyfen kan fortsette.

Spille musikk 1

Spiller av den første musikkfilen i den varigheten som er angitt av MusicDuration.

Spill av melding

Spiller av en melding ved hjelp av Cisco TTS med innhold levert av QueueMessage.

Spille musikk 2

Spiller av den andre musikkfilen i den varigheten som er angitt av MusicDuration.

Inkrementteller

Øker tellervariabelen med 1 for å styre sløyfen.

Avslutt underflyt

Avslutter underflyten når telleren når den forhåndsdefinerte grensen.

Underflytmal for planlagt tilbakeringing

Bruk denne malen til å opprette en delflyt som lar innringere planlegge en tilbakeringing for en bestemt dato og klokkeslett, inkludert valg av tidssone.

Denne underflyten guider innringeren gjennom en serie ledetekster for å samle all nødvendig informasjon for en planlagt tilbakeringing. Den ber om ønsket dato, en start- og sluttid for tilbakeringingsvinduet, og innringerens tidssone. Underflyten inkluderer validering for dato- og klokkeslettinnganger for å sikre nøyaktighet. Hvis et ugyldig format er angitt, blir innringeren bedt om det på nytt. Når all informasjon er samlet inn, brukes den til å planlegge tilbakeringingen i systemet.

Denne underflyten bruker Cisco Text-to-Speech (TTS) for alle lydmeldinger.

Forutsetninger

Kontroller at følgende krav er oppfylt i Webex Contact Center Management Portal før du implementerer denne delflyten:

  • Opprett inngangspunkter, køer, team, inngangspunkttilordninger og andre organisasjonsspesifikke konfigurasjonsaktiviteter, for eksempel koblinger, out dial ANI og mer.

  • Last opp statiske lydfiler hvis egendefinerte lydmeldinger brukes i stedet for Cisco Text-to-Speech (TTS).

  • For detaljerte trinn, se konfigurasjons- og administrasjonsveiledningen for Webex Contact Center.

Subflow-innganger

VariabelnavnTypeBeskrivelse
Tilbakringingsnummer STRING Telefonnummeret som skal brukes til tilbakeringingen.
Kundenavn STRING Navnet på kunden som ber om tilbakeringing.
CallbackQueue STRING Køen som den planlagte tilbakeringingen vil bli sendt til.

Subflow-utganger

VariabelnavnTypeBeskrivelse
Tilbakekallsplanleggingsdato STRING Datoen som tilbakeringingen er planlagt for, formatert som ÅÅÅÅ-MM-DD.
CallbackSchedulTimeZone STRING IANA-tidssone-identifikatoren for tilbakeringingen (f.eks. America/Chicago).
CallbackScheduleStarttid STRING Starttidspunktet for tilbakeringingsvinduet, formatert som hh: mm: ss.
CallbackScheduleSlutttid STRING Slutttiden for tilbakeringingsvinduet, formatert som hh: mm: ss.

Understrømsfordeling

Tabellen nedenfor beskriver de forskjellige delstrømselementene som er involvert i anropsprosessen, og beskriver handlingene og svarene som oppstår under hvert trinn.

UnderstrømselementBeskrivelse
Start underflyt Anropet går inn i understrømmen.
Planleggingsdato Den som ringer blir bedt om å angi sin foretrukne tilbakeringingsdato i YYYYMMDD-format. Underflyten validerer inngangen for å sikre at det er en ekte dato. Hvis det er ugyldig, gjentas ledeteksten.
Planlegg starttid Den som ringer blir bedt om å angi starttidspunktet for tilbakeringings vinduet i HHMM-format (24 timer). Underflyten validerer inngangen for å sikre at det er en gyldig tid. Hvis det er ugyldig, gjentas ledeteksten.
Planlegg slutttid Den som ringer blir bedt om å angi sluttidspunktet for tilbakeringings vinduet i HHMM-format (24 timer). Underflyten validerer inngangen for å sikre at det er en gyldig tid. Hvis det er ugyldig, gjentas ledeteksten.
Planlegg tidssone Den som ringer får en meny for å velge tidssone. - Trykk 1 for IST (indisk standardtid) .- Trykk 2 for sentral tid. - Trykk 3 for østlig tid.
Planlegg tilbakeringing Ved å bruke all innsamlet informasjon (CallbackNumber, CustomerName, CallbackQueue og planlagt dato, klokkeslett og tidssone), planlegger delflyten offisielt tilbakeringingen i systemet.
Avslutt underflyt Delflyten avsluttes etter vellykket planlegging av tilbakeringingen .

Subflow-aktiviteter

Tabellen nedenfor beskriver sekvensen av underflytaktiviteter for planlegging av en tilbakeringing .

Subflow-aktivitetBeskrivelse
Start underflyt Understrømmen begynner når den påkalles.
Planlagt dato Samler innringerens foretrukne tilbakeringingsdato. TTS-ledeteksten er: «Vennligst skriv inn ønsket dato i YYYYMMDD-format». Inngangen er validert for å sikre at det er et riktig datoformat.
KonvertereDateFormat Når en gyldig dato er angitt, konverterer denne aktiviteten YYYYMMDD- inngangen til et ÅÅÅÅÅ-MM-DD-format og lagrer det i variabelen CallbackScheduleDate.
TidsplanStarttid Samler starttidspunktet for tilbakeringingsvinduet. TTS-ledetek sten er: «Vennligst skriv inn starttidspunktet for tilbakeringingen din i HHMM-format». Inngangen er validert for å sikre at det er et riktig tids format.
Konverterestarttime Konverterer HHMM-starttidsinndata til et HH:mm:ss-format og lagrer det i variabelen CallbackScheduleStartTime.
TidsplanSlutttid Samler slutttiden for tilbakeringingsvinduet. TTS-ledeteksten er: «Vennligst skriv inn sluttidspunktet for tilbakeringingen din i HHMM-format». Inngangen er validert for å sikre at det er et riktig tids format.
KonverterendeTime Konverterer HHMM-slutttidsinndata til et HH:mm:ss-format og lagrer det i CallbackScheduleEndTime-variabelen.
TidsplanerTimeZone Presenterer en meny for å velge en tidssone.
PlanleggTilbakestill Denne siste handlingen tar alle de innsamlede og formaterte variablene og oppretter den planlagte tilbakeringingsforespørselen i systemet.
Avslutt underflyt Flyten avsluttes etter at tilbakeringingen er planlagt.

Opprette og administrere flyter

Opprett en flyt

Du kan opprette og administrere flyter ved hjelp av rutingsressursmodulen. Når du designer en flyt, kan en konsultasjonsinteraksjon ikke inneholde tilbakeringing, tilbak emelding fra spørreundersøkelser etter anrop eller blindoverføringsaktivitet.

Når du oppretter en flyt, hvis antallet noder overstiger 100, kan du oppleve ventetid i Flow Designer. I slike tilfeller anbefaler vi at du bruker funksjonene Flow Chaining og Dynamic Variables for å bryte ned en stor flyt til lett håndterbare mindre strømmer. Hvis du vil ha mer informasjon, kan du se Koble flere flyter (med GoTo) og Køkontakt.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Klikk Administrer fly ter på Flyter-siden. Velg Opprett flyter fra rullegardinlisten.

Veiviseren Opprett en ny fly t vises med muligheten til å velge mellom fly t eller delflyt.
4

Klikk på Flyt.

Klikk Underflyt for å opprette en delflyt. Prosessen med å lage en underflyt ligner på å skape en flyt.

5

Velg ønsket alternativ for å opprette flyten:

  • Start på nytt — Bruk dette alternativet til å opprette en ny fly t 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 til å importere strømmer fra en lokal lagring. Hvis du vil ha mer informasjon, kan du se Importere en flyt.
6

Klikk Start på nytt.

7

Skriv inn et unikt navn i Flytnavn-feltet.

Flytnavnet kan ikke inneholde mellomrom. Det eneste tillatte spesialtegnet er _ (understreking). Den tillatte lengden er 80 tegn. For eksempel NewContact_01.

8

Klikk på Opprett flyt.

Flow Designer- vinduet vises.

9

Skriv inn beskrivelsen av flyten i delen Generelle innstillinger. Du kan ikke endre beskrivelsen senere.

10

(Valgfritt) Konfigurer følgende innstillinger i delen Diagram innstillinger.

  • 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 ledd bedre lesbarhet sammenlignet med rette linjer som har en tendens til å overlappe hverandre.

  • Koblingsfarge — Velg fargen fra rullegardin fargepaletten for å angi koblingene.

  • Feilbanef arge — Velg fargen fra rullegardinfargepaletten for å angi feilbanene.

  • Valgfarge — 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 bildepunkter, og standardverdien er 1 piksel. Maksimal tykkelse som støttes er 3 piksler.

11

I delen Inn stillinger for flytdekryptering slår du på Aktiver flytdekryptering for å tillate dekryptering av sensitiv informasjon i flyten. En popu p for Debug Details Data Disclosure vises. Sjekk Jeg godtar og klikk Lagre. Du vil nå kunne dekryptere sensitiv informasjon fra flytloggene på tidspunktet for feilsøkingsflyter. Se delen Sporingsflyter for detaljer.

12

Utfør følgende oppgaver for å opprette flyten:

Opprette flyter fra flytmaler

Flytmaler gir deg ferdige flyter for vanlige brukstilfeller. Slik oppretter du flyter fra flytmaler:

1

Logg på Control Hub.

2

Gå til Tjenester > Kontaktsenter.

3

Klikk Kun de opplevelse > Flyter i navigasjonsruten Kontakt senter.

4

Klikk Administrer fly ter på Flyter-siden og klikk på rullegardinlisten Opprett flyter.

Veiviseren Opprett en ny fly t vises med muligheten til å velge mellom fly t eller delflyt.
5

Klikk på Flyt.

Hvis du vil opprette en delflyt, klikker du Underflyt. Prosessen med å lage en underflyt ligner på å skape en flyt.

6

Klikk Flyt maler fra Velg en metode.

7

Velg malen din fra den tilgjengelige listen over maler. Klikk på Neste.

Klikk på Vis detaljer for å se en detaljert forhåndsvisning av malen. Se delen Vis flytmal detaljer for mer informasjon.

8

I feltet Flytnavn angir du et unikt navn for flyten. Følg navnekonvensjonene.

9

Klikk på Neste.

Du har opprettet en ny flyt fra en flytmal.

Hvis du vil ha mer informasjon om strømningene, og hvis flyter krever ytterligere konfigurasjon før testing, kan du bruke koblingene som er tilgjengelige i flytmallisten. Se Vis detaljer om flytmal.

Hva du skal gjøre videre

Tilpass aktivitetene og hendelsene i flyten i henhold til dine krav. Valider og publiser flyten.

Vis detaljer om flytmal

Slik viser du mer informasjon om en bestemt mal:

1

Velg ønsket mal fra malsamlingssiden.

2

Klikk på Vis detaljer. Mal detaljer- siden vises.

  • Topppanelet 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. Om nødvendig kan du bytte mellom hovedflyten og hendelsesflyten.
  • Den nederste ruten har følgende seksjoner som gir detaljert informasjon om den valgte flytmalen:
    • Beskrivelse —Kort beskrivelse og formål med malen.
    • Detaljer —Viktige funksjoner i malen.
    • Forutsetninger — Fremgangsmåte du må konfigurere for at flytmalen skal fungere som forventet.
    • Strømningsfordeling —Detaljer om hvordan strømningen starter, hva som skjer i strømmen og hvordan strømmen slutter.
    • Aktiviteter brukt — Viser de ulike aktivitetene som brukes i den spesifikke malen.
    • Ytterligere detaljer —Ytterligere detaljer om flytmalen.

Hva du skal gjøre videre

Klikk Velg mal for å fortsette med den valgte malen.

Kontekstmenyalternativer

Bruk kontekstmenyen for flere handlinger. Hvis du vil åpne hurtigmenyen fra Fly ter-siden, velger du fly ten og åpner flyten i Flow Designer- modulen. Hold musepekeren over flytnavnet. En meny vises med følgende alternativer:

  • Rediger navn —Bruk til å gi nytt navn til flyten.
  • Eksporter —Bruk til å eksportere flyten.
  • Import —Bruk til å importere flyten.
  • Slett —Bruk for å slette flyten.
  • Vis versjonshistor ikk —Bruk for å vise versjonsdetaljene for flyten.

Rediger flytvariabler

Du kan ikke redigere en variabel når den er i bruk. Når du har opprettet variabeltypen, kan du ikke redigere variabeltypen.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Klikk på Gå til Flow Designer -ikonet ved siden av flyten du vil redigere. Flyten åpnes i Flow Designer-vinduet.

4

Klikk på en variabel kode fra ruten Globale egenskaper.

Et popup-vindu viser et sammendrag av variabel informasjonen.
5

Klikk på Rediger øverst til høyre i popup- vinduet.

6

Velg den ubrukte variabelen i flyten.

7

Gjør de nødvendige endringene i variabelnavnet, beskrivelsen, verdien og variabelkonfigurasjonene.

Endre en flyt

Bruk Rediger-bry teren til å redigere en flyt. Når den er aktivert, kan ikke andre flyt utviklere redigere flyten samtidig. Som standard åpnes en flyt i skrivebeskyttet modus .

Du kan merke variabler som inneholder sensitiv informasjon som sikre. Når du åpner en eksisterende flyt som inneholder flytvariabler, får du en melding om å gå gjennom og merke disse variablene som sikre. Hvis du vil ha mer informasjon om sikre variabler, kan du se Sikre variabler.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly ter- siden vises og viser en liste over flyter med følgende felt:

Navn på feltet

Beskrivelse

Flytnavn

Navnet på flyten som konfigurert i Flow Designer- programmet.

Flytnavnet må være unikt.

Beskrivelse

Beskrivelsen av flyten som konfigurert i Flow Designer-programmet.

Status

Angir om flyten er publisert eller fortsatt er i utkastfasen.

Sist endretDato og klokkeslett da strømmen sist ble endret.

Sist redigert av

E-post-ID-en til brukeren som sist redigerte flyten.

3

Klikk på Gå til Flow Designer -ikonet ved siden av flyten du vil redigere. Flyten åpnes i Flow Designer-vinduet.

Hvis den valgte flyten har flytvariabler, blir du bedt om å merke variablene som sikre i en melding.

Du kan bare endre flyten hvis Rediger på -knappen er aktivert. Hvis Rediger på -knappen er satt av, vises flyten i skrivebeskyttet modus.

4

Innstillinger for dekryptering av flyt: Aktiver innstillingene for flyt dekryptering for å tillate dekryptering av flyt. Se delen Sporingsflyter for detaljer.

5

Klikk Go Select Secure Variables for å åpne dialogboksen Rediger sikre variabler.

Du kan klikke Hopp over for nå for å fortsette å redigere 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 valgprosessen for den valgte flyten permanent.

For øyeblikket støttes ikke denne funksjonen.

6

Merk av i avmerkingsboksene for variablene som inneholder sensitiv informasjon, og klikk Lagre.

Vinduet Flow Designer viser de valgte variablene med et låseikon ved siden av variabelnavnene.

Den valgte flyten åpnes i skrivebeskyttet modus.

7

Aktiver Rediger- bryterknappen for å endre flyten.

8

Rediger trekkflyten etter ønske.

Når du endrer en flyt, kan en konsultasjonsinteraksjon ikke inneholde tilbakeringing, tilbakemelding fra spørreundersøkelser etter anrop eller blindoverføringsaktivitet.

9

Klikk Lag re for å lagre flyten hvis du deaktiverer koblingsknappen Autosave.

Forhåndsvisning av lydmelding i flyten

Funksjonen for forhåndsvisning av lydmeldinger muliggjør øyeblikkelig lydavspilling av.wav-filer og tekst-til-tale (TTS) meldinger i Flow Designer-modulen. For håndsvis ningsk nappen med følgende aktiviteter gir en forbedret utvikler opplevelse ved å redusere tid og krefter for validering av lyd- og tekst-til-tale-meldinger:

Preview audio prompts in flows

Bruk knappen For håndsvisning for rask bekreftelse av lydmeldinger, språk og stemmevalg i TTS-meldinger, sammen med testing av SSML-markering for rask personalisering.

  • Spill av musikk-aktivitet støtter ikke forhåndsvisning av ledetekst.

  • Når du forhåndsviser tekst-til-tale, er stemmevalg obligatorisk.

  • Du kan ikke endre alternativet for TTS-kontakt når du forhåndsviser ledeteksten. Lukk forhåndsvisnings promptmodalen, velg en annen leverandør på aktiviteten for å teste en annen TTS- leverandør.

  • Språk- og stemme innstillingene i rullegardinlisten når du forhåndsviser en ledetekst, tilsvarer variablene henholdsvis Global_Language og Global _Vo iceName. Du kan angi disse i flyten for å endre opplevelsen.

  • Når du tester lydfilvariabler, må du kontrollere at filbanen tilsvarer en faktisk .wav-fil som finnes på systemet.

Søk etter enheter i en flyt

Bruk søkefunksjonaliteten til å søke etter enheter i en flyt og få tilgang til plasser ingene deres raskt. For strømmer som er mer forseggjorte og komplekse, bruk denne sø keevnen for å unngå manuell innsats for å 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 finne og erstatte fritekst i felt som tekstinndata, beskrivelser, rullesteinuttrykk og så videre.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Klikk på Gå til Flow Designer -ikonet ved siden av flyten du vil redigere.

Flyten åpnes i Flow Designer- 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 tastatur snarveiene: Cmd + K (for macOS) og Ctrl + k (for Windows).

Søkeresultatene vises i et eget søkepanel på venstre side av skjermen.
5

(Valgfritt) Velg én eller flere enhetstyper fra rullegardinlisten for å filtrere søkeresultatene.

6

Gjør følgende for å finne og erstatte en tekst:

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

  2. Du kan enten velge de enkelte søkeresultatene og erstatte med det angitte søkeordet eller klikke på Er statt alle (Replace all icon.) ikonet for å erstatte alle forekomster på tvers av flyten.

Bruke versjonsetiketter på en flyt

Vi anbefaler å legge til versjonsetiketter for å bygge en livssyklus for flyten gjennom ulike faser, for eksempel utvikling, test og live. I stedet for å bruke endringer direkte på flyten, kan du publisere flyten gjennom faser før du distribuerer flyten til produksjonen. Denne funksjonen hjelper deg med å unngå overskriving av din nåværende flyt i produksjonen.

Når du publiserer en flyt, knytter du 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. Siste er standardversjonsetiketten som du ikke kan fjerne fra en flyt versjon. Du kan bruke en hvilken som helst annen versjonsetikett sammen med den nyeste.

Videre kan du knytte flere versjoner av samme flyt til et inngangspunkt. Under en inngangspunktkonfigurasjon kan du velge en flyt sammen med en av de tilknyttede versjonsetikettene.

Du kan også endre flytlogikken dynamisk ved å få tilgang til versjonsetiketter i flyten ved hjelp av variab elen NewCont act (se Start Flow for detaljer). Variabelen newContact.flowVersionLabel viser flytversjonsetiket ten som for øyeblikket er i kjøring: enten 'Dev, ''Test,' 'Live 'eller 'Latest.' Bruk av en flytversjonsetikett gjør det mulig å lage tilpasset logikk som skreddersyr til de spesifikke versjonsetikettene til flyten.

Når du åpner flyten i redigeringsmodus, ser du utkastversjonen fra den nyeste flytversjonen publisert. Når du publiserer dette utkastet, knyttes den nyeste versjonsetiketten til den. På et gitt tidspunkt er det bare én flyt som har den nyeste ver sjonsetiketten knyttet til den. Dette tilsvarer den sist publiserte versjonen av flyten.

Før du begynner

Du må publisere flyten minst en gang.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Klikk på Gå til Flow Designer -ikonet ved siden av flyten du vil redigere. Flyten åpnes i Flow Designer-vinduet.

4

Rediger flyten.

5

Klikk Lag re for å lagre flyten hvis du deaktiverer koblingsknappen Autosave.

6

Slå på Valideringsk nappen for å aktivere publisering.

7

Klikk Publiser.

8

(Valgfritt) I dialogboksen Publiser fly t skriver du inn et notat om versjonen eller informasjon du vil dele med andre flyt utviklere.

9

Som standard er Siste valgt som versjonsetiketten som angir den nyeste versjonen av flyten. Du kan bruke flere versjon setiketter på en flytversjon, for eksempel live, dev eller test, fra rullegardinlisten Legg til versjonsetikett.

Hvis en bestemt versjonsetikett tilordnes til et inngangspunkt, vises et varsel ved siden av den versjonsetiketten i rullegardinlisten som sier at etiketten er tilordnet et inngangspunkt.

10

Klikk Publiser.

Når du har valgt en eller flere passende versjonsetiketter og publiserer, bruker du denne versjonen av flyten når du tilordner til et inngangspunkt.

11

(Valgfritt) Klikk på tidtaker-ikonet ved siden av versjonsnummeret for å vise versjonshistorikken til flyten.

Modalen Versjonshistor ikk vises som viser følgende detaljer for aktive versjoner og andre versjoner av flyten:

  • Publiseringstid
  • Versjonsnummer
  • Versjonsetikett (hvis brukt)
  • Sist redigert av
  • Publiser notat

Bruk et av følgende nøkkelordsøkeattributter til å filtrere tabellen:

  • Versjonsnummer
  • Versjonsetiketter
  • Publisert av
  • Publiser notat
  • Dato for publisering
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 gjeldende utkast med den spesifikke flytversjonen.

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

Du kan legge til et hvilket som helst antall versjoner i en flyt. Imidlertid viser flytversjonshistorikken bare de siste 100 versjonene. Flytversjoner slettes bare når du sletter flyten.

Aktiver eller deaktiver automatisk lagring

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Hvis du vil opprette en flyt, klikker du Ny.

4

Hvis du vil redigere en eksisterende flyt, klikker du på ikonet Gå til flytdesigner ved siden av flyten du vil redigere.

Flyten åpnes i Flow Designer- vinduet.
5

Hvis du vil aktivere alternativet for automatisk lagring, setter du knappen Autosave til ON.

6

Slik deaktiverer du alternativet for automatisk lagring:

  1. Sett bry terknappen Automatisk lagring til AV.

    En melding ber deg om å bekrefte handlingen din.

  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.

Kopier og lim inn aktiviteter

Kopier og lim inn en aktivitet eller en gruppe aktiviteter i samme flyt, slik at du ikke trenger å konfigurere aktiviteter fra bunnen av. For dette formålet kan du velge en enkelt aktivitet eller en gruppe aktiviteter om gangen og gjenbruke dem i samme flyt. Når du kopierer aktiviteter, oppretter systemet duplikater av disse aktivitetene og kopierer alle konfigurerte innstillinger og koblinger.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

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

4

Hvis du vil redigere en eksisterende flyt, klikker du på ikonet Gå til flytdesigner ved siden av flyten for å åpne flyten.

5

Gjør ett av følgende:

  1. Hvis du vil kopiere og duplisere en enkelt aktivitet, velger du aktiviteten du vil kopiere og klikker på kopieringsikonet (Copy icon.).

  2. Hvis du vil kopiere og duplisere flere aktiviteter, trykker du på Skift og velger aktivitetene for å gruppere dem og klikker på kopieringsikonet (Copy icon.).

Alternativt kan du trykke Ctrl+C på tastaturet for å kopiere de valgte aktivitetene og trykke Ctrl+V for å lime inn de valgte aktivitetene på lerretet.

6

Omorganisere de kopierte aktivitetene etter behov.

Validere en flyt

Valider en flyt for å sikre at alle obligatoriske felt er konfigurert og at strukturen til flyten er gyldig. Validering kan ikke bestemme hvordan systemet kjører strømmen ved kjøring, og garanterer ikke at strømmen går som forventet.

Når valideringen lykkes, lar du Val iderings-bryteren være på. Du kan ikke publisere flyten med mindre valideringen lykkes.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Klikk på Gå til flytdesigner -ikonet ved siden av flyten du vil validere.

Flyten åpnes i Flow Designer- vinduet.
4

Sett Validerings- bryteren til På.

Valideringen starter og feil vises i vinduet.

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

  • Flytfeil knapp —En rød knapp vises ved siden av Validerings bryteren som viser antall aktive feil. Hvis det ikke er noen feil (Flow Errors: 0), er knappen grønn.
  • Styling av aktivitetsfeil — Hvis en aktivitet har konfigurasjonsfeil, vises aktiviteten med en rød kontur og et rødt informasjonsikon øverst til høyre. Klikk på dette ikonet for å vise et kontekstuelt verktøytips som oppsummerer eventuelle feil med aktiviteten. Etter at du har adressert feilen, mister aktiviteten feilstylingen i sann tid.
  • Valideringsdetaljer-vindu — Dette popup-vinduet holder en løpende liste over aktive feil i flyten. Du kan dra og flytte dette vinduet rundt lerretet. Klikk på Luk k-ikonet øverst til høyre for å lukke vinduet.

    Det er to seksjoner i dette vinduet:

    • Seksjon for flytfeil —Denne delen viser alle aktive feil i flyten og bryter dem ned etter aktivitet. Løs alle disse feilene før du kan publisere flyten. Hvis du vil ha mer informasjon, kan du se Forstå feilkoder.
    • Anbefalingssek sjonen — Denne delen viser beste fremgangsmåter og påminnelser for bygningsflyter. Selv om du bør vurdere disse elementene før du publiserer en flyt, er anbefalingene ikke påkrevd.

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

5

Hvis du lukker vinduet Valideringsdetaljer og vil åpne det på nytt, klikker du på Fly tfeil -knappen.

6

(Valgfritt) Hvis det oppstår feil, setter du Validerings- bryteren til Av. Løs feilene og start valideringen på nytt.

Flytvalidering kan ikke evaluere funksjoner eller sjekke om variabler løser seg til forventede verdier. Den sjekker bare for strukturelle feil. Dobbeltsjekk variablene dine for å sikre at de fungerer som forventet.

Kopiere en flyt

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Klikk ellipseikonet ved siden av flyten du vil kopiere, og klikk Kop ier.

Navnet på den kopierte flyten har dette formatet: Copy_flowname_flowID. Flytnavn er navnet på den opprinnelige flyten, og flyt-ID er en unik identifikator for den opprinnelige flyten.

4

Åpne den kopierte flyten for å redigere navnet.

Eksportere en flyt

Eksporter en flyt for å trekke ut en flytdefinisjon som en JSON-fil. Senere kan du importere JSON-filen for å opprette den samme flyten på en annen leietaker. Hvis du vil importere en flyt, kan du se Importere en flyt.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Klikk ellipseikonet ved siden av flyten du vil eksportere, og klikk Ek sporter.

4

I dialogboksen som åpnes, velg Lagre 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 fra en annen leietaker, må du først eksportere flyten som en JSON-fil. Hvis du vil eksportere en flyt, kan du se Eksportere en flyt.

Hvis du vil gjenbruke en eksisterende flyt i samme leietaker, kan du se Kopiere en flyt.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Klikk Im porter under Administrer flyter.

4

Velg flytfilen som er i JSON-format fra ditt lokale system.

5

Klikk Åpne for å importere filen.

Flyten importeres til leietaker.

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

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

Hva du skal gjøre videre

Du kan endre eller publisere flyten. Hvis du vil ha mer informasjon, kan du se Arbeide med flyter.

Publiser en flyt

Du kan publisere en flyt etter at systemet validerer flyten og finner den fri for feil. Du kan bruke en publisert flyt i rutestrat egier for inngangspunkt.

Før publisering, må du bekrefte at flyten er riktig konfigurert og klar for live kontakt senterbruk. Systemet støtter ikke fullt ut redigering av en publisert flyt.

Systemet deaktiverer Publiser flyt -knappen mens bryteren Validering er av. Hvis det finnes noen aktive feil, forblir knappen deaktivert.

Når du klikker Publiseringsflyt, vises vinduet for bekreftelse av publiserings fly t. Før du publiserer en flyt, må du kontrollere at alle uttrykk fungerer og at flyten oppfører seg som ønsket.

I dialogboksen Publiser fly t bruker du versjonsetiketter til å identifisere hvilken publisert flytversjon som skal brukes til testing, utvikling eller direkteruting.

  • Sist e er valgt som standard. Den identifiserer den sist publiserte versjonen av flyten, og du kan ikke fjerne den fra den versjonen.
  • Velg én eller flere etiketter, for eksempel Live, Test eller Dev, fra Legg til versjonsetikett når du vil identifisere en flytversjon for et bestemt trinn- eller rutebruk.
  • Hvis en versjonsetikett er tilordnet et inngangspunkt, viser rullegardinlisten et varsel ved siden av etiketten.

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. Støtte krever sporings-ID.
  • Klikk på Prøv publisering på nytt.
1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Klikk på Gå til Flow Designer -ikonet ved siden av flyten du vil publisere.

Flyten åpnes i Flow Designer- vinduet.
4

Klikk Publiser.

Hvis flyten publiseres vellykket, vises en bekreftelsesmelding.

5

Velg ett av følgende alternativer:

  • Klikk Lukk flyt og log g av hvis du er ferdig med å gjennomgå flyten og vil logge av Flow Designer.
  • Klikk på Gå tilbake til fly t hvis du vil gå gjennom eller redigere flyten.

    Hvis flyten tilordnes rutingsstrategier for inngangspunkt, kan redigering av en publisert flyt påvirke interaksjoner med kontaktsenteret i sanntid.

Slette en flyt

Hvis en flyt har statusen Publ isert, kan den være en del av en rutestrategikonfigurasjon. Vet hvor strømmen er i bruk før du sletter den. Ellers kan du påvirke live kontaktsenterinteraksjoner.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Fly t- siden vises.
3

Klikk ellipseikonet ved siden av flyten du vil slette, og klikk Slett.

4

Klikk Ja for å bekrefte.

Rutestrategier for inngangspunkt

En rutestrategi for inngangspunkt er en konfigurasjon som styrer rutingsatferden til en kontakt når kontakten når et inngangspunkt. Når en kontakt ankommer et inngang spunkt, sjekker rutemotoren for å se hvilken rutestrategi for inngangspunkt som er aktiv på det gitte tidspunkt og følger denne konfigurasjonen.

Anropskontrolldelen i konfigurasjonen for rutestrategi for inngangspunkt lar deg velge en flyt som styrer opplevelsen innringere har under interaksjonen. Med Flow Designer kan du konfigurere en ende-til-ende-flyt som styrer både den første behandlingen av samtalen i IVR og køopplevelsen etter at kontakten er satt i k ø.

Velg en flyt fra Flyt-rullegardinmenyen for å angi flyten som styrer denne ende-til-ende-anropsopplevelsen i løpet av tidsintervallet som er angitt i rutingsstrategien. Bare flyter som er publisert fra Flow Designer er tilgjengelige fra denne rullegardinlisten.

Flyter er bare tilgjengelige for inngangspunkter for telefoni. Du kan ikke overstyre noen innstillinger i fly ten fra rutingsstrategien for inngangspunkt.

Strategier for køruting

En kørutingsstrategi er en konfigurasjon som styrer rutingoppførselen til en kontakt når kontakten når en kø. Når en kontakt ankommer en kø, sjekker rutemo toren for å se hvilken kørutingsstrategi som er aktiv på det gitte tidspunktet og følger den konfigurasjonen.

Kunder som har kørutingsstrategier i Webex Contact Center kan få tilgang til dem, men de kan ikke opprette nye strategier. Vi anbefaler at alle kunder overfører konfigur asjonene sine til køer.

Opprette og administrere underflyter

Flow Designer lar deg bryte ned store strømmer i mindre, mer håndterbare deler kalt understrømmer. Du kan bruke underflyter på tvers av flere flyter for å håndtere bestemte oppgaver. Denne modulære tilnærmingen forenkler flytstyring og reduserer kompleksiteten ved å bygge store strømmer. Her er noen viktige egenskaper ved understrømmer:

  • Du kan opprette underflyter på organisasjonsnivå for å gjøre dem tilgjengelige internt. Du kan for eksempel vise og påkalle underflyter som er tilgjengelige i samme organisasjon. Du kan opprette maksimalt 200 underflyter per organisasjon.

  • Du kan påkalle en delflyt fra en flyt for å kjøre logikk uten å koble til et inngang spunkt 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 understrømmer og tilordne inn- og utgangs variabler fra hovedstrømmen til underflyten og motsatt vei. Dette gjør disse variablene i understrømmen uavhengige av variablene i den overordnede flyten som påkaller understrømmen.

    Tekst-til-tale (TTS) -innstillingene i hovedflyten overføres imidlertid ikke til underflytene. Tenk for eksempel på en flyt der hovedstrømningsvariabelen er Global_voiceName: fr-FR-Ariane (fransk). Hvis en underflyt utløser for å spille av TTS, spilles lyden på engelsk som standard. For å overvinne dette, definer du en underflytvariabel med samme navn som er global_voic ename:fr-FR-Ariane (fransk). Alternativt kan du opprette en delflytvariabel Global_voiceName (samme som i hovedflyten) og tilordne verdien fra hovedfly ten til understrømmen. Hvis du vil ha mer informasjon, kan du se Konfigurere forskjellige støttede språk og talenavn med innfødt tekst-til-tale i wxCC-delflyten.

    Du kan ikke legge til globale variabler i underflyten. Du kan imidlertid tilordne en global variabel fra hovedflyten til en lokal variabel i delflyt.

  • Du kan publisere delflyt uavhengig. Endringene i delflyten trer imidlertid først i kraft etter at du publiserer hovedflyten på nytt.

  • Du kan knytte en versjonsetikett som Live, Dev og Test til en underflyt, slik at du kan utføre en ende-til-ende-testing av hovedflyten i de respektive miljøene.

  • Understrømmer må påkalles fra hovedstrømmene. Du kan ikke påkalle en annen underflyt fra en underflyt.

  • Du kan ikke koble en delflyt fra et inngangspunkt eller kørutingsstrategi.

  • Du kan importere og eksportere delflyter uavhengig.

Opprette en underflyt

Du kan opprette og administrere underflyter i Control Hub.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter > Subflows.

3

Klikk Administrer underflyter > Oppre tt under flyt.

4

Skriv inn navnet på delfly ten i feltet Subflow Name.

Underflytnavnet må være unikt. Det kan ikke inneholde mellomrom. De eneste spesialtegnene som er tillatt er _ (understreking) og - (bindestrek). Maksimal lengde er 80 tegn.

5

Klikk Start å bygge delflyt.

Flow Designer- vinduet vises.

6

I delen Generelle innstillinger skriver du inn beskrivelsen av underflyten. Du kan endre denne beskrivelsen senere.

7

I delen Visningsinnstillinger konfigurerer du funksjoner som buede koblinger, koblingsfarge, feilbanefarge, markeringsfarge og tykkelse.

8

I delen Variabeldefinisjon legger du til de nødvendige variablene for å koble til hovedflyten.

  • Subflow inngangsvariabel: (Obligatorisk) Denne variabelen tar en inngang fra hovedstrømmen.
  • Subflow-utgangsvariabel: (Obligatorisk) Denne variabelen returnerer en utgang tilbake til hovedstrømmen.
  • Lokal variabel for underfly t: (Valgfritt) Denne variabelen er for logikk som er isolert i understrømmen og ikke er relatert til noen av hovedstrøm ningsvariablene.

Alle de ovennevnte variablene kan være av typen String, Heltall, Datotid, Boolsk, Desimal og JSON.

9

Utfør følgende oppgaver for å opprette underflyten:

Handlinger som å bruke versjonsetiketter og flytsporing fungerer på samme måte som de gjør i hovedflyten. Hvis du vil ha mer informasjon, kan du bruke versjonsetiketter på en flyt og Fe ilsø king av flyter.

Rediger en delflyt

Når du redigerer og publiserer en delflyt, trer endringene først i kraft i hovedflyten etter at du har publisert hovedflyten.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter > Subflows.

3

Klikk på underflyten du vil redigere.

4

Aktiver Rediger- bryterknappen for å endre underflyten.

5

Gjør de nødvendige endringene i understrømmen.

Klikk Lag re for å lagre flyten hvis du deaktiverer koblingsknappen Autosave.

Slette en delflyt

Hvis en publisert hovedflyt bruker en delflyt, kan du ikke slette den, enten flyten er direkte eller koblet til et inngangspunkt. For å slette understrømmen må du først fjerne den fra hovedstrømmen eller slette hovedstrømmen helt.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter > Subflows.

3

Klikk det vertikale ellipseikonet på delflytraden du vil slette, og klikk Slett.

4

Klikk Ja for å bekrefte.

Legge til underflyt i en hovedflyt

Du kan legge til en underflyt på tvers av flere hovedstrømmer.

1

Logg på Control Hub.

2

Naviger til Kontaktsenter > Kundeopplevelse > Fly ter.

Du kan også legge til en underflyt i en hovedflyt fra Management Portal navigasjonslinjen. Velg Rutingsstrategi > Fly ter. Klikk ellipseikonet ved siden av flyten du vil redigere, og klikk Åpne.

3

Klikk på flyten du vil endre for å legge til en underflyt.

Flow Designer- vinduet vises.

4

Klikk kategorien Subflows.

En liste over underflyter for den valgte organisasjonen/leietakeren vises.

5

Dra og slipp ønsket underflyt fra listen til lerretet for å legge den til i hovedflyten.

Du kan vise detaljene for den valgte delflyten, for eksempel navn, delflytversjon sammen med versjonsetiketten, og alle variabler som er konfigurert i delflyten.

Du kan også klikke Vis ved siden av delflytnavnet for å åpne delflyten i en ny fane i nettleseren.

6

I delen Delflytversjon velger du ønsket delflyt etikett du vil legge til i hovedflyten, da dette ikke er konfigurert som standard. Som standard er avmerk ingsboksen Aktiver automatiske oppdateringer merket av. Når det er aktivert, oppdat erer systemet automatisk hovedflyten med den nyere versjonen hver gang du oppretter en ny versjon av en underflyt.

Fjern merket for Aktiver automatiske oppdateringer alternativet for å deaktivere automatiske oppdateringer. Sørg for å publisere hovedflyten på nytt når du oppretter nyere versjoner av delfly ten.

7

I delen Subflow-inngangsvariabler tilordner du hovedflyt variablene til subflow-inngangsvariablene.

Forsikre deg om at du tilordner den samme datatypen for å aktivere underflyten til å fungere uten feil.

Tilsvarende, i delen Subflow-utgangsvariabler, tilordner du subflow-utgangsvariablene til hovedstrømningsvariablene med samme datatype.

8

Publiser hovedflyten.

Opprette og administrere funksjoner

Du kan opprette og administrere funksjoner i Flow Designer-modulen. Funksjoner lar deg skrive egen definert kildekode for å utføre raske dataoppgaver og orkestrere komplekse handlinger. Du kan skrive kode inline ved hjelp av en kodeditor og bruke dem på tvers av flyter.

Funksjonene supplerer Pebble Template-rammeverket som utviklerne bruker til å utføre lignende oppgaver. Med denne muligheten kan flytutviklerne:

  • Velg språket for å skrive koden. Støttede språk er JavaScript og Python.
  • Skriv tilpasset kildekode med språkspesifikk statisk analyse.
  • Test egendefinert kode med eksempelverdier og vis utganger og feil før publisering.
  • Skriv flytlogikk basert på aktivitetsutdatavariabler og status/feilkoder.
  • Analyser og sett inn i variabler verdiene av utgangene som returneres av funksjonen, for videre bruk i flyten.
  • Gjenbruk funksjoner på tvers av flere strømmer som en aktivitet.
  • Feilsøkingsflyter ved hjelp av feilmeldingene som returneres av funksjonsutdata, status- og feil koder, håndtering av kjøretidsfeil, flytfeilsøkingsfunksjoner og analysefunksjoner.

Viktige hensyn

Denne delen fremhever noen viktige hensyn å merke seg når du arbeider med funksjoner:

  • Maksimalt antall funksjoner som støttes per organisasjon er 200.
  • Maksimalt minne tildelt per funksjon er 128 MB.
  • Den konfigurerbare tidsavbruddet for lyd på ventetid er 2-5 sekunder.

Opprett en funksjon

1

Logg på Control Hub.

2

Naviger til Tjenester > Kontaktsenter > Kundeopplevelse > Funksjoner.

3

Klikk Oppre tt en funksjon på Funksjoner-siden.

Du kan også opprette en funksjon fra kategorien Funksjoner i Flow Designer-modulen.

4

På siden Opprett en ny funksjon velger du den nødvendige metoden for å opprette en funksjon.

  1. Start på nytt — Velg denne metoden for å opprette en ny funksjon fra bunnen av for å utføre dataanalyse eller kjøre egendefinert kode. Utfør følgende oppgaver i veiviseren Opprett en ny funksjon:

    1. Konfigurer følgende innstillinger på Navn og konfigurer-siden:

      • Funksjonsnavn — Angi et navn for funksjonen.
      • Funksjonsspråk — Velg funksjonsspråk. Tilgjengelige språk inkluderer JavaScript og Python.

    2. Klikk på Opprett funksjon. UI- siden for den nye funksjonsdefinisjonen lastes inn med følgende paneler:

      • Koderedigeringsprogram — Skriv inn din egendefinerte kildekode her.
      • Testpanel — Test den skrevne koden ved å gi verdier til noen av de defin erte inngangene. Klikk Test for å validere koden. Resultatet vises i resultatruten.
      • Egenskapspanelet — består av følgende felt.
        • Funksjonsbeskrivelse — Gi en kort beskrivelse av formålet med funksjonen.
        • Variabel definisjon —Konfigurer og tilordne inng angsvariablene til koden. Klikk på knappen Legg til inng angsvariabler. Skriv inn følgende detaljer i popup-vinduet Legg til funksjons variabel:
          • Navn — Skriv inn navnet på variabelen.
          • Beskrivelse —Gi en beskrivelse for variabelen.
          • Variabeltype —Velg variabeltypen. Tilgjengelige alternativer er streng, heltall, datotid, boolsk, desimal, JSON.

          Klikk på Lagre.

        • Definisjon av utdat avariabel — Angi ut datavariablene som skal returneres av funksjonen. Dette hjelper flytutviklerne til å bruke disse variablene mens de bruker funksjonen din.
        • Funksjonsegen skapene nederst til høyre i ruten viser følgende detaljer:

          • Funksjonseier — E-post-ID-en til brukeren som opprettet funksjonen.
          • Funksjons-ID —Autogenerert funksjons-id.
          • Sist redigert — Datoen da funksjonen sist ble redigert.
          • Funksjonsversjon — Siste tilgjengelige versjonsnummer for denne funksjonen.

  2. Importer — Velg denne metoden for å importere en funksjon. Utfør følgende oppgaver i veiviseren Opprett en ny funksjon:

    Du kan bare importere JSON-filer som genereres ved å eksportere en funksjon.

    1. Velg ønsket fil på siden Last opp filen. Alternativt kan du dra og slippe filen. Klikk Er st att for å erstatte den valgte filen.
    2. Klikk på Neste.
    3. Konfigurer følgende innstillinger på Navn og konfigurer-siden:
      • Funksjonsnavn — Angi et navn for funksjonen.
      • Funksjonsspråk — Programmeringsspråket for funksjonen du importerte. Systemet angir dette basert på språket til funksjonen du importerer.

      Klikk på Opprett funksjon.

    4. Funksjonssiden lastes inn på nytt. Gjenta trinnene beskrevet ovenfor for å opprette en ny funksjon fra bunnen av.
5

Klikk Publiser funksjon. Skriv inn følgende detaljer på siden Publiserings funksjon:

  • Publiser merknad — Legg til et valgfritt notat som referanse.
  • Legg til versjonsetikett (er) —Legg til den nødvendige versjonsetiketten til funksjonen. Hvis du ikke legger til en versjonsetikett, legger systemet automatisk til etiketten «Siste».

Bruk rullegardinknappen ved siden av funksjonsnavnet øverst til venstre på siden for å se versjonshistorikken til funksjonen. Du kan også gå tilbake til en eldre versjon om nødvendig, på samme måte som du gjør for strømmer.

Hvis du publiserer en funksjon etter å ha redigert kildekoden eller innstillingene, oppdaterer systemet endringene umiddelbart til alle flyter som bruker de merkede versjonene av funksjonen. Vær derfor oppmerksom når du publiserer kodede versjoner av en funksjon som brukes i live-produksjonsflytene dine.

Hva du skal gjøre videre

Legg funksjonen til en hovedflyt. Hvis du vil ha mer informasjon, kan du se Legge til en funksjon i en hovedflyt.

Administrer funksjoner

Etter at du har opprettet en funksjon, kan du kopiere, eksportere og slette funksjonen etter behov.

1

Logg på Control Hub.

2

Naviger til Tjenester > Kontaktsenter > Kundeopplevelse > Funksjoner.

Funksjonssiden viser alle funksjonene som er opprettet i organisasjonen.
3

Klikk på ellipseikonet ved siden av funksjonen. Velg Kopier, Slett eller Eksporter etter behov.

4

Klikk på knappen Administrer funksjon i flytdesigner for å åpne funksjonen i flytdesignermodulen.

Hva du skal gjøre videre

Legge til en funksjon i en hovedflyt

Du kan legge til en funksjon på tvers av flere hovedstrømmer.

1

Logg på Control Hub.

2

Naviger til Tjenester > Kontaktsenter > Kundeopplevelse > Fly ter.

3

Klikk for å åpne flyten du vil legge til en funksjon i.

4

Slå på Rediger- knappen.

5

Klikk kategorien Funk sjoner fra Aktivitetslisteruten til venstre

En liste over publiserte funksjoner opprettet for den valgte organisasjonen/leietakeren vises.

6

Dra og slipp den nødvendige funksjonen fra listen til lerretet. Legg den til hoved strømmen.

Du kan vise detaljene for den valgte funksjonen, for eksempel funksjonsversjonsetikett, funksjonsinngangsvariabler, variabeldetaljer og utdatavariabler.

7

I delen Funksjonsinngangsvariabler tilordner du hovedflyt variablene til funksjonsinngangsvariablene.

Flytvariabler opprettet med samme navn og datatype som funksjonsinngangs variablene blir automatisk kartlagt til hverandre.

8

I delen Funksjonsutgangsvariabler analyserer og tilordner funksjonsutgangsvariablene til hovedflytvariablene med samme datatype. Du kan analysere ved hjelp av JSONPath-uttrykk, som beskrevet på skjermen med eksempler.

9

Publiser hovedflyten.

Vanlige spørsmål

Denne delen gir svar på vanlige spørsmål om bruk av funksjoner i organisasjonen.

Hvilke språk støtter Flow Designer-modulen for funksjonsaktiviteten?

Flow Designer-modulen støtter JavaScript (Node.js 22.x) og Python (3.13) i første fase.

Har vi noen grenser for bibliotekene jeg kan bruke inne i kodeblokken?

Vanlige native biblioteker er tilgjengelige. Det er imidlertid ingen støtte for tilpassede moduler.

Er det noen grense på antall kodelinjer?

-Ja. Du kan skrive inn opptil 5000 linjer med kode.

Er det noen begrensning på utførelsestiden?

-Ja. Det er begrenset til 5 sekunder for å fullføre utførelsen.

Kan jeg teste koden min? Noen begrensninger?

-Ja. En utførelsestestkjører er tilgjengelig med faktiske utganger eller feilmelding returnert. Konsolllogger blir ikke eksponert, men man kan angi og få tilgang til dem ved hjelp av en tilpasset utdatastr engarray.

Har vi støtte for musikk på vent på utførelse venter midt i samtalen (stillhets forebygging)

Ja, Innstillingen Musikk på ventetid på flyt bidrar automatisk til å forhindre stillhet for innringere. Standardverdien er 2 sekunder.

Hvordan fungerer funksjonen?

Vi bruker FaaS (Function as a Service) infrastruktur for å pakke og kjøre funksjonen. Lav ventetid for taleanrop.

Hvor mange inngangsvariabler kan jeg passere? Hvor mange utganger blir satt?

Ti inngangsvariabler og en JSON-utgangsvariabel blir satt. Individuelle funksjonsutganger kan analyseres i samme aktivitet ved hjelp av JSONPath-uttrykk.

Kan jeg sette flere variabler til kodeblokken?

-Ja. Den nye forbedringen for å angi flere variabler ligner på «Parse» -aktiviteten.

Kan jeg gjenbruke funksjonen på tvers av flere strømmer?

-Ja. Du kan bruke funksjonen på tvers av flytene dine, da den er sentralt tilgjengelig i organisasjonen.

Hvem kan administrere (redigere eller vise) funksjoner?

Veiledere og administratorer. Veiledernes tilgang til funksjonen styres av Funksjon sinnstillingen (som kan settes til Rediger, Vis eller Ingen under Kundeopplevelse i Brukerprofilen).

Konfigurer feilhåndtering

Systemet fremhever feilhåndteringsbanen for hver aktivitet som er satt opp innenfor den spesifikke flyten. Konfigurer feilhåndteringsbanen for å håndtere potensielle feil under gjennomføring av fly t. Systemet viser denne banen som standard, men det er valgfritt å konfigurere den. Hvis du ikke konfigurerer den for en aktivitet, viser systemet varsler under flyt validering. Du kan imidlertid fortsatt publisere flyten med disse varslene.

Systemet klassifiserer feil som oppstår under gjennomføring av flyt i to kategorier:

  • Aktivitetsutførelsesfeil: Angi feilene som oppstår under den funksjonelle utførelsen av aktiviteten. For eksempel oppstår en aktivitetsfeil når en kunde skriver inn en uovertruffen oppføring under utførelsen av meny aktiviteten.

  • System/globale feil: Angi feilene som oppstår i systemet under aktivitetsutførelse. For eksempel oppstår systemfeil når det er et ugyldig rullesteinuttrykk under utførelsen av Set Variable- aktiviteten.

    • Udefinert feil: Denne feilnoden angir feil utgangsbanen som flyten tar når det er udefinerte systemfeil under gjennomføring av flyt. Du kan konfigurere flyten for udefinerte feil ved å koble utdatabanen til denne aktiviteten til passende aktiviteter.

      Følgende flytkontroll aktiviteter har ikke no den Udefinert feil:

      • Start flyt
      • Sluttflyt
      • HTTP-forespørsel
      • Analysere

      Hvis du ikke ser noden Udefinert feil i noen aktivitet, kontakter du Cisco-kundestøtte for å aktivere det tilsvarende funksjons flagget.

Konfigurer feilhåndteringsbaner for å optimalisere flyten. Hvis du ikke konfigurerer en feil håndteringsbane for aktiviteten, blir flyten som standard banen som er angitt i OnGlobalError hendelsesbehandler under kategorien Hendelsesflyter . Hvis du vil ha mer informasjon om OnGlobalEr ror hendelseshåndterer, kan du se Hendelsesflyter.

Systemhåndhevede selvløkkegrenser for aktiviteter

Systemet håndhever selvløkkegrenser for spesifikke aktiviteter under kjøretidsutførelse av strømmer. Dette forhindrer at aktiviteter går inn i endeløse løkker i en interaksjon.

Hvis en aktivitet overskrider den systemhåndhevede grensen under kjøring, vises en advarselsmelding som indikerer at en sløyfe blir oppdaget. Hvis du vil ha mer informasjon om de spesifikke maksimale grenseverdiene for aktiviteter, kan du se Systemgrenser i Webex Contact Center- artikkelen.

Hvis en aktivitet overskrider den systemhåndhevede grensen under kjøring, vises en advarselsmelding som indikerer at en sløyfe blir oppdaget. Se følgende tabell for maksimale grenseverdier for aktiviteter:

Konfigurasjoner

Selvløkkegrense

Avansert køinformasjon1500
Blind overføring10
Brooverføring75
Tilbakeringing10
Anropsfremdriftsanalyse10
SamleDigit100
Koble fra kontakten0
Eskalere samtalefordelingsgruppe750
TilbakemeldingV210
Meny100
Køkontakt100
Kø til agent100
Angi anrops-ID100
Opptakskontroll10
Opptak10
Planlegg tilbakeringing10
Angi kontaktprioritet100
Start mediestrøm20
Last opp lyd3
Virtuell agent50
Virtuell agent V250

Selv om det finnes spesifikke konfigurasjoner for samtalehåndteringsaktiviteter, er flytkontroll aktiviteter underlagt systemkonfigurerte overspenningsgrenser for å sikre stabilitet og forhindre uendelig looping.

Koble flere strømmer (med GoTo)

Flow Designer gir deg muligheten til å koble flere strømmer (flytkjede). Du kan endre innringerens opplevelse ved å sende anrop til et inngangspunkt (basert på tid) eller til en flyt (for gjenbruk på tvers av scenarier). Bruk GoTo til å kjede flere strømmer. Du kan tilordne flytvariabler på tvers av flyter for å sikre at data vedvarer på tvers av ende-til-ende-anro psopplevelsen.

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 vanlige kunder ringer, sender systemet samtalen til flyten knyttet til inngang spunktet som håndterer registreringer. Basert på de aktive rutingsstrategiene for inngangspunkt, dirigerer systemet samtalen til den aktuelle agenten for å registrere den generelle kunden.

Når premiumkunder ringer, sender systemet samtalen til en annen flyt for å planlegge en avtale.

Kjente problemer med koblingsflyter

  • Systemet forhindrer deg i å slette et inngangspunkt som deltar i flytkjeding. Slett alle tilknyttede ressurser — køer og flyter — før du fjerner inngangspunktet .

  • Systemet forhindrer deg i å slette en flyt som deltar i strømningskjed ing. Fjern alle flytkjedereferanser før du sletter flyten.

  • Tvangssletting av et inngangspunkt eller en flyt i flytkjede hopper over validering og viser ingen feilmeldinger i brukergrensesnittet.

Feilsøkingsstrømmer

Flow-feilsøking er en etterkallingsprosess i Flow Designer som lar deg få innsikt i flyten og veien det tok for en samtale. Denne funksjonen lar flytutviklere vise nøkkelinformasjon i kontrollutførelsesbanen for å feilsøke og feilsøke flytproblemer.

Hvis du har brukt flere versjonsetiketter på en flyt, kan du spore flyten med hensyn til disse versjonsetikettene også. Hvis du vil ha mer informasjon, kan du se Bruke versjonsetiketter på en flyt.

En interaksjon oppsummerer og korrelerer aktiviteter langs en kontakts reise gjennom et kontaktsenter. Systemet genererer en unik interaksjons-ID for hver interaksjon, som sporer reisen, hjelper til med å identifisere feil og feilsøke gjennomføring av fly t.

Feilsøkingsflyter for å vise anropskontrollbanene etter flytkjøring i produksjon, og sikre verifisering av aktivitetsinnstillinger og avhengige flytkonfigurasjoner for vellykket utførelse.

Dekryptere flytlogger

For å forbedre sikkerheten og fleksibiliteten ved flytfeilsøking er dekrypteringskontroller tilgjengelige for å administrere sensitiv dataeksponering under feilsøking:

  • Dekryptering på flytnivå: Slå på Aktiver flyt dekryptering under Inn stillinger for flytdekryptering når du oppretter og redigerer fly ter. Dette alternativet er tilgjengelig på siden Generelle innstillinger for flyt. Denne bryteren styrer dekryptering av alle aktiviteter i flyten. Aktivering av denne bryteren dekrypterer logger på tvers av alle aktiviteter, uavhengig av dekryptering på aktivitetsnivå.
  • Dekryptering på aktivitetsnivå: Slå på Aktiver dekryptering bry teren for mer detaljert kontroll av aktivitetene . Du kan deaktivere loggdekryptering for aktivitetene hvis utdataene er følsomme, selv om du har aktivert dekryptering på flytnivå. Dette sikrer at konfidensielle data i aktivitetene forblir beskyttet under feilsøking.

    Flytdekryptering gjelder bare for anrop som initieres etter at du har publisert flyten.

Slik sikrer du flytloggene:

  • Aktiver dekrypteringsbryteren på flytnivå for å tillate dekryptering på tvers av alle aktiviteter.

  • For aktiviteter som krever ekstra beskyttelse, deaktiver dekryptering på aktivitetsnivå. Denne tilnærmingen gir deg fleksibiliteten til å spore og feilsøke flyter samtidig som sikkerheten til sensitiv informasjon opprettholdes etter behov.

Eksempel på brukstilfelle:

Som flytutvikler kan du aktivere dekryptering på flytnivå for å feilsøke en anropsbane, men deaktivere dekryptering for en aktivitet som behandler sensitive kundedata ved hjelp av innsamlingssifre. Dette sikrer at resten av strømmen kan feilsøkes mens følsomme utganger holdes beskyttet.

  • Hvis dekryptering på flytnivå ikke er aktivert, holdes aktivitetsnivåveksler sikret og deaktivert. Hele strømmen er sikret.
  • Hvis dekryptering på flytnivå er aktivert, kan brukere med fullstendige administrator tillatelser på leietakernivå justere dekrypteringsinnstillingene for å opprettholde samsvar og sikkerhet for visse aktiviteter.

Før du begynner

Publiser og kjør flyter for å etablere minst én interaksjon. Hvis du vil ha mer informasjon, kan du se Opprette og administrere flyter.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

Flyt-siden vises.
3

Klikk på Gå til Flow Designer -ikonet ved siden av flyten du vil redigere.

Flyten åpnes i Flow Designer-vinduet.
4

Klikk på Fe ilsøking.

Interaksjoner- ruten vises. En tabell viser de siste 100 interaksjonene for strømmen. Du kan se følgende detaljer i tabellen:
  • Tidsstempel: Viser dato og klokkeslett for interaksjonen . Du kan sortere loggoppføringene basert på tidsstempelet.

  • Interaksjons-ID: Angir den unike ID-en til interaksjonen.

  • Ver sjon: Viser flytversjonen sammen med den påførte etiketten, for eksempel Latest, Dev, Live eller Test.

  • Inngangspunkt: Viser inngangspunktene som er tilordnet flyten.

  • Siste utførte aktivitet: Viser de ut førte aktivitetene på slutten av den valgte interaksjonen.

  • Opprin nelse: Opprinnelsen til samspillet. For eksempel, kundecellenummer, kunde-e-post-id og andre lignende detaljer.

  • Destinasjon: Destinasjon kan være DNIS fra inngangspunkt.

5

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

  • Interaksjons-ID, ANI, DNIS: Skriv inn en interaksjons-ID for å vise flytutførelsesbanen for den interaksjonen. Du kan også søke basert på ANI eller DNIS.

  • Dato periode: Velg start- og sluttdatoer for vari gheten du vil hente interaksjons-ID-ene for.

  • Versjonsetikett: Velg en eller flere etiketter fra denne rullegardinlisten for å vise alle flytversjoner med de valgte versjon setikettene.

6

Velg en interaksjon fra tabellen.

Den valgte aktivitetsbanen blir uthevet i lerretet.

En ny fane åpnes, som viser sekvensen av aktiviteter utført under samspillet, sammen med følgende detaljer:

  • Sekvens: Viser aktivitetene i rekkefølgen for utførelsen.

  • Aktivitetsnavn: Viser navnet på aktiviteten.

  • Utfall: Systemet markerer resultatene som enten Vellykket eller Mis lykket, og marker er mislykkede forekomster med 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 slutttidspunktene for utførelsen av aktiviteten.

  • Aktivitetsinnganger: Viser listen over ang itte innganger i den valgte aktiviteten. Hvis du for eksempel velger Spill av musikk- aktiviteten, inkluderer inngangene:

    • Musikkfil
    • Startforskyvning
    • Dynamisk lydfil
    • og mer.

  • Aktivitetsutganger: Viser utdataene fra aktiviteten.

    Hvis Dek rypter tilgang er aktivert for flyten, kan du vise den umaskerte utdatavariabelen i feilsøkingsloggruten. Dette alternativet er for øyeblikket bare aktivert for følgende aktiviteter: HTTP- forespørsel, BRE-forespørsel, samle tall, virtuell agent og virtuell agent V2-aktivitet.

  • Modifiserte variabler: Systemet viser detaljene for modifiserte variabler under utførelse av den valgte aktiviteten. Hvis du for eksempel bruker Angi variabel- aktiviteten, vises den oppdaterte flytvariabelen i delen Mo dified Vari ables.

8

Dekryptere logger-ikonet: Klikk på ikonet for dekryptering av logger for å få tilgang til umaskerte logger. Du kan dekryptere loggene og få tilgang til sensitiv informasjon bare hvis du er en autorisert bruker. Se følgende ansvarsfraskrivelse:

ansvarsfraskrivelse

Aktivering av feilsøkingsdetaljer vil avsløre forbedrede diagnostiske data som kan inneholde sensitiv informasjon (f.eks. bruker-ID-er, samtalemetadata, feil spor og muligens annen personlig eller konfidensiell informasjon).

Ved å aktivere feilsøkingsdetaljer bekrefter og bekrefter du at:

  • Du har tillatelse til å få tilgang til detaljerte feilsøkingsdata i organisasjonen.
  • Du vil bruke disse dataene utelukkende til feilsøkings formål.
  • Du forstår at aktivering av denne funksjonen kan avsløre personlig eller konfidensiell informasjon i flytlogger.
  • Du skal overholde organisasjonens sikkerhets- og personvern regler når du får tilgang til, håndterer og deler disse dataene.
  • Hvis du er usikker på ovenstående, bør du konsultere administratoren eller samsvarsteamet før du fortsetter.

9

(Valgfritt) Klikk på kopieringsikonet (Copy icon.) for å kopiere interaksjonsdetaljene til utklippstavlen.

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

Analyser strømmer

Analytics i Flow Designer gir en samlet visning av alle samtalene som gikk gjennom en bestemt flyt. Den viser utførelsestallet for hver utgående port av en aktivitet i løpet av en gitt periode. Den beregner også prosentandelen av hvor mange samtaler som har gått gjennom NewContact- aktiviteten. Nevneren for prosentberegningen er antall samtaler som går gjennom aktiviteten NewContact.

Flow Analytics vurderer bare fullførte samtaler innenfor den angitte tidsrammen. Bereg ningen av det totale antallet samtaler inkluderer samtaler som starter før og slutter innen den valgte perioden. Analysedataene ekskluderer anrop som er angitt for tilbakeringing eller samtaler som fortsetter av andre grunner (for eksempel å være pågående eller ikke stengt).

Hver aktivitet viser utførelsestall ved sine utgående porter. For aktiviteter som menyer med flere grener, mottar hver port sitt utførelsesantall, og prosentene følger. Hvis utførelsestallet for en utgående port ikke er tilstede, betyr det at det ikke var noen anrop som berørte porten.

Fargepaletten viser hvordan antall utførte anrop fargekoder flytbanene. I scenarier som samtaleløkker kan prosentandelen overstige 100%.

Selv uten eksplisitte feilhåndteringslenker, viser systemet et utførelsesantall i feil porten hvis det oppstod en feil og rutet til onGlobalError- hendelsen. Du finner den under fanen Hendelse. I slike tilfeller viser systemet analysedataene for OnGlobalError-hen delsesbehandleren.

Som standard vurderer Flow Analytics den nyeste versjonen av flyten. Hvis flyten har flere versjoner, kan du bytte mellom flytene ved hjelp av tabellen Versjonshistor ikk.

For øyeblikket støtter ikke Flow Analytics underflyter; den sporer bare et delflyts tillegg til en hoved flyt, unntatt interne aktivitetsdata.

Før du begynner

Publiser flyten minst en gang.

1

Logg på Control Hub.

2

Gå til Kontaktsenter > Kundeopplevelse > Fly ter.

3

Velg flyten og klikk på Gå til Flow Designer- ikonet.

Den valgte flyten åpnes i Flow Designer.
4

Klikk på Analytics.

Siden oppdaterer 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-widget en og velg ett av følgende alternativer:

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

Flow Analytics-siden viser følgende beregninger:

  • Totale flytkjør inger — Viser totalt antall flytkjør inger i den valgte perioden. Spesielt, hvis en flyt utføres to ganger innenfor en enkelt interaksjon, øker systemet beregningen med 2 (antall utførelser) i stedet for 1 (antall anrop).

  • Gjennomsnittlig flytvarighet — Viser gjennomsnittlig varighet for en flyt som skal utføres. Systemet beregner gjennomsnittet på tvers av alle hovedflytaktiviteter og hendelsesflytaktiviteter som har passert gjennom flyten. Denne verdien inkluderer utførte aktiviteter gjennom feilbaner. Nevneren er de totale flytutfø relsene ved beregning av gjennomsnittet.

  • Gjennomsnittlig aktivitet per kontakt — Viser gjennomsnittlig utført aktivitet per samtale som har gått gjennom flyten. Denne gjennomsnittsverdien inkluderer også hendelsesflytaktiviteter. Dette hjelper til med å analysere strømningsut nyttelsen. Denne verdien inkluderer utførte aktiviteter gjennom feilbaner.

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

6

(Valgfritt) For å bytte mellom flytversjoner, gå til Versjon shistorikk. Velg en versjon for å vise analysedataene for den flyt versjonen.

7

(Valgfritt) Velg en aktivitet i flyten for å vise aktivitetsbruks detaljene for den aktuelle aktiviteten for den valgte perioden.

Dette valget viser bare de 100 beste interaksjonene med følgende begrensninger:

  • Den valgte periodens data stemmer ikke overens.
  • For loopingaktiviteter vises de samme interaksjonene flere ganger.
8

Klikk på Analytics for å lukke analysevisningen og komme tilbake til flytdesigneren.

Forstå feilkoder

Flow Designer returnerer feilkoder for å vise arten eller årsaken til en feil. Bruk tabellen nedenfor for å identifisere feilen og dens beskrivelse.

Tabell 32. Feilkoder for Flow Designer

Feilkode

Beskrivelse

FC1001

Flow-versjonen ble ikke funnet. Oppdater siden eller opprett en ny flyt.

FC1002

Startaktivitet ble ikke funnet. Oppdater siden eller opprett en ny flyt. En Start-aktivitet vises som standard når du oppretter en ny flyt.

FC1003

En eller flere hendelsesflyter har ikke en gyldig start. Legg til en Event Handler-aktivitet 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

En eller flere porter i aktiviteten mangler forbindelser. Koble alle porter til en annen aktivitet ved hjelp av lenker.

FC1007

Legg til en beskrivelse for aktiviteten.

FC1008

Noen av variablene har samme navn. Sørg for at alle variabler har et unikt navn.

FC1009

Uttrykket er ugyldig.

FC1010

Betingelsen er ugyldig.

FC1011

Systemet oppdager en ødelagt kobling i hovedstrømmen. Slett lenken for å fikse feilen.

FC1012

En ødelagt kobling i hendelsesflyten forårsaker feilen. Slett lenken for å fikse den.

FC1013

Systemet bruker aktiviteten i mer enn én hendelsesflyt. Hendelsesflyter kan ikke dele vanlige aktiviteter og må ha en unik start og slutt.

FC1014

Køkontakt må stoppe flyten. Utdatakoblingen kan bare koble til en End Flow-aktivitet.

FC1015

Systemet identifiserer feil konfigurerte felt i aktiviteten og viser en kobling til den mislykkede aktiviteten under validering. Klikk på lenken for å navigere til aktiviteten og feltet som forårsaker feilen. Følg kravene i hvert felt for å rette opp alle feil og angi gyldige innganger.

FC1016

En annen flyt bruker samme navn som denne. Rediger flytnavnet for å gjøre det unikt.

FC1017

En aktivitet har piler som stammer fra og peker på seg selv.

Hvis du vil ha mer informasjon om GraphQL-serverfeil, kan du se https://www.apollographql.com/docs/react/data/error-handling/.

Var denne artikkelen nyttig?
Var denne artikkelen nyttig?