I denne artikel
dropdown icon
Kom godt i gang
    Nøgleterminologi
    Få adgang til flowdesigner
    Udforsk moderne og samlet Flow Designer-lærred
    Browserkrav
    Krav til e-mail
dropdown icon
Udforsk layoutet
    Aktivitetsbibliotek
    Lærred, hovedflow og begivenhedsstrømme
    Ruden Egenskaber
    Overskriftsrude
    Sidefodsrude
dropdown icon
Forstå aktiviteter og begivenheder
    Aktiviteter i kontakthåndtering
    Aktiviteter inden for flowstyring
    Aktiviteter i Forsyningsselskaber
    Aktiviteter i Voice
    Begivenheds strømme
dropdown icon
Brug variabler og udtryk
    Brugerdefinerede variabler
    Tilsidesæt flowindstillinger
    Foruddefinerede variabler
    Globale variabler
    Variabler, der kan ses på computeren
    JSON-variabler
    Skrivning af udtryk
    Pebble skabelonsyntaks
    Valider udtryk
dropdown icon
Brug flowskabeloner
    Brug af åbningstider
    Omfattende indgående kontakt
    CSAT DTMF-undersøgelse
    DialogFlow ES virtuel agent
    Dynamisk variabel understøttelse
    Hej Verden
    Menu automatisk ledsager
    Microsoft Dynamics HTTP (S) datadlip
    Procentfordeling og A/B-fordeling
    Salesforce HTTP (S) -datadap
    ServiceNow HTTP (S) datadap
    Enkelt indgående opkald til kø
    Virtuel agent med Google DialogFlow CX
    Zendesk HTTP (S) dataoverførsel
    Undgå duplikat tilbagekald
    Lydpromptoptagelse og styring
    Sidste agentroutingsskabelon
    AI Agent Autonomous (pakkesporing)
    AI Agent scripted (pakkesporing)
    AI Agent scripted (booking af lægeaftale)
dropdown icon
Brug subflowskabeloner
    Indsamle oplysninger om tilbagekald
    Fejlhåndtering
    HTTP-datadap
    Købehandling
    Skabelon til subflow til planlagt tilbagekald
dropdown icon
Opret og administrer flows
    Opret et flow
    Opret flows fra flowskabeloner
    Kontekstmenuindstillinger
    Rediger flowvariabler
    Rediger et flow
    Forhåndsvisning af lydprompt i flowet
    Søg efter objekter i et flow
    Anvende versionsetiketter på et flow
    Aktivér eller deaktiver automatisk lagring
    Kopier og indsæt aktiviteter
    Valider et flow
    Kopiere et flow
    Eksportere et flow
    Importere et flow
    Publicer et flow
    Slet et flow
    Rutestrategier for indgangspunkter
    Strategier for køruting
dropdown icon
Oprette og administrere understrømme
    Oprette et underflow
    Rediger et underflow
    Slet et underflow
    Føj underflow til et hovedflow
dropdown icon
Opret og administrer funktioner
    Vigtige overvejelser
    Opret en funktion
    Administrer funktioner
    Føj en funktion til et hovedflow
    FAQ
dropdown icon
Konfigurer fejlhåndtering
    Systemhåndhævede selvløbegrænser for aktiviteter
Forbind flere strømme (med GoTo)
Fejlfindingsstrømme
Analyser strømme
Forstå fejlkoder
Byg og administrer flows med Flow Designer
list-menuI denne artikel
list-menuHar du feedback?

Flow Designer er en integreret del af Webex Contact Center, der giver dig mulighed for at dirigere opkald i realtid gennem et system. Du kan angive, hvordan agenter tildeles opkald, og hvad der sker på hvert trin i processen ved at konfigurere aktiviteter og begivenheder.

Kom godt i gang

Flow Designer giver en grænseflade til oprettelse af realtidsstrømme, der opfylder dine organisatoriske krav. Foruddefinerede aktiviteter relateret til opkaldshåndtering og flowkontrol fungerer som byggesten til flowoprettelse. Træk-og-slip-grænsefladen giver nem konfiguration af flowkomponenter. Du kan angive egenskaberne for hver aktivitet, der påvirker flowudførelsen. Du kan også konfigurere variabler og udtryk for at definere flowlogik.

Før du bruger Flow Designer, skal du klargøre flere objekter fra Webex Contact Center Control Hub. Brug disse objekter direkte som en del af Flow Designer (f.eks. Kø er og lydfiler) eller indirekte til at aktivere kontaktrutning (f.eks. Opkalds fordeling i køroutingsstrategier).

Konfigurer følgende elementer, før du opretter flows i Flow Designer:

  • Indgangspunkter
  • Kø
  • Agenter
  • Brugerprofil
  • Skrivebordsprofil
  • Teams
  • Virtuel agent
  • Lydfiler

Nøgleterminologi

Gør dig bekendt med følgende udtryk i denne artikel:

  • Aktiv itet: En node i Flow Designer-grænsefladen, der repræsenterer et enkelt trin i et flow, f.eks. afspilning af en meddelelse eller oprettelse af en HTTP-anmodning. Brugeren trækker og dropper dette element i et flow.

    For aktivitetsegenskaber, der er rullemenubaserede, er søgefilteret aktiveret som standard. Hvis en rulleliste indeholder flere indstillinger end standardgrænsen, skal du indtaste et søgeord, der skal søges, og vælge den ønskede indstilling fra de automatisk udfyldte resultater.

  • Hændelse: En hændelse, uanset om den er intern eller ekstern, udløser en flow- eller flowbane. Begivenheder kan omfatte Kafka-meddelelser, eksterne HTTP-anmodninger eller bruger handlinger. Flow Designer, et hændelsesdrevet program, kører flows som reaktion på disse udløsere og udfører dem automatisk baseret på konfiguration.

  • Flow: En brugerdefineret sekvens af aktiviteter, der udføres som reaktion på en begivenhed.

  • Link: Et link er pilen, der forbinder en aktivitet med en anden. Det angiver retningen af strømmen og afhængigheden mellem begivenheder. Hvis du vil slette et link og bryde forbindelsen mellem to aktiviteter, skal du klikke på linket for at afsløre sletningsikonet og fortsætte med at slette linjen.

Få adgang til flowdesigner

Flow Designer bruger single sign-on (SSO) ved hjælp af Cisco Identity Service. Hvis du er log get på Control Hub, kan du få adgang til Flow Designer uden at logge på igen. Hvis ikke, beder systemet dig om at indtaste dine SSO-legitimationsoplysninger.

Før du begynder

For at få adgang til Flow Designer-programmet skal du have en Premium Agent-licens og en brugerprofil, der har rettigheder til at redigere flows.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows. Siden Flows vises med følgende tre faner:

  • Strømmer
  • Understrømninger
  • Globale variabler
  1. Klik på Administrer strøm ninger > Opret strømme. Siden Oprettelse af flow vises. Se Opret et flow for at få flere detaljer.

  2. Klik på et eksisterende flow fra listen. Den specifikke strøm vises.

Udforsk moderne og samlet Flow Designer-lærred

Webex Contact Center Flow Designer-lærredet har en moderne brugergrænseflade, der stemmer overens med Webex-porteføljens udseende og følelse, hvilket sikrer en ensartet oplevelse på tværs af porteføljen. Lærredet giver målrettede tilgængelighedsforbedringer, hvilket gør nøgleelementer lettere at bruge for en bredere vifte af brugere.

En levende baggrundsfarve giver stærkere kontrast med opdaterede noder, hvilket hjælper brugerne med at fokusere på oprettelse af flow. Portdesignet på noder har større berøringspunkter og klarere differentiering mellem output, hvilket fremskynder forståelsen og gør det lettere at forbinde noder, mens du bygger strømme. Derudover skaber det flydende panel og værktøjslinjens design et mere fordybende arbejdsområde ved at tilføje visuel dybde og maksimere det synlige område til flow udvikling.

Uanset om du forsøger at oprette et nyt flow eller arbejder på et eksisterende flow, vises flowsiden i en moderne brugergrænseflade med følgende modale pop op-vindue, der hjælper dig med at opdage de nye funktioner.

Discover new features in Flow Designer

Skift mellem moderne og ældre brugergrænseflade

Brugerindstillingsmenuen giver dig mulighed for at skifte mellem moderne og ældre brugergrænseflade:

  1. Klik på ikonet for brugerindstillinger øverst til højre på lærredet.
  2. Deaktiver knappen Nyt look for at skifte til ældre tilstand.

Skift mellem mørk og lys tilstand

Flow designer lærred er tilgængeligt i mørke og lyse tilstandstemaer for at hjælpe med at minimere øjenbelastning. Vælg det foretrukne tema, der fungerer bedst for dig:

  1. Klik på ikonet for brugerindstillinger øverst til højre på lærredet.
  2. Deaktiver knappen Mørk tilstand.

Forbedringer af Aktivitetspalatte

Aktivitetspaletten forbedres som følger:

  • Aktivitetsgruppering: Aktiviteter grupperes logisk baseret på deres funktion, så du nemt kan finde den aktivitet, du har brug for. I hver gruppe er aktiviteterne op ført alfabetisk. Følgende grupper er nu tilgængelige:
    • Kontakthåndtering
      • Avanceret køinfo
      • Afbryd kontakten
      • Eskalér opkaldsdistributionsgruppen
      • Feedback v2
      • Få køinfo
      • Køkontakt
      • Kø til agent
      • Skærm Pop
      • Indstil kontaktprioritet
      • Virtuel agent
      • Virtuel agent V2
    • Stemme
      • Blind overførsel
      • Brooverførsel
      • Analyse af opkaldsfremskridt
      • Tilbagekald
      • Saml cifre
      • Menuen
      • Afspil besked
      • Afspil musik
      • Optage
      • Optagelseskontrol
      • Planlæg tilbagekald
      • Send cifre
      • Indstil meddelelse
      • Indstil opkalds-id
      • Indstil Whisper-meddelelse
      • Start mediestream
      • Upload lyd
    • Flowstyring
      • Tilfælde
      • Tilstand
      • Afslutningsstrøm
      • Gå til
      • Procentallokering
      • Vent
    • Hjælpeprogrammer
      • BRE-anmodning
      • Åbningstider
      • HTTP-anmodning
      • Analyser
      • Indstil variabel
  • Søgelin je: Søgefeltet giver dig mulighed for hurtigt at finde aktiviteter og understrøm me uden at skulle rulle gennem hele listen. Funktioner til automatisk forslag og søgeordsmatch forbedrer søgeoplevelsen for flowdesignerne.
  • Aktivitetsikoner og værktø jstip: Aktiviteter indeholder nu ikoner, der matcher deres formål, mens værktøjstip giver korte oplysninger om aktiviteterne.

Browserkrav

Brug følgende tabel til at henvise til understøttede browsere:

Browseren

Microsoft Windows10

Microsoft Windows11

Mac OS X

Chromebook

Google Chrome

76.0.3809

103.0.5060.114

76.0.3809 eller højere

76.0.3809 eller højere

Mozilla Firefox

ESR 68 eller højere ESR'er

ESR V102.0 eller højere ESR'er

ESR 68 og højere ESR'er

NA

Microsoft Edge

42.17134 eller højere

103.0.1264.44 eller højere

NA

NA

Chrom

NA

NA

NA

79 eller højere

Konfigurer følgende browserindstillinger:

  • Aktivér cookies og webstedsdata.

  • Indstil sikkerhedsniveauet til Medium.

  • Aktivér billedindstilling.

  • Deaktiver pop-up-blokeringen.

  • Aktivér JavaScript.

Krav til e-mail

Flow Designer understøtter følgende e-mail-servere:

  • Office 365

  • Gmail

Udforsk layoutet

Aktivitetsbibliotek

Aktivitetsbiblioteket er, hvor du finder alle aktiviteterne. Træk og slip aktiviteterne fra aktivitetsbiblioteket til hoved- eller begivenhedsflowlærredene for at opbygge dine flows. Det er organiseret i følgende sektioner:

  • Opkaldshåndtering: Brug opkaldshåndteringsaktiviteter til at opbygge flows, der håndterer tale interaktioner. De er specifikke for brugen af håndtering af opkald via Interactive Voice Response (IVR) og virtuelle eller menneskelige agenter.
  • Flowstyring: Flowkontrolaktiviteter er agnostiske i forhold til flowtypen, og du bruger dem til at styre logikken i flowet uanset anvendelsestilfælde.

Du kan skjule og udvide aktivitetsbiblioteket efter behov for at øge arbejdsområdet på lærredet mellem konfigurationer.

Lærred, hovedflow og begivenhedsstrømme

Lærredet er det grå arbejdsområde, hvor du dropper aktiviteterne. Brug kontrol elementerne nederst til venstre på skærmen til at bevæge dig rundt på lærredet og zoome ind og ud. Der er ingen begrænsninger for flowstørrelsen eller lærredsbrugen.

Der er to faner, der giver ekstra plads på lærredet, Main Flow og Event Flows. Disse faner adskiller logisk forskellige stier i dit flow og skaber et mere organiseret arbejdsområde.

Hovedstrøm

Brug hovedflowfanen til at scripte det primære flow baseret på den udløserhændelse, der er defineret i startflowaktiviteten. I hovedflowfanen skal du konfigurere den komplette oplevelse for en person, der ringer op. Dette starter fra Cisco Unified IP Interactive Voice Response (IVR) - menuen, indtil du fravælger eller afslutter opkaldet. Flowet indeholder forudsigelige trin , som systemet kører i en sekvens.

Begivenheds strømme

På ethvert tidspunkt under udførelsen af hovedstrømmen udløser systemet begivenheder, der afbryder hovedstrømmen. For eksempel, når en agent besvarer et telefonopkald, afbrydes den opkaldtes oplevelse i køen. Hvis du vil definere entydig adfærd, når disse hændelser udløses, kan du scripte valgfri hændelsesstrømme. Hændelsesstrøm me er asynkrone i forhold til hovedstrømmen. Du kan ikke forudsige, hvornår systemet udløser et hændelsesflow. Af denne grund er hændelsesstrømme valgfri og er en udvidelse af hovedflowfunktionaliteten.

Du kan konfigurere flere hændelseshåndteringsstrømme i lærredet for hændelsesstrømme. Hvert begivenhedsflow skal have en unik start og slutning, uden delte aktiviteter.

Du kan finde flere oplysninger om hændelseshåndterere under Hæn delsesforløb.

Zoom værktøjslinje

Zoom-værktøjslinjen har følgende ikoner:

  • Globale egenskaber — Klik på Settings button represented by a cog icon ikon for at åbne ruden Globale egenskaber. Du kan finde flere oplysninger i ru den Egenskaber.
  • Automatisk arrangement — Klik på Thumbnails icon ikon på værktøjslinjen for at organisere aktivit eterne i lærredet.
  • Fortry d — Klik på undo ikon på værktøjslinjen for at fortryde den sidst udførte lærredshandling.
  • Gentag — Klik på redo ikon på værktøjslinjen for at gentage den sidst udførte lærredshandling.

    Du kan fortryde og gentage op til de sidste 10 lærredshandlinger. Du kan ikke fortryde og gent age de ændringer, der er udført på attributter og egenskaber.

  • Tilpas til visning — Klik på Maximize video player to full screen mode icon ikon på værktøjslinjen for at justere for størrelsen af lærredet, så alle knudepunkter er synlige.
  • Zoome ind — Klik på zoom in button ikon på værktøjslinjen for at zoome ind på lærredet. Når du når den maksimale grænse, er ikonet deaktiveret.
  • Zoome ud — Klik på zoom out button ikon på værktøjslinjen for at zoome ud på lærredet. Når du når den maksimale grænse, er ikonet deaktiveret.
  • Indstill ingen Zoom ved rulle tillader både panorering (standard) og zoom (ved hjælp af Ctrl-ta sten). Du kan fortsætte med at zoome ved at holde Ctrl-ta sten nede og rulle musehjulet op eller ned.
  • Hvis du vil panorere over lærredet, skal du rulle musehjulet op eller ned.
  • Hvis du vil panorere fra venstre mod højre med musehjulet, skal du bruge Shift + S croll- tasterne.

Canvas-kontrolhandlinger og genvejstaster

For at forbedre flowudviklernes effektivitet og produktivitet indeholder Flow Designer- lærredet følgende muligheder:

  • Tilbage-gentagelseshandlinger — Brug ikonerne For tryd, Gentag på zoomværktøjslinjen, eller brug tastaturgenvejene .
  • Klip, kopier, indsæt og slet — Højreklik på lærredet for at klippe, kopiere, indsætte og slette handlinger. Du kan klippe, kopiere og indsætte opkaldshånd terings- og flowkontrolaktiviteter og links som følger:
    • Inden for og på tværs af strømme
    • Mellem hovedflow og begivenhedsstrømme
    • Mellem strømme og subflows
    Du kan også kopiere og indsætte på tværs af organisationer og browsere.

    Der er få begrænsninger, når du forsøger at kopiere aktiviteter og links fra andre browsere til FireFox. For at aktivere denne funktion skal du indstille følgende indstillinger til true i Firefox:

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

    Skriv about:config i Firefox-adresselinjen. Søg efter de angivne præferencer. Rediger værdierne til true for at tillade ind sætning fra andre browsere.

  • Automatisk arrangement —Brug Thumbnails icon ikon i zoomværktøjslinjen for automatisk at organisere aktiviteterne i lærredet for forbedret forståelse og nem vedligeholdelse.
  • Fastgør til gitter — Bruges til at fastgøre aktiviteterne i trin på 20 pixels.
  • Tastaturgenveje — Du kan hurtigt redigere flowet ved hjælp af tastaturgen veje. Klik på ikonet Hjælp. Vælg T ast aturgenveje for at få vist listen over tilgængelige tastat urgenveje.

Tastaturgenveje

Brug følgende tastaturgenveje på lærredet:

Genvej

Windows OS

MAC OS
Generelt

Åbn tastaturgenveje

Ctrl + Alt + K

Kontrol + Alt + K

Værktøjer

Arranger automatisk

Skift + A

Skift + A

Rediger

Kopier

Ctrl+C

Kommando + C

Skær

Ctrl+X

Kommando + X

Indsæt

Ctrl+V

Kommando + V

Fortryd

Ctrl+Z

Kommando + Z

Gentag

Ctrl + Skift + Z

Kommando + Skift + Z

Slet

Backspace

Slet

Vælg alle

Ctrl + A

Kommando + A

Vælg flere

Skift + KlikSkift + Klik

Vælg region

Skift + Klik og trækSkift + Klik og træk

Udsigt

Zoom ind

Ctrl + +

Kommando + +

Zoom ud

Ctrl + -

Kommando + -

Zoom ind eller ud

Ctrl + Scroll

Kommando + Scroll

Zoom til 100%

Tilpas til visning

Skift + 1

Skift + 1

Rul til venstre eller højre

Skift + Rul

Skift + Rul

Ruden Egenskaber

Egenskabsruden vises til højre for programmet. Du indstiller parametrene for enten flowet (globale egenskaber) eller for en valgt aktivitet. Du kan skjule og udvide ru den for at øge arbejdsområdet på lærredet mellem konfigurationerne.

Ruden globale egenskaber vises som standard, når flowet indlæses. Klik på Settings button represented by a cog icon ikonet for at åbne ruden Globale egenskaber. Settings button represented by a cog iconIkonet hjælper dig med at åbne og lukke egenskabsruden, når du arbejder på flows. Du kan også klikke hvor som helst på det tomme lærred for at vende tilbage til den globale egenskabsrudevisning. Den globale egenskabsrude er ikke synlig, når du vælger en aktivitet.

Følgende konfigurationer er indeholdt i de globale egenskaber:

  • (Valgfrit) Angiv en flowbeskrivelse.
  • Administrer brugerdefinerede og foruddefinerede variabler. Du kan finde flere oplysninger om flowvariabler under Indstil variabel.
  • Se oplysninger om flowhistorik, herunder ejeren, sidst redigeret dato, og flowver sionsnummer. Klik på cancel button ikon for at lukke ruden globale egenskaber.

    Der er i øjeblikket ingen versionskontrolfunktion. F low- versionen tæller antallet af gange flowet offentliggøres.

Overskriftsrude

Overskriften viser navnet på dit flow, som opdateres dynamisk, når du redigerer flownavnet fra de globale egenskaber. Overskriften har også en Log out- knap. Hvis du ønsker at vende tilbage og fortsætte arbejdet senere, kan du gemme et eksisterende flowudkast. Hvis du vil gemme dine kladder til flowene eller lukke programmet, skal du klikke på Gem flow og logge af i øverste højre hjørne af programmet.

Sidefodsrude

Sidefoden har følgende:

  • Automatisk lagring aktiveret: Flows gemmes automatisk for at undgå tab af data. Hvis autosave er suspenderet, vises en fejlmeddelelse.

    Hvis du lukker browservinduet, mens data gemmes automatisk, kan du miste data. Vi anbefaler, at du venter et par sekunder, efter du har ændret dit flow, før du lukker browseren.

  • Applikationsversion: Til venstre for sidefoden vises versionen af applikationen. Du kan bruge versionen til fejlfinding af fejl i Flow Designer.
  • Flowvalidering: Flowvalidering registrerer fejl i et flows struktur, der kan forhindre det i at fungere. Du kan til enhver tid aktivere valid eringsknappen i højre side af sidefoden. Validering er som standard slået fra, så der ikke vises fejl. Når du aktiverer til/fra, starter backend-valideringen, og eventuelle fejl i flowet bliver synlige. Når knappen er aktiveret, begynder backend- valideringen, og eventuelle fejl i flowet vises. Du kan finde flere oplysninger om flow validering under Val idere et flow.
  • Flowpublicering: Før du udgiver et flow, skal du validere det og rette eventuelle fejl. Hvis valideringsknappen er slået fra, forbliver knappen Udgiv deaktiveret. Når validering er aktiveret, forbliver knappen Udgiv deaktiveret, indtil du løser alle fejl i flowet. Du kan finde flere oplysninger om flowpublicering under Udgive et flow.

Forstå aktiviteter og begivenheder

Sådan navigerer du til Aktivitetsbiblioteket og bruger aktiviteterne i dine flows:

  1. Log ind på Control Hub.

  2. Gå til Tjenester > Kontaktcenter.

  3. Klik på F lows under Kundeoplevelse.

  4. På siden Flows skal du vælge det ønskede flow, som du skal tilføje aktiviteten til, og starte flowet til.

  5. Træk og slip den ønskede aktivitet fra Aktivitetsbiblioteket til lærredet.

  6. Udfør den krævede konfiguration beskrevet detaljeret under hver af aktiviteterne.

Aktiviteter i kontakthåndtering

  • Avancerede køoplysninger
  • Afbryd kontakten
  • Eskalér opkaldsdistributionsgruppen
  • Feedback V2
  • Få køinfo
  • Køkontakt
  • Kø til agent
  • Skærm Pop
  • Indstil kontaktprioritet
  • Virtuel agent
  • Virtuel agent V2

Avancerede køoplysninger

Aktiviteten Avancerede køoplysninger returnerer realtidstallet af agenter, der er i tilstanden Tilgængelig i en kø og er logget på for et bestemt sæt færdigheder, sammen med andre køoplysninger. Flow-udviklere bruger aktiviteten Avancerede køoplysninger til at programmere flowet. Flowdesignere træffer beslutninger baseret på aktiviteten Avancerede køoplysninger.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger under Begi venheder.

Før du begynder

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

Outputvariabler

Når aktiviteten Avancerede køoplysninger udløses, opdateres følgende variabler:

  • Position i kø (PIQ) — Gemmer værdien for den opkaldtes aktuelle position i den valgte kø. Hvis kontakten ikke står i kø, når flowet påkalder denne aktivitet, indstilles PIQ-værdien til det antal kontakter, der aktuelt venter i kø en + 1. Dette identificerer placeringen af kontakten i køen, hvis kontakten står i kø efter udførelse af AdvancedQueueInformation-aktiviteten .

  • LoggedOnAgentsCurrent — Gemmer antallet af agenter i den aktuelle opkaldsdistributionsgruppe for den valgte kø, der er logget på skrivebordet. Statistikken for agenter i den aktuelle opkaldsdistributionsgruppe returnerer -1 efter at have overvejet den aktuelle opkaldsdistributionsgruppe som N/A før køen.

  • LoggedOnAgentsAll — Gemmer det samlede antal agenter i alle opkaldsdistributionsgrupperne for den valgte kø, som er logget ind på skrivebordet. Denne værdi kan ændre sig, efterhånden som opkaldsdistributionsgrupperne ændres over tid i køen.

  • AvailableAgentsCurrent — Gemmer antallet af agenter i den aktuelle opkaldsdistributionsgruppe for den valgte kø, som er tilgængelige til at acceptere kontakten. Statistikken for agenter i den aktuelle opkaldsdistributionsgruppe returnerer -1 efter at have overvejet den aktuelle opkaldsdistributionsgruppe som N/A før køen.

  • AvailableAgentsAll — Gem mer det samlede antal agenter i alle opkaldsdistributionsgrupperne for den valgte kø, som er tilgængelige til at acceptere opkaldet. Denne værdi kan ændre sig, efterhånden som opkaldsdistributionsgrupperne ændres over tid i køen.

  • CurrentGroup — Gemmer værdien af den aktuelle opkalds distributionsgruppe, hvor kontakten er parkeret i en bestemt kø.

  • TotalGroups — Gemmer værdien af det samlede antal opkalds distributionsgrupper i køen for kontakten.

  • FailureCode — Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

  • FailureDescription — Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

Fejlkoder

Følgende er fejlkoderne og beskrivelserne for aktiviteten Avancerede køoplysninger:

Tabel 1. Beskrivelse af fejlkode for avancerede køoplysninger

Fejlkode

Fejlkodeværdi

Fejlbeskrivelse

1

INVALID_REQUEST

Der blev fremsat en ugyldig anmodning i aktiviteten.

2

QUEUE_NOT_FOUND

Den kø, der er valgt i aktiviteten, findes ikke.

3

FEATURE_NOT_ENABLED

Funktionen er ikke aktiveret i Webex Contact Center-applikationen.

4

DATABASE_OPERATION_FAILURE

Databasehåndtering mislykkedes under aktivitetsudførelsen.

5

INVALID_QUEUE

Der blev angivet en ugyldig kø i aktiviteten.

48

UNSUPPORTED_FLOW_ACTIVITY

En ikke-understøttet anmodning blev fremsat gennem aktiviteten.

Afbryd kontakten

Brug denne afsluttende aktivitet til at afbryde en aktiv del af et opkald. Denne aktivitet er påkrævet, hvis ingen agenter deltager i opkaldet for manuelt at afbryde forbindelsen.

Brug for eksempel denne aktivitet, før et opkald står i kø, eller efter at du har scriptet en fravalg af kø oplevelsen. Du kan bruge så mange Afbryd kontaktaktiviteter, som du ønsker, når du konstruerer dit flow for at sikre, at opkaldet afsluttes, uanset hvilken flowbane det tager.

Du har mulighed for at give hver aktivitet en unik etiket og beskrivelse, men ingen anden konfiguration er påkrævet.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Hændelsesstrømme.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitetsbeskrivelse.

Outputvariabler

Denne aktivitet har ingen tilgængelige outputvariabler.

Eskalér opkaldsdistributionsgruppen

Aktiviteten Eskalér opkaldsdistributionsgruppe giver administratorer mulighed for at eskalere en kontakt i kø til dens næste eller sidste opkaldsdistributionsgruppe. Dette giver administratorer bedre kontrol og fleksibilitet til at administrere kontakter, der er parkeret i en kø.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Hæn delsesstrømme.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

Outputvariabler

Når aktiviteten Eskalér opkaldsdistributionsgruppe udløses, opdateres følgende variabler:

  • CurrentGroup — Gemmer værdien af den aktuelle opkalds distributionsgruppe, hvor kontakten er parkeret i en bestemt kø.

  • TotalGroups — Gemmer værdien af det samlede antal opkalds distributionsgrupper i køen for kontakten.

  • FailureCode — Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

  • FailureDescription — Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

Fejlkoder

Følgende er fejlkoderne og beskrivelserne for aktiviteten Escalate Call Distribution Group:

Tabel 2. Beskrivelse af kode for fejlkode for eskalering af opkaldsdistributionsgruppe

Fejlkode

Faiure kode værdi

Fejlbeskrivelse

1

INVALID_REQUEST

Der blev fremsat en ugyldig anmodning i aktiviteten.

2

CONTACT_NOT_QUEUED

Kontakten står ikke i kø.

3

FEATURE_NOT_ENABLED

Funktionen er ikke aktiveret i Webex Contact Center-applikationen.

Feedback V2

Konfigurer Feedback V2-aktiviteten til at starte IVR-undersøgelser efter opkald (drevet afWebex Experience Management) og indsamle feedback fra opkaldere.

  • IVR-undersøgelser efter opkald: Konfigurer Feedback V2-aktiviteten på lærredet Event Flows i Flow Designer efter hændelsen AgentDisconnected. Afhængigt af opsætningen i Webex Experience Management afspiller kontaktcentret en IVR-undersøgelse til opkaldere.

    Den, der ringer op, bruger tastaturet til at besvare undersøgelsen. Hvis den, der ringer op, delvist bes varer undersøgelsen ved ikke at svare inden for den konfigurerede timeout-varighed eller ved at give ugyl digt input, sender kontaktcentret delvise undersøgelsessvar til. Webex Experience Management

    Sørg for, at du bruger aktiviteten Afbryd kontakt efter aktiviteten Feedback V2 til at afslutte IVR-opkaldet.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

Vælg et stemmebaseret spør geskema i afsnittet Undersøgelse. De spørgeskemaer, der Webex Experience Management er konfigureret i, er tilgængelige på listen.

  1. Stemmebaseret — Benyt følgende fremgangsmåde for at afspille en IVR-undersøgelse til kunden:

    • Vælg alternati vknappen Stemmebaseret.

    • Vælg den stemmebaserede undersøgelse på rullelisten.

4

I afsnittet Sprogindstillinger skal du administrere det sprog, som kunden oplever undersøgelsen på. Hvis sproget ikke understøttes iWebex Experience Management, er reservesproget engelsk (US). Du kan finde flere oplysninger under S Webex Experience Managementprogunder støttelse.

  1. Tilsidesæt sprogindstillinger — Aktiv ér skifteknappen Tilsidesæt sprogindstillinger for at indstille et brugerdefineret sprog for. Webex Experience Management

    • Indstil sprog: Vælg det foretrukne sprog på rullelisten. Rullelisten viser de sprog, der Webex Experience Management understøtter.

Hvis skifteknappen Tilsidesæt sprogindstillinger ikke er aktiveret, bruges variab len Global_Language til at definere standardindstillingerne. Webex Experience Management Du kan finde flere oplysninger i Globale variabler.

5

I afsnittet Kundeoplysninger kan du angive de kundeoplysninger, der skal videregives sammen med de forududfyldninger, der sendes for at Webex Experience Management registrere besvarelsen af spørgeundersøgelsen. Afhængigt af de indstillede forsendelseskonfigurationer sender kontaktcentret oplysninger om forududfyldning. Webex Experience Management

  1. Kunde-id — (Valgfrit) Vælg en entydig identifikator for kunden på rullelisten.

  2. E-mail — (Valgfrit) Vælg kundens e-mail på rullelisten.

  3. Telefonnummer — (Valgfrit) Vælg kundens telefonnummer på rullelisten.

6

I afsnittet Variabel pas sering kan du angive de yderligere variabler som brugerdefinerede forudfyldninger, der sendes (ud over undersøgelsessvar) fra Webex Contact Center til. Webex Experience Management

  1. Nøgleværdi — An giver de valgfri variable parametre, som kontaktcentret vider egiver til. Webex Experience Management

    Kolonnerne Nøgle og Værdi giver dig mulighed for at indtaste et variabelnavn og den tilknyt tede værdi. Variabelværdien kan enten være en streng, et heltal eller et udtryk med syntaks med dobbelt krøllede parenteser (i tilfælde af flowvariabel). Du kan finde flere oplysninger i Brugerdefinerede flowvariabler.

    Klik på Tilføj ny for at tilføje en variabel parameter. Dette tilføjer en række, hvor du kan indtaste det respektive nøgleværdipar.

    • Hvis du vil videregive en brugerdefineret variabel fra kontaktcenter, skal administratoren oprette et brugerdefineret præudfyldningsspørgsmål iWebex Experience Management.

      Du kan finde flere oplysninger om konfiguration af et spørgeskema til spørgeundersøgelser under Spør geskemaer i Webex Experience Management Dokumentation.

    • Nøgleparameteren i variablen og Visningsnavnet for det præudfyldningsspørgsmål, der er oprettet i, Webex Experience Management skal være de samme.

    • Hvis parameteren Nøgle ikke svarer til Visningsnavnet for præudfyldnings spørgsmålet, sender kontaktcentret ikke nøgleværdiparametrene til. Webex Experience Management

    • Hvis variablen indeholder personlige oplysninger, skal du sørge for at aktivere knappen Marker som personligt identificerbare oplysninger (PII) for det pågældende spørgsmål iWebex Experience Management.

      Du kan finde flere oplysninger om PII under Hånd tering af personlige oplysninger i Experience Management in Webex Experience Management Documentation.

Du kan finde flere oplysninger om brugerdefinerede forududfyldninger under Opsætning af brugerdefinerede forududfyldninger til spørge undersøgelser om feedback efter opkald i Dokumentation. Webex Experience Management

7

I afsnittet Avancerede indstillinger skal du konfigurere følgende indstillinger for at hjælpe med at validere de forventede DTMF-svar fra kunderne.

  1. Timeout — Angiver den maksimale varighed, hvor aktiviteten venter på svar fra kunden. Standardværdien er 3 sekunder.

    Du kan konfigurere det maksimale antal forsøg igen i tilfælde af ugyldig eller ingen DTMF-indtastning samt lydmeddelelser (for ugyldig input, timeout og overskridelse af maksimale forsøg) for spørgeskemaer ved hjælp af. Webex Experience Management

    Du kan finde flere oplysninger under Inds tillinger for forsøg igen og timeout i IVR- undersøgelse efter opkald i dokumentationen. Webex Experience Management

Få køinfo

Aktiviteten Hent køinfo viser den opkaldtes aktuelle position i kø (PIQ) og estimeret ventetid (EWT) sammen med andre outputvariabler for aktivitet. Du kan bruge disse variabler til at bestemme agenttilgængelighed i en kø og til at dirigere opkald andre steder, når det er nødvendigt.

Forventet ventetid (EWT) gælder ikke for køer med teamtildeling med færdigheder tildelt i flow. For kontakter i disse køer returner er EWT-outputvariablen altid -1.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Køoplysninger og tilbagekoblingstid skal du konfigurere følgende:

  1. Køoplysninger — Vælg navnet på den kø, som du skal hente en opkalders forventede ventetid og aktuelle position i køen for. Du kan vælge en af følgende muligheder:

    • Statisk kø: Indtast køens specifikke navn.

    • Variabel kø: Vælg flowvariablen på rullelisten. Listen viser kun variabler af typen 'String'.

    Du kan administrere køerne ved hjælp af Control Hub.

  2. Tilbageblikningstid — Angiv den tilbagekobl ingstid, der bruges til at beregne EWT efter Get Queue-Info-udløsere.

    Angiv varigheden kun i minutter. Sørg for, at dit input kun har numeriske værdier.

    Det accepterede værdiinterval er 5-240 minutter.

Aktiviteten Hent køinfo har tre typer outputflowgrene. Disse grene udløses baseret på returstatus og værdier for EWT, PIQ og realtidsstatistikken for andre outputvariabler.

  • Succes: Denne gren udløses, når både EWT og PIQ API returnerer positive variabelværdier. I dette flow kan du hente og få adgang til gyldige EWT- og PIQ-variabler.

  • Utilstrækkelig informationsstrøm: Denne gren udløses, når PIQ API returnerer en gyldig variabelværdi, og EWT har værdien -1. I dette flow kan du hente og få adgang til PIQ-værdien, men EWT API mislykkes på grund af utilstrækkelige data til at beregne EWT-værdien.

  • Fejl: Denne gren udløses, når PIQ API, EWT API eller en eller flere af realtidsstatistik-API'erne fejler eller returnerer ugyldige værdier. EWT API mislykkes på grund af andre årsager end utilstrækkelige data til at beregne EWT-værdien .

Outputvariabler

Når Hent køoplysninger udløses, opdateres følgende variabler:

  • Position i kø (PIQ) — Gemmer værdien for kontaktens aktuelle position i køen for den valgte kø. Hvis kontakten ikke står i kø, når flowet påkalder denne aktivitet, indstilles PIQ-værdien til det antal kontakter, der aktuelt venter i kø en + 1. Dette identificerer placeringen af kontakten i køen, hvis kontakten står i kø efter udførelse af GetQueueInfo-aktiviteten . Denne værdi er en potentiel køposition, ikke en historisk position eller position efter køen, og aktiviteten returnerer ikke nul eller tom, når den påberåbes, efter at kontakten forlader køen.

  • EstimatedWaitTime (EWT) — Gemmer den omtrentlige tid, en opgave skal vente i en kø, før den besvares af en agent. EWT beregnes for hver kø og er baseret på den gennemsnitlige tid, som tidligere opkald i samme kø ventede på en agent. EWT bruger parameterindtastningen Lookback Time og rappor teres i millisekunder (ms).

  • LoggedOnAgentsCurrent — Gemmer antallet af agenter i den aktuelle opkaldsdistributionsgruppe for den valgte kø, der er logget på skrivebordet. Hvis aktiviteten bruges før køen, returneres statistikken for agenter i den aktuelle cyklus for op kaldsdistributionsgrupper baseret på den første cyklus for opkaldsdistributionsgrupper .

  • LoggedOnAgentsAll — Gem mer det samlede antal agenter i alle opkaldsdistributionsgrup perne for den valgte kø, som er logget på skrivebordet. Denne værdi kan ændre sig, efterhånden som opkaldsdistributionsgrupperne ændres over tid i køen.

  • AvailableAgentsCurrent — Gemmer antallet af agenter i den aktuelle opkaldsdistributionsgruppe for den valgte kø, som er tilgængelige til at acceptere kontakten. Hvis aktiviteten bruges før køen, returneres statistikken for agenter i den aktuelle cyklus for op kaldsdistributionsgrupper baseret på den første cyklus for opkaldsdistributionsgrupper .

  • AvailableAgentsAll — Gemmer det samlede antal agenter i alle opkaldsdistributionsgrupperne for den valgte kø, som er tilgængelige til at acceptere opkaldet. Denne værdi kan ændre sig, efterhånden som opkaldsdistributionsgrupperne ændres over tid i køen.

  • CallsqueuedNow —Gem mer det samlede antal opkald i den valgte kø.

  • oldestCallTime — Gemmer det antal sekunder, som det ældste opkald har været i den valgte kø.

  • FailureCode — Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

  • FailureDescription — Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

Beregning af estimeret ventetid

Den estimerede ventetid (EWT) rapporteres i ms.

For at beregne EWT indsamler programmet alle statistisk gyldige prøver (en prøve er gennemsnittet af ventetider for opgaver, der med succes har forbindelse til en agent i et minuts interval) i de sidste XX minutter, der er angivet af den brugerdefin erede tilbagebetalingstid. Den gennemsnitlige værdi af de indsamlede prøver anvendes som EWT.

Statistisk gyldige prøver er de indsamlede prøver, for hvilke den maksimale værdi for CoV (varianskoefficient for ventetiderne for de opgaver, der blev forbundet til en agent i hvert minutinterval) falder under 40 procent.

Hvis procentdelen af gyldige prøver indsamlet for den brugerdefinerede tilbagebetaling stid falder til under 40 procent, beregnes EWT ikke.

Fejlkoder Følgende er fejlkoderne og beskrivelserne for aktiviteten Hent køoplysninger:

Tabel 3. Hent køinfo Fejlkode Beskrivelse

Fejlkode

Fejlkodeværdi

Fejlbeskrivelse

1

SYSTEM_ERROR

Systemet stødte på en intern fejl.

2

STALE_DATA

De returnerede data er ikke opdaterede.

3

INSUFFICIENT_DATA

De data, der returneres af aktiviteten, er ikke fuldstændige.

4

INVALID_QUEUE

Der blev angivet en ugyldig kø i aktiviteten.

Køkontakt

Aktiviteten Køkontakt placerer en kontakt i en kø. Når du bruger denne aktivitet i hovedflowet, vises et sæt hændelser under fanen Hændelsesforløb. For mere information om disse begivenheder, se Begiven heder.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger under Begi venheder.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Kontakthåndtering skal du vælge, om alle kontakter skal gå til en enkelt kø, eller om køvalg skal ændres baseret på værdien af en flow variabel.

Når du placerer en HTTP-anmodningsaktivitet umiddelbart efter aktiviteten Køkontakt, henter HTTP-anmodningen muligvis ikke de krævede data. For at sikre, at de nødvendige data er tilgængelige, anbefales det at indføre en kort forsinkelse — f.eks. ved at tilføje en Afspilningsmeddelelse eller Af spil musikaktivitet — mellem aktiviteterne Køkontakt og HTTP-anmodning.

  1. Statisk kø — Klik på alternativknappen Statisk kø for at dirigere kontakter til den enkelte kø, der er valgt på rullel isten Kø. Alle kontakter, der kommer fra det indgang spunkt, der er knyttet til den konfigurerede arbejdsgangsrute til den valgte kø.

  2. Kø — Vælg en kø på rullelisten Kø for at dirigere de kontakter, der kommer fra det indgangspunkt, der er knyttet til arbejdsprocessen.

    Du kan administrere køer i Control Hub.

  3. Variabel kø — Klik på alternati vknappen Variabel kø for at bruge en køvariabel til dynamisk at vælge en kø til at dirigere kontakter. Du kan også vælge en Fallback-kø, hvis kø variablen fej ler under flowudførelsen.

  4. Køvariabel — Vælg en flowvariabel på rullelisten Køvariabel, der giver et gyldigt kø-id.

    Flowvariablen angiver, hvilken kø der skal vælges dynamisk under flowudførelsen. Fallback-køen bruges kun, hvis kø variablen ikke returnerer et gyldigt kø-id.

    Dette felt vises, når du klikker på alternativ knappen Variabel kø.

  5. Fallback-kø — Vælg kø-id'et på rullelisten Fallback Queue. Hvis kø variab len returnerer et ugyldigt kø-id, sættes kontakterne i kø til den valgte Fallback- kø.

    Hvis du klikker på alternativknappen Variabel kø, kan du ikke indtaste færdighedskravene for den kø, der bruger færdighedsbaseret routing. I så fald dirigeres kontakterne til den længste tilgængelige agent, der tilsidesætter den valgte køroutingsalgoritme.

    Dette felt vises kun, når du klikker på alternativknappen Vari abel kø.

    Kontroller agenttilgængelighed — Aktivér skifteknappen Kontroller agent tilgængelighed for at udelukke teams uden tilgængelige agenter fra routing, efterhånden som tiden i køen skrider frem. Opkaldsdistributionsgruppen i den valgte kø springer muligvis over for at finde en agent hurtigere.

    Som standard er denne skifteknap deaktiveret.

  6. Kontroller altid agenttilgængelighed — Klik på alternativknappen Kontroller altid agenttilgængelighed for at aktivere kontrol af agenttilgængelighed. Som standard er alternativknappen aktiveret.

    Denne indstilling vises kun, hvis du aktiverer skifteknappen Kontroller tilgængelighed af agent.

  7. Kontrol af tilgængelighed af variabel agent — Klik på alternativknappen Variabel kontrol af agenttilgængelighed for at vælge en flowvariabel på rullelisten Ch eck Agent Availability Variable, der returnerer en boolesk værdi. Boolesk bestemmer, om agenttilgængeligheden skal kontrolleres i variabelkøen.

    Denne indstilling vises kun, hvis du aktiverer skifteknappen Kontroller tilgængelighed af agent.

  8. Angiv kontaktprioritet — Aktiver knappen Indstil kontakt prioritet, hvis du vil tildele en prioritet til kontakter i kø. Som standard er denne skifteknap deaktiveret. Kontaktpersonen med højeste prioritet på tværs af alle køer (tale og digital) tildeles den næste tilgængelige agent, som er:

    • Logget på et team, der er i den aktuelle opkaldsdistributionsgruppe for kontakten.

      Kvalificeret til at vælge denne kontakt baseret på routingalgoritmen.

    Kontakterne håndteres som følger:

    • Hvis der ikke er tildelt nogen prioritet til kontakten, er standardprioriteten 10.

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

    • Hvis to kontakter har samme prioritet, håndteres først den kontakt, der venter i køen i længst varighed.

    • Hvis agenten overfører opkaldet til et indgangspunkt, ændres kontaktprioriteten til den prioritet, der er tildelt en køkontaktaktivitet i det nye flow. Du kan finde flere oplysninger i Overfør et opkald til et indgangspunkt.

    Statisk prioritet — Angiv den statiske prioritet, hvis du vil tildele en prioritet, før du udgiver flowet. Du kan kun se dette felt, når knappen Indstil kontakt prioritet er aktiveret.

    Vælg en prioritet på rullelisten Statisk prioritetsniveau. Du kan indstille en prioritet fra P1 til P9, hvor P1 er den højeste og P9 er den laveste.

  9. Variabel prioritet — Vælg Variabel prioritet, hvis kontaktprioriteten skal ændres dynamisk med hver flowudførelse. Dette felt vises kun, når knappen Indstil kontakt prioritet er aktiveret.

    Vælg en flowvariabel, der returnerer et heltal med prioritet fra 1 til 9 fra rullel isten Kontaktprioritetsvariabel. Hvis prioriteten ikke er i området 1-9, er standardprioriteten 10.

Færdighedskrav

Hvis den valgte kø bruger færdighedsbaseret routing, vises et andet afsnit for at konfigurere færdighedskrav og færdighedsafslapning.

Du kan tilføje et eller flere færdighedskrav, der skal tildeles en kontakt i denne kø baseret på den valgte kø.

Hvis du ikke angiver nogen færdigheder, er alle tilgængelige agenter i den valgte kø kvalificerede til at modtage kontakter.

  • Færdighed —Vælg den ønskede færdighed fra rullelisten. Du konfigurerer færdighedsdefinitionerne i Control Hub.

  • Betingelse — Vælg den ønskede tilstand på rullel isten. Tilstandsindstillingerne er baseret på den valgte færdighedstype.

    Færdighedstyper som Boolsk og Enum behøver ikke en betingelse.

    De tilgængelige betingelser er: IS, IS IKKE, >=, <=

  • Vær di — Klik på alternativknappen Statisk færdigh edsværdi for at vælge de statiske færdighedsværdier, der er angivet i feltet F ærdigh edsværdi.

    Klik på alternati vknappen Variabel færdighedsværdi for at vælge færdighedsværdien fra en flowvariabel, der er angivet på rullelisten Vari abel.

    Hvis færdighedsværdien er ugyldig, droppes alle færdighedskrav og lempelser, der er knyttet til kontakten, der kom gennem QueueContactActivity.

  • Vægt —Angiv en vægtværdi for det valgte færdighedskrav. Værdien skal være et heltal fra 1 til 1000.

    Du kan kun indstille vægt for en færdighed af færdighed stypen. For Best Av ailable routing definerer vægte den relative betydning af hvert færdighed skrav og påvirker den score, der bruges til agentvalg. Du kan finde flere oplysninger under Bedste tilgængelige routing.

Færdighedsafslapning

Brug indstillingerne for Skærdighedsafslapning til at reducere eller fjerne de tildelte færdighedskrav til et flow som reaktion på overdrevne kundeventetider. Denne indstilling giver dig mulighed for at udvide puljen af agenter, der er tilgængelige for at betjene kontakter.

Brug almindelige tidsintervaller til at justere Skill Relaxation med kølogik i flowet og med indstillingerne for opkaldsfordeling konfigureret til teams i køen.

Sådan konfigureres færdighedsafslapning:

  1. Aktivér skifteknappen Aktiver færdighedsafslapning for at konfigurere færdighedsafslapning.

    Aktivér denne skifteknap for at kopiere og vise de oprindelige færdighedskrav som standard. Dette giver dig mulighed for at konfigurere færdighedsafslapning med et ideelt sæt færdigheder.

    Indstil feltet Efter ventetid i køen til den varighed i sekunder, der skal overstige, før færdighedsafslapningen gælder i køen. Standard ventetid er 60 sekunder.

  2. Du kan tilføje, redigere eller slette kravene til afslapning af færdigheder.

    • Klik på Tilføj færdighedskrav for at tilføje et nyt krav til afslapning af færdigheder.

    • Klik på Slet for at slette kravet om færdighedsafslapning.

    • Klik på Rediger for at redigere kravet til afslapning af færdigheder.

    Klik på Tilføj færdighedsafslap ningstrin for at tilføje en ny færdighed safslapningsgruppe.

    Standardfærdighedskravene, der vises i trin 1, gør det lettere at indstille kravene til afslapning af færdigheder.

Fjernelse af færdigheder

Når du slår knappen Fjern færdigheder ved blind overførsel til, fjerner den færdigheder fra kontakten efter overførsel af agent. Det betyder, at den overførte kontakt ikke har nogen færdigheder, og kontakten vil blive tilbudt den længst tilgængelige agent i den overførte kø.

Udgange uundværlige

Når køkontakt udløses, opdateres følgende variabler:

  • QueueID — Gemmer id'et for den kø, hvor kontakten er sat i kø .

  • FailureCode — Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

  • FailureDescription — Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

Fejlkoder

Følgende er fejlkoderne og beskrivelserne for aktiviteten Køkontakt:

Tabel 4. Beskrivelse af kode for fejlkode for køkontakt

Fejlkode

Fejlkodeværdi

Fejlbeskrivelse

1

INVALID_REQUEST

De parametre, der er angivet i aktiviteten, er ugyldige.

2

INVALID_ROUTING_STRATEGY

Den valgte routingstrategi er ugyldig.

3

INVALID_WAIT_TIME

Den definerede ventetid er ugyldig.

4

INVALID_QUEUE

Der blev angivet en ugyldig kø i aktiviteten.

6

SYSTEM_ERROR

Systemet stødte på en intern fejl.

7

VTEAM_TRANSITION_LIMIT_REACHED

Kontakten har nået sin maksimale grænse fra at være i kø til flere køer.

8

OWNER_ASSIGNED_TO_INTERACTION

Kontakten er allerede tildelt en agent.

9

INVALID_SKILL_NAME

Færdighedsnavnet er ikke gyldigt.

10

INVALID_SKILL_CONDITION

Færdighedsbetingelsen er ikke gyldig.

11

INVALID_SKILL_VALUE

Færdighedsværdien er ikke gyldig.

12

INVALID_OPERATION_FOR_INTERACTION_STATE

Kø er ikke tilladt i visse tilstande af kontakten, såsom afsluttet kontakt.

13

WEIGHT_NOT_SUPPORTED_FOR_SKILL_TYPE

Vægt kan ikke indstilles til et færdighedskrav, hvis færdigheden ikke er en færdighed af færdighed stypen.

14

INVALID_SKILL_WEIGHT

Vægte skal være heltalværdier fra 1 til 1000.

Kø til agent

Aktiviteten Kø til agent aktiverer agentbaseret routing. Aktiviteten Kø til agent dirigerer kontakterne direkte til den foretrukne agent. Du kan finde oplysninger om agentbaseret routing under Agentbaseret routing.

Aktiviteten Kø til agent identificerer en agent ved hjælp af dennes Webex Contact Center-agent-id eller e-mail-adresse.

Hvis agenten er tilgængelig, kan du konfigurere aktiviteten Kø til agent til at dirigere kontakten til en foretrukken agent. Hvis agenten ikke er tilgængelig, kan du konfigurere aktiviteten Kø til agent til at parkere kontakten mod agenten, indtil agenten bliver tilgængelig.

Flowudvikleren kan kæde en kø til agentaktivitet med en anden aktivitet i kø til agent for at dirigere kontakter til fortløbende foretrukne agenter. Flowudvikleren kan også kæde en kø til agentaktivitet med en køkontaktaktivitet for at dirigere kontakten ved hjælp af en almindelig kø, når ingen af de foretrukne agenter er tilgængelige.

Flowudvikleren kan kæde en aktivitet i kø til agent med en tilbagek allingsaktiv itet i hovedflowet og begivenhedsstrømmene. Dette hjælper med at konfigurere tilbagekald til den foretrukne agent, som opkaldet oprindeligt var i kø til som en del af aktiviteten Kø til agent.

Brug aktiviteten Tilbagekald efter aktiviteten Køkontakt eller Kø til agent.

Aktiviteten Kø til agent udløser følgende hændelser under fanen Hændelsesstrømme i hovedflowet:

  • AgentAccepted: Aktiviteten Kø til agent udløser denne hændelse, når en agent bes varer et indgående opkald.

  • AgentDisconnected: Aktiviteten Kø til agent udløser denne hændelse, når agenten afbryder forbindelsen til et live-opkald.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Hæn delsesstrømme.

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

  • Generelle indstillinger

  • Kontakthåndtering

Sådan konfigureres aktiviteten Kø til agent:

1

Træk og slip aktiviteten K ø til agent fra aktivitetsbiblioteket til lærredet i Flow Designer.

2

Klik på aktiviteten Kø til agent for at konfigurere aktivitetsindstillingerne.

3

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitetsbeskrivelse.

4

Vælg en agentvariabel på rullelisten i afsnittet Hånd tering af kontakter.

Aktiviteten Kø til agent knytter denne flowvariabel til agentens e-mail eller agentens id, som du vil vælge for hver flowudførelse.

5

Vælg agentens e-mail eller agentens id på rullelisten Agentopslagsty pe for at dirigere kontakter til den foretrukne agent.

Angiv et gyldigt domænenavn til agentens e-mailadresse for at sikre, at opslaget er vellykket.

6

Aktivér knappen Indstil kontaktprioritet for at prioritere de kontakter, der venter i køen. Som standard er skifteknappen deaktiveret.

Aktiviteten Kø til agent håndterer kontakterne som følger:

  • Hvis du ikke tildeler en prioritet til kontakten, tildeler aktiviteten Kø til agent en standardværdi på 10.

  • Aktiviteten Kø til agent prioriterer kontakter med højere prioritet.

  • Hvis en eller flere kontakter har samme prioritet, dirigerer aktiviteten Kø til agent først den kontakt, der venter i længst varighed, til den pågældende agent.

  1. Indstil den Statiske Priorit et for at prioritere en kontakt, før du udgiver flowet.

    Aktivér knappen Angiv kontaktprioritet for at få vist feltet Statisk prioritet i aktiviteten Kø til agent.

    Vælg en prioritet på rullelisten Statisk prioritetsværdi. Du kan indstille en prioritet fra P1—P9, hvor P1 er den højeste og P9 er den laveste.

  2. Vælg Variabel prioritet, hvis kontaktprioriteten ændres dynamisk med hver flowudførelse.

    Aktivér knappen Indstil kontaktprioritet for at få vist feltet Variabel prioritet i aktiviteten Kø til agent.

    Vælg en flowvariabel, der returnerer et heltal med prioritet 1-9 fra rullelisten Kontakt prioritetsvariabel. Hvis prioriteten ikke er i området 1-9, er standardprioriteten 10.

7

Vælg et kø-id på rullelisten Rapporteringskø.

Aktiviteten Kø til agent rapporterer kontaktens oplysninger ved hjælp af rapporteringsk øen:

Rapporteringskøen angiver også konfigurationen for:

  • Tilladelsesovervågning

  • Tilladelse til optagelse

  • Optag alle opkald

  • Pause og genoptag aktiveret

  • Tærskel for serviceniveau

  • Maksimal tid i kø

  • Standardmusik i kø

  • Tidszone

8

Aktiver til /fra knappen Park kontakt, hvis agenten ikke er tilgængelig, hvis du vil parkere kontakten til en foretrukken agent, indtil agenten bliver tilgængelig.

Hvis agenten ikke er tilgængelig, og skif teknappen Park Kontakt, hvis agenten ikke er tilgængelig, er deaktiveret, kan kontakten ikke nå agenten. Aktiviteten Kø til agent afslutter fejlgrenen til den næste aktivitet i flowet med det tilsvarende output.

9

Vælg gendannelseskø-id'et på rullel isten Gendannelseskø.

Aktiviteten Kø til agent sætter kontakter i køer til gendannelseskøen, når:

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

  • Agenten svarer ikke på kontakten.

  • En foretrukken agent afviser kontakten.

Du kan konfigurere gendannelseskøen med den længste tilgængelige agent. Gend annelseskøen understøtter ikke Skills-baseret routing.

Aktiviteten Kø til agent lykkes, når kontakten opretter forbindelse til den foretrukne agent. Der opstår et fejlscenarie, når en kontakt ikke når agenten.

Fejlscenarier

En kontakt kan ikke nå agenten, når:

  • En foretrukken agent er ikke tilgængelig, og parkering er deaktiveret for kontakten.

  • Et variabelt opslag kan ikke finde den foretrukne agent.

Variabler for aktivitetsudgang

Aktivitetsuddatavariablerne gemmer de data, der er fanget fra aktiviteter, og oprettes automatisk, når du føjer bestemte aktiviteter til lærredet.

Aktiviteten kø til agent har følgende outputvariabler:

Tabel 5. Outputvariabler

Outputvariabel

Beskrivelse

QueuetoAgent.AgenTid

Gemmer det agent-id, som kontakten står i kø til.

QueueToAgent.FailureBeskrivelse

Gemmer beskrivelsen for fejlscenariet, når kontakten ikke kommer i kø.

QueueToAgent.FailureCode

Gemmer fejlkodeværdien for fejlscenariet, når kontakten ikke kommer i kø.

QueueToAgent.AgentState

Gemmer tilstandene for den foretrukne agent, når kontakten skal sættes i kø.

QueueToAgent.AgentIdleKode

Gemmer beskrivelsen for inaktiv kode for den foretrukne agent.

Outputvariab len QueueToAgent.failureCode indeholder en af følgende værdier, når der opstår en fejl. Hver værdi angiver en fejlkode og en fejlbeskrivelse.

Tabel 6. Beskrivelse af fejlkode for kø til agent

Fejlkode

Fejlkodeværdi

Fejlbeskrivelse

1

AGENT_UNAVAILABLE

Agenten er i øjeblikket ikke i den tilgængelige tilstand.

2

AGENT_NOT_FOUND

Aktiviteten Kø til agent kan ikke finde agenten efter agentens id eller mailadresse.

3

AGENT_NOT_LOGGED_IN

Agenten er i øjeblikket ikke logget ind.

4

FEATURE_NOT_ENABLED

Funktionen Agentbaseret routing er ikke aktiveret.

5

INVALID_VTEAM_ERROR

Rapporterings- eller gendannelseskøen er ugyldig.

6

AGENT_BUSY

Agenten er tilgængelig, men engageret i et andet opkald.

7

VTEAM_TRANSITION_LIMIT_REACHED

Kontakten har nået sin maksimale grænse fra at være i kø til flere køer.

8

INVALID_OPERATION_FOR_INTERACTION_STATE

Kø er ikke tilladt i visse tilstande af kontakten, såsom afsluttet kontakt.

Følgende tabel viser de relevante værdier QueueToAgent.AgentState og QueueToAgent.AgenTidleCode.

Tabel 7. AgentState- og AgentidleCode-værdier

Brugssag

Agentstat

Agentkode

  • Ugyldig kø

  • Ugyldig agent

  • Agenten er ikke logget ind

NOT_APPLICABLE

NOT_APPLICABLE

Agent er reserveret til dette opkald.

AVAILABLE

NOT_APPLICABLE

Tilbageknappen Park Kontakt, hvis agenten ikke er tilgængelig, er Aktiver et, og agenten er inaktiv

Tomgang

<AuxCode Name>

Den tomgangskode, der er valgt af agenten iAgent Desktop.

Tilknappen Park Kontakt, hvis agenten ikke er tilgængelig, er Til, og agentkanalen er optaget

AVAILABLE

NOT_APPLICABLE

Tilkoblingsknappen Park Kontakt, hvis agenten ikke er tilgængelig, er slået fra, og agenten er inaktiv

Tomgang

<AuxCode Name>

Den tomgangskode, der er valgt af agenten iAgent Desktop.

Tilslut knappen Park Kontakt, hvis agenten ikke er tilgængelig, er slået fra, agenten er tilgængelig, og agentkanalen er optaget

AVAILABLE

NOT_APPLICABLE

Skærm Pop

En skærmpop er et vindue eller en dialogboks, der vises på en medarbejders skrivebord, når agenten besvarer et kundeopkald. Agenten får flere oplysninger om den, der ringer op for at fortsætte med en samtale. Du kan finde flere oplysninger i afsnittet Skærmpop i artiklen Kom godt i gang med Agent Desktop.

Screen Pop-aktiviteten bliver først relevant, når en agent er involveret i en interaktion. Den bruger typisk hændelsen AgentAccepted og hændelsen PhoneContact.

Når du bruger denne aktivitet i hovedflowet, vises et sæt hændelser under fanen Hændelsesforløb. For mere information om disse begivenheder, se Begiven heder.

Du kan oprette et enkelt hændelseshåndteringsflow for hver begivenhed. Når en agent f.eks. accepterer et indgående opkald, vises en skærmpop. Aktiviteten Screen Pop indeholder oplysninger , der er baseret på flowvariablerne. Screen Pop integrerer Webex Contact Center med andre forretningsapplikationer såsom CRM (Salesforce), billetværktøjer og ordreindtastningssystem.

Udfør denne konfiguration under fanen Event Flows i Flow Designer. Hvis du vil definere forskellige skærmpop-opførsler, der er baseret på kriterier for hovedflow, skal du bruge en betingelse eller sagsaktivitet. Du kan definere én Screen Pop for hvert flow.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Hændelsesstrømme.

Screen Pop for nye digitale kanaler skal konfigureres i Connect Flow Builder. Du kan finde flere oplysninger på https://help.imiconnect.io/docs/wxcc-overview.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Webadresseindstillinger skal du bruge indstillingen URL-indstillinger til at definere en webadresse til Screen Pop-konfigurationer. For at indsætte en variabel skal du bruge syntaksen {{variabel}} (for eksempel {{newContact.ani}}). Konfigurer derefter følgende indstillinger:

  1. Screen Pop URL — Indtast URL-adressen til det påtænkte websted, f.eks. http://www.salesforce.com. Når agenten har besvaret et opkald, udfylder den konfigur erede webadresse skærmpop på skrivebordet.

  2. Forespørgselsparametre —Indtast de forskellige variabler i nyttelasten.

    Klik på Tilføj ny for at tilføje en ny forespørgselspar am eter. Angiv detaljer ne om attribut-værdi i henholdsvis FELTERNE NØGLE og VÆRDI.

  3. Screen Pop Desktop Label — Indtast en kort og intuitiv brugerdefineret visningstekst, der erstatter Screen Pop-URL-adressen påAgent Desktop.

    Når agenten besvarer eller afslutter et opkald, vises denne etiket som et hyperlink i meddelelsen Screen Pop påAgent Desktop.

    Hvis URL-adressen Screen Pop f.eks. er http://www.salesforce.com, og Screen Pop Desktop Label er Salesforce, viser systemet hyperlinket som Salesforce i meddelelsen Screen Pop.

    Denne etiket vises også på fanen Screen Pop påAgent Desktop.

4

I afsnittet Skærmindstillinger skal du konfigurere følgende:

  1. Ny browserfane — Skærmpop vises i en ny browserfane hver gang uden at påvirke det eksisterende skærmpop.

  2. Fanen Eksisterende skærmpop — Skærmpop vises inde i den eksisterende browserfane, der erstatter den forrige skærmpop.

  3. Inde i skrivebordet — Skærmpop vises som en fane i ruden Hjælpeoplysninger på skrivebordet.

    Hvis indstillingen Skærmpop er Inde i skrivebordet, vises skærmpop i ruden Hjælpeoplysninger, så længe opkaldet varer. Skærmpop bevares, selv når du vælger en opgave fra en anden kanaltype i ru den Opgaveliste.

Hvis indstillingen Skærmpop vises på fanen Inde i skrivebordet eller Eksisterende browser, går data , der indtastes i skærmpop for et opkald, tabt, hvis agenten accepterer et nyt opkald. For at forhindre tab af data skal du konfigurere visningsindstillingen som Ny browser fane.

Overvej f.eks., at skærmpop-visningsindstillingen er Inside Desktop. Hvis agenten accepterer et nyt indgående opkald, mens han indtaster data i skærmpop for et tidligere opkald, går de data, der blev indtastet for det forrige opkald, tabt, når skærmpop for det nye opkald vises.

Indstil kontaktprioritet

Brug aktiviteten Angiv kontaktprioritet til at tildele prioritetsniveauer til kontakter. Du kan indstille prioriteter ved hjælp af tal fra 1 (højeste) til 9 (laveste). Kontakter med højere prioritet dirigeres først. Du kan finde flere oplysninger om routing og kø i afsnittet An giv kontaktprioritet i Forstå routing og kø i Webex Contact Center.

I følgende afsnit kan du konfigurere aktiviteten Angiv kontaktprioritet:

  • Generelle indstillinger
  • Kontaktprioritetsindstillinger
  • Variabler for aktivitetsudgang

1

Træk og slip aktiviteten Angiv kontaktprioritet fra aktivitets biblioteket til lærredet i Flow Designer.

2

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

3

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

4

I afsnittet Kontaktprioritetsindstillinger skal du indstille priorit eten for kontakten. Du kan konfigurere en statisk prioritetsværdi på rullelisten. Hvis du vil have prioriteten til at ændre sig dynamisk, skal du konfigurere en variabel prioritet ved hjælp af flow variabler.

Variabler for aktivitetsudput

Aktivitetsuddatavariablerne gemmer de data, der er fanget fra aktiviteter, og oprettes automatisk, når du føjer bestemte aktiviteter til lærredet.

Aktiviteten Angiv kontaktprioritet har følgende outputvariabler:

  • SetContactPriority.failureCode: Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.
  • SetContactPriority.failureDescri ption: Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

Fejlkoder

Følgende er fejlkoderne og beskrivelserne for aktiviteten Angiv kontaktprioritet:

Fejlkode

Fejlkodeværdi

Fejlbeskrivelse

6

SYSTEM_ERROR

Denne kode repræsenterer de diverse fejl (der ikke falder ind under nogen af de definerede kategorier).

48

Ikke-understøttet flowaktivitet

Indstil kontaktprioritet understøttes ikke for eksterne kontakter og kampagnekontakter.

Virtuel agent

Aktiviteten Virtual Agent giver dine kontakt centerkunder en samtaleoplevelse i realtid. Du kan føje en virtuel agent til opkaldsflowet for at håndtere kundeforespørgsler i samtaleformatet. Den virtuelle agent drives af Googles Dialogflow-funktioner. Når en kunde taler, matcher dialogflowet kundesamtalen med den bedste hensigt i Virtual Agent. Desuden hjælper den kunden som en del af IVR-oplevelsen (Interactive Voice Response).

Før du begynder

  • Konfigurer en Dialogflow-agent. Du kan finde flere oplysninger om opbygning af en Dialogflow-agent i Google Cloud under Opret en agent.

    Medtag Hej som en træningssætning på det foretrukne sprog for Dialogflow-agenten for at starte en samtale med den, der ringer op. Du kan tilføje denne træningssætning i standardvelkomsthensigten eller i enhver anden hensigt for Dialogflow-agenten. Du kan finde flere oplysninger i Hen sigter.

    Afhængigt af den måde, du konfigurerer Dialogflow-agenten på, kan du bruge aktiviteten Virtual Agent til at håndtere forskellige slags brugssager.

  • Konfigurer en virtuel agent i Control Hub.

    Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Hæn delsesstrømme.
1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Samtaleoplevelse skal du konfigurere følgende:

  1. Virtual Agent — Vælg en virtuel agent i Control Hub. Den virtuelle agent driver den naturlige sprogsamtale som en del af IVR-oplevelsen med den, der ringer op.

  2. Gør meddelelser afbrudte — Gør det muligt for kunderne at afbryde den virtuelle agent for at foretage nye anmodninger eller afslutte opkaldet.

  3. Tilsidesæt standardindstillinger for sprog og stemme — Brug denne skifteknap til at til sidesætte de sprog- og stemmeindstillinger, der er konfigureret i variablerne Global_Language og Global_VoiceName. Denne parameter er aktiveret som standard.

    For at et flow skal fungere, skal du indstille de globale variabler i flowet for at konfigurere standardinputsprog og outputstemme for virtuel agent. Du kan finde flere oplysninger om, hvordan du tilføjer globale variabler i flowet, under Globale variabler.

  4. Inputsprog — Angiver det sprog, som kunden bruger, mens han taler med den virtuelle agent. Dette felt vises kun, hvis du aktiverer knappen Tilsidesæt standardindstillinger for sprog og stemme.

    Hvis det indtastningssprog, som Google understøtter, ikke er tilgængeligt på rullelisten Inputsprog, skal du deaktivere skiftek nappen Tilsidesæt standardsprog og stemmeindstillinger. Medtag aktiviteten Angiv variabel før aktiviteten Virtual Agent i flowet.

    Konfigurer aktiviteten Indstil variabel som følger:

    • Indstil variablen til Global_language.

    • Indstil variabelværdien til den ønskede sprogkode (for eksempel fr-CA). Du kan finde flere oplysninger om sprogene på referencesiden for Google Langu age.

    Virtual Agent-stemmeimplementeringer i Webex Contact Center understøtter kun sprog med genkendelsesmodellen som et forbedret telefonopkald (se Under støttede stemmer og sprog, der er tilgængelige med Dialogflow Essentials (ES) (se Sprogreference).

  5. Output Voice — Standardværdien er Automatisk. Når værdien er Automatisk, vælger dialogflowet stemmenavnet for et givet sprog. Sørg for , at det stemmenavn, der er konfigureret, er i overensstemmelse med det valgte sprog.

    Hvis det outputstemmenavn, som Google understøtter, ikke er tilgængeligt på rullelisten Output Voice, skal du deaktivere skiftek nappen Tilsidesæt standardsprog og stemmeindstillinger. Medtag aktiviteten Angiv variabel før aktiviteten Virtual Agent i flowet.

    Konfigurer aktiviteten Indstil variabel som følger:

    • Indstil variablen til Global_voiceName.

    • Indstil variabelværdien til den ønskede outputstemmekode (f.eks. en-US-standard-d). Du kan finde flere oplysninger om de understøttede stemmer og sprog på siden Google Understøttede stemmer og sprog.

    Du kan finde flere oplysninger om Tekst-til-tale-stemmer under Under støttede stemmer og sprog.

4

I afsnittet Variabel pas sering kan de valgfrie parametre i Virtual Agent-aktiviteten indeholde personligt identificerbare oplysninger (PII). Webex Contact Center sender disse parametre til Google Dialogflow som variabler for at understøtte avanceret samtalelogik med boten.

  1. Nøgleværdi — Parameteren Nøgleværdi giver dig mulighed for at indtaste et variabelnavn og den tilknyttede værdi. Du kan angive variable værdier ved hjælp af syntaksen med dobbelt krøllede parenteser.

    Hvis du for eksempel vil returnere kontosaldoen for en kunde baseret på ANI, kan nøglen og værdien være:

    Nøgle: ANI

    Værdi: {{newContact.ani}}

    Klik på Tilføj ny for at tilføje en variabel parameter. Dette tilføjer en række, hvor du kan indtaste det respektive nøgleværdipar.

    Kontaktcentret sender disse parameterværdier til Google Dialogflow som en JSON- værdi i objektet request.query_param.payload. Systemet analyserer og håndterer denne JSON i opfyldelsesapplikationen. Systemet når denne applikation gennem webhooken, der er konfigureret i Dialogflow. Du kan finde flere oplysninger i Op fyldelse.

5

I afsnittet Avancerede indstillinger skal du konfigurere følgende:

  1. Timeout uden input — Angiver den tid, som den virtuelle agent venter på kundeinput (tale eller DTMF).

    Standardværdien er 5 sekunder. Værdien kan variere fra 1 til 30 sekunder.

  2. Maks. antal forsøg uden input — Angiver, hvor mange gange den virtuelle agent venter på kundeinput (tale eller DTMF).

    Standardværdien er 3. Værdien kan variere fra 0 til 9.

    Når det maksimale antal forsøg er gået, afsluttes Virtual Agent med outputvariablen ErrorCode indstillet til værdien max_no_input.

  3. Intercifret timeout — Den tid, som den virtuelle agent venter på det næste DTMF-input fra kunden, før den virtuelle agent går videre i samtaleflowet.

    Standardværdien er 3 sekunder. Værdien kan variere fra 0 til 30 sekunder.

  4. Terminatorsymbol — Det tegn, som kunden kan indtaste for at angive slutningen af input. Terminatorsymbolet kan enten være # eller * afhængigt af konfigurationen.

  5. Afslutningsforsinkelse — Gør det muligt for den virtuelle agent at fuldføre den sidste meddelelse, før aktiviteten stopper og går videre til næste trin i flowet.

  6. Hvis du f.eks. vil have den virtuelle agent til at angive noget til den, der ringer op, før systemet eskalerer opkaldet til en agent, skal du overveje den tid, det tager at fuldføre den endelige meddelelse før eskalering. Værdien kan variere fra 1 til 30 sekunder.

    Hvis du konfigurerer værdien for Termination Delay som 0, afspiller systemet ikke den sidste lydbesked til den, der ringer op.

  7. Talehas tighed - Angiver talehastigheden. Forøg eller for mindsk det numeriske input for at opretholde den ideelle talehastighed og styre outputtalehastigheden.

    Gyldige værdier for det numeriske input er i området fra 0,25 til 4,0 ord pr. Minut (wpm). Standardværdien er 1,0 wpm.

  8. Lydstyrkeforstærkning —Angiver stigningen eller faldet i volumen output. Forøg eller formindsk det numeriske input for at opretholde den ideelle lydstyrke for outputtale.

  9. Gyldige poster for den numeriske indgang er i området fra —96,0 decibel til 16,0 decibel (dB). Standardværdien er 0,0 dB.

  10. Aktivér samtaleudskrift — Gør det muligt for skrivebordet at vise udskriften af samtalen mellem den virtuelle agent og kunden. Den rå udskrift er også tilgængelig via en dynamisk URL. Du kan bruge denne URL til at udtrække specifikke sektioner fra transkriptet ved hjælp af en HTTP-anmodning.

6

I afsnittet Outputvariabler kan du gemme outputstatus for hændelsen, der opstår under samtalen mellem den virtuelle agent og kunden.

  1. VVA.lastIntent — Gemmer den sidste hensigt, der udløses af den virtuelle agent, før den flyttes til den eskalerende eller håndterede hensigt.

  2. vva.transcripturl — Gemmer URL'en, der peger på udskriften af samtalen mellem den virtuelle agent og kunden.

    Brug Parse- aktiviteten til at udtrække parametrene fra Virtual Agent-transkriptet.

  3. VVA.ErrorCode — Gemmer statuskoden, hvis værdi afhænger af resultatet af samtalen mellem den virtuelle agent og kunden. Denne variabel indeholder en af følgende værdier:

    • no_error: An giver, at de håndterede og eskalerede output ikke havde nogen fejl.

    • max_no_input: An giver, at kunden ikke havde nogen inputfejl inden for de angivne maksimale forsøg uden input.

    • term_char_without_input: Angiver, at kunden trykkede på afslutningstasten uden nogen input (talt eller ved tastetryk). Terminatorsymbolet kan enten være # eller * afhængigt af konfigurationen.

    • system_error: Angiver enhver anden fejl i systemet. For eksempel Dialogflow-fejl, netværksproblem og så videre.

    Hvis du vil afspille en brugerdefineret lydbesked for at underrette kunder om en fejl, skal flowudviklere inkludere en Afspilningsmeddelelsesaktivitet (før opkaldet afbrydes) i flowet. Du kan finde flere oplysninger om aktiviteten Afspil besked under Af spil besked.

Hvad skal man gøre næste

Resultater:

Angiver outputstierne for den virtuelle agent, der finder sted baseret på resultatet af samtalen mellem den virtuelle agent og kunden.

Fejlhåndtering

Angiver outputstien for den virtuelle agent, der er baseret på den fejl, der opstår under samtalen mellem den virtuelle agent og kunden.

  • Fej l: Flowet tager denne vej i alle fejlscenarier.

Hvis der er en fejl, afspiller kontaktcentret som standard ikke nogen lydbesked for at underrette kunden om fejlen. Flowudvikleren kan konfigurere en afspilningsmeddel elsesaktivitet enten generisk eller baseret på fejlkoden som beskrevet i afsnittet Outputvariabler.

Funktionaliteten af outputstierne afhænger af konfigurationen og det flow, der er defineret af administratoren.

Virtuel agent V2

Virtual Agent V2-aktiviteten giver en samtaleoplevelse i realtid for dine kontakter. Du kan føje Virtual Agent V2-aktiviteten til opkaldsstrømmen for at håndtere talebaserede AI-aktiverede samtaler. Når en opkalder taler, matcher systemet talen til den bedste hensigt i den virtuelle agent. Desuden hjælper det den, der ringer op som en del af IVR-oplevelsen (Interactive Voice Response).

Konfigurer Virtual Agent V2-aktivitet

De kunder, der bruger Next Generation-platformen, kan konfigurere Virtual Agent V2-aktiviteten i Flow Designer.

Placer ikke en Virtual Agent V2-aktivitet efter en køkontaktaktivitet, da denne konfiguration ikke understøttes i øjeblikket. Du må heller ikke placere en Virtual Agent V2- aktivitet i lærredet Event Flow.

Resultater

Angiver outputstierne for den aktivitet, der finder sted baseret på resultatet af samtalen mellem den virtuelle agent og den, der ringer op.

  • Håndteret — Resultatet udløses, når kørslen af den virtuelle agent er afsluttet.

  • Eskaleret — Resultatet udløses, når opkaldet skal eskaleres til den menneskelige agent.

Fejlhåndtering

Angiver aktivitetens outputsti for enhver fejl , der opstår under samtalen mellem den virtuelle agent og den, der ringer op.

Fejl — F lowet tager denne vej i alle fejl scenarier.

Standardindstillinger på systemniveau

Følgende indstillinger defineres internt i systemet som standard. Disse indstillinger vises ikke i bruger grænsefladen og kan ikke ændres:

  • Uendeligt antal gentagelser til håndtering af ugyldige eller ingen inputfejl.

  • Barge-in er aktiveret for at afbryde den virtuelle agent under interaktion.

  • DTMF-termineringssymbol = #. Denne indstilling angiver slutningen af indgangen.

  • DTMF 'Timeout uden indgang' = 5 sekunder. Denne indstilling angiver, hvor lang tid den virtuelle agent venter på indtastningen fra den person, der ringer op.

  • DTMF 'Inter-cifret timeout' = 3 sekunder. Denne indstilling angiver, hvor længe den virtuelle agent venter på det næste DTMF-input fra den, der ringer op, før den virtuelle agent fortsætter i samtaleflowet.

Før du begynder

  • Konfigurer en Dialogflow-agent. Du kan finde flere oplysninger om opbygning af en Dialogflow-agent i Google Cloud under Opret en agent.

  • Konfigurer Google CCAI-stikket, og opret en CCAI-konfiguration i Control Hub.

  • Konfigurer indgangspunktet, og vælg routingsflowet (når flowet er oprettet i Flow Designer). Du kan finde flere oplysninger i Konfigurere en kanal.

1

Log ind på Control Hub.

2

Gå til T jenester > Kontaktcenter > F lows.

3

Klik på Administrer strøm ninger, og klik derefter på Opret strømme.

4

Angiv et entydigt navn i feltet Flownavn, og klik på Start Building Flow. V induet Flow Designer vises.

5

Træk og slip Virtual Agent V2- aktiviteten fra Aktivitetsbiblioteket til hovedflowlærredet.

6

I Generelle indstillinger skal du udføre følgende handlinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. Angiv en beskrivelse af aktiviteten i feltet Aktivitetsbeskrivelse.

7

Vælg en af følgende Contact Center AI konfigur ationsindstillinger i indstillingerne for Samtaleoplevelse:

  • Statisk — Vælg CCAI-konfigurationen til at håndtere samtalerne inden for standard PSTN-regionen.

    Konfigur Contact Center AI ationen udfyldes baseret på den CCAI-funktion, der er konfigureret på Control Hub.

  • Variabel — Vælg CCAI-konfigurationen for at håndtere samtalerne inden for den samme placering af den, der ringer op, mens opkaldet stammer fra den eksterne eller ikke-standard PSTN-region. Denne variabel kortlægger PSTN-regionen til den tilsvarende Google-profilregion.

    Du kan finde flere oplysninger om, hvordan du konfigurerer variablen CCAI-konfiguration, i trin 6 til 8 i dokumentet Kon figurer regionale medier til Virtual Agent-Voice.
    • For at et VAV-flow skal fungere, skal du indstille de globale variabler i flowet for at konfigurere standardinput sprog og outputstemme for virtuel agent. Du kan finde flere oplysninger om, hvordan du tilføjer globale variabler i flowet, under Globale variabler.

    • Hvis du vil tilsidesætte standardindtastningssproget og outputstemmen til VAV, skal du medtage aktiviteten Angiv variabel før aktiviteten Virtual Agent V2 i flowet.

      For brugerdefineret inputsprog skal du konfigurere aktiviteten Angiv variabel som følger:

      • Indstil variablen til Global_Language.

      • Indstil variabelværdien til den ønskede sprogkode (for eksempel fr-CA).

      For brugerdefineret outputstemme skal du konfigurere aktiviteten Indstil variabel som følger:

      • Indstil variablen til Global_ voiceName.

      • Indstil variabelværdien til den ønskede outputtalenavnskode (f.eks. en-US-standar d-d).

      Du kan finde flere oplysninger om de understøttede stemmer og sprog i ES under Under støttede stemmer og sprog.

8

An giv det brugerdefinerede hændelsesnavn og dataene i kolonnerne Hændelses navn - Hændelsesdata i indstillingerne for Statsh ændelse. Statshændelsen er en mekanisme til at udløse hensigten uden behov for matchet tekst eller talt input. Du kan definere de brugerdefinerede hændelser for at udløse hensigten. Du kan finde oplysninger om, hvordan du konfigurerer hensigten for begivenheder i Dialogflow ES, i Google-dokumentationen.

  • Begivenhedsnavn — (valgfrit) Angiver navnet på den begivenhed, der er defineret på den integrerede tredjeparts AI-platform.

  • Hændelsesdata — (valgfrit) Angiver de JSON-data, som systemet sender (som en del af det definerede hændelsesnavn) til den integrerede tredjeparts AI-platform.

Du kan angive hændelsesnavnet og dataene i form af en statisk værdi eller et udtryk. For udtryk skal du bruge denne syntaks: {{variable}}. Følgende er et eksempel på den tilstandshændelse, der er konfigureret til at hilse den, der ringer op, med en brugerdefineret velkomstmeddelelse.

Begivenhedsnavn: CustomWelcome

Begivenhedsdata: {"Name“: „John"}

9

Udfør følgende handlinger i Avancerede indstillinger:

  1. I feltet Tal ehastighed skal du indtaste den numeriske værdi eller det numeriske udtryk for at øge eller mindske taleh astigheden.

    • Gyldige værdier for den numeriske indgang ligger i området fra 0,25 til 4,0. Standardværdien er 1.0.

      For eksempel, med 0,5 indstillet som værdi, bliver outputhastigheden for tale langsommere end den ideelle hastighed. Med 2 indstillet som værdi bliver talens outputhastighed hurtigere end den ideelle hastighed.

    • For udtryk kan du bruge syntaksen: {{variable}}.

  2. I feltet L ydstyrkeforstærkning skal du indtaste den numeriske værdi eller det numeriske udtryk for at øge eller mindske lydstyrken for tale output.

    • Gyldige værdier for den numeriske indgang ligger i området fra —96,0 til 16,0 decibel (dB). Standardværdien er 0,0 dB.

    • For udtryk kan du bruge syntaksen: {{variable}}.

  3. I feltet Ton ehø jde skal du indtaste den numeriske værdi eller det numeriske udtryk for at øge eller mindske tonehøjden for taleoutput.

    • Gyldige værdier for den numeriske indgang er i området fra —20,0 til 20,0 hertz (Hz). Standardværdien er 0,0 Hz.

    • For udtryk kan du bruge syntaksen: {{variable}}.

  4. Angiv den numeriske værdi i feltet Termineringsforsinkelse. Denne indstilling gør det muligt for den virtuelle agent at fuldføre den sidste meddelelse, før aktiviteten stopper og går videre til næste trin i flowet.

    Hvis du f.eks. vil have den virtuelle agent til at angive noget til den, der ringer op, før systemet eskalerer opkaldet til en agent, skal du overveje den tid, det tager at fuldføre den endelige meddelelse før eskalering.

    Den gyldige værdi for den numeriske indgang er i området fra 0 til 30 sekunder. Standardværdien er 30 sekunder.

    Hvis du konfigurerer værdien for Termin ation Delay som 0, afspiller systemet ikke den sidste lydbesked til den, der ringer op.

  5. Marker af krydsningsfeltet Aktiver samtaleudskrift for Agent Desktop at tillade visning af udskriften af samtalen mellem den virtuelle agent og den, der ringer op.

    Den rå udskrift er også tilgængelig via en dynamisk URL. Denne URL ud trækker specifikke sektioner fra transkriptet med en HTTP- anmodning.

10

Med dekrypteringsindstillinger kan du dekryptere output variablerne for VAV2-aktiviteten, hvis det kræves. Hvis dekryptering er aktiveret på flowniveauet, kan brugere med debug-dekrypteringsadgang se de umaskerede output værdier for VAV2-aktiviteten i flowfejlfindingslogfilerne. Slå knappen Aktiver dekryptering fra for at deaktivere dekryptering på aktivitetsni veau for yderligere beskyttelse.

11

I Aktivitetsouputvariabler kan du få vist listen over variabler, der gemmer outputstatus for den hændelse, der opstår under samtalen mellem den virtuelle agent og den, der ringer op.

  • VirtualAgentv2.transcripturl —Gemmer URL'en, der peger på udskriften af samtalen mellem den virtuelle agent og den, der ringer op.

    Brug Parse- aktiviteten til at udtrække parametrene fra Virtual Agent Voice-udskriften.

  • Variablerne VirtualAgentv2.Metadata og VirtualAgentv2.St ateEventName er ikke anvendelige.

  • I øjeblikket er en-US det eneste understøttede sprog.

  • Kun U-law-codec understøttes.

  • Når et opkald overføres til en live agent, vises transkriptionen af samtalen mellem den, der ringer op og den virtuelle agent, i Transcript-gadgeten i Agent Desktop (kun hvis Transcript-gadgeten er konfigureret på). Agent Desktop

Aktiviteter inden for flowstyring

  • Start flow
  • Afslutningsstrøm
  • Tilfælde
  • Tilstand
  • Gå til
  • Procentvis allokering
  • Vent
  • Understøttelse af arbejdsgange i Outdial Entry Point

Start flow

Aktiviteten Start Flow vises som standard på lærredet Hovedflow. Du kan ikke slette aktiviteten Start Flow. Denne aktivitet angiver den begivenhed, der udløser dette flow. Denne aktivitet dikterer, hvordan flowet kan bruges, og hvilke typer aktiviteter der er tilgængelige til konfiguration.

Den eneste Flow Trigger Event, der aktuelt er tilgængelig, er NewContact.

Systemet udløser denne begivenhed, når et nyt opkald når et telefonindgangspunkt i kontaktcentret. Du kan bruge strømme, der udløses af hændelsen newContact i Rout ingstrategier for indgang spunkt. Flow Trigger Event er aktuelt valgt som standard og kan ikke redigeres. Yderligere begivenheder vil blive afsløret i fremtiden.

NewContact gælder kun for nye strømme. For strømme, der er oprettet før ugen den 20. april, forbliver NewPhoneContact som Flow Trigger Event.

Aktiviteten Start Flow mærkes automatisk med navnet på den valgte Flow Trigger Event. Dette giver dig mulighed for hurtigt at se, hvilken type flow der bygges.

Outputvariabler

Antallet og typen af outputvariabler, der er knyttet til aktiviteten Start Flow, afhænger af den valgte Flowudløserhændelse. Disse variabler gemmer data, der fanges i det øjeblik strømmen udløses. For eksempel eksponeres outputvariablerne beskrevet nedenfor gennem newContac t-hændelsen.

Brug disse variabler i senere aktiviteter til at styre flowsekvensen.

  • Nykontakt.ani

    Automatisk nummeridentifikation (ANI) er en funktion i et telekommunikationsnetværk til automatisk at bestemme det oprindelige telefonnummer for et opkald. Denne variabel gemmer telefonnummeret på den opkalder, der udløste newContac t-hændelsen.

  • Nykontakt.dnis

    DNIS (Dialed Number Identification Service) er en tjeneste, der identificerer det oprindeligt opkaldte telefonnummer for et opkald. Denne variabel gemmer det telefonnummer, som op kalderen ringede til for at udløse new Contact-hændelsen.

    Når et opkald overføres til et indgangspunktkatalognummer, registrerer Webex Contact Center EPDN-målet og håndterer overførslen internt.

    En overførsel til et EPDN kan initieres fra et flow, der bruger aktiviteten Blind Transfer, eller fra Agent Desktop når en agent overfører eller konsulterer til indgangspunktet DN.

    Når overførslen er fuldført, vises destinationsnummeret, der blev brugt til overførslen, for det modtagende indgangspunktflow som værdien for DNIS-tjenesten (Dialed Number Identification Service) . DNIS-værdien er tilgængelig i flowvariablen newPhoneContact.dnis.

    Modtagerflowet kan evaluere NewPhoneContact.dnis og bruge det i routinglogik. Flows bør dog undgå at antage et enkelt DNIS-format, medmindre konfigurationen af destinationsindgangspunktnummereringen garanterer dette format.

    Den DNIS-værdi, der præsenteres for modtageflowet, afhænger af, hvordan nummereringen er konfigureret for destin ationsindgangspunktet.

    Tabel 9. DNIS-adfærd for overførte opkald til epDN'er

    Konfiguration af destinationsindgangspunktnummer

    DNIS præsenteret for modtagerstrømmen

    Eksempel

    Kun E.164-nummer

    DNIS præsenteres i E.164-format. Hvis overførselsdestinationen er ringet op i nationalt format, konverterer Webex Contact Center den og præsenterer DNIS i E.164-format.

    Hvis destinationen kaldes 5550101234, ser modtagerstrømmen +15550101234.

    E.164 nummer og udvidelse

    DNIS præsenteres altid som E.164-nummeret, uanset om overførslen blev initieret ved at ringe til E.164-nummeret, nationalt nummer eller udvidelse.

    Hvis indgangspunktet har +15550101234 og forlængelse 1234, ser modtagerstrømmen +15550101234.

    Kun udvidelse

    DNIS præsenteres som udvidelsen. Hvis der er konfigureret et placeringspræfiks til placeringen, er DNIS præfikset med placeringspræfikset uden separator.

    Hvis udvidelsen er 1234, ser modtagerstrømmen 1234. Hvis placeringspræfikset er 555, ser modtagerstrømmen 5551234.

    Ved konsultationsoverførsler er DNIS-adfærden i overensstemmelse med overførselsadfærden. Calling Line ID (CLID) ændres dog under konsultationen.

    Hvis destinationsindgangspunktflowet evaluerer NewPhoneContact.dnis, skal du kontrollere, at routingslogikken tager højde for det DNIS-format, som Webex Contact Center præsenterer for indgangspunktets nummereringskonfiguration. Dette er især vigtigt, hvis indgang spunktskonfigurationen ændres fra nummerering med kun udvidelse til E.164-nummerering, eller hvis flowet sammenligner DNIS-værdier direkte.

    Når et opkald overføres til et EPDN, forbliver det overførte opkald en del af den eksisterende interaktion. Rapporterings- og opkaldsregistreringer bruger fortsat det samme interaktions-id.

  • NewContact.InteractionId

    En unik Webex Contact Center-id, der er knyttet til hver interaktion, der udløses af newContac t-hændelsen.

    Du kan få vist interaktions-id'et på skrivebordet. Du kan finde flere oplysninger i Eksem pel: Vis interaktions-id på skrivebordet i afsnittet Opret brugerdefinerede flowvariabler.

  • Nykontakt.pstnregion

    Det PSTN-område, der er konfigureret i Entry Point (EP) — DN-tilknytning (Opkaldsnummer) for regionale talemedietjenester. Denne variabel understøttes kun på Next Generation- stemmeplatformen.

  • newContact.flowVersionLabel

    Versionsmærke for det flow, der genereres under flowudførelse. Flow-udviklere kan oprette forskellige funktioner til forskellige flowversioner, f.eks. 'Dev', 'Test', 'Live' og 'Latest'. Ved hjælp af variablen newContact.flowVersionLabel kan udviklere ændre flowlogikken dynamisk ved at få adgang til versionsetiketterne i flowet.

  • NewContact.flowID

    Unik identifikator for det aktuelt eksekverende flow.

  • necontact.entrypointID

    Entydig identifikator for det indgangspunkt, der starter flowet.

  • nykontakt.orgID

    Organisationens entydige identifikator.

  • Tilbagekallingsvariabler:
    • Nykontakt.CallbackReason

      Årsagen til tilbagekaldelse angivet på tidspunktet for planlægning af et tilbagekald. Du kan gøre årsagen til tilbagek aldelse tilgængelig i det indgående pop op-vindue Agent Desktop ved at tildele denne til en variabel, der kan vises for agent.

    • Nykontakt.Callbacktype

      Gemmer værdien som 'planlagt' for et planlagt tilbagekald eller 'scheduled_personal' for personligt planlagt tilbagekald.

    • newContact.ScheduleResourceInteractionId

      Det interaktions-id, hvorfra tilbagekaldelsen oprindeligt blev anmodet om.

    Disse variabler har kun værdier for planlagt tilbagekald og forbliver tomme for andre opkaldstyper.

  • NewContact.headers

    Gemmer SIP-headeroplysningerne (Session Initiation Protocol) for det indgående opkald i JSON- format. Flow-udviklere kan udtrække og bruge de indgående SIP-brugerdefinerede X-headere til at træffe routingbeslutninger og til at integrere Webex Contact Center med tredjeparts IVR-systemer. Når en kunde ringer til Webex Contact Center, analyserer systemet flowdataene og udtrækker SIP- headeren.

    Forudsætninger

    • Udtrækning af SIP-overskrifter er kun tilgængelig for lejere på RTMS (Next Generation Voice Media platform).
    • Brug af brugerdefinerede X-headere understøttes i øjeblikket for organisationer, der bruger Webex Calling Local Gateway (LGW) som telefonindstilling for Webex Contact Center.

    Eksem pel Overvej følgende SIP- invitation:

    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 eksempel udtrækker systemet følgende detaljer:

    X-kunde-id: 987654321

    X-Call-Reason: Support

    X-Prioritet: Høj

    Systemet konverterer SIP-overskrifterne til små bogstaver. Brug aktiviteten Indstil variabel til at tildele en eller flere SIP-overskrifter til variabler, der er defineret i systemet.

    Følgende overskriftsmønstre er forbeholdt intern brug og må ikke videregives som brugerdefinerede overskrifter. Som standard vil alle overskrifter, der matcher dette mønster, blive droppet og sendes ikke til Webex Contact Center.

    • X-adresse

    • X-ADD-DIVERSION

    • X-BNR-tilstand

    • X-BNR-original codec

    • X-BNR-omgået

    • X-broadworks-korrelationsinfo

    • X-FS-understøttelse

    • X-stien

    • X-RTMS-CID

    • X-RTMS-OID

    • X-RTMS-CONFID

    • X-RTMS-AGENT-LEGID

    • X-RTMS-ENTER-SOUND

    • X-RTMS-APP-PREFIX

    • X-RTMS-ingen opslag

    • X-VPOP-DOMAIN

    Vigtige overvejelser:

    • Systemet analyserer opkaldsnavnet som Caller_id_name.
    • Systemet kan udtrække op til 20 overskrifter fra den indgående SIP-invitationsbesked. Hvis antallet af overskrifter er mere end 20, udtrækker systemet kun de første 20 alfabetisk sorterede overskrifter.
    • Der er en grænse på 1000 bytes for alle headeroplysninger.

    Hvis du vil tilføje og analysere SIP-overskrifter til eksterne IVR-systemer, skal du bruge følgende aktiviteter:

Afslutningsstrøm

End Flow er en afsluttende aktivitet, der markerer slutningen af en flowbane. Du kan bruge et vilkår ligt antal End Flow-aktiviteter til at konstruere dit flow for at sikre, at alle flowbaner afsluttes.

Brug ikke aktiviteten End Flow i et IVR-flow. End Flow-brug med IVR kan resultere i død luft, og opkaldet afbrydes muligvis ikke.

Du kan give hver aktivitet en unik etiket og beskrivelse.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

Tilfælde

Brug sagsaktiviteten, hvis der er flere muligheder eller resultater på et bestemt beslutningspunkt i dit opkaldsflow.

Du kan f.eks. bruge en sagsaktivitet til at definere forskellige skærmbilleder for forskellige agentteams afhængigt af teamnavnet. Hver sag bliver en gren, hvorfra du definerer de relevante stier. Strømningen fortsætter ned ad den sti, der vurderes som sand for en bestemt fore komst af strømmen. Hver sagsaktivitet har en standard, som systemet bruger til enhver udefineret sag. Hvis ingen af tilfældene er sande, vurderes standardsagen som sand, og flowet fortsætter langs denne gren.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Hæn delsesstrømme.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Sagsindstillinger skal du konfigurere følgende:

  1. Vari abel —Vælg en variabel, som du vil evaluere de forskellige sager mod. Vælg variablen på rullelisten.

  2. Udtryk —Angiv et udtryk, som de forskellige sager skal evalueres i forhold til. Brug syntaksen til Pebble Template til at definere udtrykket. Du kan finde flere oplysninger om Pebble-skabelonsyntaks under Pebble-skab elonsyntaks.

  3. Case —Definerer de forskellige tilfælde, der skal sammenlignes med variablen eller udtrykket. Du kan tilføje op til 20 sagsopgørelser pr. aktivitet.

    Klik på Tilføj ny for at tilføje en ny case-sætningsblok, der kan sammenlignes med en statisk værdi, en variabel eller et udtryk. Hvis du bruger en variabel eller et udtryk, skal du bruge Pebble Template Syntax. Du kan finde flere oplysninger om Pebble-skabelonsyntaks under Pebble-skab elonsyntaks.

Aktivitetsresultater

  • Sandt — Sti at tage, hvis betingelsen er opfyldt. 

  • Falsk — Sti, der skal tages, hvis betingelsen ikke er opfyldt. 

Tilstand

Tilstandsaktiviteten repræsenterer en beslutning. Flowet tager stien True eller False afhængigt af, om betingelsen er opfyldt. 

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Hæn delsesstrømme.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I af snittet Udtryk skal du konfigurere følgende:

Indpak hvert udtryk som følger: {{Indtast udtryk}}.

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

Hvis du bruger et udtryk uden parenteser, udsender systemet en flowfejl.

  1. Betingelse — Vælg betingelsen fra rullelisten:  

    • < (mindre end)

    • ! = (ikke lig)

    • > (større end)

    • == (lig med)

    • > = (større end eller lig med)

    • <= (mindre end eller lig med)

    • * (ganget med)

    • /(divideret med)

    • + (tilføj)

    • ‐ (subtrahere)

Gå til

Flowkædning giver dig mulighed for at kæde flere strømme. For at opnå flowkædning kan du tilføje GoTo-afslutningsaktiviteten til lærredet og angive, om det aktuelle flow skal gå til et indgangspunkt eller et andet flow. Du kan finde flere oplysninger i Sammen kæde flere strømme (med GoTo).

Brug GoTo-noden til at flytte kontakter i Webex Contact Center, f.eks. mellem indgang spunkter eller strømme. Brug flowvariabel kortlægning til problemfrit at overføre data sammen med kontakten.

Hvis aktivitetsbiblioteket ikke viser GoTo-aktiviteten, skal du kontakte Cisco Support for at få aktiveret det tilsvarende funktionsflag.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Hæn delsesstrømme.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Indstillinger for flowdestination kan du ændre den opkaldes oplevelse baseret på tid (hvis opkaldet afleveres til et indgangspunkt) eller genbruge et enkelt flow i flere scenarier (hvis opkaldet overdrages til et flow).

Baseret på indstillingen GoTo videregives flowvariablerne fra det aktuelle flow som følger:

  • Gå til indgangspunkt: De brugerdefinerede flowvariabler og globale variabler med samme navn og datatype kopieres fra det aktuelle flow til det flow, der er knyttet til indgangspunktet.

  • Gå til Flow: De flowvariabler, der er konfigureret i afsnittet Variabel Mapping, kopieres fra det aktuelle flow til det nye flow.

Konfigurer følgende:

  1. Gå til Indgangspunkt — Vælg denne indstilling, hvis det aktuelle flow skal gå til et indgangspunkt. I kombinationsfeltet skal du angive indgangspunktet, hvis flowlogikken skal ændres baseret på den aktive routingsstrategi på overførselstidspunktet.

    De brugerdefinerede flowvariabler og globale variabler med samme navn og datatype kopieres fra det første flow til det nye flow, der er knyttet til indgangspunktet.

    Kun de telefonindgangspunkter, der oprettes i Webex Contact Center Control Hub, vises.

    • Statisk indgangspunkt: Vælg et indgangspunkt fra listen over forudkonfigurerede indgangspunkter. Kun indgangspunkter af samme kanaltype er gyldige.

    • Dynamisk indgangspunkt: Vælg en variabel, der knytter sig til et gyldigt indgangspunkts-id fra kontrolhubben. Kun indgangspunkter af samme kanaltype er gyldige.

  2. Gå til flow — Vælg denne indstilling, hvis det aktuelle flow skal gå til et andet flow. Vælg destin ationsflowet på rullelisten i kombinationsfeltet. På rullelisten med destination vises kun de offentliggjorte strømme.

    Du kan se det ønskede flow i en separat fane. Hvis du vil se et flow, kan du enten klikke på indstillingen Vis, der vises, mens du vælger et flow på listen, eller klikke på Vis valgt flow, når du har valgt et flow i indstillingen Gå til flow.

    Du kan manuelt kortlægge variabler på tværs af to strømme i afsnittet Tilknytning af flowvariab ler.

    • Statisk flow: Vælg et flow fra listen over forudkonfigurerede strømninger.

    • Dynamisk flow: Vælg en variabel, der knytter sig til et gyldigt flow-id. Du kan finde flow-id'et i Flowindstillinger under ruden Gener elle indstillinger.

4

Hvis du vælger indstillingen Gå til flow, vises afsnittet Tilknytning af flowvariabler.

Flowvariabler og globale variabler med samme navn og samme datatype mellem strømme tilknyttes automatisk til indgående opkald. For udgående opkald tilknyttes kun globale variabler automatisk; automatisk kortlægning af flowvariabler understøttes ikke.

Denne funktion hjælper dig med at redigere, slette eller tilføje flere variable tilknytninger mellem det aktuelle flow og destinationsflowet.

Du kan ikke knytte variabler til strømme i en GoTo-aktivitet, når du bruger variable strømme. Du kan kun knytte variabler til statiske flowmål. Se nedenstående tabel for opførsel af variabel kortlægning med variable strømme.

Når du kortlægger en JSON-variabel fra et hovedflow til målstrømmen i GoTo-aktivitet, skal du gemme JSON-output i en anden variabel, f.eks. en streng eller en anden variabeltype, og knytte den til den samme type variabel i målstrømmen.

Konfigurer følgende:

  1. Kortlæg aktuelle variabler — Viser alle flowvariabler og globale variabler i det aktuelle flow. Du kan knytte den samme variabel til flere variabler i destinationsflowet. Angiv den variabel, der skal tilknyttes, i kombinationsf eltet.

  2. Til destinationsvariabel — Liste over alle flowvariabler og globale variabler i destinationsflowet, der kopieres fra det aktuelle flow efter overdragelse.

    Angiv den variabel, der er tilknyttet destinationsflowet, i kombination sfeltet. Du kan kun kortlægge variablerne i destinationsflowet én gang, mens du kan kortlægge variablerne i det aktuelle flow flere gange.

Sådan tilføjes, redigeres eller slettes variabeltilknytninger:

  • Hvis du vil redigere en variabel tilknytning, skal du vælge det relevante flow på rullelisten.

    Når du har valgt en variabel på rullelist erne Til knyt aktuelle variabler eller Til destinationsvariabel, viser den anden rulleliste kun variablerne af den samme datatype.

    Hvis du f.eks. vælger CustomerID af typen Heltal på rullelisten Til knyt aktuelle variabler, viser rullelisten Til destin ationsvariabel kun variabler af typen Heltal i det nye flow.

  • Klik på ikonet Slet for at slette en variabel tilknytning.

  • Klik på Tilføj ny for at tilføje en ny variabel tilknytning. Vælg de variabler, der skal tilknyttes, på rullel isterne Tilknyt aktuelle variabler og Til destinationsvariabel.

Variable detaljer

Afsnittet Aktuelle flowvariab ler viser alle flowvariabler og globale variabler i det aktuelle flow.

Afsnittet Detaljer om variabel destinationsflow viser alle flow variabler og globale variabler i destinationsflowet.

Du kan klikke på mærket for at få oplysninger om en variabel. Når du vælger en variabel, der skal tilknyttes, bliver variablen grøn, hvilket hjælper dig med at se, hvad der allerede er tilknyttet.

For at sikre problemfri informationstilgængelighed og interaktion gennem hele opkald scyklussen er variabel kortlægning afgørende under flowudførelsen. Det involverer strategisk tilpasning af globale variabler med både lokale og agentvisningsbare flowvariabler, skræddersyet til både statiske og dynamiske flowtyper:

Variabel kortlægning er vigtig under flowkædning. Tabellen nedenfor forklarer de vigtigste forskelle mellem brug af statiske og dynamiske GoTo-indstillinger.

  • Statisk

    • GoTo Flow: Det håndterer de variabler, der er kortlagt i afsnittet Flow variable Mappings.

    • GoTo-indgangspunkt: Flowvariabler og globale variabler, der kan ses af agent, tilknyttes automatisk, når de overføres til et indgangspunkt .

  • Dynamisk

    • GoTo Flow: F lowvariabler og globale variabler, der kan ses af agent, tilknyttes automatisk.

    • Gå til indgangspunkt: Flow variabler og globale variabler, der kan ses af agenten, tilknyttes automatisk

GoTo-aktivitetsfejlkoder

Fejlkode

Fejlbeskrivelse

Forklaring

1

Fejlkode

Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

2

Fejlbeskrivelse

Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

Vent

Aktiviteten Vent giver dig mulighed for at sætte flowudførelsen på pause i en bestemt varighed. Når du konfigurerer denne aktivitet med ventetiden, standses flowudførelsen i den varighed, der er angivet i Vente-aktiviteten i kørselsstien.

Vi anbefaler ikke at bruge Vente-aktiviteten, når en IVR-session er aktiv, da det kan medføre, at IVR-sessionen går ud. I sådanne tilfælde vil kontakten opleve død luft, hvilket resulterer i opkaldsfejl. Vi anbefaler på det kraftigste flowdesignere at bruge Vente-aktiviteten i hændelsen CallbackFailed og angive ventetiden.

Vente-aktiviteten er generisk. Når du designer et flow, kan du placere denne aktivitet efter enhver aktivitet i henhold til dit krav. Under tilbagekaldsforsøg pauser denne aktivitet f.eks. udførelsen af flowet og forsøger tilbagekaldet igen.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I af snittet Venteindstillinger skal du konfigurere følgende:

  1. Vari ghed — Vælg en varighed i HH:MM:SS-format for at angive den tidsvarighed, hvor flowudførelsen pauser med mindst 10 sekunder og maksimalt 72 timer.

    Klik på feltet Varighed for at indstille klokkeslættet. Hvis du indtaster felterne minutter og sekunder til mere end 59, indstilles der automatisk 59 som standard. Hvis du indstiller feltet timer til mere end 72, bliver du bedt om at angive varigheden mellem 00:00:10 og 72:00:00.

    I øjeblikket er der en afvigelse op til et par millisekunder, mens du udfører denne aktivitet. Brug ikke venteaktiviteten i brugssager, der kræver høj præcision.

Outputvariabler

Ingen outputvariabel er tilgængelig i denne aktivitet.

Procentvis allokering

Aktiviteten Procentallokering giver dig mulighed for at distribuere opkaldstrafik på tværs af forskellige stier i et flow. Du kan bruge denne aktivitet som en flowforgreningsmekanisme på tværs af flere flowstier og oprette flere afslutningsstier for at tildele kontakter til forskellige køer, websteder og eksterne servere.

Systemet bruger en Weighted Round Robin (WRR) algoritme til at distribuere trafik, og dette kan skabe ubalancer. Algoritmen nulstilles, hver gang du udgiver flowet. Vi anbefaler, at du tester flowudførelsen, før du implementerer ændringer i produktionen.

Lad os tage et eksempel på en procentfordeling på henholdsvis 50%, 30% og 20% for at forstå fordelingen af 10 opkald under WRR. Til sidst vil systemet distribuere opkald jævnt, såsom 5 i udgangsstien 1, 3 i udgangsstien 2, 2 i udgangsstien 3. Dette sker dog dynamisk på en justeret måde med vægten på 5:3: 2. Et muligt resultat af distributionen er som følger, idet der tages 10 på hinanden følgende opkald såsom Path1, Path2, Path1, Path2, Path3, Path1, Path2, Path3. Det er vigtigt at bemærke, at dette er en mulig fordeling, og at kontaktfordelinger justeres med varierende belastningsfordelinger.

Den procentvise allokeringsaktivitet tillader nu procentværdier fra 0 til 100. Administratorer kan bruge indstillingen 0% til at oprette brugssager for omstillingsbord. Dette gør det muligt at deaktivere trafikken som standard. Du kan dog aktivere disse forbindelser senere for at tildele distributioner større end 0%.

På samme måde kan du i et geografisk forskelligt miljø konfigurere aktiviteten Procentvis tildeling til at sende 10% af kontakterne til Boston, 5% til Chicago og distribuere de resterende 85% til et andet sæt placeringer.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger under Fejlhåndtering.

Før du begynder

1

Træk og slip aktiviteten Procentallokering fra Aktivitets biblioteket til hovedlærredet i Flow Designer.

2

Klik på aktiviteten Procentallokering for at konfigurere aktivitetsindstillingerne.

3

I Generelle indstillinger:

  • Angiv et navn til aktiviteten i aktivitetsetiketten.

  • (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

4

Opret de nødvendige tildel ingsstier i Procentallokering. I første omgang indstiller systemet tildelingsstandardstien til 100%. Du kan redigere procentværdien og beskrivelsen og også tilføje nye stier.

  1. Klik på Tilføj ny for at oprette en ny sti.

  2. Indtast procentdelen og stienavnet.

    Du kan tildele mindst 0% og maksimalt 100% pr. Exit-sti.

    Sørg for, at alle tildelinger udgør op til 100%. Systemet kaster en fejl under validering af flowet, hvis allokeringsprocenten ikke opfylder eller overstiger 100%.

    Du kan tilføje maksimalt 10 stier.

  3. (Valgfrit) Klik på ikonet Slet ved siden af en sti for at fjerne posten. Du kan vælge at justere procentdelen med det krævede sæt forbindelser og også slette de ekstra. Systemet udsender en fejl, hvis de samlede tildelinger ikke udgør 100%.

Den procentvise allokeringsaktivitet har følgende outputvariabler:

  • PercentAllocation.Percentage - Gemmer den næste procentu elle rute.

  • PercentAllocation.Description - Gemmer beskrivelsen.

Understøttelse af arbejdsgange i Outdial Entry Point

Følgende aktiviteter og begivenheder understøttes, når du opretter arbejdsgange for eksterne talekontakter:

  • HTTP-anmodning

  • Tilstand

  • Analyser

  • Indstil variabel

  • Åbningstider

  • Afslutningsstrøm

  • Skærm Pop

  • PreDial-begivenhed

Alle hændelseshåndterere, alt efter hvad der er relevant, understøttes. Hændelseshåndterere som PreDial-begivenhed, Agent Offered osv., udfyldes baseret på de aktiviteter, du tilføjer i hovedflowet. Globale variabler og lokale variabler understøttes som en del af flowet.

Følgende aktiviteter understøttes ikke, når du opretter arbejdsgange for eksterne talekontakter:

  • Køkontakt

  • Kø til agent

  • Tilbagekald

  • Køopslag

  • Avancerede køoplysninger

  • Blind overførsel

  • Eskalér opkaldsdistributionsgruppen

  • IVR-meddelelse

  • Menuen
  • Undersøgelse

Baseret på ovenstående aktiviteter vil systemet yndefuldt understøtte fejl- og successtierne problemfrit.

  • Når du designer et flow til Outdial Entry Point, skal du ikke medtage en Afbryd kontaktaktivitet i slutningen af flowet. Hvis du bruger aktiviteten Afbryd kontakt i flowet, afslutter flowet opkaldet og beder om en afslutning, mens det udgående opkald faktisk er aktivt og tilsluttet.

Aktiviteter i Forsyningsselskaber

  • BRE-anmodning
  • Åbningstider
  • Krytografisk hash
  • Generer OTP
  • HTTP-anmodning
  • Analyser
  • Indstil variabel
  • Bekræft OTP

BRE-anmodning

Brug aktiviteten BRE Request til at hente de data fra din organisations Business Rules Engine (BRE), der skal bruges i flowet. BRE Request-aktiviteten bruger standard HTTP-protokoller til at hente data fra BRE.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I Fo respørg selsparametre kan du videregive de parametre, der er angivet i API-opkaldet, til BRE. I kolonnerne Nøgleværdi kan du angive nøglen til forespørgslen og den tilknyttede værdi, der skal sendes sammen med forespørgslen. Du kan også bruge syntaksen med dobbelt krøllede parenteser til at videregive variable værdier.

BRE-aktiviteten har en foruddefineret forespørgselsparameter: kontekst. Denne forespørgselsparameter sendes i API-opkaldet til BRE.

TenanTid injiceres automatisk som en parameter og behøver ikke at blive konfigureret.

  • Kontekst — Indeholder årsagen til anmodningen. Denne obligatoriske parameter kan ikke redigeres eller slettes.

    Denne parameter skal indeholde den samme værdi som den værdi, der er angivet i Attribut konteksten i BRE. Du kan finde flere oplysninger i afsnittet Oprettelse af et sæt regler i brugervejledningen til Cisco Webex Contact Center Business Rules Engine.

  • ANI - Indeholder det oprindelige telefonnummer for opkaldet. Dette er en standardparameter, som du kan redigere eller slette, baseret på regelkonfigurationen i BRE.

    En prøveværdi for ANI er {{newContact.ani}}

  • Response Timeout — Angiver forbindelsestimeout for BRE-anmodningen . Værdien skal være mellem 100 og 60.000 ms. Standardværdien er 2.000 ms.

  • Antal forsøg igen — Angiver, hvor mange gange BRE- anmodningen forsøges efter fejl. Det gyldige interval er 0 til 5.

    Denne parameter bruges, hvis statuskoden er 5xx; for eksempel 500 eller 501.

Klik på Tilføj ny for at tilføje en forespørgselsparameter. Dette tilføjer en række, hvor du kan indtaste nøgleværdiparene. Du kan tilføje så mange forespørgselsparametre som krævet som en del af BRE-anmodningen.

4

I afsnittet Parse Sett ings kan du analysere svaret fra BRE-anmod ningen i forskellige variabler:

  1. Svarvariabel — Vælg en variabel, som du vil ud trække et bestemt afsnit til fra BRE-anmodningsobjektet. Du kan kun vælge Custom Flow-variabler på rullelisten.

  2. Stiudtryk — Definer stiekspressionen til analyse af svarobjektet. Afhængigt af typen af datastruktur for svarobjektet og anvendelses tilfældene til udtrækning af en delmængde af disse oplysninger varierer stiekspressionen.

    Data normaliseres til et objekthierarki før udførelse af stiekspression, så JSONPath bruges i svarobjektet uanset den konfigurerede indholdstype.

Outputvariabler

BRE-anmodningen returnerer to outputvariabler:

  • BRERequest1.httpResponseBody: Returnerer svarkroppen for BRE-anmodningen.

  • BRERequest1.httpStatusCode: Returnerer statuskoden for BRE-anmodningen.

    Disse svarkoder klassificeres i følgende kategorier:

    • Informationssvar (100-199)

    • Vellykkede svar (200—299)

    • Omdirigeringer (300—399)

    • Klientfejl (400—499)

    • Serverfejl (500—599)

Indholdstypeformater

Følgende eksempler beskriver eksempler på inputindholdstypeformater og JSON- svaret.

  • Indholdstype XML

    Brug dette værktøj til at konvertere XML til JSON-format https://codeshack.io/xml-to-json-converter/.

    • XML-inputformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel JSON-stiudtryk: Brug $.note.from til at få værdien som Jani.

  • Indholdstype TOML

    Brug dette værktøj til at konvertere TOML til JSON format https://www.convertjson.com/toml-to-json.htm.

    • TOML-indgangsformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel JSON-stiudtryk: Brug $.owner.name til at få værdien som 'Tom Preston-Werner'.

  • Indholdstype YAML

    Brug dette værktøj til at konvertere YAML til JSON format https://www.convertjson.com/yaml-to-json.htm.

    • YAML-indgangsformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel på JSON-stiudtryk: Brug $.martin.job til at få værdien Udvikler.

  • Indholdstype JSON

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

    • JSON-inputformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel på JSON-stiudtryk: Brug $.martin.job til at få værdien Udvikler.

Åbningstider

Aktiviteten Åbningstider giver dig mulighed for at bruge arbejdstid og ikke-arbejdstid, f.eks. helligdage og tilsidesættelser i din organisation, der er defineret i Kontrolhub. Du kan føje aktiviteten Åbningstider i et flow og tildele dette flow til et indgangspunkt. Ved hjælp af denne aktivitet kan du bruge arbejdstid, helligdage og tilsidesættelser til at konsolidere flere rutestrategier for alle deres tidsplaner i et enkelt flow.

Brug aktiviteten Åbningstider til at programmere en driftsplan i et flow. Denne aktivitet bestemmer, om en bestemt tidsplan er aktiv på et givet tidspunkt og dirigerer udførelsen af flowet i overensstemmelse hermed.

Administratorer kan administrere forretningstidsenheder fra Control Hub. Du kan finde flere oplysninger i Konfigurere åbningstider.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelsen. Du kan finde flere oplysninger i Konfigurere fejlhåndtering.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I af snittet Skemaoplysninger kan du vælge en arbejdstid på rullelisten for at definere, hvornår forskellige stier i flowet udføres.

Tidsplan angiver det skift, der er defineret i arbejdstidsobjektet for den valgte arbejdstid. Flowet udføres primært baseret på den tidsramme, der er defineret i skiftet af den valgte arbejdstid. Andre forretningstidsenheder som ferielister og til sidesættelser har forrang for arbejdstiden, hvis timerne falder sammen med den aktuelle vagttiming.

  • Statiske åbningstider: Vælg en arbejdstid fra Control Hub.

  • Variable åbningstider: Vælg en variabel, der knytter sig til en gyldig forretningstime fra kontrolhubben.

    Variablen skal indeholde det korrekte Business Hour ID, der er hentet fra Control Hub. Hvis id'et er ugyldigt, flyttes flowet til fejlstien.

Hvis nogen af de bestilte listeindgange er tomme, udsender Flow Designer en fejlvalidering af flowet. Du skal løse disse fejl, før du udgiver flowet.

Arbejdstidsnoder

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

  1. Tilsidesæt telser — Hvis det aktuelle klokkeslæt er defineret som en tilsidesættelse som på listen Tilsidesættelser, overtager aktiviteten grenen Tilsidesæt uanset de skiftetidspunkter, der er nævnt i den valgte arbejdstid.

  2. Hel ligdage — Hvis den aktuelle dag er en ferie som defineret i feri elisten, tager aktiviteten helligdagsafdelingen uanset de skiftetider, der er nævnt i den valgte arbejdstid.

  3. Arbejdstid — Dette er den primære node, der tager hensyn til den skifttiming, der er nævnt i den valgte arbejdstid i afsnittet Plandetaljer. Aktiviteten tager denne gren, hvis den aktuelle tid matcher den valgte skift timing.

  4. Standard — Aktiviteten tager standardgrenen, hvis ingen af ovenstående evalueres.

Outputvariabler

Aktiviteten Åbningstider anvender følgende outputvariabler.

  • WorkingHoursShift_Name —Under flowudførelsen gemmer denne variabel navnet på det skift, der er defineret i arbejdstiden.

  • Holidays_Name — Under flowudførelsen gemmer denne variabel navnet på ferien, hvis den aktuelle dag er en helligdag som defineret i listen over helligdage.

  • Overrides_Name — Under flowudførelsen gemmer denne variabel navnet på den tilsides ættelse, der matcher det aktuelle klokkeslæt som defineret i Tilsidesættelser.

  • Status — Denne variabel gemmer, hvilken af noderne der blev valgt under flowudførelsen, f.eks. arbejdstid, helligdage, tilsidesættelse eller standard.

Kryptografisk hash

Kryptografisk hash giver dig mulighed for at generere en envejs hash af en almindelig streng ved hjælp af en af de understøttede algoritmer. Du kan anvende salt som ekstra sikkerhed.

1

Træk og slip Cryptographic Hash-aktiviteten på flowlærredet.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I af snittet Hashkonfiguration skal du konfigurere følgende:

InputvariablerOutputvariablerNode-resultater
Hashing-algoritme: Vælg en hashing-algoritme for at generere en hash. Vi understøtter følgende hashing-algoritmer:
  • SHA-256: Denne algoritme genererer en unik, fast størrelse 256-bit (32-byte) hash.
  • SHA-512: Denne algoritme genererer en unik, fast størrelse 512-bit (64-byte) hash.
hash.output: Genereret hash gemmes i denne variabel. OnSuccess: Hash genereres med succes.
Almindelig tekst: Indtast en inputvariabel eller almindelig tekst, der skal hashes. hash.salt: Den anvendte saltværdi gemmes i denne variabel. OnError: Hashgenerering mislykkedes på grund af ugyldigt input.
Anvend salt: Markér dette afkrydsningsfelt, hvis du ønsker at konfigurere yderligere sikkerhed til den krypterede streng. Salt er tilfældige data, der føjes til strengen, før den sendes til hashfunktionen.
Salttype: Vælg den type saltdata, du vil tilføje til strengen. Understøttede saltværdier omfatter tekst, base64 og Hex. Du kan også generere en tilfældig værdi under kørsel ved at vælge Autogenerate Salt.
Saltværdi: Data, der skal føjes til strengen, der skal hashes.

Hvad skal man gøre næste

Standardudgangsvariablen for Cryptographic Hash-noden er CryptographicHash.hashoutput, som fanger hashen.

Generer OTP

Aktiviteten Generer OTP genererer en engangsadgangskode (OTP) til brugergodkendelses scenarier såsom tofaktorgodkendelse, multifaktorgodkendelse. Du kan bruge OTP'er i flere scenarier som bekræftelse af brugerens identitet, kontrol af gyldigheden af konti for erhvervslivet, sikring af oplysninger og mange flere.

Aktiviteterne Generer OTP og Verify OTP bruges ofte sammen til at konfigurere brugergodkendelsesstrømme såsom to faktorgodkendelse.

1

Træk og slip Generer OTP-aktiviteten på flowlærredet.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I OTP Generation Logic skal du konfigurere det ønskede engangsadgang skodeformat og længde.

  1. OTP-format: Vælg et OTP-format. Standardformatet er alfanumerisk. Webex Connectunderstøtter følgende OTP-formater:

    • Alfanumerisk - en streng, der indeholder en kombination af alfabetiske og numeriske tegn, for eksempel Pq1anq, D345sdrq.

    • Alfabetisk - en streng, der indeholder en kombination af små bogstaver og store bogstav er alfabetiske tegn, for eksempel BpmFxV, GhrtyWD.

    • Numerisk - en streng, der indeholder numeriske tegn, for eksempel 675468, 4321, 4572.

  2. OTP-længde: Indtast OTP-længden. Standardlængden er seks tegn. Den mindste OTP-længde er 4 og den maksimale længde er 64.

  3. Konfigurer følgende yderligere OTP-indstillinger:

    • OTP-gyldighed: Definer OTP-gyldighed (i minutter). OTP udløber efter denne varighed. Ved genafsendelse af OTP-anmodning nulstilles gyldigheden. Standardgyldighedsperioden for OTP er 30 minutter.

    • Vælg handlingen for Ved gensen delse af OTP-anmodning, enten Generer ny OTP eller Genbrug nuværende OTP. OTP-gyldigheden nulstilles for en af handling erne.

    • Angiv en transaktionsreference, eller vælg en variabel, der indeholder denne værdi. Dette er en unik referencekode bundet til den genererede OTP , der bruges til at validere den.

Hvad skal man gøre næste

Standardoutputvariablen for den genererede OTP-node er GenerateOTP.OTP Dette fanger den genererede OTP.

HTTP-anmodning

HTTP-anmodningsaktiviteten henter oplysninger fra en ekstern datakilde såsom en CRM ved hjælp af standard HTTP-protokoller.

Grundlæggende Auth- og OAuth 2.0-attributter understøttes for godkendte slutpunkter.

I Parse-indstillinger kræves kur veudtryk, når du konfigurerer en analyseret variabelrække. Hvis du lader dette felt være tomt, mislykkes valideringen, og du kan ikke offentliggøre flowet.

Relaterede flowskabeloner

Følgende skabeloner bruger HTTP-anmodningsaktiviteten:

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Inds tillinger for HTTP-anmodning skal du konfigurere følgende:

  1. Brug godkendt slutpunkt — Giver mulighed for at foretage en HTTP-anmodning til et godkendt slutpunkt. Som standard er denne skifteknap slået til.

  2. S tik — Vælg Connector på rullelisten. På rullelisten vises navnet på de stik, der er konfigureret i kontrolhubben. Connector giver en fælles placering til lagring af legitimationsoplysninger for den tjeneste, du vil have adgang til.

    For eksempel validerer Salesforce Connector og tillader forbindelse til Salesforce-kontoen. Du kan derefter henvise til denne Connector fra HTTP- anmodningsaktiviteten for at foretage en anmodning. Dette skaber i det væsentlige domænesek tionen af URL'en. Hvis du vil konfigurere en forbindelse på Control Hub, skal du se artiklen Konfigurere integrationsforbindelser til Webex Contact Center.

  3. Anmodningssti — Angiv anmodningsstien for HTTP-anmodningen.

    Dette felt vises, når skiftekn appen Brug godkendt slut punkt er slået til.

  4. Anmodnings-URL — Definerer anmodnings-URL-adressen, der spænder over både domæne- og anmodningsstier for uautoriserede slutpunkter.

    Dette felt vises, når til/fra-knappen Brug godkendt slutpunkt er slået fra.

  5. Metodetyper: GET, POST, PUT, PATCH, DELETE, OPTIONS, HEAD —Definerer HTTP-anmodningsaktiviteten, der understøtter følgende populære metoder:

    • GET: Anmod om data fra en bestemt ressource.

    • POST: Send data til en server for at oprette eller opdatere en ressource.

    • PUT: Erstatter alle aktuelle repræsentationer af målressourcen med anmodningens nyttelast.

    • PATCH: Anvend delvise ændringer på en ressource.

    • SLET: Slet den angivne ressource.

    • OPTIONS: Beskriv kommunikationsindstillingerne for målressourcen.

    • HEAD: Beder om et svar, der er identisk med en GET-anmodning, men uden svarorganet.

  6. Forespørg selsparametre — Definerer parametre, som du sender som en del af HTTP-anmod ningen. Webserveren leverer disse ekstra parametre til brug, for eksempel til at lave en GET-anmodning. Angiv nøglen til forespørgslen og den tilknyttede værdi, som du skal sende sammen med forespørgslen, i kolonnerne Nøgleværdi. Parametrene er en liste over nøgleværdipar, der er adskilt med symbolet ampersand (&). Du kan også bruge variabelværdierne i syntaksen med dobbelt krøllede parenteser til at videre give variabelværdier.

    Hvis du f.eks. vil hente kontosaldoen for en kunde baseret på ANI, afhængigt af API'erne for datalagringstjenesten, kan nøglen og værdien være:

    Nøgle: ANI

    Værdi: {{newContact.ani}}

    Klik på Tilføj ny for at tilføje en forespørgselsparameter. Dette tilføjer en række, hvor du kan indtaste de respektive nøgleværdipar. Du kan tilføje så mange forespørgselsparametre som krævet som en del af HTTP-anmodningen.

  7. HTTP-anmodningsoverskrifter — Definerer HTTP-overskrifter, der lader klienten videregive yderligere oplysninger med en HTTP-anmodning. Anmodningsoverskrifter som Accept, Accept‐* eller If-* gør det muligt at udføre betingede anmodninger sammen med andre over skrifter såsom Cookie og User‐Agent.

    For eksempel, som en del af en GET-anmodning, skal du bruge:

    FÅ /home.html HTTP/1.1

    Vært: developer.mozilla.org

    Brugeragent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv: 50,0) Gecko/20100101 Firefox/50,0

    Accepter: tekst/html, applikation/xhtml+xml, applikation/xml; q=0.9, */*; q=0.8 Accepter sprog: en-US, en; q=0.5 Accepter kodning: gzip, deflate, br

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

    Forbindelse: keep‐alive

    Opgradering‐usikre‐anmodninger: 1

    If‐modificed‐Siden: man, 18. jul 2016 02:36:04 GMT

    Hvis‐Ingen‐Match: „c561c68d0ba92bbeb8b0fff2a9199f722e3a621a“ Cache-kontrol: max‐alder = 0

    Hvis du vil tilføje en HTTP-header, skal du klikke på Tilføj ny. Dette tilføjer en række, hvor du kan indtaste de respektive nøgleværdipar. Du kan tilføje så mange HTTP-overskrifter som nødvendigt som en del af HTTP-anmodningen.

  8. Indholdsty pe — Angiver den forventede indholdstype for anmodningsteksten. De understøttede indholdstyper omfatter:

    • Applikation/ JSON

    • Formular URL kodet

    • TOML

    • XML

    • fil

      YAML

    • Formulardata

    • GraphQL

    • Andet

  9. Anmod om kropsværdi — Angiver de databytes, der overføres i en HTTP-transaktionsmeddelelse, umiddelbart efter overskrifterne, hvis der er nogen. I visse typer HTTP-anmodninger, f.eks. en POST- eller PUT-anmodning, kan du sende en anmodningstekst , der angiver det indhold, der skal opdateres på målressourcen.

    • Vælg ind holdstype som fil. Kolonnerne INDHOLD og FIL NAVN vises. Rullemenuen CONTENT viser listen over JSON-variabler fra flow- og outputvariablerne fra Record-aktiviteterne.

      • INDHOLD — Vælg den optagede lydfil på rullelisten. Lydfilen udfyldes baseret på de outputvariabler, der er konfigureret i Record aktiviteter. Systemet sender denne lydfil til tredjepartsserveren eller API'en.

      • FILNAVN — Indtast navnet på lydfilen. Dette filnavn vises på destinationsserveren eller API'en.

      Indholdstypen Formulardata registrerer formulardata i nøgleværdipar. Dette felt understøtter upload af filer og formulardata og er nyttigt til upload af lyd filer.

      Hvis du vælger indholdstypen som formulardata, vises følgende felter:

      • Nøgle —Brug dette som nøgle til at få adgang til dataene. Det bruges også i Content-Disposition-overskriften.

      • Type — Typen kan være enten Tekst eller Fil.

      • Vær di —Konfigurer værdien (Tekst i JSON-format definerer indholdstypen sammen med andre parametre som navnet på filen og så videre. && Fil indeholder de faktiske fildata.

        Formulardata understøtter henvisning til filnavnet fra Record-aktiviteten til brug ved optagelse af prompter og hilsener via flowet. For 'Fil' skal du vælge den variabel, der giver filnavnet svarende til postaktivitetens outputvariabel.

      Hvis du vælger ind holdsty pe som GraphQL, vises feltet Forespør gsel og GraphQL- variabler. Disse felter bruges til at fange data og variabler.

      • Foresp ørgsel — Forespørgselsparameteren er påkrævet og skal indeholde kildeteksten til et GraphQL-dokument.

      • GraphQL-variabler — Variablerne repræsenterer de dynamiske værdier for forespørgslen.

        Med GraphQL-understøttelse kan du foretage anmodninger til enhver API, der understøtter GraphQL naturligt, f.eks. når du bruger WebExCC API Connector til at kalde Search API. Dette muliggør brugssager, hvor rapporteringsdata kan bruges til brugerdefinerede logik- og routingbeslutninger.

      Hvis du vælger Indholdstype som An det, kan du angive den indholdstype, du har brug for (hvis API'en kræver en ind holdsty peoverskrift, der ikke er tilgængelig i flowdesigneren). Således kan du vælge en anden indhold stype end de understøttede standardtyper.

  10. Response Timeout — Angiver forbindelsestimeouten for HTTP-anmodningen . Værdien skal være mellem 100 og 60.000 ms. Standardværdien er 2.000 ms.

  11. Antal forsøg igen — Angiver, hvor mange gange HTTP- anmodningen forsøges efter fejl. Det gyldige interval er 0 til 5.

    Denne parameter bruges, hvis statuskoden er 5xx; for eksempel 500 eller 501.

4

I afsnittet Parse-indstillinger kan du analysere svaret, der genereres fra HTTP-anmodningen, i forskellige variabler. Denne konfiguration er valgfri, fordi ikke alle HTTP-anmodningsscenarier kræver parsing.

  1. Indholdsty pe — Angiver den forventede indholdstype for svarlegemet. Indholdstyperne omfatter:

    • JSON

    • TOML

    • XML

    • YAML er de understøttede indholdstyper.

  2. Outputvariabel — Vælg en variabel, der skal indeholde dataene fra en bestemt sektion af HTTP-anmodningsobjektet.

  3. Stiudtryk — Definer stiekspressionen til analyse af svarobjektet. Stiudtrykket varierer afhængigt af svarobjektets datastruktur og årsagen til at ud trække en undergruppe af oplysninger.

    Data normaliseres til et objekthierarki før udførelse af stiekspression, så JSONPath bruges i svarobjektet uanset den konfigurerede indholdstype.

Outputvariabler

HTTP-anmodningen returnerer følgende outputvariabler:

  • HttpRequest1.httpStatusCode: Returnerer statuskoden for HTTP.

    Disse svarkoder er klassificeret i fem hovedkategorier:

    • Informationssvar (100-199)

    • Vellykkede svar (200—299)

    • Omdirigeringer (300—399) Klientfejl (400—499)

    • Serverfejl (500—599)

  • HttpRequest1.httpResponseBody: Returnerer svarkroppen for HTTP-anmodningen.

  • HttpRequest1.HttpResponseHeaders: Returnerer headeroplysningerne fra svaret.

Indholdstypeformater

Følgende eksempler beskriver eksempler på inputindholdstypeformater og JSON- svaret.

  • Indholdstype XML

    Brug dette værktøj til at konvertere XML til JSON-format https://codeshack.io/xml-to-json-converter/.

    • XML-inputformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel JSON-stiudtryk: Brug $.note.from til at få værdien som Jani.

  • Indholdstype TOML

    Brug dette værktøj til at konvertere TOML til JSON format https://www.convertjson.com/toml-to-json.htm.

    • TOML-indgangsformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel JSON-stiudtryk: Brug $.owner.name til at få værdien som 'Tom Preston-Werner'.

  • Indholdstype YAML

  • Brug dette værktøj til at konvertere YAML til JSON format https://www.convertjson.com/yaml-to-json.htm.

    • YAML-indgangsformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel på JSON-stiudtryk: Brug $.martin.job til at få værdien Udvikler.

  • Indholdstype JSON

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

    • JSON-inputformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel på JSON-stiudtryk: Brug $.martin.job til at få værdien Udvikler.

Indstillinger for aktivitetsventetid

I visse tilfælde, hvis et HTTP-svar oplever en mærkbar forsinkelse, oplever den, der ringer , en periode med stilhed. For at afbøde dette scenarie er det muligt at uploade en lydfil. Denne fil afspilles til den, der ringer op i mellemtiden af hentningen af HTTP-svar . Derudover er det muligt at konfigurere varigheden af forsinkelsen, før denne lyd afspilles.

  1. Aktiver lyd ved ventetid — Skift denne indstilling for at afspille den valgte lydfil i en kontinuerlig sløjfe, der sikrer en uafbrudt afspilning, mens systemet henter HTTP-svar.

  2. Lydfil —Vælg en lydfil. Systemet afspiller denne lyd fil til den, der ringer op for at udfylde stilheden, mens den henter et HTTP-svar.

  3. Forsinkelse —Indstil forsinkelsestidsværdien i millisekunder i henhold til kravene. Standardværdien er forudindstillet til 2000 millisekunder.

Det er bedst at holde forsinkelsesindstillingen over 2 sekunder og forsøge at optimere HTTP- forespørgselens svartid. Dette sikrer, at lyden ikke afspilles unødigt, samtidig med at der sik res en minimal forsinkelse for død luft til den, der ringer op.

Analyser

Brug Parse-aktiviteten til at udtrække oplysninger fra dataobjektet. Parse-aktiviteten tager inputstreng (JSON, TOML, XML og YAML) og konverterer den til en JSON-struktur baseret på de angivne data. Du kan derefter tildele JSON-strukturen til en variabel ved hjælp af et JSON- stiudtryk. 

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Konfigurere fejlhåndtering.

Før du begynder

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Parse Sett ings skal du konfigurere følgende:

  1. Inputvariabel — Angiver den variabel, der gemmer det data objekt, der skal bruges til analyse.

  2. Indholdsty pe — Angiver data objektets forventede indholdstype. JSON, TOML, XML og YAML er understøttede indholdstyper.

  3. Outputvariabel — Vælg en variabel, der skal indeholde dataene fra en bestemt sektion af HTTP-anmodningsobjektet.

  4. Stiudtryk — Definer stiekspressionen til analyse af svarobjektet. Stiudtrykket varierer afhængigt af svarobjektets datastruktur og årsagen til at ud trække en undergruppe af oplysninger.

    Data normaliseres til et objekthierarki før udførelse af stiekspression, så JSONPath bruges i svarobjektet uanset den konfigurerede indholdstype.

    Stiudtryk skal bekræftes til Jayway JSONPath-udtryk. Du kan finde flere oplysninger på https://github.com/json-path/JsonPath.

Indholdstypeformater

Følgende eksempler beskriver eksempler på inputindholdstypeformater og JSON- svaret.

  • Indholdstype XML

    Brug dette værktøj til at konvertere XML til JSON-format https://codeshack.io/xml-to-json-converter/.

    • XML-inputformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel JSON-stiudtryk: Brug $.note.from til at få værdien som Jani.

  • Indholdstype TOML

    Brug dette værktøj til at konvertere TOML til JSON format https://www.convertjson.com/toml-to-json.htm.

    • TOML-indgangsformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel JSON-stiudtryk: Brug $.owner.name til at få værdien som 'Tom Preston-Werner'.

  • Indholdstype YAML

  • Brug dette værktøj til at konvertere YAML til JSON format https://www.convertjson.com/yaml-to-json.htm.

    • YAML-indgangsformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel på JSON-stiudtryk: Brug $.martin.job til at få værdien Udvikler.

  • Indholdstype JSON

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

    • JSON-inputformat:

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

    • Data/JSON Normaliseret respons

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

      Eksempel på JSON-stiudtryk: Brug $.martin.job til at få værdien Udvikler.

Indstil variabel

Brug aktiviteten Indstil variabel til at angive værdier til variabler. Du kan ændre værdierne for variablerne baseret på dit krav eller i henhold til flowet.

Du kan konfigurere flere variabler inden for en enkelt Set Variable-aktivitet. Dette eliminerer behovet for at konfigurere flere individuelle Set Variable-aktiviteter i lærredet, hvilket gør det muligt for flowudviklerne at opbygge og ændre flows hurtigere.

Angiv den type variabel, du ønsker at vælge. Du kan finde flere oplysninger i Brugerdefinerede variabler og Forud definerede variabler.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Konfigurere fejlhåndtering. Hvis du ikke konfigurerer fejlhåndteringsstien, håndterer den globale fejlbehandler fejlen i flowudførelse.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Variable Settings skal du konfigurere følgende:

  1. Vari abel — Vælg variablen fra rullelisten. Du kan kun angive brugerdefinerede flowvariabler til brugerdefinerede værdier. Foruddefinerede variabler har faste værdier som dikteret af flowudførelsen.

  2. Variabel værdi — Klik på alternati vknappen An giv værdi for at indstille variablen til en bestemt værdi. Inputfelttypen ændres baseret på datatypen for den valgte variabel. Hvis du vil vide mere om variable dat atyper, skal du se Oprette brugerdefinerede flowvariabler.

    Hvis værdien er en streng, kan du indtaste grundtekst eller et udtryk.

    Hvis du vil indtaste et udtryk, skal du bruge syntaksen {{variable}}.

    Klik på alternativknappen Indstil til variabel for at indstille variabel værdien til værdien af en anden variabel i flowet. Vælg en variabel på rullelisten. Alle variabler i flowet er tilgængelige for udvælgelse.

  3. Tilføj ny — Klik på Tilføj ny for at tilføje nye variabler. Definer variabel og variabel værdi. Medtag ikke komplekse udtryk, når du konfigurerer flere variabler inden for en enkelt Set Variable-aktivitet.

    Du kan konfigurere op til 10 variabler inden for en enkelt Set Variable-aktivitet. Du kan ændre rækkefølgen af variablerne inden for aktiviteten Indstil variabel.

Bekræft OTP

Aktiviteten Bekræft OTP giver dig mulighed for at validere den brugerleverede OTP ved hjælp af den transaktions reference, der blev registreret under OTP-generering.

1

Træk og slip Bekræft OTP-aktiviteten på flowlærredet.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet OTP-detaljer skal du konfigurere følgende:

  1. OTP: Indtast variabelnavnet, der indeholder den OTP, der er indtast et af brugeren.

  2. Transaktionsreference: Den entydige reference, som noden bruger til at verificere OTP'en opnået i trin 1.

  3. OTP-præfiks og OTP-suffiks (valgfrit): Indtast præfikset og/eller suffikset for OTP, som skal fjernes, før OTP verificeres.

4

I Avancerede indstillinger skal du konfigurere følgende:

  • Underretning URL (valgfrit): Konfigurer et slutpunkt til at modtage meddelelser om succes/fejl. Meddelelsesnyttelasten omfatter korrelations-id' et (den transaktionsreference, der er sendt i Generer OTP), status i beskrivelses feltet, tidsstemplet for OTP-verifikation og relaterede 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 de ekstra parametre skal du indtaste de nøgleværdipar, der blev indstillet i den genererede OTP-node i form af nø gle og værdi. Gentag dette trin for at tilføje flere parametre.

Aktiviteter i Voice

  • Blind overførsel
  • Brooverførsel
  • Analyse af opkaldsfremskridt
  • Tilbagekald
  • Saml cifre
  • Menuen
  • Afspil besked
  • Afspil musik
  • Optage
  • Optagelseskontrol
  • Planlæg tilbagekald
  • Send cifre
  • Indstil meddelelse
  • Indstil opkalds-id
  • Indstil Whisper-meddelelse
  • Start mediestream
  • Upload lyd

Blind overførsel

Aktiviteten Blind Transfer gælder, når et opkald skal overføres til et eksternt eller tredjeparts-DN baseret på et flowkriteriesæt. Overførslen kan også initieres til en ekstern bro. Det konfigurerede kriteriesæt udløser aktiviteten.

Brug noden Blind Transfer til at overføre opkald til eksterne opkaldsnumre eller EPDN'er (Entry Point Directory Numbers). Du kan ikke overføre variabler med denne overførsel. Hvis du vil flytte kontakter mellem indgangspunkter eller strømme og videregive kontaktdata med kontakten, skal du bruge GoTo med variabel kortlægning.

Under blind overførsel bevares de tidligere færdighedsbegrænsninger, når et opkald overføres til en færdighedsbaseret kø. Dette skyldes, at færdighedsbegrænsninger beregnes, når et flow udføres. Da flowet ikke udføres i tilfælde af blind overførsel, bevares de tidligere færdighedsbegrænsninger.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Hæn delsesstrømme.

Når du designer et flow, kan en Consult-interaktion ikke omfatte en Blind Overførselsaktivitet. Du kan ikke tilføje en Blind Transfer-aktivitet inden for hændelsesstrømmene i Flowstyring.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Overfør opkaldsnummer skal du konfigurere destin ationsnummeret for opkaldet ved at indtaste det manuelt eller vælge en variabel.

  1. Overførselsnummer —Indtast det DN, som et opkald skal overføres til. Dette kan være et specifikt tal, der indtastes manuelt, eller et dynamisk tal, der er angivet gennem en flowvariabel.

  2. Specifikt opkaldsnummer —Indtast det nummer, som opkaldet skal overføres til.

  3. Variabelt opkaldsnummer — Vælg flowvariablen på rullelisten. Listen viser kun variabler af typen 'String'.

    Variablen gemmer det nummer, som opkaldet skal overføres til.

4

I afsnittet Tilføj header kan du konfigurere og videregive SIP- headerparametrene til eksterne systemer gennem SIP INVITE-meddelelserne. Du kan konfigurere op til 20 overskrifter i den udgående SIP INVITE-meddelelse.

Brug af brugerdefinerede X-headere understøttes i øjeblikket for organisationer, der bruger Webex Calling Local Gateway (LGW) som telefonindstilling for Webex Contact Center.

  1. Tast —Indtast nøglen til en brugerdefineret X-Header.

  2. Vær di — Angiv en værdi for den brugerdefinerede header, der sendes til den udgående SIP INVITE-meddelelse.

Du skal undgå at inkludere følgende følsomme PII-oplysninger i SIP- overskrifterne.

  • Fulde navne - Undgå at bruge fulde navne på enkeltpersoner.

  • CPR-numre - Medtag ikke nogen del af et person nummer.

  • Fysiske adresser - Undgå at bruge hjemme- eller arbejds adresser.

  • Finansielle oplysninger - Ekskluder kreditkortnumre, bank kontooplysninger, etc.

  • Sundhedsopl ysninger - Undgå at dele sundhedsrelaterede detaljer eller data, der kan betragtes som PHI.

Følgende overskriftsmønstre er forbeholdt intern brug og må ikke videregives som brugerdefinerede overskrifter. Som standard vil alle overskrifter, der matcher dette mønster, blive droppet og ikke sendt til Webex Contact Center.

  • X-adresse

  • X-ADD-DIVERSION

  • X-BNR-tilstand

  • X-BNR-original codec

  • X-BNR-omgået

  • X-broadworks-korrelationsinfo

  • X-FS-understøttelse

  • X-stien

  • X-RTMS-CID

  • X-RTMS-OID

  • X-RTMS-CONFID

  • X-RTMS-AGENT-LEGID

  • X-RTMS-ENTER-SOUND

  • X-RTMS-APP-PREFIX

  • X-RTMS-ingen opslag

  • X-VPOP-DOMAIN

5

Afsnittet Fejlkoder for udgangsfejl beskriver outputfejlkoderne for aktiviteten Blind Transfer,

  1. Ikke-understøttet flowaktivitet — Fejlkode 48 angiver, at flowet ikke kan køre aktiviteten Bridged Transfer efter kødannelse, eller når en agent er blevet tildelt opkaldet.

  2. Systemfejl —Fejlkode 6 repræsenterer diverse system fejl, der ikke falder ind under nogen af de definerede kategorier.

Brooverførsel

Bridged Transfer-aktiviteten gør det muligt at overføre et opkald midlertidigt med et flow til en ekstern destination, mens kontrollen over opkaldet bevares. Den eksterne destination kan være en ekstern bro eller en interaktiv stemmesvarstjeneste (IVR).

Når tredjeparten afslutter opkaldet, fortsætter opkaldsstrømmen og aktiveres igen efter behov, f.eks. ved at stille opkaldet i kø til en agent.

Bridged Transfer-aktiviteten forbedres for at fjerne kontakten i køen, når en kontakt sendes til en tredjeparts interaktiv talesvar (IVR) eller automatisk opkaldsfordeling (ACD). Hvis kontakten ikke håndteres i tredjepartssystemet, kan den føres tilbage til den oprindelige kø.

Antag for eksempel, at et kontaktcenter har Webex Contact Center-agentressourcer og agent ressourcer på et eksternt callcenter/PBX. Kunden ønsker at stille et opkald i kø mod en kø af Webex Contact Center-agenter i en kort periode (f.eks. 60 sekunder). Hvis der ikke er nogen agent til rådighed i denne periode, kan opkaldet derefter overføres (med en implicit afkø) til det eksterne callcenter til håndtering for at forbedre responstiden til kunden.

Før du begynder

  • Du kan ikke føje aktiviteten Bridged Transfer til aktiviteten Køkontakt.

  • Du må ikke introducere en Bridged Transfer-aktivitet senere i flowet for kontakter, der er parkeret, står i kø eller er tildelt en agent. Dette kan føre til en ikke-understøttet flowfejl.

  • Du kan ikke bruge aktiviteten Bridged Transfer i udgående opkaldsstrømme.

  • Du kan ikke tilføje en Bridged Transfer-aktivitet inden for hændelsesstrømmene i Flowstyring.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Overfør opkaldsnummer skal du konfigurere destin ationsnummeret for opkaldet ved at indtaste det manuelt eller vælge en variabel.

  1. Overførselsnummer —Indtast det DN, som et opkald skal overføres til. Dette kan være et specifikt tal, der indtastes manuelt, eller et dynamisk tal, der er angivet gennem en flowvariabel.

  2. Specifikt opkaldsnummer —Indtast det nummer, som opkaldet skal overføres til.

  3. Variabelt opkaldsnummer — Vælg flowvariablen på rullelisten. Variablen gemmer det nummer, som opkaldet skal overføres til.

4

I afsnittet Indstillinger for overgangstimeafbrydelse kan du konfigurere funktionsmå den for en brooverført overførselsaktivitet, når det overførte opkald ikke besvares inden for et bestemt tids rum.

  1. Timeout — Dette er, hvor længe systemet venter på, at den overførte part afhenter opkaldet. Hvis modtageren ikke afhenter inden for denne tid, afslutter systemet opkaldet.

    Varigheden skal ligge i området 1-120 sekunder. Standardværdien er 10 sekunder.

5

I afsnittet Inds tillinger for outputciffer kan du udpulsere DTMF- cifre til destinationen under en brooverført overførsel. Brug dette til at sende oplysninger eller navigere i menuer på en tredjeparts IVR. Du kan indtaste cifrene manuelt eller vælge dynamiske cifre ved hjælp af en variabel.

  1. Send outputcifre — Tænd for knappen, hvis du vil sende DTMF-cifrene ud til destinationen, efter at destinationen besvarer opkaldet, og før overførslen er afsluttet.

  2. Specifikke outputcifre — Indtast de specifikke DTMF-output cifre.

  3. Variable outputcifre — Vælg flowvariablen på rullelisten. Variablen gemmer DTMF-nummeret.

Den maksimale længde af DTMF-cifre er 32 tegn. Understøttede tegn er 0-9, A-D, asterisk (*), hash (#) og komma (,). Tegnet komma (,) betyder et sekunds forsin kelse.

6

I afsnittet Tilføj header kan du konfigurere og videregive SIP- headerparametrene til eksterne systemer gennem SIP INVITE-meddelelserne. Du kan konfigurere op til 20 overskrifter i den udgående SIP INVITE-meddelelse.

  1. Tast —Indtast nøglen til en brugerdefineret X-Header.

  2. Vær di — Angiv en værdi for den brugerdefinerede header, der sendes til den udgående SIP INVITE-meddelelse.

Brug af brugerdefinerede X-headere understøttes i øjeblikket for organisationer, der bruger Webex Calling Local Gateway (LGW) som telefonindstilling for Webex Contact Center.

Du skal undgå at inkludere følgende følsomme PII-oplysninger i SIP- overskrifterne.

  • Fulde navne - Undgå at bruge fulde navne på enkeltpersoner.

  • CPR-numre - Medtag ikke nogen del af et person nummer.

  • Fysiske adresser - Undgå at bruge hjemme- eller arbejds adresser.

  • Finansielle oplysninger - Ekskluder kreditkortnumre, bank kontooplysninger, etc.

  • Sundhedsopl ysninger - Undgå at dele sundhedsrelaterede detaljer eller data, der kan betragtes som PHI.

Følgende overskriftsmønstre er forbeholdt intern brug og må ikke videregives som brugerdefinerede overskrifter. Som standard vil alle overskrifter, der matcher dette mønster, blive droppet og ikke sendt til Webex Contact Center.

  • X-broadworks-korrelationsinfo

    X-FS-understøttelse

  • X-stien

  • X-RTMS-CID

  • X-RTMS-OID

  • X-RTMS-CONFID

  • X-RTMS-AGENT-LEGID

  • X-RTMS-ENTER-SOUND

  • X-RTMS-APP-PREFIX

  • X-RTMS-ingen opslag

  • X-VPOP-DOMAIN

7

I afsnittet Outputvariabel kan du fange oplysninger om resultatet af overførslen.

  1. BridgedTransfer_DXM.failureCode — Denne parameter registrerer fejl- eller statuskoder, der svarer til mislykkede forsøg på at udføre en brooverført overførsel ved hjælp af DXM (Digital Extension Module).

  2. BridgedTransfer_DXM.FailureDescription — Denne parameter gemmer beskrivelsen af den fejl, der opstod under et forsøg på Bridged overførsel ved hjælp af (DXM).

  3. BridgedTransfer.headers —Denne parameter gemmer SIP- overskrifterne analyseret fra BYE-meddelelsen. Overskrifterne gemmes som et JSON-objekt. Individuelle overskrifter kan ekstraheres og indstilles i flow- eller globale variabler til videre brug.

    Følgende tabel opsummerer fejlkoderne for Bridged Transfer-aktivitetsudgangskoder.

    Fejlkode

    Fejlbeskrivelse

    Forklaring

    1

    Ugyldigt nummer

    Det opkaldte eksterne katalognummer (DN) er ugyldigt.

    2

    Travl

    Det eksterne DN er enten aktiveret eller har afvist indgående opkald.

    3

    Intet svar

    Det eksterne DN kunne ikke besvare opkaldet inden for den forudindstillede timeout- varighed.

    48

    Ikke-understøttet flowaktivitet

    Flowet kan ikke køre aktiviteten Bridged Transfer efter køen, eller når en agent er blevet tildelt opkaldet.

    6

    System_fejl

    Denne kode repræsenterer diverse fejl, der ikke falder ind under de ovenfor definerede kategorier.

    Bridged Transfer er kun tilgængelig på Next-Generation Voice Media-platforme (VPOP og Webex Calling).

Analyse af opkaldsfremskridt

Brug aktiviteten Analyse af opkaldsstatus til at indstille CPA-parametrene til at udføre en telefonsvar er/telefonsvarerregistrering (AMD) for et tilbagekald.

Du kan placere aktiviteten Analyse af opkaldsstatus i følgende områder:

  • I hovedstrømmen, når som helst efter tilbagekallingsaktiviteten.

  • I hændelsesflowet, kun på hændelseshandleren CallbackFailed.

  • I hovedflowet, når som helst for planlagt tilbagekald eller personligt planlagt tilbagekald .

Når du forsøger et tilbagekald, og hvis opkaldet rammer AMD/Voicemail, markerer systemet opkaldet som mislykket. Resultatet af AMD-registrering registreres i outputvariablen årsag i hændelseshandleren callbackFailed. Hvis værdien CallbackFailed.Reason er AMD, angiver den, at AMD/VoicEmail blev registreret for kunden. Baseret på denne outputvariabel kan du konfigurere tilbagekaldsforsøg.

Denne aktivitet er kun tilgængelig, hvis den foretrukne kø og tilbagekaldsfunktionerne er aktiveret for virksomheden.

Hvis du har konfigureret en kundeundersøgelse efter opkald i dit flow, startes den ikke, hvis opkaldet besvares af en AMD eller en telefonsvarer, hvilket forhindrer unødvendige undersøgelser.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger under Begi venheder.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Avancerede medieparametre skal du konfigurere følgende CPA-parametre:

  1. Min stilhedsperiode — Dette angiver den mindste stilhedstid (i millisekunder), der kræves for at klassificere et opkald som registreret stemme. Hvis flere telefon svareropkald videresendes til agenter som tale, skal du øge denne værdi for længere pauser i telefonsvarerhilsener. Du kan indstille denne værdi mellem 100-1000 ms med standardværdien til 608 ms.

  2. Analyseperiode — Dette angiver den tidsvarighed (i millisekunder), der bruges til at analysere et opkald. Hvis der er en kort agenthilsen på en telefonsvarer, kategoriserer en længere værdi, at telefonsvareren kalder som stemme. Hvis opkaldet er til en virksomhed, hvor operatøren har en længere scriptet hilsen, kategoriserer en kortere værdi den lange og levende hilsen som et telefonsvareropkald . Du kan indstille denne værdi mellem 1000—10000 ms med standardværdien som 2500 ms.

  3. Min gyldige tale — Dette angiver den mindste varighed (i millisekunder) af stemmen, der kræves for at klassificere et opkald som registreret stemme. Du kan indstille denne værdi mellem 50-500 ms med standardværdien som 112 ms.

  4. Maksimal tidsanalyse — Dette angiver den maksimale tidsvarighed (i millisekunder), der er tilladt for analyse, før en problemanalyse identificeres som død luft eller lavt volumen. Du kan indstille denne værdi mellem 1000—10000 ms med standard værdien som 3000 ms.

Outputvariabler

  • FailureCode — Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

  • FailureDescription — Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

Tilbagekald

Tilbagekaldelsesaktiviteten er kun tilgængelig, hvis den foretrukne kø og funktionen Tilbagekald er aktiveret for virksomheden. Som standard opretter aktiviteten Tilbagekald en Courtesy Call-back- opgave i den samme kø, som opkaldet oprindeligt blev foretaget. Hvis du foretrækker det, kan du konfigurere en anden kø. Hvis du bruger den samme kø, bevarer opgaven sin position i køen, indtil den næste agent er tilgængelig.

Når du designer et flow, kan en Consult-interaktion ikke omfatte en Courtesy Call-back- aktivitet.

Hvis en ny kø foretrækkes, skal du placere opgaven nederst i den foretrukne kø. Når en agent accepterer opgaven, startes tilbagekaldelsen. Hvis den, der ringer op, ikke svarer, prøves tilbag ekaldet ikke igen.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Hæn delsesstrømme.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Indstillinger for tilbag ekald skal du konfigurere følgende:

  1. Tilbagekaldsnummer — Indtast det opkaldsnummer, som den, der ringer op, skal modtage tilbagekaldet på. Vælg variablen på rullelisten, der indeholder tilbagekallingsnummeret, f.eks. den ANI, der er knyttet til opkaldet. Variablen kan være et tal, der indsamles i en aktivitet Indsaml cifre i opkalds strømmen. Hvis der ikke foretages noget valg, bruges den opkaldtes ANI. Tilbagekallingsnummeret gemmes i newContact.ani-hændelsesoutputvariablen.

    Som standard er skifteknappen til registrering af tilbagekald til en anden destination? er indstillet til slukket. Tilbagekaldet registreres på den samme kødestination. Hvis den foretrukne agent har travlt og ikke er tilgængelig, skal du indstille skiftek nappen til for at vælge en ny destination for tilbagekald. Destinationen skifter fra agent til kø. Du kan ikke ændre destinationen direkte til en anden agent, men kun til en kø, der indeholder agenter.

  2. Tilbagekaldskø — Vælg en af de tilgængelige indstillinger for tilbagekaldskø på rullelisten:

    • Statisk kø: Vælg en statisk kø, hvor alle anmodninger om tilbagekald placeres. Opgaver placeres nederst i denne kø. Administrer køer fra Control Hub.

    • Variabel kø: Tillader administratoren at angive en tilbagekaldskø baseret på betingelserne i flowet. Vælg en variabel på rullelisten. Listen viser kun variabler af typen 'String'.

      Standard er indstillet til den kø, hvor den, der ringer, er placeret, som fanget i den parkerede kontakt. Outputvariablen QueueName er knyttet til aktiviteten Kø kontakt. Vælg om nødvendigt en anden variabel fra rullelisten . Sørg for, at variablen giver et gyldigt køvalg.

      Når du konfigurerer et flow til tilbagekald til den foretrukne agent, skal du placere aktiviteten Kø til agent før aktiviteten Tilbagekald i flowet.

  3. Tilbagekaldelse ANI — Aktiverer ani-konfiguration for tilbagekald for kunder, når de modtager et tilbagekald. Tilbagekaldelse af ANI-konfiguration er ikke obligatorisk. Vælg en af de tilgængelige muligheder:

    • Statisk ANI: Vælg et tilbagekaldsnummer fra rullel isten. Disse opkaldsnumre knytter sig til indgangspunkter, der er konfigureret i Control Hub. Hvis du ikke vælger et tilbagekaldsnummer, bruger Webex Contact Center det nummer, der er knyttet til det indgangspunkt, som du har anmodet om tilbagekald til.

    • Variabel ANI (valgfrit): Vælg en variabel på rullelisten. Listen viser kun variabler af typen 'String'. Sørg for , at variablen indeholder et gyldigt 10-cifret tal præfikset med landekode.

      Denne kode skal kortlægges til et indgangspunkt, der starter tilbagekaldet. For brug af gyldige ANI-formater henvises til den tilpassede ANI-valideringstabel, der er tilgængelig i dette afsnit. Hvis du ikke vælger en variabel, overvejer Webex Contact Center det nummer, der er knyttet til det indgangspunkt, som du har anmodet om tilbagekald for.

Afsnittet Indstillinger for tilbag ekald definerer tilbagekaldsnummeret og den kø, som den, der ringer op, skal placeres i for anmodningen om tilbagekald. Systemet reserverer den opkaldtes plads i køen, indtil den næste agent er tilgængelig.

Du skal bruge aktiviteten Afbryd kontakt til at afslutte en flowgren, der bruger en tilbagek aldelsesaktivitet. Ellers slutter opkaldet ikke, når der foretages en tilbagekaldelsesanmodning .

Flowadministratorer bør teste funktionen i et ikke-produktionsmiljø for at sikre, at ANI, der er konfigureret som en del af variabel ANI, er korrekt eller ej. Hvis den angivne ANI er forkert, skifter tilbagekaldet til standardsystemet ANI.

Dette er scenarierne, hvor den tilpassede ANI er konfigureret og valideret til Ten ant Management og Flow Control. Baseret på den stak, du bruger, kan du se valideringer, der kun gælder for den pågældende stak.

Tabel 12. Tilpasset ANI validering

Beskrivelse

Lejerstyring — ANI-input

Predikald/høflighedsopkald — ANI-input (flowkontrol)

Validering

ANI uden landekode

Uden landekode. For eksempel 2567312213

Uden landekode. For eksempel: 2567312213

Gyldig ANI. Samme ANI bruges.

Lejerstyring ANI-input er med landekode, og Flow Control ANI-input er uden landekode konfigureret.

Med landekode. For eksempel +1-2567312213

Uden landekode. For eksempel 2567312213

Ugyldig ANI. DNIS bruges

Lejerstyring ANI-input er uden landekode, og Flow Control ANI- input er med landekode konfigureret

Uden landekode. For eksempel 2567312213

Med landekode. For eksempel +1-2567312213

Ugyldig ANI. DNIS bruges.

Lejerstyring ANI-input og Flow Control ANI-input har landekode konfigureret.

Med landekode. For eksempel +1-2567312213

Med landekode. For eksempel +1-2567312213

Gyldig ANI. Samme ANI bruges.

Lejerstyring ANI-input har ikke plads imellem, og Flow Control ANI-input har plads imellem.

Intet mellemrum mellem tallet. For eksempel +1-2567312213

Mellemrum mellem tallet. For eksempel +1-256 7312213

Gyldig ANI. Samme ANI bruges.

Tenant Management ANI-input har ikke bindestreger imellem, og Flow Control ANI-input har bindestreger imellem.

Ingen bindestreger mellem tallet. For eksempel +1-2567312213

Bindestreger mellem tallet. For eksempel +1-256-731-2213

Gyldig ANI. Samme ANI bruges.

Flow Control ANI-input matcher de sidste par cifre i Tenant Management ANI- indgangen.

Komplet ANI-indgang. For eksempel +1-2567312213

De sidste fire cifre matcher. For eksempel 2213

Ugyldig ANI. DNIS bruges.

Flow Control ANI-input har flere cifre konfigureret end Tenant Management ANI- input.

Delvis ANI-indgang. For eksempel 2213

10-cifret ANI-indgang. For eksempel 2567312213

Ugyldig ANI. DNIS bruges.

Tenant Management ANI-input er konfigureret, og Flow Control ANI-input er ikke konfigureret.

Komplet ANI-indgang. For eksempel +1-2567312213

ANI er ikke konfigureret.

Ugyldig ANI. DNIS bruges.

Flow Control ANI indeholder ikke et plussymbol.

Plus-symbolet bruges. For eksempel +1-2567312213

Plus-symbolet bruges ikke. For eksempel 12567312213

Ugyldig ANI. DNIS bruges.

Outputvariabler:

  • FailureCode — Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

  • FailureDescription — Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

Fejlkoder

Følgende er fejlkoderne og beskrivelserne for tilbagekaldelsesaktiviteten:

Tabel 13. Beskrivelse af kode for tilbagekaldsfejl

Fejlkode

Fejlkodeværdi

Fejlbeskrivelse

1

INVALID_REQUEST

Der blev fremsat en ugyldig anmodning i aktiviteten.

2

CALLBACK_NOT_SUPPORTED_ON_CHILD_INTERACTION

Tilbagekald er ikke tilladt på en børnekontakt.

3

INVALID_QUEUE

Der blev angivet en ugyldig kø i aktiviteten.

4

INVALID_DESTINATION

Destinationsnummeret for tilbagekaldet er ugyldigt.

5

FEATURE_NOT_ENABLED

Funktionen er ikke aktiveret i Webex Contact Center-applikationen.

6

SYSTEM_ERROR

Systemet stødte på en intern fejl.

Saml cifre

Aktiviteten Indsaml cifre beder den, der ringer op, om at indtaste et DTMF- input (Dual-Tone Multi-Frequency), f.eks. et kontonummer. I lighed med aktiviteterne Afspil meddelelse og menu kan aktiviteten Indsaml cifre bruge lydfiler, tekst-til-tale-meddelelser eller en kombination af begge dele.

Denne aktivitet accepterer DTMF-inputcifre fra 0 til 9 og alfabeterne A, B, C og D. Den, der ringer op, kan indtaste # eller * som et termineringssymbol for at angive slutningen af DTMF-input.

Den, der ringer op, kan ikke bruge opsigelsessymbolerne til andre scenarier som en del af Collect Digit-aktiviteten, såsom bekræftelse af beløbet eller kunde-id'et.

Som standard understøtter Next Generation medieplatform kun DTMF af typen RFC2833 til både indgående og udgående opkald.

Næste generations medieplatform understøtter in-band DTMF.

Denne funktion er kun tilgængelig, hvis det tilsvarende funktionsflag er aktiveret.

Du kan også høre in-band DTMF-toner under optagelse og i konference med andre parter.

Du kan konfigurere disse fejlhåndteringsstier til at håndtere fejl i flowudførelse:

  • Timeout for ind tastning — Angiver den fejloutputsti, som flowet tager, efter at indtastningstiden er udløbet. Konfiguration af denne sti sikrer, at den, der ringer op, ikke går i tomgang for længe. Rediger varigheden af timeout-indtastningen i afsnittet Avancerede indstillinger i ruden Egenskaber. Overvej at afspille en besked for at afklare, hvad der forventes af den, der ringer op, og gå derefter tilbage til starten af aktiviteten.

  • Umatchet indtastning — Angiver den fejloutputsti, som flowet tager, hvis den, der ringer op, indtaster et DTMF-input, der ikke er konfigureret i afsnittet Brugerdefinerede menulinks. Konfiguration af denne sti sikrer, at den, der ringer op, får lov til at genstarte aktiviteten og prøve igen. Overvej at afspille en besked for at afklare, hvad der forventes af den, der ringer op, og gå derefter tilbage til starten af aktiviteten.

  • Udefineret fejl — Du kan finde flere oplysninger i Konfigurere fejlhåndtering.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Prompt skal du konfigurere følgende indstillinger:

  1. Deaktiveret Tekst-til-tale — Tekst-til-tale er som standard ikke aktiveret. Hvis du vil konfigurere prompten uden tekst-til-tale, skal du tilføje mindst én forudindspillet lydfil. Vælg lydfilen fra rullelisten. Du kan konfigurere op til i alt fem lydbeskeder (lydfiler og lydpromptvariabler kombineret). Den fulde prompt afspilles til den, der ringer op, i den konfigurerede rækkefølge, skiftevis mellem lydfiler og lyd promptvariabler.

    Hvis nogen af de bestilte listeindgange er tomme, viser systemet en flowfejl. Løs disse fejl, før du udgiver flowet.

    • Tilføj lydfil (er) —Klik på Tilføj ny for at tilføje flere lydfiler. Filerne afspilles til den, der ringer op i den rækkefølge, de er konfigureret.

      Hvis du vil fjerne en lydfil fra sekvensen, skal du klikke på ikonet Slet, der vises ved siden af hver rulleliste. Ikonet Slet vises ikke, når kun en rulleliste er tilgængelig, fordi du har brug for mindst en lydfil til prompten.

      Hvis du vil administrere lydfiler, skal du se Upload en lydressourcefil.

    • Tilføj lydvariabel — Brug denne indstilling til at konfigurere lydprompten til at blive afspillet dynamisk for kunderne. Du kan f.eks. konfigurere denne variabel til at afspille lydprompten på flere sprog baseret på kundens præferencer under interaktionen.

      Klik på Tilføj lydvariabel for at konfigurere lyd variablen. Indtast variabelværdien i form af et sten udtryk.

      Du kan finde flere oplysninger i Pebble-skabelonsyntaks.

      Variabelværdien skal svare til navnet på den.wav-fil, der uploades til Control Hub

    • Eksempelprompt —Klik på knappen Vis prompt for at få vist lydfilen. Klik på af spil for at afspille de valgte lyd filer i dialogboksen Eksempel prompt, der vises.

    • Gør prompten afbrydelig — Af krydsningsfeltet Gør prompten til afbrydelig giver dig mulighed for at angive, om den konfigur erede prompt kan afbrydes af den opkaldes input eller begivenhed. Som standard kan prompter ikke afbrydes. Hvis prompten er vigtig for den, der ringer til at høre, skal du ikke tillade, at den kan afbrydes.

      Bemærk!: For de organisationer, der er klargjort med den nye Next Generation- platform, konfigurerer systemet prompten, der kan afbrydes som standard, uanset om afkryd sningsfeltet Gør meddelelser til afbrydelige er markeret eller ikke markeret af flowudviklerne.

  2. Aktiveret Tekst-til-tale — Tekst-til-tale er som standard ikke aktiveret. Hvis du vil bruge tekst-til-tale i dine meddelelser, skal du aktivere skifteknappen Tekst-til-tale. Du kan konfigurere op til i alt fem lydbeskeder (tekst-til-tale- meddelelser, lydfiler og lydpromptvariabler kombineret). Den fulde prompt af spilles til den, der ringer op, i den konfigurerede rækkefølge, skiftevis mellem tekst-til-tale- meddelelser, lydfiler og lydpromptvariabler, der er konfigureret.

    • Connector — Indstillingerne for sprog og stemme ændres baseret på den valgte forbindelse. Valget dikterer det sprog, køn og tone, som systemet bruger til at læse tekst-til-tale-meddelelser til den, der ringer op.

      Hvis du bruger Google TTS, kan du få vist de forskellige indstillinger på siden Google Tekst til tale.

      Eksisterende kunder på Next Generation-stemmeplatformen kan se både Cisco Cloud tekst-til-tale- og Google TTS-stik.

    • Tilsidesæt standardindstillinger for sprog og stemme — Brug denne indstilling til at tilsidesætte de stemmeindstillinger, der er konfigureret i variablen Global Voicename. Denne parameter er aktiveret som standard.

    • Output Voice — Angiver navnet på outputstemmen. Dette felt vises kun, hvis du aktiverer knappen Tilsidesæt standardindstillinger for sprog og stemme. Vælg output-stemmenavnet fra rullelisten.

      Hvis det outputstemmenavn, der understøttes af Google, ikke er tilgængeligt på rullelisten Output Voice, skal du deaktivere skifteknappen Tilsidesæt standardsprog og stemme indstillinger. Medtag aktiviteten Indstil variabel før aktiviteten Indsaml cifre i flowet.

      Konfigurer aktiviteten Indstil variabel som følger:

      1. Indstil variablen til Global_voiceName.

      2. Indstil variabelværdien til den ønskede outputstemmekode (f.eks. en-US-standard-d). Du kan finde flere oplysninger om de understøttede stemmer og sprog på siden Google Understøttede stemmer og sprog.

    • Tilføj tekst til talemeddelelse — Når du opretter din prompt, kan du bruge tekst-til-tale eller en blanding af forudindspillede lydfiler og tekst-til-tale-meddelelser. Klik på Tilføj tekst til tale besked for at føje et nyt tekstindtastningsfelt til afsnittet Prompt. Her kan du skrive den meddelelse, der læses til den, der ringer op, med det valgte sprog og stemme.

      Vigtige overvejelser:

      • Brug en Set Variable-aktivitet til at indstille værdien af TTS-meddelelsen til en flow variabel, før du bruger den i aktiviteten.

      • Brug enkelte anførselstegn i stedet for dobbelte anførselstegn inde i stenudtryk.

      Der er ingen tegngrænse for Cisco Text-til-tale-meddelelser.

      Feltet accepterer to typer input: rå tekst (almindelig tekst) eller SSM L-formaterede data. Du kan også bruge variabler som en del af meddelelsen til at læse det dynamiske indhold.

      Hvis du vil angive en variabel, skal du bruge denne syntaks: {{variable}}. For eksempel, {{newContact.ani}}.

      For understøttede SSML-tags til Cisco Cloud tekst-til-tale, se Tekst-til-tale (TTS) i Webex Contact Center.

    • Tilføj lydfil — Klik på Tilføj lydfil for at skifte tekst til tale beskeder med forudindspillede lydfiler. Dette tilføjer en ny række til konfigurationen, hvor du kan vælge en lydfil fra en rulleliste.

      Hvis du vil fjerne et element fra sekvensen, skal du klikke på ikonet Slet ud for det pågældende element. Ikonet Slet er ikke synligt, når kun ét felt er konfigureret, fordi der kræves mindst én meddelelse eller lydfil.

    • Tilføj lydvariabel — Brug denne indstilling til at konfigurere lydprompten til at blive afspillet dynamisk for kunderne. Du kan f.eks. konfigurere denne variabel til at afspille lydprompten på flere sprog baseret på kundens præferencer under interaktionen.

      Klik på Tilføj lydvariabel for at konfigurere lydvariablen. Indtast variabelværdien i form af et sten udtryk.

      Du kan finde flere oplysninger i Pebble-skabelonsyntaks.

      Variabelværdien skal svare til navnet på den.wav-fil, der uploades til kontrol hubben.

    • Eksempelprompt — Klik på knappen Vis prompt for at teste og få vist tekst-til-tale-meddelelserne og lydfilerne. I dialogboksen Eksempelprompt, der vises, skal du vælge den ønskede stemme for at teste prompten. Du kan afspille meddelelser og lydfiler som følger:

      1. Klik på Afspil alle for at afspille både lydfilen og meddelelsen sammen.

      2. Afspil kun lydfilerne.

      3. Afspil kun tekst-til-tale-beskeder.

    • Gør prompten afbrydelig — Af krydsningsfeltet Gør prompten til afbrydelig giver dig mulighed for at angive, om den konfigur erede prompt kan afbrydes af den opkaldes input eller begivenhed. Som standard kan prompter ikke afbrydes. Hvis prompten er vigtig for den, der ringer til at høre, skal du ikke tillade, at den kan afbrydes.

      For de organisationer, der er klargjort med den nye Next Generation- platform, konfigurerer systemet prompten, der kan afbrydes som standard, uanset om afkryd sningsfeltet Gør meddelelser til afbrydelige er markeret eller ikke markeret af flowudviklerne.

  3. Konfigurer derefter tekst-til-tale-indstillinger. Tekst-til-tale-indstillingerne omfatter følgende indstillinger, der bruges til at validere det forventede DTMF-input fra den, der ringer op.

    • Talehas tighed - Angiver talehastigheden. Forøg eller for mindsk det numeriske input for at opretholde den ideelle talehastighed og styre outputtalehastigheden.

      Gyldige værdier for det numeriske input er i området fra 0,25 til 4,0 ord pr. Minut (wpm). Standardværdien er 1,0 wpm.

    • Lydstyrkeforstærkning —Angiver stigningen eller faldet i volumen output. Forøg eller formindsk det numeriske input for at opretholde den ideelle lydstyrke for outputtale.

      Gyldige poster for den numeriske indgang er i området fra —96,0 decibel til 16,0 decibel (dB). Standardværdien er 0,0 dB.

  4. I Avancerede indstillinger skal du konfigurere følgende:

    • Timeout uden input — Angiver den maksimale varighed, som aktiviteten Indsaml cifre venter på input, før du fortsætter til stien Indgangstimeout. Standardværdien er 3 sekunder.

    • Inter-cifret timeout — Angiver den maksimale varighed, hvor aktiviteten Indsaml cifre venter mellem cifrene, før den fortsætter i flowet. Dette sker først, når mindst et ciffer er indtastet. Den, der ringer op, kan indtaste terminatorsymbolet for at indikere, at indtastningen er afsluttet, så opkaldet fortsætter uden at vente på intercifret timeout.

      Inter-Digit Timeout gælder ikke for kunder, der bruger Voice Serv ices-platformen. Som standard er denne parameter ikke deaktiveret for kunder, der bruger Voice Services-platformen.

    • Mindste cifre — Angiver det mindste antal cifre, som den, der ringer op, skal indtaste. Standardværdien er 1. Hvis den, der ringer op, indta ster det input, der er mindre end denne værdi, følger flowet stien Umatchet indtastning, der er konfigureret i afsnittet Fejl håndtering.

    • Maksimale cifre — Angiver det maksimale antal cifre, som den, der ringer op, kan indtaste. Standardværdien er 10. Hvis den, der ringer op, angiver det input, der er mere end denne værdi, følger flowet stien Umatchet indtastning, der er konfigureret i afsnittet Fejl håndtering.

    • Terminatorsymbol — Angiver det tegn, som den, der ringer op, kan indtaste for at angive slutningen af input. Terminatorsymbolet kan enten være # eller * afhængigt af konfigurationen.

      Terminatorsymbolet er som standard #.

  5. I afsnittet Outputvariabel indeholder aktiviteten Indsaml cifre variablen {{collectDigits.digitsEntered}}, som gemmer den opkaldtes DTMF-input, når flowet kører. Du kan bruge denne variabel i efterfølgende aktiviteter til at styre flowlogikken. Variabelnavnet afspejler dynamisk den etiket, der er tildelt aktiviteten Indsaml cifre. Hvis flowet omfatter flere Collect Dig its -aktiviteter, registrerer systemet en separat outputvariabel for hver enkelt. Du kan finde flere oplysninger i Hændelsesoutputvariabler.

Menuen

Menuaktiviteten giver dig mulighed for at opbygge en Cisco Unified IP Interactive Voice Response (IVR) oplevelse i dit flow. Aktiviteten afspiller en prompt, der gør det muligt for den, der ringer op, at indtaste et DTMF-ciffer . Baseret på det ciffer, som den, der ringer, indtaster, kan strømmen tage en anden sti.

En menu kan have 1-10 grene, repræsenteret af cifre 0-9.

Du kan bruge menuaktiviteten med eller uden tekst-til-tale aktiveret. Konfigurationsinds tillingerne ændres i overensstemmelse hermed.

Du kan konfigurere disse fejlhåndteringsstier til at håndtere fejl i flowudførelse:

  • No-Input Timeout — Angiver den fejloutputsti, som flowet tager, efter at indtastningstiden er udløbet. Konfiguration af denne sti sikrer, at den, der ringer op, ikke går i tomgang for længe. Rediger varigheden af timeout uden input i afsnittet Avancerede indstillinger i ruden Egenskaber. Overvej at afspille en besked for at afklare forventningerne til den, der ringer op, og gå derefter tilbage til starten af aktiviteten.

  • Umatchet indtastning — Angiver den fejloutputsti, som flowet tager, efter at den, der ringer op, har indtastet et DTMF-input, der ikke er konfigureret i afsnittet Brugerdefinerede menulinks. Konfiguration af denne sti sikrer, at den, der ringer op, kan genstarte aktiviteten og prøve igen. Overvej at afspille en besked for at afklare forventningerne til den, der ringer op, og gå derefter tilbage til starten af aktiviteten.

    Sådan sløjfer du opkaldet tilbage til starten af aktiviteten i et bestemt antal gange:

    • Tilføj aktiviteten Indstil variabel efter menuaktiviteten.

    • I menuaktiviteten skal du forbinde noderne No-input timeout og Umatchet indtastning til aktiviteten Indstil variabel.

    • Konfigurer aktiviteten Indstil variabel som følger:

      • Vælg Timeout i feltet Vari abel.

      • Indstil variabelværdien til {{Timeout +1}}.

    • Tilføj betingelsesaktiviteten efter aktiviteten Indstil variabel.

    • Angiv følgende udtryk i aktiviteten Betingelse:

      {{Timeout >= n}}, hvor 'n' er det antal gange, du vil returnere opkaldet tilbage til menuen, før opkaldet afbrydes.

      For eksempel, hvis {{Timeout >= 3}}, returnerer konfigurationen opkaldet tilbage til menuen tre gange, før opkaldet afbrydes.

    • Tilføj aktiviteten Afspil besked efterfulgt af aktiviteten Afbryd kontakt for at afspille optag elsen og afbryde opkaldet, hvis den, der ringer op, ikke vælger de konfigurerede indstillinger, eller der opstår timeout efter n antal gange.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Prompt skal du konfigurere følgende indstillinger:

  1. Deaktiveret Tekst-til-tale — Tekst-til-tale er ikke aktiveret som standard. Hvis du vil bruge tekst-til-tale i din prompt, skal du aktivere skifteknappen Tekst-til-tale. Vælg lydfilen fra rullelisten. Du kan konfigurere op til i alt fem lydbeskeder (lydfiler og lydpromptvariabler kombineret). Aktiviteten afspiller den fulde prompt til den, der ringer op, i den konfigurerede rækkefølge, skiftevis mellem lydfiler og lydpromptvariabler, der er konfigureret.

    Hvis nogen af de bestilte listeindgange er tomme, viser systemet en flowfejl. Løs disse fejl, før du udgiver flowet.

    • Tilføj lydfil (er) —Hvis du vil konfigurere prompten uden tekst-til-tale, skal du tilføje mindst én forindspillet lydfil. Vælg filen i rul lemenuen mærket 1. Klik på Tilføj ny for at tilføje flere lydfiler.

      Hvis du vil fjerne en lydfil fra sekvensen, skal du klikke på ikonet Slet, der vises ved siden af rullelisten. Da der kræves mindst én lydfil, er ikonet S let ikke synligt, hvis kun ét rullemenue-felt er synligt.

      Administrer lydfiler fra indstillingen Audio Prompts i Control Hub. Du kan finde flere oplysninger i Administrer lydbeskeder.

    • Tilføj lydvariabel — Brug denne indstilling til at konfigurere lydprompten til at blive afspillet dynamisk for kunderne. Du kan f.eks. konfigurere denne variabel til at afspille lydprompten på flere sprog baseret på kundens præferencer under interaktionen.

      Klik på Tilføj lydvariabel for at konfigurere lyd variablen. Indtast variabelværdien i form af et sten udtryk.

      Du kan finde flere oplysninger i Pebble-skabelonsyntaks.

      Variabelværdien skal svare til navnet på den.wav-fil, der uploades til kontrol hubben.

    • Eksempelprompt —Klik på knappen Vis prompt for at få vist lydfilen. Klik på af spil for at afspille de valgte lyd filer i dialogboksen Eksempel prompt, der vises.

    • Gør prompten afbrydelig — Denne indstilling giver dig mulighed for at angive, om den konfigurerede prompt kan afbrydes af den opkaldtes input eller begivenhed. Som standard er M ake Prompt Inter ruptible ikke markeret for menuaktiviteten. Hvis du ønsker, at den, der ringer op, skal kunne afbryde menuen, når de indtaster deres DTMF-input, kan du overveje at gøre meddel elsen afbrydelig.

      Bemærk!: For de organisationer, der er klargjort med den nye Next Generation- platform, konfigurerer systemet prompten, der kan afbrydes som standard, uanset om afkryd sningsfeltet Gør meddelelser til afbrydelige er markeret eller ikke markeret af flowudviklerne.

  2. Aktiveret Tekst-til-tale — Tekst-til-tale er som standard ikke aktiveret. Hvis du vil bruge tekst-til-tale i din prompt, skal du aktivere skifteknappen Tekst-til-tale. Du kan konfigurere op til i alt fem lydbeskeder (Tekst-til-tale- meddelelser, lydfiler og lydpromptvariabler kombineret). Aktiviteten afspiller den fulde prompt til den, der ringer op, i den konfigurerede rækkefølge, skiftevis mellem Tekst-til-tale-meddelelser, lydfiler og lydpromptvariabler.

    • Connector — Vælg en forbindelse til godkendelse af tekst-til-tale-tjenesten. Rullelisten viser navnene på de Google- stik, der er konfigureret i Control Hub.

      Eksisterende kunder på Classic voice platform kan kun se Google TTS- stik i rullelisten.

      Eksisterende kunder på Next Generation-stemmeplatformen kan se både Cisco Cloud tekst-til-tale- og Google TTS-stik.

    • Tilsidesæt standardindstillinger for sprog og stemme — Brug denne indstilling til at tilsidesætte de stemmeindstillinger, der er konfigureret i variablen Global Voicename. Denne parameter er aktiveret som standard.

    • Output Voice —Vælg output-stemmenavnet på rullelisten.

      Hvis det outputstemmenavn, som Google understøtter, ikke er tilgængeligt på rullelisten Output Voice, skal du deaktivere skiftek nappen Tilsidesæt standardsprog og stemmeindstillinger. Medtag aktiviteten Indstil variabel før menu aktiviteten i flowet.

      Konfigurer aktiviteten Indstil variabel som følger:

      1. Indstil variablen til Global_voiceName.

      2. Indstil variabelværdien til den ønskede outputstemmekode (f.eks. en-US-standard-d). Du kan finde flere oplysninger om de understøttede stemmer og sprog på siden Google Understøttede stemmer og sprog.

    • Tilføj lydfiler — Klik på Tilføj lydfil for at skifte tekst til tale beskeder med forudindspillede lydfiler. Dette tilføjer en ny række til konfigurationen, hvor du kan vælge en lydfil fra en rulleliste.

    • Hvis du vil fjerne et element fra sekvensen, skal du klikke på ikonet Slet i nærheden af det pågældende element. Da der kræves mindst én meddelelse eller lydfil, er ikonet S let ikke synligt, når kun ét felt er konfigureret.

    • Tilføj tekst til talemeddel else — Når du opretter din prompt, kan du udelukkende bruge tekst til tale, eller du kan bruge en blanding af forudindspillede lydfiler og tekst-til-tale-meddelelser. Klik på Tilføj tekst til tale besked for at føje et nyt tekstindtastningsfelt til afsnittet om oprettelse af prompter.

      Vigtige overvejelser:

      1. Brug en Set Variable-aktivitet til at indstille værdien af TTS-meddelelsen til en flow variabel, før du bruger den i aktiviteten

      2. . Brug enkelte anførselstegn i stedet for dobbelte anførselstegn inde i stenudtryk.

      Du kan skrive den meddelelse, der skal læses for den, der ringer op, ved hjælp af det valgte sprog og stemme.

      Der er ingen tegngrænse for Cisco Text-til-tale-meddelelser.

      Feltet accepterer to typer input: rå tekst (almindelig tekst) eller Speech Synthesis Markup Language (SSML) ‐formaterede data. Du kan også bruge variabler som en del af meddelelsen til at læse det dynamiske indhold. Hvis du skriver en variabel, skal du bruge denne syntaks: {{variable}}. For eksempel bruger {{newContact.ani}} gyldig variabel syntaks.

      For understøttede SSML-tags til Cisco Cloud tekst-til-tale, se Tekst-til-tale (TTS) i Webex Contact Center.

    • Tilføj lydvariabel — Brug denne indstilling til at konfigurere lydprompten til at blive afspillet dynamisk for kunderne. Du kan f.eks. konfigurere denne variabel til at afspille lydprompten på flere sprog baseret på kundens præferencer under interaktionen.

    • Klik på Tilføj lydvariabel for at konfigurere lyd variablen. Indtast variabelværdien i form af et sten udtryk.

      Du kan finde flere oplysninger i Pebble-skabelonsyntaks.

      Variabelværdien skal svare til navnet på den.wav-fil, der uploades til kontrol hubben.

    • Eksempelprompt — Klik på knappen Vis prompt for at teste og få vist tekst-til-tale-meddelelserne og lydfilerne. I dialogboksen Eksempelprompt, der vises, skal du vælge den ønskede stemme for at teste prompten. Du kan afspille meddelelser og lydfiler som følger:

      1. Klik på Afspil alle for at afspille både lydfilen og meddelelsen sammen.

      2. Afspil kun lydfilerne.

      3. Afspil kun tekst-til-tale-beskeder.

    • Gør prompten afbrydelig — Denne indstilling giver dig mulighed for at angive, om den konfigurerede prompt kan afbrydes af den opkaldtes input eller begivenhed. Som standard er M ake Prompt Inter ruptible ikke markeret for menuaktiviteten. Hvis du ønsker, at den, der ringer op, skal kunne afbryde menuen, når de indtaster deres DTMF-input, kan du overveje at gøre meddel elsen afbrydelig.

      For organisationer, der er klargjort med den nye Next Generation-platform, konfigurerer systemet prompten afbrydelig som standard, uanset om flowudviklerne har markeret eller fjernet markeringen i afkrydsningsfeltet Gør prompten til afbrydelig.

  3. I Brugerdefinerede menulinks skal du konfigurere en eller flere menulinks baseret på organisationens krav.

    Denne funktion hjælper en eller flere brugere med at vælge forskellige grene i flowet baseret på det valgte ciffer.

    Du kan konfigurere op til ti brugerdefinerede menulinks.

    • DIGIT — Vælg et nummer fra rullelisten. DIGIT svarer til DTMF-indgangen, som den, der ringer, indtaster for at angive, hvilken bane i flow et der skal følges. Cifre 0-9 er tilgængelige for valg, og du kan kun vælge hver indstilling én gang.

    • LINKBESKRIVELSE — Tilføj en beskrivelse for at angive, hvilken bane i flowet cifferet svarer til.

      Hvis du f.eks. trykker på 1, fører den, der ringer op, til en kø, der kan hjælpe med et salgsspørgsmål, skal du skrive Salg i linkbeskrivelsen. LINKBESKRIVELSE har ingen indflydelse på selve opkaldet, men kan hjælpe med at spore, hvordan menuen er konstrueret.

    • Tilføj nyt - Klik på Tilføj nyt for at tilføje flere menulinks. Du kan tilføje et ciffer og linkbeskrivelse for hver række. Du kan tilføje op til ti links.

    Du kan konfigurere menulinks i både ruden Egenskaber og i selve aktiviteten. Dette giver mulighed for forskellige konfigurationsindstillinger, der er baseret på brugerens præference. Systemet opdaterer indholdet i realtid begge steder, når der foretages en redigering.

  4. Konfigurer derefter tekst-til-tale-indstillinger, inkluder følgende indstillinger, der bruges til at validere det forventede DTMF-input fra den, der ringer op.

    • Talehas tighed - Angiver talehastigheden. Forøg eller for mindsk det numeriske input for at opretholde den ideelle talehastighed og styre outputtalehastigheden.

      Gyldige værdier for det numeriske input er i området fra 0,25 til 4,0 ord pr. Minut (wpm). Standardværdien er 1,0 wpm.

    • Lydstyrkeforstærkning —Angiver stigningen eller faldet i volumen output. Forøg eller formindsk det numeriske input for at opretholde den ideelle lydstyrke for outputtale.

      Gyldige poster for den numeriske indgang er i området fra —96,0 decibel til 16,0 decibel (dB). Standardværdien er 0,0 dB.

    • Timeout uden input — Angiver den maksimale tid, aktiviteten venter på input, før den fortsætter ad stien No- Input Timeout. Standardværdien er 3 sekunder.

  5. Menuaktiviteten anvender outputvariablen {{menu.optionEntered}}. Når systemet udfører flowet, gemmer denne variabel det DTMF-input, som opkalderen indta stede under deres interaktion med menuen.

    Du kan bruge outputvariablen {{menu.optionEntered}} i senere aktiviteter til at styre flowsekvensen. Variabelnavnet ændres dynamisk baseret på den etiket , der er knyttet til menuaktiviteten. Systemet kan indfange flere variable værdier, når flowet bruger mere end én menuaktivitet. Du kan finde flere oplysninger om denne variabeltype under Aktivitetsudgangsvariabler.

Afspil besked

Aktiviteten Afspil besked afspiller en uafbrydelig besked til den, der ringer op. Du kan bruge aktiviteten Af spil besked med eller uden funktionen Tekst-til-tale aktiveret. Konfigurationsinds tillingerne ændres i overensstemmelse hermed.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Konfigurere fejlhåndtering.

Aktiviteten Afspilningsmeddelelse er uafbrydelig for DTMF-indgange.

Aktiviteten Afspil besked kan afbrydes på grund af agentens tilgængelighed til at besvare opkaldet, hvis den er inkluderet efter køkontaktaktiviteten i et opkaldsflow.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Prompt skal du konfigurere følgende indstillinger:

  1. Deaktiveret Tekst-til-tale — Hvis du ikke ønsker at bruge funktionen Tekst-til-tale i din forespørg sel, skal du deaktivere skifteknappen Tekst-til-tale. Tekst-til-tale er som standard ikke aktiveret.

    Du kan konfigurere op til fem lydbeskeder (lydfiler og lydpromptvariabler kombineret). Den fulde prompt afspilles til den, der ringer op, i den konfigurerede rækkefølge, skiftevis mellem lydfiler og lyd promptvariabler.

    Hvis nogen af de bestilte listeindgange er tomme, reagerer systemet med en flow fejl. Løs disse fejl, før du udgiver flowet

    • Tilføj lydfiler — Hvis du vil konfigurere prompten uden Tekst-til-tale, skal du tilføje mindst én forudindspillet lydfil. Vælg den ønskede lydfil fra rullelisten, der er mærket som 1.

      Klik på Tilføj ny for at tilføje flere lydfiler. Filerne afspilles til den, der ringer op, i den rækkefølge, de vises i.

      Hvis du vil fjerne en lydfil fra sekvensen, skal du klikke på ikonet Slet, der vises ud for hver rulleliste.

    • Tilføj lydvariabel — Brug denne indstilling til at konfigurere lydprompten til at blive afspillet dynamisk for kunderne. Du kan f.eks. konfigurere denne variabel til at afspille lydprompten på flere sprog baseret på kundens præferencer under interaktionen.

      Klik på Tilføj lydvariabel for at konfigurere lyd variablen. Indtast variabelværdien i form af et sten udtryk.

      Du kan finde flere oplysninger i Pebble-skabelonsyntaks.

      Variabelværdien skal svare til navnet på den.wav-fil, der uploades til kontrol hubben.

    • Eksempelprompt —Klik på knappen Vis prompt for at få vist lydfilen. Klik på af spil for at afspille de valgte lyd filer i dialogboksen Eksempel prompt, der vises.

  2. Aktivér Tekst-til-tale — Hvis du vil bruge funktionen Tekst-til-tale i din forespørgsel, skal du aktivere skifteknappen Tekst-til-tale. Du kan konfigurere op til i alt fem lydbeskeder (Tekst-til-tale- meddelelser, lydfiler og lydpromptvariabler kombineret). Den fulde prompt afspilles til den, der ringer op, i den konfigurerede rækkefølge, skiftevis mellem Tekst-til-tale-meddelelser, lydfiler og lydpromptvariabler.

    • Stik — Angiver det stik, der skal godkende tjenesten Tekst-til-tale . Rullelisten viser navnet på alle Google- stik i Control Hub. Kun de aktive stik vises. Vælg stikket på rullelisten.

      Eksisterende kunder på Classic voice platform kan kun se Google TTS- stik i rullelisten.

      Eksisterende kunder på Next Generation-stemmeplatformen kan se både Cisco Cloud tekst-til-tale- og Google TTS-stik.

    • Tilsidesæt standardindstillinger for sprog og stemme — Brug denne skifteknap til at til sidesætte de stemmeindstillinger, der er konfigureret i variablen Global Voicename. Denne parameter er aktiveret som standard.

    • Output Voice — Angiver navnet på outputstemmen. Dette felt vises kun, hvis du aktiverer knappen Tilsidesæt standardindstillinger for sprog og stemme. Vælg output-stemmenavnet fra rullelisten.

      Hvis det outputstemmenavn, der understøttes af Google, ikke er tilgængeligt på rullelisten Output Voice, skal du deaktivere skifteknappen Tilsidesæt standar dsprog og stemmeindstillinger. Medtag aktiviteten Indstil variabel før aktiviteten Afspilningsmeddelelse i flowet.

      Konfigurer aktiviteten Indstil variabel som følger:

      1. Indstil variablen til Global_voiceName.

      2. Indstil variabelværdien til den ønskede outputstemmekode (f.eks. en-US-standard-d). Du kan finde flere oplysninger om de understøttede stemmer og sprog på siden Google Understøttede stemmer og sprog.

    • Tilføj lydfil — Klik på Tilføj lydfil for at skifte mellem tekst til tale meddelelser med forudindspillede lydfiler. Dette tilføjer en ny række til konfigurationen, hvor du kan vælge den ønskede lydfil fra rullel isten.

      Hvis du vil fjerne et element fra sekvensen, skal du klikke på ikonet Slet, der vises ud for det tilsvarende input eller rulleliste.

    • Tilføj Tekst-til-tale Meddelelse Talemeddelelse — Brug Tekst-til-tale eller en blanding af forudindspillede lydfiler og Tekst-til-tale-meddelelser for at oprette prompten.

      Klik på Tilføj tekst til tale besked for at føje et nyt tekstindtastningsfelt til afsnittet om oprettelse af prompter. I dette felt skal du skrive den meddelelse, der skal af spilles til den, der ringer op, på det valgte sprog og stemme.

      Vigtige overvejelser:

      • Brug en Set Variable-aktivitet til at indstille værdien af TTS-meddelelsen til en flow variabel, før du bruger den i aktiviteten.

      • Brug enkelte anførselstegn i stedet for dobbelte anførselstegn inde i stenudtryk.

      • Brug småsten flugtfiltre, hvis din TTS-meddelelse har mere end én linje ( så systemet afspiller meddelelsen), for eksempel {{variable | escape ('json')}}

      • Der er ingen tegngrænse for Cisco Text-til-tale-meddelelser.

      Feltet accepterer to typer input — rå tekst (almindelig tekst) eller SSML (Speech Synthesis Markup Language) — formaterede data. Du kan også bruge variabler som en del af meddelelsen til at læse det dynamiske indhold.

      For understøttede SSML-tags til Cisco Cloud tekst-til-tale, se Tekst-til-tale (TTS) i Webex Contact Center.

    • Tilføj lydvariabel — Brug denne indstilling til at konfigurere lydprompten til at blive afspillet dynamisk for kunderne. Du kan f.eks. konfigurere denne variabel til at afspille lydprompten på flere sprog baseret på kundens præferencer under interaktionen.

      Klik på Tilføj lydvariabel for at konfigurere lyd variablen. Indtast variabelværdien i form af et sten udtryk.

      Du kan finde flere oplysninger i Pebble-skabelonsyntaks.

      Variabelværdien skal svare til navnet på den.wav-fil, der uploades til Control Hub

    • Eksempelprompt — Klik på knappen Vis prompt for at teste og få vist tekst-til-tale-meddelelser og lydfiler. I dialogboksen Eksempelprompt, der vises, skal du vælge den ønskede stemme for at teste prompten. Du kan afspille meddelelser og lydfiler som følger:

      1. Klik på Afspil alle for at afspille både lydfil og TTS- besked sammen.

      2. Afspil kun lydfiler.

      3. Afspil kun tekst-til-tale-beskeder.

  3. Konfigurer derefter tekst-til-tale-indstillinger. Tekst-til-tale-indstillingerne omfatter følgende indstillinger, der bruges til at validere det forventede DTMF-input fra den, der ringer op.

    • Talehas tighed - Angiver talehastigheden. Forøg eller for mindsk det numeriske input for at opretholde den ideelle talehastighed og styre outputtalehastigheden.

      Gyldige værdier for det numeriske input er i området fra 0,25 til 4,0 ord pr. Minut (wpm). Standardværdien er 1,0 wpm.

    • Lydstyrkeforstærkning —Angiver stigningen eller faldet i volumen output. Forøg eller formindsk det numeriske input for at opretholde den ideelle lydstyrke for outputtale.

      Gyldige poster for den numeriske indgang er i området fra —96,0 decibel til 16,0 decibel (dB). Standardværdien er 0,0 dB.

Medtag ikke kun aktiviteten Afspilningsmeddelelse i loop efter aktiviteten Køkontakt i opkaldsstrømmen. Du kan bruge en kombination af aktiviteten Af spil musik og Afspil meddelelses aktivitet i loop til at oprette et gyldigt opkaldsflow.

Når du medtager aktiviteten Afspil besked før HTTP-anmodningsaktiv iteten i et opkaldsflow, udføres HTTP- anmodningen først, når lyden er afspillet fuldt ud.

Afspil musik

Aktiviteten Afspil musik afspiller musik, når et opkald ankommer eller står i kø. Du kan vælge en lydfil, der skal afspilles, når du sætter en opkalder i ventetid.

Du kan konfigurere en fejlhåndteringssti (Udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelse. Du kan finde flere oplysninger i Konfigurere fejlhåndtering.

Før du begynder

Når du medtager aktiviteten Afspil musik før HTTP-anmodningsaktiv iteten i et opkaldsflow, udføres HTTP- anmodningen først, når lyden er afspillet fuldt ud.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Musikindstillinger skal du konfigurere følgende indstillinger:

  1. Statisk lydfil — Vælg denne indstilling, hvis du vil konfigurere den statiske lyd, der skal afspilles fra siden Lydprompt i Control Hub. Når du har valgt, skal du vælge navnet på lydfilen (.wav) fra rullelisten Musikfil.

    Du kan finde flere oplysninger i Administrer lydbeskeder.

  2. Dynamisk lydfil — Vælg denne indstilling for at afspille lyd dynamisk inden for et enkelt flow. Du kan f.eks. bruge en variabel til at afspille besk eder på forskellige sprog baseret på kundens præferencer.

    Hvis du vil konfigurere dynamisk lyd, skal du indtaste lydvariablen som et Pebble-udtryk. Du kan finde flere oplysninger i Pebble Template Syntaks.

    Variabelværdien skal svare til navnet på den.wav-fil, der uploades til kontrol hubben.

  3. Start Offset — Indstil afspilningsvarigheden i sekunder for musikfilen.

    For eksempel, hvis filen er 60 sekunder lang, er Start forsk ydningen 45 sekunder, og varigheden er 30 sekunder, de sidste 15 sekunder afspilles først, derefter sløjfer lyden til begyndelsen og afspilles de første 15 sekunder. En værdi på 0 starter afspilningen fra begyndelsen.

    Du kan indtaste startforskydningen som et statisk tal (f.eks. 20) eller som et udtryk (f.eks. {{musicLength + 20}}).

    Sørg for, at alle værdier er numeriske.

  4. Musikvarighed — Angiv afspilningsvarigheden i sekunder for den valgte musikfil (f.eks. 30). Du kan indtaste en statisk værdi ( f.eks. 20) eller et udtryk (f.eks. {{musicLength + 20}}). Sørg for, at alle værdier er numeriske. Hvis startforskydningen og varigheden overstiger fillængden, går musik ken tilbage til begyndelsen og fortsætter afspilningen.

    Musikafspilning følger disse regler:

    • Hvis den angivne musikvarighed er kortere end lydfilens længde, afspilles musikken kun i den angivne varighed. For eksempel afspilles en varighed på 30 sekunder med en fil på 40 sekunder i 30 sekunder.

    • Hvis musikvarigheden overstiger lydfilens længde, afspilles musikken i op til fem gange fillængden og looper efter behov. For eksempel afspilles en varighed på 600 sekunder med en 40-sekunders fil i 200 sekunder (5 × 40).

Når du medtager aktiviteten Afspil musik før HTTP-anmodningsaktiv iteten i et opkaldsflow, udføres HTTP-anmodningen først, når lyden er afspillet fuldt ud.

Optage

Aktiviteten Optag registrerer taleinput eller ytringer fra opkaldere, der kan henvises til i det samme opkaldsflow. Denne aktivitet er kun tilgængelig for kunder, der bruger Next Generation-medieplatformen. Systemet gemmer kun de optagede lydfiler under opkaldet, hvorefter disse filer automatisk slettes fra systemet. I øjeblikket er de optagede lydfiler i et ukrypteret format. Vi anbefaler ikke at registrere følsomme oplysninger ved hjælp af denne funktion.

Brug ikke Optag aktivitet i en konsultation til indgangspunktnummerflowet, da denne konfiguration ikke understøttes.

1

Log på Control Hub, vælg Services > Cont act Center > F lows.

2

Klik på Administrer strøm ninger, og klik derefter på Opret strømme.

3

Klik på Start frisk. V induet Flow Designer vises.

4

Angiv et entydigt navn i feltet Flownavn.

5

Træk og slip optagelses aktiviteten fra aktivitetsbiblioteket til hovedflowlærredet.

6

I Generelle indstillinger skal du udføre følgende handlinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. Angiv en beskrivelse af aktiviteten i feltet Aktivitetsbeskrivelse.

7

I Registr eringsindstillinger skal du konfigurere følgende felter:

  1. Markér eller fjern markeringen i afkrydsningsfeltet Starttone for at aktivere eller deaktivere den korte biplyd, der angiver starten på optagelsen. Afkrydsningsfeltet er som standard aktiveret.
  2. Angiv den numeriske værdi mellem 1 og 120 sekunder i feltet Timeout for stilhed. Dette angiver det maksimale interval for stilhed, der er tilladt når som helst efter optagelsen er startet. Standardværdien er 4 sekunder. Optagelsen stopper, når der er stilhed i stilhedstimeafbrydelsen.
  3. I feltet Maksimal registreringstid skal du indtaste den numeriske værdi mellem 1 og 120 sekunder for at angive den maksimale tid, der er tilladt til at registrere opkalderens ytring. Standardværdien er 30 sekunder. Optagelsen stopper, når optagelsen når den maksimale optagetid.
  4. I feltet Afslutningssymbol skal du vælge enten tegnsymbolet # eller *, som slutbrugeren kan bruge til at afslutte en optagelse. Terminatorsymbolet er som standard #.
8

Se følgende variabler i afsnittet Out putvariabler:

  • Record_AudioFileData —Gemmer detaljerne for de optagede lydfiler.
  • Record_errorCode — Gemmer fejlstatuskoden for de fejl, der opstår under initiering eller under optagelse af den opkaldtes ytring.
  • Record_errorDescription — Gemmer beskrivelsen af de fejl, der opstår under initiering eller under optagelsen af den opkaldtes ytring.

Du kan bruge outputvariablen Record_AudioFileData i aktiviteter som Af spil besked, Menu og Indsaml cifre i en opkaldsstrøm. Denne outputvariabel kan konfigureres som en lydvariabel i Promp t-indstillingerne for IVR-aktiviteterne for at afspille den optagede lyd til de, der ringer op. Variabelværdien kan være i form af et sten- udtryk: {{record_activity_ label.audioFileData.name}}.

Du kan bruge outputvariablen Record_AudioFileData i HTTP-anmod ningsaktiviteten til at uploade den optagede lyd til den eksterne tredjepartsserver eller API. Dette kan gøres ved at vælge ind holdsty pe som fil og outputvariablen Registreringsaktivitet fra rullemenu en Indhold i anmodningsteksten.

Følgende tabel viser fejlkoderne og beskrivelserne for aktiviteten Record:

Fejlkode

Fejlbeskrivelse

Årsag

1001

INVALID_SILENCE_TIMEOUT

Den konfigurerede lydløse timeout ligger ikke inden for det gyldige interval mellem 1 og 120 sekunder.

1002

INVALID_MAXIMUM_RECORDING_DURATION

Den konfigurerede maksimale optagelsestid ligger ikke inden for det gyldige interval mellem 1 og 120 sekunder.

1003

INVALID_TERMINATION_SYMBOL

Det konfigurerede Afslutningssymbol er ikke et af de tilladte tegn* eller #.

1004

RECORD_API_FAILURE

En fejl, der opstod i API'en for at starte optagelsen.

1005

FEATURE_DISABLED_FOR_ORG

Funktionen er ikke aktiveret for organisationen.

1006

Der registreres ingen indgangslyd til optagelse. Den optagede lyd fil kan indeholde stilhed.

1007

En fejl, der opstod i medietjenesterne under optagelse.

Optagelseskontrol

Flow Designer leverer en Recording Control-aktivitet med det formål at indhente optagelsessamtykke fra brugeren eller den, der ringer op. Registrering af samtykke er en af de konfigurationsegenskaber, der er tilgængelige som en del af denne aktivitet. Brug en menuaktivitet til at indfange brugersamtykke i en boolsk flowvariabel. Hvis du vil registrere samtykkeværdien for at generere en rapport under en interaktion, skal du bruge den boolske variabel som input til værdien for samtykkeegenskaben for registreringskontrol. Derefter kan du markere variablen, der bruges til at fange opkaldssamtykket, som rapporterbar.

Flowudvikleren kan afgøre, om optagelsessamtykket til et opkald skal registreres eller ej, til rapporteringsformål. Når en kunde ønsker at indhente samtykket til registrering, skal du bruge globale variabler til at generere en samtykkerapport. Når en kunde ikke ønsker at indhente samtykke til registrering, skal du bruge lokale variabler. Dette giver bedre fleksibilitet for lejere og kunder til at styre brugen af variabler.

Du kan konfigurere optagekontrol ved hjælp af disse trin:

  1. Træk og slip aktiviteten Registreringskontrol fra Aktiv itets biblioteket til lærredet i Flow Designer.

  2. Klik på aktiviteten Optagelseskontrol for at konfigurere aktivitetsindstillingerne.

  3. Angiv et navn til aktiviteten i Aktivitetsetiket i Generelle indstillinger.

  4. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

  5. Vælg en flowvariabel på rullelisten for Aktivér op tagelse i Indstillinger for optagekontrol.

En menuaktivitet til IVR (Interactive Voice Response) og en Recording Control-aktivitet, når de bruges sammen i flowet, muliggør indsamling af optagelsessamtykke. Der gives prioritet til brugerens samtykkeindstilling i flowet sammenlignet med konfigurationsindstillinger for lejerniveau eller køniveau eller registrering af planniveau.

Registreringskontrol kan styres i følgende scenarier:

  • Hvis konfigurationen af brugersamtykke er indstillet til Ja i flowet, optages opkaldet, uanset hvilken optagekonfiguration, der er indstillet på lejer- eller køniveau eller optagelsesplanniveau.

  • Hvis brugeren ikke giver sit samtykke, og konfigurationen er indstillet til Nej i flowet, registreres opkaldet ikke, uanset hvilken optagekonfiguration, der er indstillet på lejer- eller køniveau eller optagelsesplanniveau.

  • Hvis brugerens samtykke ikke er konfigureret i flowet, men en konfiguration er indstillet til Ja på et af de andre niveauer, f.eks. lejer eller kø eller optagelsesplan, optages opkaldet.

  • Hvis brugerens samtykke ikke er konfigureret, og en konfiguration er indstillet til Nej på alle niveauer såsom lejer, kø og optagelsesplan, registreres opkaldet ikke.

Derudover anvendes andre optagekonfigurationer som f.eks. Fortsæt ved overførsel, Sæt genoptagelse på pause aktiveret og pause varighed osv., stadig baseret på det eksisterende hierarki, f.eks. lejer-, kø- eller registreringsplanniveau.

Outputvariabler

Denne aktivitet har ingen outputvariabler.

Planlæg IVR-tilbagekald

Den planlagte tilbagekaldsfunktion gør det muligt for kunder at planlægge tilbagekald ved hjælp af IVR. Kunder kan anmode om tilbagekald uafhængigt uden at tale med en agent, hvilket resulterer i mere effektive kontaktcenteroperationer. For at understøtte planlagte tilbagekaldsfunktioner til kunderne leverer Flow Designer-modulet aktiviteten Planlæg tilbagekald i flowet.

Planlæg tilbagekald

Brug aktiviteten Planlæg tilbagekald til at gøre det muligt for opkaldere nemt at planlægge tilbagekald gennem IVR- systemet. Du kan bruge specifikke DTMF-meddelelser til at registrere planlægningsoplysninger fra den, der ringer op, og videregive disse oplysninger som input til aktiviteten Planlæg tilbagekald.

I følgende afsnit kan du konfigurere aktiviteten Planlæg tilbagekald:

  • Generelle indstillinger
  • Planlæg indstillinger for tilbagekald
  • Variabler for aktivitetsudgang

Før du begynder

Sørg for at konfigurere indgangspunktet for tilbagekald i Control Hub. Se afsnittet Opsætning af et indgangspunkt for tilbagekald for at få flere oplysninger.

1

Træk og slip aktiviteten Planlæg tilbagekald fra aktivitets biblioteket til lærredet i Flow Designer.

2

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

3

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

4

I afsnittet Planlæg indstillinger for tilbag ekald skal du konfigurere følgende oplysninger:

  1. Tilbagekaldsnummer: Det telefonnummer, som tilbagekald skal planlægges til. Nummeret kan indeholde en valgfri landekode og cifre (0-9) sammen med tilladte specialtegn: mellemrum (), bindestreg (-), parenteser (()) og punktum (.). Den samlede længde af nummeret skal være mellem 7 og 15 tegn.

  2. Tilbagekaldskø: En entydig identifikator, der repræsenterer den kø, der er knyttet til tilbagekaldet. Du kan tildele en statisk køværdi eller konfigurere en dynamisk værdi ved hjælp af flowvariabler.

  3. Kundenavn (valgfrit): Navnet på den kunde, der modtager tilbagekaldet. Hvis der ikke er noget navn, bruges tilbagekaldsnummeret til at identificere kunden.

  4. Planlægningsdato: Den dato, hvor kunden ønsker at modtage tilbagekaldet.

    Tidsplandatoen skal angives i ISO-8601-format (ÅÅÅÅ-MM-DD). Det skal være en gyldig dato i den angivne tidszone, og skal falde inden for 31 dage fra den aktuelle dato.

  5. Planlæg starttid: Det foretrukne starttidspunkt for modtagelse af tilbagekal delsen, angivet i ISO-8601-format (hh:mm:ss). Starttidspunktet skal være mindst 30 minutter før det aktuelle tidspunkt.

  6. Planlæg sluttid: Det foretrukne sluttidspunkt, hvormed tilbagekaldet skal gennemføres, også i ISO-8601-format (hh:mm:ss). Sluttidspunktet skal være mindst 30 minutter efter starttidspunktet og må ikke overstige 8 timer efter start tidspunktet.

  7. Planlæg tidszone: Kundens tidszone, der er relevant for den angivne dato og klokkeslæt. Dette skal være et gyldigt IANA-tidszonenavn (for eksempel America/New_York). Du kan tildele en statisk tidszone eller konfigurere en dynamisk værdi ved hjælp af flowvariabler.

Medtag en række IVR-aktiviteter (Menu, Indsaml cifre) for at indsamle disse oplysninger fra den, der ringer op, og videregive dem til aktiviteten Planlagt tilbagekald. For at gøre dette nemt kan du se underflowet til planlagt tilbagekald for at få flere oplysninger.

Variabler for aktivitetsudgang

Aktivitetsuddatavariablerne gemmer de data, der er fanget fra aktiviteter, og oprettes automatisk, når du føjer bestemte aktiviteter til lærredet.

Aktiviteten Planlæg tilbagekald har følgende outputvariabler:

  • ScheduleCallback.failure Code: Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.
  • ScheduleCallback.failure Description: Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.

Følgende er fejlkoderne og beskrivelserne for aktiviteten Planlagt tilbagekald:

Fejlkode

Fejlkodeværdi

Fejlbeskrivelse

1

INVALID_REQUESTFor eventuelle ugyldige input.

3

INVALID_QUEUEFor ugyldige køoplysninger.

6

SYSTEM_ERROR

Denne kode repræsenterer de diverse fejl (der ikke falder ind under nogen af de definerede kategorier).

Hvad skal man gøre næste

Brug aktiviteten Afbryd kontakt til at afslutte opkaldsstrømmen efter planlægning af et tilbagekald.

Send cifre

Du kan bruge aktiviteten Send cifre til at konfigurere flow, der sender DTMF-toner til den, der ringer op, under en IVR-interaktion. Dette er nyttigt for:

  • Sikker godkendelse — E tablering af et godkendt opkaldsflow ved at verificere den, der ringer op ved hjælp af DTMF.

  • Interaktion med eksterne systemer - Kommunikation med andre systemer, der kræver DTMF-input.

Aktiviteten Send cifre muliggør tonebaseret godkendelse og er vigtig i scenarier, der kræver sikre interaktioner, såsom verifikation af ægtheden af opkaldsstien.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Afspil DTMF-indstillinger skal du konfigurere følgende indstillinger:

  1. Angiv værdi — Vælg denne indstilling, hvis du ønsker at konfigurere statiske DTMF-cifre.

  2. Indstil til variabel — Vælg denne indstilling, hvis du ønsker at konfigurere DTMF-cifrene dynamisk.

    Den maksimale længde af DTMF-input er 32 tegn. Understøttede tegn er 0-9, A-D, asterisk (*), hash (#) og komma (,). Tegnet komma (,) betyder et sekunds forsin kelse.

    Du kan kun bruge aktiviteten Send cifre under den første opkaldsdel til IVR. Hvis du bruger det i en interaktion som f.eks. konsult/overførsel til indgangspunkt, ignorerer systemet aktiviteten Send cifre.

Indstil meddelelse

En Angiv meddelelsesaktivitet konfigurerer meddelelser, der afspilles ved opkaldsforbindelse til en agent. Når dette er aktiveret, kan du konfigurere en forudindspillet meddelelse som en overholdelsesmeddelelse med juridiske oplysninger eller personlig agent-hilsen eller begge dele. Du kan bruge denne aktivitet til både indgående og udgående opkald.

  • For indgående strømme — Konfigurer meddelelsesaktiviteten før køkontaktak tiviteten for optimal ydeevne. Alternativt kan du konfigurere det i Pre-Dial-hæn delsen i et hændelsesflow.
  • For udgående strømme — Meddelelsesaktiviteten skal konfigureres inden for hændelsen Pre-Dial . Sørg for, at aktiviteten Angiv opkalds-id er terminalaktiviteten for Pre-Dial Event.

Aktiviteten Angiv meddelelse understøtter følgende meddelelsestyper:

  • Meddelelse om overholdelse
  • Agenthilsen
  • Whisper-meddelelse

Se Forbed r effektiviteten med forudindspillede meddelelser for at få flere oplysninger.

Hvis du vil konfigurere aktiviteten Angiv meddelelse, skal du udføre følgende trin:

  1. Log ind på Control Hub.
  2. Naviger til Kontaktcenter > Kundeoplevelse > F lows.
  3. Vælg det ønskede flow, og klik på ikonet Gå til flowindstillinger for at åbne det ønskede flow.
  4. Træk og slip aktiviteten Angiv meddelelse til hovedflowlærredet.
  5. I fanen Generelle indstillinger skal du konfigurere følgende parametre:
    1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

    2. Angiv en beskrivelse af aktiviteten i feltet Aktivitetsbeskrivelse.

  6. Hvis du vil konfigurere agenthilsen, skal du slå knappen Aktiver agenthilsen til. Angiv navnet på hilsenformålet i feltet Hil senformål.
  7. Hvis du vil konfigurere overensstemmelsesmeddelelsen, skal du slå knappen Aktiver overensstem melsesmeddelelse til. Vælg den krævede lydfil fra rullel isten.

  8. Klik på Gem.
  9. Klik på Udgiv for at udgive flowet.

Indstil opkalds-id

Brug aktiviteten Angiv opkalds-id til at definere det opkalds-id, der vises under et opkald. Aktiviteten An giv opkalds-id skal kun bruges på hændelsesstrømme. Indstil opkalds-id er en terminal aktivitet, der markerer afslutningen på et forekommet PreDial-hændelsesflow. Aktiviteten Angiv opkalds-id hjælper med at konfigurere ANI til følgende scenarier:

  • Indgående opkald

  • Outdial opkald

  • Tilbagekald med høflighed

  • Forhåndsvisning af kampagne

  • Web-tilbagekald

  • Udfør flow

  • Overfør til opkaldsnummer

  • Kontakt for at ringe nummer

    Rådfør dig med agent

    Kontakt EP-DN/Queue

  • Overførsel til EP/kø

Du kan konfigurere denne aktivitet ud for en PreDial-hændelseshandler. Den krævede ANI kan konfigureres ved hjælp af aktivitet Angiv opkalds-id baseret på DNIS (Dialed Number Identification Service), operationstype eller deltagertype.

Du kan konfigurere agentens DN som en tilpasset ANI, så den opkaldte agent kan se opkaldsagentens DN/ udvidelsesnummer, når de kontaktes. Dette reducerer chancerne for, at interne opkald bliver droppet. For eksempel, når en front office-bruger (kontaktcenter agenten) ringer til en back-office-bruger (en intern medarbejder), kan back-office-brugeren se agentens interne opkalds-id (kontaktnummer/telefonnummer), hvilket minimerer afvisning af opkald.

Til dette formål kan den, der ringer op, kun se kontaktnummeret/telefonnummeret, når den opkaldte agent kontaktes via outdial, consult eller overførsel til DN, og DN føjes til listen over kontaktnumre.

Du skal føje kontaktnummeret til listen over interne numre for en organisation i Control Hub. Du kan finde flere oplysninger om, hvordan du tilføjer et kontaktnummer, under Opret kontaktnummer eller udvidelse.

Hvis du indtaster et tilfældigt tal, kontrollerer systemet dette nummer med den standard EP-DN-tilknytning, der er konfigureret på Control Hub eller. Management Portal Hvis der er et mismatch, dirigerer systemet det tilbage til standard ANI. Du kan finde flere oplysninger om tilpasset ANI- validering under Til bagekald.

For at sikre, at de oprindelige tal forbliver tilgængelige til analyse i rapporterne, ændres ANI, der vises i rapporter, ikke til den tilpassede ANI.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Indstillinger for opkalds-id skal du konfigurere følgende:

  1. Statisk opkalds-id — Vælg et opkaldsnummer, der er knyttet til et indgangspunkt, på rullelisten. Hvis du ikke vælger et nummer, over vejer systemet standardværdien afhængigt af opkaldsscenariet.

  2. Variabelt opkalds-id — Vælg en gyldig variabel (et E.164-nummer med en gyldig EP-DN-tilknytning) på rullelisten. Hvis du ikke vælger et nummer, over vejer systemet standardværdien afhængigt af opkaldsscenariet. Hvis du angiver et nummer, der ikke er i E.164-nummerformatet, bruger systemet standard værdien afhængigt af opkaldsscenariet.

    Hvis du vil tillade interne udvidelser som tilpasset ANI for de, der ringer op, skal du vælge Predi al.otherPartyDn-variablen i rullemenuen som Variabelt opkalds-id, når du konfigurerer forhåndsudvalgsflowet for kunde/konsulteret agent eller dn/overført agent eller dn. Da denne variabel indeholder den primære agents DN, vil det være en gyldig brugerdefineret ANI, der vises på modtagerens enhed.

ANI-tilpasning er afhængig af lovgivningsmæssige krav. Overvej de regionale afhængigheder inden implementering af miljøet.

En PreDial-hændelseshandler, der bruges til at tilpasse opkalds-id'et, tilsidesætter den ANI, du har valgt tidligere, f.eks. agentvalgt outdial ANI, høflig tilbagekald med brugerdefineret ANI eller lignende scenarie.

Flowsupport er påkrævet for alle indgående eller udgående scenarier for at tilpasse ANI.

For brugssager, der er afhængige af tjenesteudbydere, såsom landekodebaserede beslutninger, regionale begrænsninger osv., bør du overveje først at teste strømmene med tjenesteudbyderne.

For at ANI kan fungere som forventet i forskellige opkaldsscenarier, har du brug for et Next Gener ation-miljø.

ANI-brugen til flere scenarier, der er anvendelige i Next Generation- miljøet, er:

Tabel 15. ANI-brug til flere scenarier i et Next Generation-miljø

Scenario

Konfiguration

Resultat ANI

Kunden ringer ind

PreDial hændelseshandler er ikke konfigureret

  • Kontaktens ANI er præsenteret på agentens enhed

  • EP-DN præsenteres på kontaktens enhed

Kunden ringer ind

PreDial hændelseshandler er konfigureret

ANI vises på agentens enhed - som defineret i aktiviteten Set Caller ID

Agent Outdial

PreDial hændelseshandler er ikke konfigureret

Kontaktens enhed og agentens enhed præsenteres begge med Agent valgt Outdial ANI, hvis agenten vælger en Outdial ANI på skrivebordet. Ellers præsenteres både kontaktens enhed og agentens enhed med lejerens standard-ANI.

Agent Outdial

PreDial hændelseshandler er konfigureret

For hver deltagers enhed kan enten den valgte Outdial ANI, der er valgt af agent, bevares, hvis den er valgt, eller kan tilpasses, som defineret i aktiviteten Angiv opkalds-id.

Tilbagekald med høflighed

Kunde-ANI defineret i tilbagekallingsaktivitet

ANI defineret ved tilbagekallingsaktiviteten præsenteres for kontaktens enhed.

Tilbagekald med høflighed

  • Kunde-ANI defineret i tilbagekallingsaktivitet

  • PreDial-hændelseshandler er konfigureret til kundebenet

Indstil konfigureret opkalds-id-aktivitet har forrang.

Tilbagekald med høflighed

  • Kunde-ANI defineret i tilbagekallingsaktivitet

    PreDial-hændelseshandler er ikke konfigureret til kundebenet

  • ANI defineret ved tilbagekallingsaktiviteten præsenteres for kontaktens enhed.

  • Hvis ANI er defineret ved aktiviteten Angiv opkalds-id, vises den på agentens enhed.

Tilbagekald med høflighed

  • Kunde-ANI er ikke defineret i tilbagekallingsaktivitet

  • PreDial-hændelseshandler er ikke konfigureret til kundebenet

Lejerens standard ANI vises på kontaktens enhed.

Agentoverførsel, konsulter

PreDial hændelseshandler er konfigureret

Konfigureret indstillet opkalds-id vises på den overførte konsulterede Agent-2-enhed.

Opret kontaktnummer eller udvidelse

Du kan føje et kontaktnummer til listen over interne numre for din organisation. De tilpassede ANI'er vil være synlige for disse tilføjede kontakter. Du kan enten tilføje et enkelt kontaktnummer ad gangen eller bruge massehandlinger til at uploade kontaktnumre som en CSV -fil.

Du kan finde flere oplysninger om, hvordan du udfører massehandlinger for at oprette, ændre, importere eller eksportere konfigurationsobjekter i Control Hub, under Mas seoperationer i Webex Contact Center.

Sådan tilføjer du et kontaktnummer eller en udvidelse:

  1. Log ind på Control Hub.

  2. Gå til Kontaktcenter > Lejerindstillinger > Stem me > Kontaktnummer.

  3. Klik på Tilføj mere for at tilføje et nyt kontaktnummer/udvidelse til listen.

    Du kan oprette kontaktnummer/udvidelse i et interval mellem 2 og 9 cifre. Kontaktnummeret/udvidelsen kan starte med 0. Du kan tilføje maksimalt 5000 kontakt nummer/udvidelser pr. organisation.

Indstil Whisper-meddelelse

Aktiviteten Angiv hviskemeddelelse afspiller en kort, forudindspillet besked til en agent, lige før agenten opretter forbindelse til en opkalder. Meddelelsen afspilles kun for agenten; den, der ringer op, hører standardringningen, mens hviskemeddelelsen afspilles.

Indholdet af meddelelsen kan indeholde oplysninger om den, der ringer op, der hjælper med at forberede ag enten til at håndtere opkaldet.

Ved at give agenterne disse oplysninger på forhånd hjælper hviskemeddelelser dem med at håndtere opkald mere effektivt, hvilket fører til kortere opkaldshåndteringstider og forbedret kunde tilfredshed.

Når en hvisken spiller, kan du ikke:

  • Sæt opkaldet på vent, overførsel eller konference.

  • Anmod om vejlederhjælp.

Disse funktioner bliver tilgængelige igen, når meddelelsen er afsluttet.

En hviskende meddelelse:

  • Gælder for indgående opkald og blind overførsel til EP.

  • Kan være en prompt eller (tekst-til-tale) TTS-streng.

  • Kan kombineres med compliance-besked og agenthilsen, i hvilket tilfælde hvisken spiller først.

  • Er ikke inkluderet i opkaldsoptagelsen.

  • Understøtter alle agentslutpunktstyper som telefon, soft client og WebRTC.

1

Klik på aktiviteten for at konfigurere aktivitetsindstillingerne.

2

Indtast følgende oplysninger i afsnittet Generelle indstillinger:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. (Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.

3

I afsnittet Hviskemed delelse kan du angive en besked før opkald til agenter, der leverer vigtige opkaldsoplysninger til personlig service.

Når du slår knappen Aktiver tekst-til-tale til, kan du vælge det ønskede stik.

  • Hvis du vælger Google TTS-stik, skal du have oprettet en Google Cloud-konto og konfigureret Tekst-til-tale-tjenesten. Du kan finde flere oplysninger i afsnittet Tekst-til-tale i Vejledning til opsætning og administration af Webex Cont act Center.

  • Hvis du vælger Cisco TTS-stik, kan du springe over konfigurationen af Google Cloud-kontoen.

  1. Stik — Angiver det stik, der skal godkende tjenesten Tekst-til-tale . Rullelisten viser navnet på alle Google- stik i Control Hub. Kun de aktive stik vises. Vælg stikket på rullelisten.

    Eksisterende kunder på Classic voice platform kan kun se Google TTS- stik i rullelisten.

    Eksisterende kunder på Next Generation-stemmeplatformen kan se både Cisco Cloud tekst-til-tale- og Google TTS-stik.

  2. Tilsidesæt standardindstillinger for sprog og stemme — Brug denne skifteknap til at til sidesætte de stemmeindstillinger, der er konfigureret i variablen Global Voicename. Denne parameter er aktiveret som standard.

  3. Output Voice — Angiver navnet på outputstemmen. Dette felt vises kun, hvis du aktiverer knappen Tilsidesæt standardindstillinger for sprog og stemme. Vælg output-stemmenavnet fra rullelisten.

    Hvis det outputstemmenavn, der understøttes af Google, ikke er tilgængeligt på rullelisten Output Voice, skal du deaktivere skiftek nappen Tilsidesæt standardsprog og stemmeindstillinger. Medtag aktiviteten Indstil variabel før aktiviteten Afspil ningsmeddelelse i flowet.

    Konfigurer aktiviteten Indstil variabel som følger:

    • Indstil variablen til Global_voiceName.

    • Indstil variabel værdien til den ønskede outputtalenav nskode (f.eks. en-US-standard-d). Du kan finde flere oplysninger om de understøttede stemmer og sprog på siden Google Understøttede stemmer og sprog.

  4. Tilføj lydfil — Klik på Tilføj lydfil for at skifte mellem tekst til tale meddelelser med forudindspillede lydfiler. Dette tilføjer en ny række til konfigurationen, hvor du kan vælge den ønskede lydfil fra rullel isten.

    Hvis du vil fjerne et element fra sekvensen, skal du klikke på ikonet Slet, der vises ud for det tilsvarende input eller rulleliste.

  5. Tilføj tekst-til-tale-meddelelse — Brug Tekst-til-tale eller en blanding af forudindspillede lydfiler og Tekst-til-tale-meddelelser for at oprette prompten.

    Klik på Tilføj tekst til tale besked for at føje et nyt tekstindtastningsfelt til afsnittet om oprettelse af prompter. I dette felt skal du skrive den meddelelse, der skal af spilles til den, der ringer op, på det valgte sprog og stemme.

    Vigtige overvejelser:

    • Brug en Set Variable-aktivitet til at indstille værdien af TTS-meddelelsen til en flow variabel, før du bruger den i aktiviteten.

    • Brug enkelte anførselstegn i stedet for dobbelte anførselstegn inde i stenudtryk.

      Der er ingen tegngrænse for Cisco Text-til-tale-meddelelser.

    Feltet accepterer to typer input — rå tekst (almindelig tekst) eller SSML (Speech Synthesis Markup Language) ‑formaterede data. Du kan også bruge variabler som en del af meddelelsen til at læse det dynamiske indhold.

    For understøttede SSML-tags til Cisco Cloud tekst-til-tale, se Tekst-til-tale (TTS) i Webex Contact Center.

  6. Tilføj lydvariabel — Brug denne indstilling til at konfigurere lydprompten til at blive afspillet dynamisk for kunderne. Du kan f.eks. konfigurere denne variabel til at afspille lydprompten på flere sprog baseret på kundens præferencer under interaktionen.

    Klik på Tilføj lydvariabel for at konfigurere lyd variablen. Indtast variabelværdien i form af et sten udtryk.

    Du kan finde flere oplysninger i Pebble-skabelonsyntaks.

    Variabelværdien skal svare til navnet på den.wav-fil, der uploades til kontrol hubben.

  7. Eksempelprompt — Klik på knappen Vis prompt for at teste og få vist tekst-til-tale-meddelelser og lydfiler. I dialogboksen Eksempelprompt, der vises, skal du vælge den ønskede stemme for at teste prompten. Du kan afspille meddelelser og lydfiler som følger:

    • Klik på Afspil alle for at afspille både lydfil og TTS- besked sammen.

    • Afspil kun lydfilerne.

    • Afspil kun tekst-til-tale-beskeder.

Start mediestream

Aktiviteten Start mediestream bruges til at aktivere streaming af talemedier fra aktive opkalds samtaler mellem en opkalder og en agent.

Du kan finde flere oplysninger om, hvordan du bruger aktiviteten i opkaldsstrømme, under Aktivér mediestreaming for bestemte køer.

Upload lyd

Brug aktiviteten Upload lyd i flowet til at aktivere upload af agenthilsener.

1

Log ind på Control Hub.

2

Naviger til Kontaktcenter > Kundeoplevelse > F lows.

3

Vælg det ønskede flow, og klik på ikonet Gå til flowindstillinger for at åbne det ønskede flow.

4

Træk og slip aktiviteten Upload lyd til hovedflowlærredet.

5

I afsnittet Generelle indstillinger skal du konfigurere følgende parametre:

  1. Angiv et navn til aktiviteten i feltet Aktivitetsetiket.

  2. Angiv en beskrivelse af aktiviteten i feltet Aktivitetsbeskrivelse.

6

I fanen Lydfiloplysninger skal du konfigurere følgende parametre:

  1. Lydfiltype —Vælg lydfiltypen. I øjeblikket understøttes kun Agent Personal Greeting.

  2. Hilsenformål — Indtast navnet på det hilsenformål , der bruges til at oprette agenthilsenen.

  3. Optagelsesdata —Lydfilen optaget.

  4. Agent-id — Unikt bruger-id, der er tildelt hver agent i kontaktcentret.

Begivenheds strømme

Fanen Hændelses forløb indeholder følgende hændelseshåndterere, som du bruger på tværs af forskellige aktiviteter:

OnGlobalError

Denne begivenhed letter den globale fejlhåndtering. Systemet udløser denne hændelse, når du ikke konfigurerer fejlsti-linkene på en aktivitet. Alle aktiviteter i opkaldshåndtering og aktiviteter i flowkontrol afslører denne begivenhed. Du kan finde flere oplysninger i OnGlobal Error Workflow.

AgentAccepteret

Systemet udløser denne hændelse, når en agent besvarer et indgående opkald og afbryder kontak tens oplevelse i en kø. Denne begivenhed udløses direkte for progressive, forudsigelige og forhåndsvisende kampagneopkald, når agenten besvarer op kaldet.

Aktiviteter, der åbner denne begivenhed, er Screen Pop og Queue Contact.

Telefonkontaktet

Systemet udløser denne begivenhed, når et liveopkald afbrydes, og fjerner alle deltagere. Begivenheden er tilgængelig, hvis du bruger valgte opkaldshåndteringsaktiviteter i et flow som Screen Pop og Feedback V2. Denne begivenhed kræver ikke eskalering til en agent.

Når du opretter et flow, skal du ikke tilføje nogen IVR-aktivitet efter hændelsen phoneContact. Under flowudførelsen fungerer flowet ikke, når du tilføjer en aktivitet, efter at kontakten er afsluttet.

Kun aktiviteten Køkontakt afslører denne begivenhed.

AgentTilbudt

Systemet udløser denne begivenhed, når en stemmekontakt tilbydes en agent. Denne begivenhed gør det muligt for flowudvikleren at konfigurere flere understøttede aktiviteter, der er en del af hændelseshåndtering. For eksempel kan en flowudvikler konfigurere en Screen Pop- aktivitet mod en AgentOffered begivenhed. Denne konfiguration giver kunderelaterede oplysninger til agenten, før agenten tager imod eller besvarer et opkald.

Denne begivenhed er forbundet med NewContact.

AgentOffered-begivenheden understøttes ikke til progressive kampagner, forudsigelseskampagner og preview-kampagner.

Du kan se de relaterede variabler i Hæn delsesoutputvariabler.

Agentfrakoblet

Systemet udløser denne hændelse, når den sidste agent afbryder forbindelsen til et live-opkald, hvilket efterlader kunden alene på linjen.

Aktiv iteten Køkontakt afslører denne begivenhed.

Tilbagekaldelse mislykkedes

Systemet udløser denne begivenhed, når et høfligt tilbagekald eller et planlagt tilbagekald eller et personligt planlagt tilbagekald mislykkes.

  • Systemet forsøger kun et tilbagekald igen, når et tilbagekald mislykkes fra kontaktens ende. Tilbagekaldet mislykkes, når kontakten er optaget eller utilgængelig, eller der ikke er noget svar fra en agent.

  • Opkaldet mislykkes også fra agentens ende, når en agents telefon ikke kan nås, eller agenten afviser opkaldet. Opkaldet flyttes tilbage til køen og diriger es igen til en tilgængelig agent.

  • Også ved planlagte tilbagekald mislykkes tilbagekaldelsen, når den planlagte sluttid er nået, uden at opkaldet dirigeres til en agent. Ved personlige planlagte tilbagekald mislykkes tilbagekaldelsen også, når den tildelte agent ikke er logget på.

Hvis du vil bruge et tilbagekald i et flow, skal du konfigurere en lokal flowvariabel (ved hjælp af setVariable- aktivitet) med værdien 0 og øge den efter behov. Sørg for, at værdien er mindre end værdien for antallet af variabler Prøv igen.

Du kan vedhæfte andre hændelser, som du har brug for i flowet for at forsøge et tilbagekaldsforsøg igen. Medtag en vent eaktivitet efterfulgt af et tilbagek ald eller en af kø aktiviteterne som f.eks. Kø til agent og Køkontakt i flowet. Brug disse aktiviteter i en hvilken som helst kombination eller rækkefølge efter Vente-aktiviteten.

Sådan afslutter du forsøgene igen:

  • Hvis du vil have en sand tilstand, skal du bruge End Flow-aktivitet. Brug ikke en frakobling saktivitet.

  • For en falsk betingelse skal du bruge en Afbryd forbindelse, når der er konfigureret en Genforsøg-variabel i flowet. I dette tilfælde er alle forsøg gentagne forsøg fuldført, og der er ingen genforsøg tilgængelige.

Det maksimale antal forsøg på tilbagekald er 10. Den maksimale tid interaktionen kan forblive i systemet er 14 dage. Det, der sker først, betragtes som levetiden for en interaktion til konfiguration af et genforsøg.

Når du bruger en venteaktivitet, er det mindste forsinkelsesinterval mellem genforsøg 10 sekunder, og det maksimale forsinkelsesinterval mellem genforsøg er 72 timer.

Når tilstanden for en kontakt er i parkeret timeout, og hvis der er forsøg på at prøve igen, genereres en CallbackFailed-hændelse. Den konfigurerede hændelseshandler i flowet fortsætter med at prøve tilbagekaldet igen for de resterende forsøg.

Når et tilbagekald til en kontakt mislykkes, fjernes kontakten i køen, og hændelsen CallbackFailed genereres. Genforsøgshåndtereren kan stille den i kø igen ved hjælp af en af aktiviteterne som tilbagekald (samme eller anden destination), køkontakt og/eller kø til agent.

Hvis tilbagekald er konfigureret til en anden destination i CallbackFailed-hæn delseshåndterer, videreføres færdigheder ikke.

Ved planlagt tilbagekald eller personligt planlagt tilbagekald — i forsøgsflowet — skal du bruge newContact.DNIS i aktiviteten Tilbagekald, hvis den er konfigureret.

PreDial

Som en del af NewContact gør PreDial-hændelsen det muligt for flowudvikleren at angive eller tilpasse opkalds-id'et ved hjælp af aktiviteten Angiv opkalds-id.

Når du opretter en arbejdsproces, er denne begivenhed tilgængelig på fanen Hændelsesforløb i Flow Designer. Dette er en begivenhed, der afsluttes ved at konfigurere Set Caller ID- aktivitet. Denne begivenhed udløses for både agent og kunde baseret på opkalds scenariet.

For at kampagneopkald skal lykkes, skal agentopkald og kundeopkald foretages fra det samme medieområde. Medieområdet vælges ud fra ANI/CLID for opkaldet , når det præsenteres for medier. Kortlægningen mellem ANI og medie området udføres i Control Hub. De ANI'er, der vælges på agentop kaldet og kundeopkaldet, skal, hvis de styres via PreDial-hændelsen i flowet, vælges således, at begge opkald kommer fra samme region.

Hvis en agent f.eks. befinder sig i Singapore, men kundernes opkald skal foretages i USA, kan ANI for kundeopkaldet vælges således, at medieregionen er USA. Tilsvarende bør den ANI, der er valgt til agent opkaldet i PreDial-begivenheden, også vælges således, at det valgte medieregi on er USA.

Følgende tabel indeholder en liste over handlingstyper og de tilsvarende deltagertyper for Predial .OperationType.

Tabel 16. PreDial.OperationType-relaterede operationer og deltagertyper

Predial.OperationType

Predial.DeltagantType

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

Tilpas ANI gælder ikke for Supervisor, når opkaldsovervågning er konfigureret.

Konfigurer hver PreDial-hændelseshåndteringssti med Angiv opkalds-id som en terminal aktivitet, ellers kan kontakten opgives.

Flowunderstøttelse er påkrævet for alle indgående eller udgående scenarier for at bruge PreDi al-hændelseshåndterer.

Brug ikke flowaktiviteter, der sætter en kontakt i kø med PreDial-hændelseshånd tereren.

For ANI, der er konfigureret mod en udgående kontakt, dirigeres opkaldet gennem det område, som Agent ANI er tilknyttet, uanset det område, hvor kontakten er placeret. Hvis en organisation f.eks. har kontaktcentre i USA og Australien, og der udløses et udgående opkald for en kontakt, der er placeret i USA med Agent ANI tilknyttet regionen Australien, dirigeres opkaldet gennem Australien.

Se tabellen ANI- brug for flere scenarier i et næste generation smiljø i afsnittet Angiv opkalds-id for ANI-brug i forskellige opkaldsscenarier.

Du kan se de relaterede variabler i Hæn delsesoutputvariabler.

ContactAniOpdateret

Systemet udløser denne begivenhed, når ANI for den, der ringer, ændres. For eksempel, hvis en kundes opkald først går til en operatørskranke og derefter sendes til agenten, opdateres agentens skrivebord, agentenhed og alle relaterede oplysninger automatisk med den opkaldtes ANI. Dette sikrer, at den oprindelige opkalds-id og korrekte detaljer altid vises.

Kun opkaldsoverførsler, der initieres fra skrivebordstelefoner eller Jabber-klienter i det lokale miljø, afspejler den endelige CLI. Overførsler udført via Webex-appen på opdat Webex Calling eres ikke for at vise den endelige CLI.

OutboundCampaignCallResult

Som en del af NewCont act udløses denne begivenhed, hvis kontakten er forbundet til en telefonsvarer eller er ved at blive opgivet. I begge tilfælde kan du afspille en besked, før du afbryder kontakten. Systemet opgiver opkaldet, hvis agenten ikke er tilgængelig.

Kun Afspil musik og Afspil meddel elsesaktiviteter understøttes for denne handler, og opkaldet skal derefter afbrydes.

Du kan yderligere tilføje yderligere opkaldskontrolaktiviteter såsom Afspil musik, Afbry d kontakt osv. til denne begivenhed i henhold til CPA-resultatet (Call Progress Analysis). CPA- resultater kan være et af følgende:

  • AMD - angiver, at en telefonsvarer er registreret.
  • FORLADT - angiver, at opkaldet er blevet opgivet på grund af manglende tilgængelighed af en agent.
  • LIVE_VOICE - angiver, at en kundes live stemme registreres i en IV R-kampagne.

Hvis du vil konfigurere IVR i et udgående kampagneopkald:

  1. Identificer strømme, der bruger hændelsen Outbound CampaignCallResult.
  2. Placer en GoTo-aktivitet for at kortlægge flowet til et andet flow.
  3. Brug IVR-trin konfigureret med Virtual Agent-aktivitet i det andet flow.

Sørg for, at du udfører disse trin, da du ikke kan bruge en Virtual Agent-aktivitet direkte med et Outb oundCampaignCallResult.

Du kan få vist den relaterede variabel i Hæn delsesoutputvariabler.

OnGlobalError arbejdsgang

Mens du opretter et flow, kan du indstille fejlstien for en aktivitet til at håndtere en aktivitetsfejl eller en generisk fejl, som du får under flowudførelsen.

OnGlobalError Workflow
OnGlobalError arbejdsgang

Hvis du får en fejl under flowudførelsen, fortsætter udførelsen med den næste aktivitet, der er defineret i fejlstien. Hvis du ikke konfigurerer fejlstien i hovedflowet, kan du stadig angive OnGlobalError-hændelsen, der er tilgængelig under fanen Hændelsesstrømme, til at håndtere fejl udførelsen af flowet.

Hvis du ikke kan definere fejlstier i både hovedflow og hæn delsesflow, slutter flowet, når der opstår en fejl under flowudførelsen.

Lad os overveje et scenarie, hvor du konfigurerer aktiviteten Angiv variabel i et flow.

Flow designer example to show where to set the variable activity in the main flow.
Indstil variabel aktivitet i hovedflow

Du kan indstille noden Udefineret fejl i aktiviteten Angiv variabel i hovedflowet til at håndtere eventuelle systemfejl under flowudførelsen. Hvis du ikke ønsker at definere fejlstien i hovedflowet, kan du stadig gå til fanen Event Flow og konfigurere OnGlobalError hændelsesflow.

Flow designer example to show the Event Flow tab setting an OnGlobalError event flow.
OnGlobalError hændelsesflow

I ovenstående eksempel tilføjes Af spilningsmeddel else til OnGlobalError hæn delseshåndterer. Hvis der opstår en systemfejl under udførelsen af An giv variabel aktivitet i hovedflow, vil systemet først overveje den konfiguration, der er foretaget i aktiviteten Indstil variabel. Hvis der ikke er defineret nogen fejlsti, kontrollerer systemet OnGlobalError- hændelseshåndtereren i hændelsesflowet. Da en Af spilningsm eddelelsesaktivitet er knyttet til OnGlobalError- hændelsen i ovenstående eksempel, afspiller systemet meddelelsen og afslutter flowet.

Brug variabler og udtryk

Flow Designer understøtter følgende typer variabler:

Brugerdefinerede variabler

Brugerdefinerede flowvariabler er konfigurerbare variabler af forskellige datatyper, som du kan bruge i hele flowet. Du kan oprette så mange flowvariabler, som du har brug for for at tilfredsstille logikken i dit flow.

Sikre variabler

Du kan markere flowvariabler som Sikker for at forhindre logføring og lagring af følsomme oplysninger (disse værdier maskeres også i ruden Flowfejlfinding). Du kan angive sikre variabler som Agent Visible eller Agent Editable for at styre, hvordan disse variabler præsenteres påAgent Desktop.

Som standard opfører alle eksisterende variabler i de implementerede strømme sig som usikre variabler. Åbn disse strømme i redigeringstilstand for at gennemse og bevare de sikre variabler efter behov.

I flowvariabel-tilknytning kan du ikke knytte en sikker variabel til en usikker variabel i GoTo-aktiviteten.

Du kan ikke markere globale variabler som sikre.

Opret brugerdefinerede flowvariabler

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ved siden af flowet.

V induet Flow Designer vises.
4

Åbn sektionen Variabeldefinition i panelet Konfiguration.

5

Klik på Tilføj flowvariabel.

Du kan tilføje maksimalt 30 variabler i et flow. Denne optælling omfatter alle globale variabler og flowvariabler, uanset om de er rapporterbare eller agentsynlige.

6

Indtast navn og beskrivelse af variablen.

7

Vælg en variabeltype på rullelisten.

Du kan ikke ændre variabeltypen, når du har oprettet variablen.

De understøttede variabeltyper er:

Variabel type

Variabel værdi

Boolesk

Vælg Sandt eller Falsk.

Streng

Indtast strengværdien. Hvis du vil bruge en variabel i et udtryk, skal du bruge syntaksen: {{variable}}

Heltal

Indtast heltalsværdien.

Decimaltal

Indtast decimalværdien.

Dato Tid

Indtast dato og klokkeslæt i et af de understøttede formater:

ÅÅÅÅ-MM-DDTHH: MM: SS.SSSZ

ÅÅÅÅ-MM-DDTHH: MM: SSZ

ÅÅÅÅ-MM-DDTHH: MMZ

{{nu ()}}

Brug ikke funktionen now () til at hente den aktuelle tid i millisekunder, da den bruger simpleDateFormat. Du kan dog bruge epoketidsstempel-rullefilteret til at hente den aktuelle tid i millisekunder. Du kan finde flere oplysninger i Brugerdefinerede Pebble-filtre.

JSON

Indtast en gyldig JSON-variabel værdi ved hjælp af formatet: {"Key“ :"Value "}. For eksempel {"companyName“ :"Cisco "}.

JSON-variabel kan indeholde enkle eller indlejrede data. Den maksimale størrelsesgrænse for JSON-variablen kan være op til 16 KB. Du kan oprette maksimalt fem JSON-variabler i et flow.

Du kan finde flere oplysninger om, hvordan du konfigurerer JSON-variabel, under J SON-variabler.

Når du vælger JSON som variabeltype på listen, vil skiftek napperne Indeholder følsomme oplysninger og Markér agent visning ikke være synlige.

JSON-variabler er ikke tilladt i flowkædning.

8

Angiv standardværdien for variablen i henhold til den valgte variabeltype.

9

(Valgfrit) Slå til/fra-knappen Aktiver ekstern tilsides ættelse til. Ved at aktivere denne indstilling vises variablen på kanalkonfigurationssiden. Dette gør det muligt for administratorer og tilsynsførende at tilsidesætte den konfigurerede variabelværdi fra Control Hub. Med andre ord kan de ændre værdien af flowvariablen for en bestemt kanal uden at åbne flowet fra Flow Designer-modulet.

Du kan finde flere oplysninger om tilsidesættelse af variabler fra kontrolhubben under Konfigurere en kanal.

Når du konfigurerer variabeltypen som en streng, vises rul lel isten R essourcetype med følgende indstillinger. Vælg den ressourcetype, som du vil tillade administratorerne at til sidesætte under kanalkonfigurationen.

  • Lydprompt—For at tilsidesætte indstillingerne for lydprompten, der er konfigureret i variablen. For eksempel velkomstprompten eller en tekst-til-tale-meddelelse .
  • Arbejdstid - At tilsidesætte åbningstiden i tilfælde af en nødstop.
  • Indgangspunkt — Sådan ændrer du indstillingerne for indgangspunkt.
  • Opkaldsnummer — Sådan ændrer du det opkaldte nummer.
  • Flow — For at ændre flowet.
  • Kø — Sådan ændrer du køen.

  • Du kan ikke tilsidesætte variabler, der er markeret som 'Sikre'.
  • Du kan konfigurere maksimalt 15 variabler, der kan til sidesættes.

10

(Valgfrit) Hvis du slår skifteknappen Indeholder følsomme oplysninger til, markerer systemet variablen som en sikker variabel. Under flowudførelse logger eller gemmer systemet ikke nogen information, der sendes gennem denne variabel.

11

(Valgfrit) Hvis du aktiverer skif tekn appen Gør agent synlig, vises variablen på skrivebordet sammen med den værdi, der er registreret som en del af flowet.

Når du aktiverer til /fra-knappen Gør agent synlig, vises følgende felter:

  • Skrivebordsetiket: Angiv den etiket, der er knyttet til denne variabel, når den vises på skrivebordet. Angiv en anden tydelig etiket end selve variabelnavnet, så agenten kan forstå de data, der sendes til dem.

  • Agent, der kan rediger es: Markér dette af krydsningsfelt, hvis agenten skal kunne redigere værdien af variablen som en del af interaktionssessionen. Når agenten opdaterer variablen, sender systemet disse ændringer tilbage til Flow Designer. Agenten kan redigere flowvariablen og klikke på knappen Gem fra skrivebordet. Hvis opkaldet afbrydes, før agenten gemmer ændringerne, finder variabelopdateringen ikke sted.

12

Klik på Gem.

Når du gemmer en brugerdefineret flowvariabel, gemmes variablen som et tag i panelet Globale egenskaber på skrivebordet. Hvis du markerede variablen som Agent Visible, viser tagget et headsetikon for nem identifikation.

Eksempel: Rækkefølgen af flowvariabler, der vises på skrivebordet

Når du opretter variabler, der er markeret som Agent Views, viser skrivebordet disse variabler i en bestemt rækkefølge.

Hvis du f.eks. opretter følgende flowvariabler: CustomerType, subscribedCustomer, CustomerCount, callRatio, dob, Dat etest.

Skrivebordet modtager disse variabler fra Flow Designer i følgende rækkefølge: callRatio, CustomerCount, CustomerType, subscribedCustomer, ANI, DN, dob, ronaTimeOut, Dat etest.

Skrivebordet viser variablerne i følgende rækkefølge, fra venstre mod højre, på brugergrænsefladen:

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

    .
  2. Flowvariablerne sorteres i alfabetisk rækkefølge med variabler, der begynder med store bogstaver først, efterfulgt af variabler med små bogstaver: callRatio, CustomerCount, CustomerType, Datetest, SubscribedCustomer, dob.

Eksempel: Vis interaktions-id på skrivebordet

Et interaktions-id (kontaktsessions-id) er et systemgenereret entydigt id, der identificerer en given interaktion. Du kan hente interaktions-id'et fra analysator rapporterne og bruge id'et til fejlfinding af problemer i forbindelse med opkaldsfejl. Sådan får du vist interaktions-id'et på skrivebordet:

  1. Åbn det ønskede flow, og vælg Tilføj flowvariabler.
  2. Indstil feltet Standardværdi til NewContac t.interactionId.
  3. Aktivér skif teknappen Gør agent synlig.

Når agenten modtager et opkald, vises interaktions-id'et på skrivebordet.

Rediger brugerdefinerede flowvariabler

Hvis variablen allerede er i brug, kan du ikke redigere variabeltypen. Dette kan have store konsekvenser for strømmen. Så denne handling er forbudt. I dette tilfælde er rullemenuen Variabel type deaktiveret, og der vises en advarselsmeddelelse.

Når du har redigeret en variabel, vises de ændringer, der foretages, i hele flowet og i pop op-vinduet, der vises, når du klikker på en flowvariabel i ruden Globale egenskaber.

Hvis du vil redigere en brugerdefineret flowvariabel, skal du udføre følgende trin:

1

Log på din kundeorganisation ved hjælp af webadressen til Control Hub https://admin.webex.com/.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ved siden af flowet.

V induet Flow Designer vises.
4

Klik på Rediger i øverste højre hjørne af pop op-vinduet.

Dialogboksen Rediger flowvariabel vises. Hvis variablen ikke bruges i flowet, kan alle felterne redigeres. Du kan ændre variabelnavn, beskrivelse, type og værdi.

5

Klik på ikonet Information i denne meddelelse for at se en liste over de aktiviteter, hvor variablen bruges. Hvis du vil fortsætte med at redigere variablen, skal du fjerne variablen fra alle flowkonfigurationer, før du forsøger at redigere igen.

6

Foretag de nødvendige ændringer.

Knappen Gem forbliver deaktiveret, indtil du foretager en ændring.

7

Klik på Gem.

Slet brugerdefinerede flowvariabler

Hvis variablen bruges i et flow, kan du ikke slette den. Dette har store konsekvenser for strømmen. I dette tilfælde er knappen Slet i vinduet Slet variabel deaktiveret, og en liste over aktiviteter, hvor variablen bruges, vises.

Aktiviteterne grupperes ud fra, om de vises under fanen Hovedflow eller Hændelsesflow. Hvis du vil slette en variabel, der er i brug, skal du fjerne den fra alle flowkonfigurationer, før du forsøger at slette.

Hvis du vil slette en brugerdefineret flowvariabel, skal du udføre følgende trin:

1

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
2

Klik på ikonet Gå til Flow Designer ved siden af flowet.

V induet Flow Designer vises.
3

Klik på ikonet Slet, der vises på det variabelt mærke, du vil slette, i ruden Globale egenskaber.

Tilsidesæt flowindstillinger

Funktionen for tilsidesættelse af flowindstillinger i Flow Designer-modulet gør det muligt for autoriserede brugere at ændre bestemte foruddefinerede indstillinger for et flow fra Control Hub. Denne funktion gør det muligt for administratorer og vejledere nemt at ændre bestemte flowparametre såsom åbningstider, lydbeskeder eller køtildelinger uden at åbne det krævede flow.

Sådan tilsidesætter du flowindstillinger:

  • Du skal konfigurere bestemte variabler med i flowet som eksternt konfigurerbare. Se afsnittet Opret brugerdefinerede flowvariabler for konfigurationsoplysninger.

  • Administratorer og vejledere skal derefter foretage de nødvendige ændringer af disse variabler. De konfigurerede flowvariabler vises på kanalkonfigurationssiden i Control Hub. Se Konfigurer en kanal sektionen for at få flere oplysninger.

Funktionen for tilsidesættelse af flowindstillinger giver følgende fordele:

  • Gen@@ anvendelighed af flow: Administratorer kan bruge det samme flow til forskellige organisationer. De kan konfigurere forskellige værdier for den samme variabel for forskellige kanaler uden at ændre standardværdien defineret i flowet.
  • Hurtigere responstider: Ændringer foretaget i variabelværdierne anvendes straks, selv på de opkald, der allerede er i gang.
  • Reducerede fejl: Eliminerer risikoen for fejl ved ændring af komplekse strømme.
  • Forenklet opgavesty ring: Uden denne funktion skal administrator erne udføre følgende opgaver, som kan være komplekse og tidskrævende for ikke-tekniske brugere:
    1. Log ind på Control Hub.
    2. Åbn modulet Flow Designer.
    3. Naviger til det ønskede flow, og find den relevante sti for flowet.
    4. Foretag de nødvendige ændringer.
    5. Genudgiv flowet.

Foruddefinerede variabler

Flow Designer opretter automatisk foruddefinerede variabler, når du bruger bestemte begivenheder og aktiviteter i et flow.

En liste over de tilgængelige foruddefinerede variabler vises i afsnittet Foruddefinerede variabler i ruden Egenskaber for globalt flow. De vises også i ruden Egenskaber for den valgte begivenhed eller aktivitet.

Klik på hver variabel for at åbne et pop-up-vindue, der forklarer, hvilken type data variablen gemmer, så du ved, hvordan du bruger variablen i dit flow.

Mens de fleste attributter for en hændelsesoutputvariabel er foruddefinerede og ikke kan redigeres, kan du redigere variablen for at ændre den globale variabelbetegnelse.

Variabler for hændelsesoutput

Hændelsesoutputvariabler er specifikt forbundet med begivenheder og påtager sig nomenklaturen: <EventName>. <VariableName>.

Alle de hændelsesoutputvariabler, der er tilgængelige til brug i et flow, vises automatisk i ruden Globale egenskaber, efter at en begivenhed er introduceret i flowet, og også i ruden Egenskaber for den tilknyttede Hændelseshåndteraktivitet.

De tilgængelige hændelsesoutputvariabler er:

  • Nykontakt.ani

  • Nykontakt.dnis

  • NewContact.InteractionId

  • Nykontakt.pstnregion

  • AgentAccepted.AgentID

  • AgentAccepted.AgentName

  • Agentaccepted.agentemailID

  • AgentAccepted.AgentSessionId

  • AgentAccepted.queueID

  • AgentAccepted.queueNavn

  • Agentaccepted.teamID

  • AgentAccepted.TeamName

  • Agentaccepted.tenantiD

  • Agentaccepted.CAD

  • PhoneContactended.agentID

  • PhoneContactended.agentEmailId

  • Telefonkontaktende.teamID

  • PhoneContactended.queueID

  • Telefonkontaktet.InboundChannel

  • PhoneContactended.RoutingStrategyId

  • AgentOffered.AgentID

  • AgentOffer.agentnavn

  • AgentOffered.agentEmail-id

  • AgentOffered.AgentSessionId

  • AgentOffered.queueID

  • AgentOffered.queueNavn

  • Agentoffered.teamID

  • AgentOffer.Teamnavn

  • Agentoffered.tenantid

  • AgentOffered.callAssociatedData

  • AgentOffered.AgentID

  • AgentOffer.agentnavn

  • AgentOffered.AgentSessionId

  • AgentOffered.queueID

  • AgentOffered.queueNavn

  • Agentoffered.teamID

  • AgentOffer.Teamnavn

  • Agentoffered.tenantid

  • Agenttilbud.CAD

  • Predial.Direction

  • Predial.DeltagantType

  • 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 tilfælde kan variablen AgentEmailID være null. Flow- udviklere bør validere denne variabel, før de bruger den, især i scenarier, der involverer problemer med cache-opslag.

Tilpas systemvariabler

Du kan kun tilpasse skrivebordsetiketten for variablerne Telefonnummer og DNIS (Dialed Number Identification Service). Du kan oprette et alias for disse variabler og konfigurere det ved hjælp af aktiviteten Angiv variabel i flowet.

1

Log på din kundeorganisation ved hjælp af webadressen til Control Hub https://admin.webex.com/.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ved siden af flowet.

V induet Flow Designer vises.
4

Åbn afsnittet Variabeldefinition i ruden Egenskaber for globalt flow.

5

Klik på fanen Konfiguration.

6

Klik på Tilføj flowvariabel.

7

Indtast navn og beskrivelse af variablen.

8

Vælg Streng på rullel isten Variabel type.

9

Aktivér skif teknappen Gør agent synlig.

10

Angiv den ønskede skrivebordsetiket for variablen i feltet Skrivebordsetiket.

11

Klik på Gem.

Dette skaber variablen.
12

Træk aktiviteten Angiv variabel ind i lærredet fra aktivitetsbiblioteket.

13

Gør følgende i afsnittet Vari abel indstillinger i ruden Aktiv itetsindstillinger:

  1. Vælg den variabel, du har oprettet i trin 10, på rullelisten Variabel.

  2. Vælg alternati vknappen Indstil til variabel i afsnittet Vari abel værdi.

  3. Vælg den systemvariabel, du vil redigere, f.eks. NewContact. ani for Telefonnummer eller New Contact. dnis for DNIS.

Når du udgiver flowet, erstatter den nyoprettede flowvariabel den valgte systemvariabel. Under flowudførelsen vises skrivebordsetiketten for den nyoprettede variabel i vinduet Indgående pop opver og Interaktion på skrivebordet.

Variabler for aktivitetsudgang

Variabler for aktivitetsudput gemmer de data, der er indsamlet fra aktiviteter, og oprettes automatisk, når du føjer bestemte aktiviteter til lærredet. Aktivitetsudgangsvariabler bruger følgende syntaks: <ActivityName>. <VariableName>hvor aktivitetsnavnet ændres dynamisk baseret på aktiviteten.

Hvis et flow bruger en aktivitet flere gange, har hver aktivitet en unik forekomst af hver tilknyttet aktivitetsudgangsvariabel. Alle aktivitetsuddatvariabler, der er tilgængelige til brug i et flow, vises automatisk i ruden Globale egenskaber, når du introducerer en aktivitet i flowet, og også i ruden Egenskaber for den tilknyttede aktivitet.

De tilgængelige aktivitetsudgangsvariabler er:

  • menu.optionEntered: Gemmer den menupunkt, som den, der ringer op, valgte under Menuaktivitetsinstansen. Dette er et enkelt ciffer fra 0 til 9.

  • CollectDigitsEntered: Gemmer de cifre, der er indtastet af den, der ringer op under aktivitetsinstansen Collect Dig its. Antallet af cifre afhænger af aktivitetskonfigurationen.

  • HttpRequest.httpStatusCode: Gemmer den statuskode, der modtages, når HTTP-anmodningen forsøges.

  • HttpRequest.HttpResponseBody: Gemmer svaret, når HTT P-anmodningen udløses korrekt.

  • HttpRequest.ResponseHeaders: Gemmer de overskrifter, der sendes som en del af HTT P-anmodningen.

  • VirtualAgent.IntentTriggered: Gemmer den hensigt, der udløste, at samtaleoplevelsen enten blev håndteret eller eskaleret.

  • GetQueueInfo.ewt: Gemmer værdien for den forventede ventetid for den valgte kø.

  • GetQueueInfo.piq: Gemmer værdien for positionen i en kø for den valgte kø.

Globale variabler

Globale variabler er brugerdefinerede variabler, som du kan få vist og få adgang til, når du opretter flows. Administrator opretter globale variabler i tilve jebringelses modulet i kontrolhubben. Du kan finde flere oplysninger i afsnittet Globale variabler i Vejledningen til opsætning og administration af Webex Contact Center.

Som flowudvikler kan du forbruge disse variabler i henhold til dit krav. Du kan tilføje disse variabler i et flow. Du kan også redigere og fjerne en global variabel, når du har føjet den til flowet.

Rediger global variabel i et flow

Når du redigerer en global variabel, kan du ikke ændre nogen metadataværdi for en global variabel i flowdesigneren. Du kan dog ændre standardværdien ved hjælp af skifteknappen Overskriv standardværdi.

Sådan redigerer du en global variabel i et flow:

1

Log på din kundeorganisation ved hjælp af webadressen til Control Hub https://admin.webex.com/.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ved siden af flowet.

V induet Flow Designer vises.
4

Rul ned til sektionen Vari abel definition > Foruddefinerede variab ler i ruden Egenskaber for globalt flow.

5

Klik på en global variabel i panelet Global variabel, og klik på redigeringen (Edit button) ikon.

Dialogboksen Rediger globale variabler vises. Det viser detaljerne for den valgte globale variabel, f.eks. Variabeltype, Standardværdi, Desktop Label og Agent Editable.
6

(Valgfrit) Aktivér skif teknappen Overskriv portal konfigurationer for at overskrive de eksisterende værdier, der er konfigureret i Control Hub. Dette giver dig mulighed for at ændre feltværdier som standardværdi, agent visning, redigerbar agent og skrivebordsetiket.

Indtast den nødvendige værdi i Standardværdien i henhold til den valgte variabeltype. Hvis variabeltypen f.eks. er boolsk, vises dette felt som en rulleliste.

Standardværdien, der er angivet for en global variabel af typen streng, der kan rapporteres af agenten, må ikke overstige 256 tegn.

7

Foretag de nødvendige ændringer.

8

Klik på Gem.

Fjern globale variabler fra et flow

Du kan fjerne en global variabel, der ikke er i brug i noget flow.

Hvis du ikke kan fjerne en global variabel, skal du kontakte din administrator for at aktivere funktionsflaget for at fjerne globale variabler fra flowet.

Sådan fjerner du en global variabel fra et flow:

1

Log på din kundeorganisation ved hjælp af webadressen til Control Hub https://admin.webex.com/.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ved siden af flowet.

V induet Flow Designer vises.
4

Rul ned til sektionen Vari abel definition > Foruddefinerede variab ler i ruden Egenskaber for globalt flow.

5

Klik på ikonet Fjern (x) for den globale variabel, du vil fjerne, i panelet Globale variabler.

En pop-up-meddelelse beder dig om at bekræfte din handling.
6

Klik på Slet.

Dette fjerner den valgte globale variabel fra listen.

Variabler, der kan ses på computeren

Du kan konfigurere følgende variabeltyper for indgående pop op-vindue og Interaktionsrude på skrivebordet for indgående og udgående taleopkald:

  • Systemvariabler såsom telefonnummer, DNIS (opkaldsnummeridentifikationstjeneste), kønavn og RONA-timeout

  • Globale variabler, der oprettes og administreres i Control Hub.

  • Brugerdefinerede flowvariabler, der oprettes og administreres i Flow Designer

Du kan kun konfigurere de variabler, der er markeret som Agent Views.

Du kan konfigurere disse variabler på de nye strømme såvel som på de eksisterende strømme. De eksisterende flows viser dog fortsat standardvariablerne for pop op-vinduer som f.eks. Telefonnummer, DNIS og Kønavn. Du kan redigere disse strømme for at tilføje flere variabler ved hjælp af denne funktion.

Trinene til at konfigurere variabler for indgående pop op-vindue og Interaktionsrude for indgående og udgående opkald er de samme.

Du skal oprette separate flow til indgående og udgående opkaldsscenarier for at konfigurere variabler til indgående pop op-vindue og interaktionsrude.

Indgående popover på skrivebordet
Det indgående pop op-vindue vises, når en agent modtager et indgående opkald eller ringer til et udgående opkald. Det viser nøgleoplysninger om kunden i henhold til de variabler, der er konfigureret i Flow Designer. Du kan angive en rækkefølge for udseendet af hver af disse variabler i det indkommende pop op-vindue, der kan omfatte en hvilken som helst kombination af systemvariabler, globale og brugerdefinerede flowvariabler. Du kan også redigere skrivebordsetiketten for disse variabler.
Du kan tilpasse skrivebordsetiketten for systemvariablerne, f.eks. Telefonnummer og DNIS. Du kan finde flere oplysninger i Tilpas systemvariabler.
For indgående og udgående opkald kan du vælge mindst tre og maksimalt seks variabler. For konsultationsopkald får den konsulterede agent vist yderligere tre variabler, f.eks. Agentnavn, Agent-DN og Agentteam, der føjes til listen som standard.

Du kan ikke konfigurere variabler, der indeholder følsomme oplysninger i det indkommende pop op-vindue på skrivebordet.

Du kan finde flere oplysninger om, hvordan du konfigurerer variabler til det indkommende pop op-vindue, under Konfigurere variabler for indgående pop op-vindue.
Interaktionsrude
Interaktionsruden på skrivebordet vises, når agenten accepterer det indgående eller udgående opkald. Det viser de oplysninger, der er angivet i variablerne i ruden Interaktion, der er konfigureret i Flow Designer. Du kan vælge maksimalt 30 variabler. Du kan angive en rækkefølge for udseendet af hver af disse variabler i interaktionsruden, der kan omfatte en hvilken som helst kombination af systemvariabler, globale og brugerdefinerede flowvariabler. Du kan også redigere skrivebordsetiketten for disse variabler.

Webex Contact Center Desktop understøtter i øjeblikket ikke oversættelse af etiketter af dynamiske variabler.

Du kan tilpasse skrivebordsetiketten for systemvariablerne, f.eks. Telefonnummer og DNIS. Du kan finde flere oplysninger i Tilpas systemvariabler.
Du kan finde flere oplysninger om, hvordan du konfigurerer variabler til ruden Interaktion, under Konfigurere variabler til ruden Interaktion.

Konfigurer variabler for indgående popover

Før du begynder

Konfigurer variabler på indgående popover for indgående og udgående opkald.

1

Log på din kundeorganisation ved hjælp af webadressen til Control Hub https://admin.webex.com/.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ved siden af flowet.

V induet Flow Designer vises.
4

Åbn afsnittet Variabeldefinition i ruden Egenskaber for globalt flow.

5

Klik på fanen Skrivebordsvisning og rækkefølge.

6

Klik på Vælg variabler for indgående popover i afsnittet Indgående pop op pe.

Vindu et Vælg variabler på indgående popover vises. Det viser alle variabler, der inkluderer fire standardsystemvariabler såsom telefonnummer, DNIS, kønavn og RONA Timeout. Systemvariabler som f.eks. Telefonnummer, DNIS og Kønavn er valgt som standard, og du kan fjerne markeringen, når du tilføjer flere variabler.
7

Brug følgende søgemuligheder til at filtrere listen:

  1. Indtast et par ord i feltet Søg variabler for at søge i en bestemt variabel efter dens navn.

  2. Vælg en variabeltype på rullel isten Vælg variabeltype.

Listen udfyldes automatisk med variabler i henhold til dine kriterieposter.
8

Marker afkrydsningsfelterne for de variabler, du vil vælge for det indkommende pop op-vindue.

Du kan vælge mindst tre og maksimalt seks variabler.

9

Klik på Gem.

Du kan springe dette trin over, hvis du aktiverer skifteknappen Autosave.

De valgte variabler vises i afsnittet In coming Popover.
10

Brug håndtagsi konet (handle icon) ved siden af en variabel for at flytte den op og ned på listen for at angive rækkefølgen af udseendet i det indkommende pop op-vindue på skrivebordet.

11

(Valgfrit) Klik på x- ikonet ved siden af en variabel for at fjerne den pågældende variabel fra listen.

Konfigurer variabler til Interaktionsruden

Før du begynder

Konfigurer variabler i ruden Interaktion for indgående og udgående opkald.

1

Log på din kundeorganisation ved hjælp af webadressen til Control Hub https://admin.webex.com/.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ved siden af flowet.

V induet Flow Designer vises.
4

Åbn afsnittet Variabeldefinition i ruden Egenskaber for globalt flow.

5

Klik på fanen Skrivebordsvisning og rækkefølge.

6

Klik på Vælg variabler til interaktionsru den i sektionen Interaktionsrude.

Vindu et Vælg variabler i interaktionsru den vises. Det viser alle variabler sammen med fire systemvariabler såsom telefonnummer, DNIS, kønavn og RONA Timeout.
7

Brug følgende søgemuligheder til at filtrere listen:

  1. Indtast et par ord i feltet Søg variabler for at søge i en bestemt variabel efter dens navn.

  2. Vælg en variabeltype på rullel isten Vælg variabeltype.

Listen udfyldes automatisk med variabler i henhold til dine kriterieposter.
8

Marker afkrydsningsfelterne for de variabler, du vil vælge i ruden Interaktion.

Du kan vælge maksimalt 30 variabler.

9

Brug håndtagsi konet (handle icon) ved siden af en variabel for at flytte den op og ned på listen for at angive rækkefølgen af udseendet i ruden Interaktion på skrivebordet.

10

Klik på Gem.

Du kan springe dette trin over, hvis du aktiverer skifteknappen Autosave.

De valgte variabler vises i sektionen Interaktionsrude.
11

(Valgfrit) Klik på x- ikonet ved siden af en variabel for at fjerne den pågældende variabel fra listen.

JSON-variabler

JSON-variabler er brugerdefinerede flowvariabler af typen JSON. Du kan oprette JSON-variabler i Flow Designer. Du kan finde flere oplysninger i Oprette brugerdefinerede flowvariabler.

Du kan bruge følgende aktiviteter til at gemme dataene i JSON-variablen: HTTP-anmodning, Analyse og An giv variabel.

I HTTP- og Parse- aktiviteter kan du udtrække data ved hjælp af JSON-stifilterudtryk og gemme dem i JSON-variabel.

I Angiv vari abelaktivitet kan du bruge JSON-variablen i indstillingen An giv værdi på følgende måder:

  • Indtast JSON-værdien i tekstfeltet. For eksempel:

    {
        "userId":"rirani",
        "jobTitleName":"Developer",
        "firstName":"Romin",
        "lastName":"Irani",
        "preferredFullName":"Romin Irani",
        "employeeCode":"E1",
        "region":"CA",
        "phoneNumber":"408-xxxxx67",
        "emailAddress":"rirani@xyz.com"
    }
    

  • Brug et Pebble-udtryk.

Brug af JSON-variabler i Pebble Expression

  • Dot (.) adskilt adgang: Du kan bruge dot (.) adskilt adgang i Pebble-udtryk for JSON-variabel i opkaldshåndtering og flowkontrolaktiviteter.

    Syntaks: {{JSONVariableName.fieldName}} hvor, JSONVariableName.fieldName skal evalu eres til et felt i JSON-variabel.

    I det forrige eksempelkodestykke, hvis du udtrækker medarbejderen til en variabel kaldet empvar ved hjælp af HTTP eller Parse:

    brug {{empvar.EmployeeCode}} for at få værdien som E1.

  • Indeksadgang til JSON-array: Du kan få adgang til et specifikt indeks fra JSON-arrayet svarende til Pebble Syntax. For flere detaljer om indeksadgang i Pebble, besøg 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 udtrækker Employees JSON-array til en variabel kaldet var ved hjælp af HTTP eller Parse:

    • Brug {{var [0]}} for at få medarbejderoplysninger om rirani, der er leder.

    • Brug {{var [1] .directReports [0]}} for at få medarbejderoplysninger om John, der er en direkte rapportør for lederen.

    • Brug {{var [1] .directReports [0] .preferredFullName}} for at få værdien som John Irani.

    • Brug {{var [0] .preferredFullName}} for at få værdien som Romin Irani.

Brug af JSON-variabel i HTTP-anmodning

Hvis du vil bruge en JSON-variabel som anmodningstekst i en HTTP-anmodning, skal du først bruge aktiviteten An giv variabel til at konvertere JSON-variablen til en streng. I afsnittet Indstil variabel aktivitet Variabel indstillinger skal du f.eks. angive en variabel JSONString med værdien som {{JSON Variable}}.

Brug denne variabel som input til HTTP-indstillingerne. I afsnittet HTTP-anmodningsindstillinger skal du f.eks. angive anmodningsteksten som {{JSONString}}.

Skrivning af udtryk

De fleste tekstindtastningsfelter i Flow Designer understøtter skriveudtryk. Udtryk er ikke påkrævet, men de giver mulighed for kraftfuld scripting-funktionalitet gennem variabler til avancerede brugere. Du kan også indtaste grundlæggende tekst og tal i de samme inputfelter til simple flows, hvis du ikke har brug for udtryk.

Indpak hvert udtryk i dobbelte krøllede parenteser som vist her: {{Enter Expression}}

Hvis du f.eks. vil kombinere to strengvariabler sammen, skal du bruge {{var1+var2}}. Du kan finde flere oplysninger på: https://pebbletemplates.io/.

Pebble skabelonsyntaks

Alle inputfelter i Flow Designer bruger en open source-udtrykssyntaks kaldet Pebble Templates: https://pebbletemplates.io/.

Følgende er understøttede symboler i Pebble Templates: ==,! =, <, >, <=, >=, +, -, *,/. Hvis du vil skrive brugerdefinerede variabler i et udtryk, skal du bruge denne syntaks: {{variable}}

I Pebble Template-syntaks skal variabelnavne starte med et bogstav, en underst regning (_) eller et dollartegn ($), men ikke et tal. For eksempel er 311_Promo ugyldig, mens Promo_311 er gyldig.

Logiske operatører understøttes også. Du kan finde flere oplysninger på https://pebbletemplates.io/wiki/operator/logic/.

Vi anbefaler, at du gennemgår dokumentationen til Pebble Template, før du bruger udtryk i Flow Designer. For information om skrivning af udtryk, se dokumenterne på: https://pebbletemplates.io/wiki/.

For eksempel kontrollerer udtrykket i denne basisbetingelse, om den opkaldtes kontonummer er større end eller lig med en bestemt værdi. Baseret på, hvordan udtrykket evalueres for en given flowudførelse, kan flowet tage stien True eller False.

Brugerdefinerede Pebble filtre

Epoch tidsstempel

Du kan bruge følgende Pebble-filtre til at returnere epoketidsstemplet for Nu eller en given datostreng:

Epok-tidsstempel for Nu:

{{ 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 udtryk

Hvis et inputfelt registrerer, at der bruges et udtryk (dvs. at {{}} syntaksen er angivet), vises et blåt ikon nederst til højre i feltet.

Klik på det blå ikon for at åbne en modal, hvor du kan teste og ændre udtrykket, indtil du får det ønskede resultat.

Modalet Test Expression indeholder følgende felter:

  • Ud tryk: Viser det udtryk, der oprindeligt blev indtastet i inputfeltet fra aktivitetskonfigurationen.

  • Variabelfelter: Hver variabel, der bruges i udtrykket, har et understøttende felt, hvor du kan indtaste en prøvevariabelværdi. Angiv en værdi for hver variabel, og klik derefter på Test for at se resultaterne, hvis udtrykket udføres med de indtastede parametre.

    Hvis du vil angive variabler i et udtryk, skal du kun bruge formatet {{variable name}}. For eksempel er {{newContact.ani}} en variabel syntaks.

  • Resultat: Viser resultatet af udtrykket, når du har klikket på Test. Hvis resultaterne er anderledes end forventet, skal du ændre udtrykket efter ønske. Hvis du foretager ændringer i konfigurationen, skal du klikke på Anvend ændringer for at opdatere udtrykket i aktivitetskonfigurationen.

Brug flowskabeloner

Flowskabeloner er foruddefinerede flows designet til specifikke brugssager. Disse skabeloner er let tilgængelige i Flow Designer-lærredet, hvilket gør det muligt for flowudviklere hurtigt at opbygge og udgive flows med minimal indsats.

Hvis du vil oprette flows ved hjælp af flowskabeloner, skal du vælge den ønskede skabelon, tilpasse den til dine forretningskrav, validere, udgive og begynde at bruge flowet. Du kan finde flere oplysninger i Oprette strømme fra flow skabeloner.

Brug af åbningstider

Brug denne flowdesignerskabelon til styring af åbningstider i Webex Contact Center. Opkaldere bliver mødt med en besked, og deres opkald dirigeres baseret på åbningstider, helligdage og nødforhold, der er angivet for organisationen.

Dette flow dirigerer opkald baseret på kontaktcenterets arbejdstid, ferielister og nødtilsidesættelser, hvilket sikrer en optimal opkaldsoplevelse og effektiv håndtering af ikke-arbejdstid. Hvis kontaktcentret er lukket, meddeles den, der ringer op, om lukningen.

Nøglefunktioner omfatter følgende:

  • Centraliseret styring af arbejdstid, helligdage og nødtilsidesættelser.
  • Automatisk routing baseret på konfiguration af åbningstider.
  • Cisco Text-to-Speech (TTS) bruges til alle lydbeskeder, selvom brugerdefinerede lydfiler kan uploades.
  • Standardmusikken på vent er defaultmusic_on_hold.wav, men dette kan tilpasses.

Forudsætninger

  • Opsætning af åbningstider: Opret arbejdstider, ferielister og tilsidesættelser i Control Hub.
  • Lydfiler: Upload de nødvendige lydfiler til forespørgsler såsom BusinessHoursOpen.wav eller brug Cisco TTS-funktionen.
  • Kø-, teams- og indgangspunktkortlægning: Konfigurer disse elementer i Webex Contact CenterManagement Portal.

Flowfordeling

Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Strømningselement Beskrivelse
Opkald modtagetEt opkald initieres og går ind i flowet.
Evaluering af åbningstiderSystemet kontrollerer, om den aktuelle tid falder inden for arbejdstid, helligdage eller en tilsidesættelsesbetingelse.
Håndtering af åbningstiderHvis kontaktcentret er åbent, afspilles en velkomstmeddelelse, og opkaldet dirigeres til agentkøen.
Efter timerHvis kontaktcentret er lukket, afspilles en meddelelse om lukkede timer, og opkaldet af brydes.
Nødtilsidesættelser Hvis en nødtilsidesættelse er aktiv, afspilles nødmeddelelsen, og op kaldet afbrydes.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter.

FlowaktivitetBeskrivelse

Start

(Ny telefonkontakt)

Flowet begynder, når der modtages en ny telefonkontakt.

Tjek åbningstiden

(Forretningsrejser)

Systemet kontrollerer, om kontaktcentret er inden for almindelig arbejdstid, en ferie eller en nødtilsidesættelse.

Arbejdstid hurtig

(Arbejdstid_prompt)

I arbejdstiden afspilles en meddelelse for at informere den, der ringer op, om kontakt centret er åbent (standardfil: BusinessHoursOpen.wav).

Kontaktperson i køen

(Agent_kø)
Den, der ringer op, placeres i køen, der skal dirigeres til en tilgængelig agent.

Hold musik

(Holdmusik)
Musik afspilles, mens den, der ringer op, venter i køen (standardfil: defaultmusic_on_hold.wav).

Ferie lukket

(Helligdag_lukket)

Hvis det er en ferie, afspilles en besked, der informerer den, der ringer, om, at kontoret er lukket.

Spørg efter arbejdstid

(Afterhours_prompt)

Hvis det er uden for åbningstiden, afspilles en meddelelse for at informere den, der ringer, om, at kontoret er lukket.
Nødtilsidesættelse

(Override_Emergency)

I tilfælde af en nødtilsidesættelse afspilles en nødmeddelelse.
Afbryd kontakten

(Afbryd kontakten)

Når beskeden er afspillet (uanset om det er efter åbningstider, en ferie eller en nødsituation), afbrydes opkaldet.

Yderligere ressourcer

Du kan finde flere oplysninger om konfiguration af åbningstider, ferielister og tilsidesættelser i Vejledning til opsætning og administration af Webex Contact Center.

Omfattende indgående kontakt

Brug denne flowdesignerskabelon i Webex Contact Center til omfattende håndtering af indgående opkald, åbningstidskontrol, position i kømeddelelser og tilbagekaldsindstillinger.

Dette flow demonstrerer et omfattende indgående taleopkaldsscenarie for Webex Contact Center. Det inkluderer håndtering af åbningstider, helligdage, nødtilsidesættelser, selvbetjeningsmuligheder, PIQ-meddelelser (position i kø) og muligheder for tilbagekald fra kunder. Det er velegnet til miljøer, hvor grundlæggende selvbetjening og opkaldskø er afgørende.

Rediger flowet, så det passer til specifikke organisationsbehov og håndterer ukendte forhold yn defuldt.

Dette flow bruger Cisco Text-to-Speech (TTS) til lydalternativer, der kræver forespørgsler (hvis nogen). For musik er den som standard den defaultmusic_on_hold.wav fil, der leveres ud af boksen.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette flow:

  • Opret indgangspunkter, køer, teams og indgangspunktskortlægninger og andre organisationsspecifikke konfigurationer såsom forbindelser, outdial ANI og mere.
  • Konfigurer arbejdstid, ferielister og nødtilsidesættelser fra Control Hub → Services → Opsæ tning af kontaktcenter → Åb ningstider.

  • Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco Text-to-Speech (TTS).

Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Flowfordeling

Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Strømningselement

Beskrivelse

Opkald er modtagetOpkald går ind i flowet ved aktiviteten NewContact.
Tjek åbningstiderFlowet kontrollerer den aktuelle tid i forhold til de definerede åbningstider ved hjælp af BusinessHours-aktiviteten.
  • Arbejdstid: Opkaldet dirigeres til aktiviteten Work_non_workHours_match og håndteres yderligere baseret på forhold som åbningstider eller efter lukketid.
  • Hellig dage: Meddelelsen Holiday_Closed afspilles og informerer den, der ringer om, at kontoret er lukket på grund af en ferie, efterfulgt af frakobling.
  • Nødtilsidesættelse: Aktiviteten Override_Emergency afspiller en nødtilsides ættelsesmeddelelse efterfulgt af frakobling.
  • After Hours: Aktiviteten AfterHours_prompt afspiller en meddelelse om lukkede timer, og opkaldet afbrydes.
SelvbetjeningsmulighederI åbningstiden afspiller WelcomeMenu- aktiviteten (IVR Menu) en menu, der tilbyder grundlæggende selvbetjeningsmuligheder til dem, der ringer op:
  • Tryk på 1 for kundesupport: Opkaldet står i kø for support teamet.
  • Tryk på 2 for salg: Opkaldet står i kø for salgsteamet.
Køplacering Den, der ringer op, placeres i en kø ved hjælp af kø aktiviteten.

GetPositionInqueue-aktiviteten h enter opkalderens position i køen, og disse oplysninger meddeles den, der ringer op ved hjælp af PlayPiq-aktiviteten.

Indstillinger for tilbagekald og voicemailHvis den, der ringer op, vælger at forlade en telefonsvarer eller anmode om et tilbagekald, udløses FinalMenu-aktiviteten:
  • Tryk på 1 for tilbagekald: Aktiviteten Callback_GUF bruges til at planlægge et tilbagekald.
  • Tryk på 2 for Voicemail: Opkaldet overføres til telefonsvarer ved hjælp af VoiceMail-aktiviteten.

Hold musik

Musik afspilles, mens den, der ringer op, venter i køen (standardfil: defaultmusic_on_hold.wav).

Sløjfehåndtering

Flowet sikrer, at hvis en opkalder sløjfer for mange gange (gennem aktiviteterne CallLoopCycle og LoopCycle), dirigeres de til de endelige menuindstillinger (callback eller voicemail).
OpkaldsafbrydelseNår alle trin er gennemført, eller hvis den, der ringer op, vælger at afslutte, afbrydes opkaldet ved hjælp af aktivit eterne DisconnectContact.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flow skabelon.

Flowaktivitet

Beskrivelse

Start

(Ny kontakt)

Starter flowet, når opkaldet modtages.

Tjek åbningstider

(Forretningsrejser)

Kontrollerer, om opkaldet er i arbejdstid, helligdage eller nød situationer.

IVR-menu

(WelcomMenu)

Afspiller en menu med muligheder for selvbetjening (Tryk på 1 for support, tryk på 2 for salg).

Køhåndtering

  • Kø: Placerer den, der ringer op i en kø for det relevante team ( f.eks. support eller salg).
  • GetPositionInqueue: H enter og annoncerer den opkaldtes position i køen.
  • PlayPiq: Annon cerer den opkaldtes position i køen.

Hold musik

(MusiConhold)

Afspiller holdmusik, mens den, der ringer op, venter i køen.

Sløjfehåndtering

(CallLoopCycle og LoopCycle)

Sikrer, at opkald, der looper for mange gange, dirigeres til den endelige menu.

Afbrydelse

(Afbryd kontakten)

Afbryder opkaldet efter meddelelser, eller når den, der ringer op, vælger at afslutte interaktionen .

Yderligere ressourcer

Du kan finde flere oplysninger i Vejledning til opsætning og administration af Webex Contact Center.

CSAT DTMF-undersøgelse

Denne flowskabelon indeholder funktionaliteten til et interaktivt stemmesvar (IVR) drevet PCS-system (Post-Call Survey). Undersøgelsen er designet til at fange kundetilfredshedsvurderinger effektivt ved hjælp af en grundlæggende menu og touch-tone IVR.

Dette flow hjælper Webex Contact Center med effektivt at indsamle kundefeedback gennem en simpel automatiseret undersøgelse efter opkald ved hjælp af DTMF-toner (Dual-Tone Multi-Frequency). Kunder bedømmer deres opkaldsoplevelse, når de får en besked om vurdering. Systemet indsamler kundernes svar i en global variabel, der bruges til rapportering. Undersøgelsen registrerer kunde tilfredshedsvurderinger på en skala fra 1-5.

Dette flow er bygget til nemt at oprette undersøgelser efter opkald i et par enkle trin. Den leveres fær digpakket med alle de nødvendige byggesten, herunder tale til tekstforbindelse.

Anvendelse

Hvis du vil bruge dette flow effektivt som et undersøgelsesflow efter opkaldet, skal du forbinde et GoTo Flow fra agentDisconnected-hæn delsen på dit Main Flow. Dette sikrer, at når agenten af bryder opkaldet, får den, der ringer op, en IVR-undersøgelse (Interactive Voice Response) efter opkaldet, der registrerer svar på kundetilfredshed (CSAT).

Dette flow inkluderer meddelelser, der kan afspilles til kunder. Du kan tilpasse meddelelserne efter behov.

Forudsætninger

Før du konfigurerer dette flow, skal du oprette følgende variabler:

  • Modundersøgelse

    • Type —INTE GER

    • Standardværdi —0

    • Beskrivelse —Sporer antallet af undersøgelsesforsøg og intervaller med hvert ugyldigt svar eller timeout-svar.

  • Global_FeedbackSurveyResponse

    • Type —INTE GER

    • Standardværdi —0

    • Kilde —Global variabel
    • Gør rapporterbar - Slå til.
    • Beskrivelse — Gemmer kundens vurderingssvar eller 'NoResponse', hvis der er et ugyldigt/timeout-scenario.

Flowaktiviteter

Følgende tabel beskriver de aktiviteter, der anvendes i flowet.

FlowaktivitetBeskrivelse

Begynde

NyKontakt

Starter undersøgelsen, når der startes en ny telefonkontakt.

SurveyOptions (IVR-menu)

Beder brugeren om at vælge en bedømmelse (1—5). Tallene 1, 2, 3, 4, 5 svarer til tilfredshedsniveauer.

Timeout eller ugyldigt svar fører til et forsøg igen.

SetSurveyResponse

Registrerer brugerens valg og gemmer det i variablen Global_FeedbackSurveyResponse.

SetCounterSurvey

Øger variablen CounterSurvey efter en timeout eller et ugyldigt svar.

CheckCounterSurvey

Validerer, hvis antallet af gentagelser overstiger 2 ved hjælp af følgende betingelse CounterSurvey > 2.

Afslutter undersøgelsen, hvis gentagelser er opbrugt.

SetVariable_R3k

Tildeler 'NoResponse' til SurveyResponse, hvis nye forsøg er opbrugt.

PlaySurveyOptaget

Afspiller en takbesked efter at have fanget svaret.

AfbrydeKontakt

Afslutter opkaldet yndefuldt.

DialogFlow ES virtuel agent

Denne Webex Contact Center flowdesigner skabelon demonstrerer dataflowet mellem Google DialogFlow ES og Webex Contact Center, med fokus på, hvordan du overfører data til og fra begge platforme under en interaktion.

Dette flow viser, hvordan data overføres mellem Webex Contact Center og DialogFlow ES til behandling af kundeinteraktioner. Det giver et grundlæggende flow, hvor data udveksles med DialogFlow ES til behandling af naturligt sprog og automatiseret agent opfyldelse. Integrationen med DialogFlow gør det muligt for boten at forstå kundens hensig ter og træffe passende handlinger baseret på samtalen. Derudover inkluderer flowet fejlhåndtering for at sikre en problemfri kundeoplevelse, selv når uventede forhold opstår.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette flow:

  • En Google DialogFlow ES-agent med relevante hensigter til samtalen.
  • Opret indgangspunkter, køer, teams og indgangspunktskortlægninger.
  • Aktivér Webhook Fulfillment i DialogFlow ES, og brug eksempelkoden node.js i den indbyggede editor .
  • Cisco Text-to-Speech (TTS) er aktiveret til dynamisk generering af brugerdefinerede meddelelser. Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco Text-to-Speech (TTS).

Flowfordeling

Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Strømningselement

Beskrivelse

Kunden indleder kontakt Opkaldet modtages af Webex Contact Center.
Data sendes til DialogFlow ESEn brugerdefineret hilsen, som indeholder kundeoplysninger såsom navn og årsag til opkald, sendes til DialogFlow ES-boten til behandling.
Bot-interaktion med DialogFlowDialogFlow behandler input og reagerer baseret på konfigurerede hensigter.
Musik i køMens boten behandler anmodningen, placeres kunden i en kø med holdmusik.
AfbrydInteraktionen slutter, når dialogen er afsluttet.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flow skabelon.

Flowaktivitet

Beskrivelse

Start

Denne aktivitet markerer begyndelsen af strømmen. Det udløses, når der modtages et nyt opkald.
Indstil sprogFlowet bruger en aktivitet Indstil variabel til at konfigurere sprogkoden (en-US) for hele interaktionen. Dette sikrer, at alle stemmeinteraktioner stemmer overens med den opkaldes sprogpræference.
Brugerdefineret hilsenDenne aktivitet videregiver kundeoplysninger såsom navn, e-mail og årsag til opkald til DialogFlow ES-boten. Hilsenen genereres dynamisk ved hjælp af Cisco Text-to-Speech (TTS). Eksempel på data sendt:
  • Kundenavn: Jane Doe
  • KundeEmail: customer@email.com
  • KundeÅrsag: Reservationer

Kø til agent

Hvis interaktionen kræver eskalering, placeres kunden i en kø, og holdmusik afspilles ved hjælp af filen defaultmusic_on_hold.wav.
Afspil musikMusik afspilles, mens den, der ringer, venter i køen. Flowet bruger Ciscos standard holdmusik, men kan tilpasses ved at uploade forskellige musikfiler.

Afbryd

Denne aktivitet afbryder opkaldet, når flowet er afsluttet, hvilket sikrer en problemfri afslutning på interaktionen.

Flowspecifikationer

Flow-JSON, der bruges i dette eksempel, indeholder variabler og aktiviteter, der er vigtige for interaktionshåndtering, fejlbehandling og kommunikation mellem Webex Contact Center og DialogFlow. De anvendte nøglevariabler inkluderer:

Flowvariabel

Beskrivelse

Global_FeedbackSurveyOptin

Sporer, om kunden vælger at deltage i en undersøgelse efter opkaldet.
KundenavnFanger kundens navn til personalisering.
KundeEmailFanger kundens e-mail.
KundeÅrsagRegistrerer årsagen til kundens opkald.
Global_sprogKonfigurerer standardsproget (en-US).

Global_voicenavn

Bestemmer den stemme, der bruges til tekst-til-tale.

Yderligere ressourcer

Du kan finde flere oplysninger om denne integration i videoen Arbejde med data på Google DialogFlow ES med Webex Contact Center.

Se Webex Contact Center Developer Documentation og DialogFlow ES-dokumentation for yderligere vejledning.

Udviklersupport

For enhver support vedrørende denne integration skal du åbne en billet med Webex Contact Center Developer Support-teamet via Webex Developer Portal.

For yderligere diskussioner, besøg Webex Contact Center APIs Developer Community.

Dynamisk variabel understøttelse

Denne skabelon giver et avanceret, dynamisk indgående stemmestrøm, der henter eksterne indstillinger, indstiller flowvariablerne med disse indstillinger og dirigerer opkald baseret på variabelkonfigurationerne.

Flowet henter dynamisk flowindstillinger gennem en HTTP-anmodning og indstiller variabler, der styrer resten af flowet. Disse variabler styrer routingbeslutninger, kø håndtering, prompter og fejlstyring. Dette bruges ofte til scenarier, der kræver fleksibilitet i opkaldshåndtering baseret på forretningsforhold i realtid som arbejdstid eller helligdage - hvor et enkelt flow kan genbruges på tværs af forskellige brugssager ved hjælp af dynamisk variabel-baseret routing.

Flowet sikrer en jævn og effektiv opkaldsoplevelse ved at afspille passende meddelelser, håndtere arbejdstid eller fejltilfælde og levere routing baseret på organisationens specifikke krav.

Flowet bruger Cisco Text-to-Speech (TTS) til alle de lydalternativer, der kræver prompter. Brugerdefineret musik på vent eller meddelelser kan konfigureres ved at opdatere flow variablerne.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette flow:

  • Opret indgangspunkter, køer, teams, indgangspunktskortlægninger og andre organisationsspecifikke konfigurationsaktiviteter såsom konnektorer, outdial ANI og mere.
  • Sørg for, at eventuelle nødvendige statiske lydfiler eller brugerdefinerede TTS-prompter uploades til systemet.

  • Har et gyldigt API-slutpunkt til at hente flowindstillingerne

Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Flowfordeling

Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Strømningselement

Beskrivelse

NyKontaktFlowet begynder, når der modtages et opkald ved indgangspunktet.
HTTP-anmodningFlowet foretager en HTTP-anmodning om dynamisk at hente flowindstillinger baseret på op kaldets DNIS.
Tjek åbningstiderAfhængigt af flowindstillingerne kontrollerer flowet åbningstider, helligdage og til sidesættelser for at dirigere opkaldet korrekt.
Afspil besked (Velkommen)Baseret på de hentede indstillinger afspilles en velkomstmeddelelse ved hjælp af TTS eller en forudindspillet prompt.
KøaktivitetOm nødvendigt placeres opkaldet i en kø baseret på dynamiske variabler.
Afspil musik (køstyring og musik i kø)Mens den, der ringer op, venter i køen, afspilles holdmusik, som kan indstilles dynamisk.
FejlhåndteringHvis der opstår en fejl, omdirigeres opkaldet til et fejlhåndteringsflow eller et andet indgangspunkt ved hjælp af GoTo aktiveret af dynamiske variabler.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flow skabelon.

Flowaktivitet

Beskrivelse

Start

Flowet starter, når der modtages et opkald via aktiviteten NewContact.
HTTP-anmodningAktiviteten FetchFlowSettings foretager en HTTP-anmodning om at hente alle nødvendige flowindstillinger, f.eks. åbningstider, prompter og køkonfigurationer.

IVR-menu

(WelcomMenu)

Afspiller en menu med muligheder for selvbetjening (Tryk på 1 for support, tryk på 2 for salg).

Indstil variablerAktiviteten setVariable gemmer de data, der hentes fra HTTP-anmodningen, og tildeler værdier til flowrelaterede variabler som BusinessHours, kø, WelcomePrompt og HoldMusic.
ÅbningstiderBusinessHours-aktiviteten kontrollerer arbejdsplanen, helligdage og tilsidesættelser og styrer flowet baseret på det aktuelle tidspunkt.
Afspil beskedPlayMessage-aktiviteten afspiller en velkomstbesked til den, der ringer op. Dette kan indstilles dynamisk eller forudkonfigureret.
KøkontaktQueueContact-aktiviteten placerer den, der ringer op, i den relevante kø ved hjælp af dynamiske variabler til køstyring og fallback-håndtering.
Afspil musikPlayMusic-aktiviteten, der afspilles, holder musik til opkaldere, der venter i køen, konfigureret baseret på holdMusic-variablen.
Gå tilFlere Go To-aktiviteter bruges til at navigere mellem forskellige dele af flowet eller håndtere specifikke forhold som helligdage eller fejl.
AfbrydNår alle nødvendige trin er afsluttet, slutter strømmen med den passende frakobling eller omdirigering.

Hej Verden

Brug denne skabelon til at oprette et simpelt indgående stemmestrøm, hvor de, der ringer op, bliver mødt med en besked og derefter frakoblet forbindelsen. Denne strøm bruges ofte i lukkede timer.

Dette flow giver et simpelt flow, der afspiller en meddelelse til den, der ringer op. Rediger flowet for at sikre en jævn opkaldsoplevelse ved at håndtere eventuelle fejl eller ukendte forhold.

Underflowet bruger Cisco Text-to-Speech til alle lydbeskeder. For musik er den som standard den indbyggede fil (defaultmusic_on_hold.wav), for musik på vent.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette flow:

  • Opret indgangspunkter, køer, teams og indgangspunktskortlægninger og andre organisationsspecifikke konfigurationsaktiviteter såsom konnektorer, outdial ANI og mere.
  • Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco-Text-to-Speech (TTS).

    Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Flowfordeling

  1. Opkaldet modtages og går ind i strømmen.
  2. En velkomstbesked afspilles til den, der ringer op.
  3. Den, der ringer op, placeres i en kø.
  4. Holdemusik afspilles, mens den, der ringer, venter.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flow skabelon.

Flowaktivitet

Beskrivelse

Start

Flowet begynder, når et opkald modtages
Afspil besked
  • Opkaldet dirigeres til WelcomeMessage- aktiviteten, som afspiller en velkomstbesked til den, der ringer op.
  • Dette bruger TTS, men kan være en forudindspillet besked, hilse på den, der ringer eller giver nogle oplysninger.

Afbryd

  • Efter velkomstmeddelelsen dirigeres opkaldet til frakoblingsaktiviteten.
  • Denne aktivitet afbryder opkaldet og afslutter interaktionen, efter at meddelelsen er blevet afspillet.

Yderligere ressourcer

Du kan finde flere oplysninger i Vejledning til opsætning og administration af Webex Contact Center.

Menu automatisk ledsager

Brug denne Webex Contact Center flowdesigner skabelon til at oprette et menudrevet system til effektiv opkaldsdirigering. Det automatiserer indgående handlinger og dirigerer opkaldere til de rigtige teams eller tjenester for en mere problemfri oplevelse.

Dette flow automatiserer den indledende interaktion med den, der ringer op, så de kan navigere gennem forskellige menuindstillinger. Det inkluderer dynamisk fejlhåndtering, flersproget support og en høflig frakoblingsproces i tilfælde af fejl eller ukendte input.

Dette flow bruger Cisco Text-to-Speech (TTS) til alle lydbeskeder. For musik er den som standard den indbyggede fil (defaultmusic_on_hold.wav), for musik på vent.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette flow:

  • Opret indgangspunkter, køer, teams og indgangspunktskortlægninger.
  • Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco Text-to-Speech (TTS).

Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Flowfordeling

Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Strømningselement

Beskrivelse

Opkald modtaget

(Ny telefonkontakt)

Flowet udløses, når en ny telefonkontakt initieres af et indgående opkald.

Velkomstbesked

(Velkomstprompt)

En hilsenbesked afspilles: Velkommen til Webex Contact Center!

Hovedmenu

(IVR-menu)

Den, der ringer op, får et sæt menuindstillinger. Menuen læses højt ved hjælp af TTS, der guider den, der ringer op gennem forskellige servicemuligheder:

  • Tryk på 1 for serviceteam
  • Tryk på 2 for salgsteam
  • Tryk på 3 for oversøisk hold
  • Tryk på 4 for driftstimer
  • Tryk 5 for ofte stillede spørgsmål
  • Tryk på 6 for forudsætninger
  • Tryk på 7 for faktureringsproblemer
  • Tryk på 8 for en repræsentant
  • Tryk på 9 for generel information
  • Tryk på # for at gentage menuen
  • Tryk på * for at hænge op

Routing baseret på valg

Baseret på den valgte indstilling overføres den, der ringer, enten til et bestemt team (blind overførsel) eller placeres i en kø for at vente på den næste tilgængelige agent.

Fejlhåndtering

Ugyldige input adresseres med en fejlmeddelelse, og den, der ringer op, bliver bedt om at prøve igen.

Musik på vent

(Afspil musik)

Mens du venter i en kø, afspilles standardmusikken (defaultmusic_on_hold.wav).

Afbryd

Flowet afsluttes med at afbryde opkaldet.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter.

Flowaktivitet

Beskrivelse

Ny telefonkontakt

(Start)

Dette er udgangspunktet for flowet, når en ny telefonkontakt initieres af et indgående opkald.

Afspil besked

(Velkomstprompt)

Kunden bliver mødt med en besked: Velkommen til Webex Contact Center!

Dette trin bruger Cisco Cloud Tekst-til-tale (TTS) til at generere meddelelsen.

Hovedmenu

(IVR-menu)

En menu præsenteres for den, der ringer op med forskellige muligheder:

  • Tryk på 1 for serviceteam
  • Tryk på 2 for salgsteam
  • Tryk på 3 for oversøisk hold
  • Tryk på 4 for driftstimer
  • Tryk 5 for ofte stillede spørgsmål
  • Tryk på 6 for forudsætninger
  • Tryk på 7 for faktureringsproblemer
  • Tryk på 8 for en repræsentant
  • Tryk på 9 for at tale med serviceteamet igen
  • Tryk på # for at gentage menuen
  • Tryk på * for at hænge op

Routing baseret på valg

(Betingelser)

Baseret på den valgte indstilling overføres den, der ringer, enten til et bestemt team (blind overførsel) eller placeres i en kø for at vente på den næste tilgængelige agent.

  • Blind overførsel til tjenester eller salgsteam.
  • Kør den, der ringer op, efter en repræsentant, og hold musik afspilles under ventetiden.

Afspil musik

(Musik på vent)

Ved opkald i kø afspiller systemet holdmusik, mens den, der ringer op, venter på den næste tilgængelige agent.

Fejlhåndtering

Hvis en ugyldig indstilling er valgt, eller indtastningen er udløbet, afspiller systemet en meddelelse, der beder den, der ringer op, om at prøve igen.

Afbryd

Når interaktionen er fuldført, eller der opstår en fejl, afbryder flowet op kaldet ved hjælp af aktiviteten Af bryd kontakt.

Yderligere brugssager

  • Undermenu er: Der er en sprogvalgmenu, hvor brugerne kan vælge deres foretrukne sprog ved at trykke på 1 for engelsk eller 2 for spansk. Menuen gentages, hvis den, der ringer op, trykker på #.
  • Fejlmeddelelser: Når der modtages ugyldigt input, afspilles en fejlmeddelelse. For kritiske fejl undskylder systemet og afbryder forbindelsen til den, der ringer.

Yderligere ressourcer

Du kan finde flere oplysninger i Vejledning til opsætning og administration af Webex Contact Center.

Microsoft Dynamics HTTP (S) datadlip

Brug denne flowdesignerskabelon til at oprette et IVR-flow i Webex Contact Center, der opretter forbindelse til MS Dynamics ved hjælp af en HTTP-forbindelse. Dette flow henter kunde- og sagsoplysninger ved hjælp af ANI fra CRM, hilser den, der ringer op med en personlig besked, og dirigerer opkaldet.

Med dette flow bliver den, der ringer, mødt med en personlig besked baseret på CRM-dataene, og hvis der ikke findes nogen sag, overføres opkaldet til en agent. Agenten får kunden- eller sagsoplysninger i realtid via en skærmpop. Flowet interagerer med MS Dynamics gennem to HTTP-anmodninger:

  1. Henter kundeoplysninger ved at udføre et ANI-opslag.
  2. Henter de seneste sagsoplysninger baseret på kunde-id'et. Hvis der ikke findes nogen kunde- eller sag soplysninger, dirigeres opkaldet til en agent, og den relevante meddelelse af spilles til den, der ringer op. Agenten modtager et skærmbillede, der viser enten en formular Ny sag eller detaljerne i den sidst oprettede sag for kunden.

Skærmpop er aktiveret for at sikre, at agenter er udstyret med de nødvendige oplysninger, når de besvarer opkald.

Forudsætninger

Sørg for, at følgende krav er opfyldt, før du implementerer dette flow:

  • Program registreret i Azure til MS Dynamics CRM.
  • OAuth 2.0 og forbindelsesopsætning i Control Hub skal konfigureres på forhånd.
  • Importer skabelonen til Flow Designer.
  • Juster flowvariabler, køer og eventuelle specifikke konfigurationer baseret på dine organisatoriske behov.

Flowet bruger Cisco Text-to-Speech (TTS) til dynamiske prompter. Hvis statisk lyd er påkrævet, kan brugerne uploade lydfiler. Standard holdemusik bruges fra Webex-lageret .

Flowfordeling

Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Strømningselement

Beskrivelse

Opkald modtaget

Opkalderens ANI er fanget.

Strip ANI

+ lan dekoden fjernes fra ANI.

Hent kundeinfo

Der foretages en HTTP-anmodning til MS Dynamics CRM for at slå kundeoplysninger op ved hjælp af den fjernede ANI.

Betinget kontrol - kunden eksisterer

Hvis kunden eksisterer, foretages der en anden HTTP-anmodning om at hente deres sagsoplysninger. Hvis kunden ikke findes, afspilles meddel elsen Ingen sag fundet.

Afspil personaliserede sagsoplysninger

Hvis der findes en sag, bliver den, der ringer, mødt med detaljer om deres sidste sag.

Rute til agent eller afbryd forbindelsen

Den, der ringer op, tilbydes derefter muligheden for at tale med en agent eller afbryde forbindelsen.

Skærmpop til agent

Når agenten svarer, vises sagsoplysningerne eller den nye sagsformular i en ny browserfane.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter for et IVR-flow, der opretter forbindelse til MS Dynamics ved hjælp af et HTTP-stik.

Flowaktivitet

Beskrivelse

Start

Initierer flowet, når opkaldet modtages.

Strip ANI

Fjer ner + landekoden fra ANI for at forberede MS Dynamics-op slaget.

Få kundeinfo

Der sendes en HTTP GET-anmodning for at hente kundens fulde navn og kontakt-id baseret på ANI.

Betinget kontrol - kunden eksisterer

Kontrollerer, om kunden findes i MS Dynamics. Hvis sandt, henter sagsoplysningerne. Hvis falsk, afspilles en meddelelse, der informerer den, der ringer op, om, at der ikke blev fundet nogen sag.

Få sagsoplysninger

Henter sagstitel og sagsnummer ved hjælp af kundens id fra forrige trin.

Afspil personlig besked

Hilser den, der ringer op ved navn, og giver sagsoplysninger ved hjælp af TTS (Text-to-Speech).

Afspil ingen sag fundet

Afspiller en besked, hvis der ikke findes nogen sag for den, der ringer, og informerer dem om, at de vil blive overført til en agent.

Hovedmenu

Giver den, der ringer op, valget mellem at oprette forbindelse til en agent eller afbryde opkaldet.

Kontaktperson i køen

Ruter den, der ringer op, til en tilgængelig agent baseret på foruddefinerede køindstillinger.

Afspil musik

Afspiller holdmusik, mens den, der ringer op, venter i køen.

Afbryd kontakten

Afslutter opkaldet, hvis den, der ringer op, vælger at afbryde forbindelsen.

Skærmpop

Popper sagsoplysningerne eller den nye sagsformular til agenten, når opkaldet besvares.

Yderligere ressourcer

Du kan finde trinvise instruktioner om konfiguration af flows i Vejledning til opsætning og administration af Webex Contact Center.

For en demonstration af MS Dynamics-integration, se, hvordan du konfigurerer en brugerdefineret forbindelse til MS Dynamics CRM.

Du kan finde flere oplysninger om API-værktøjer til godkendelse til Microsoft Dataverse-miljøer under Brug af Insomnia med Dat averse Web API.

Procentfordeling og A/B-fordeling

Brug denne Webex Contact Center-flowdesigner skabelon til at distribuere opkald i procent på tværs af forskellige køer, hvilket sikrer problemfri drift og minimerer afbrydelser under høje opkaldsvolumener.

Dette flow fordeler indgående opkald baseret på en procentbaseret allokering. Specifikt dirigeres 90% af kontakterne til hovedkøen, 0% til overløbssupport (inaktiv) og 10% til en offsite-kø. Efter tildeling afspilles der en meddelelse, der angiver deres kø tildeling, efterfulgt af musik på vent, indtil en agent er tilgængelig. Du kan ændre flowet, så det passer til din organisations behov.

Dette flow bruger Cisco Text-to-Speech (TTS) til alle lydbeskeder. For musik er den som standard den indbyggede fil (defaultmusic_on_hold.wav), for musik på vent.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette flow:

  • Opret indgangspunkter, køer, teams og indgangspunktskortlægninger.
  • Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco Text-to-Speech (TTS).

Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Flowfordeling

Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Strømningselement

Beskrivelse

Opkaldskvittering

Opkaldet går ind i flowet på det nykontakt- punkt.

Procentvis fordeling

90% af alle opkald dirigeres til hovedkøen.

10% af opkaldene dirigeres til offsite-køen.

Afspil købesked

Efter den procentvise tildeling hører den, der ringer op, en meddelelse, der angiver deres tildelingssti.

Kontaktperson i køen

Den, der ringer op, placeres i den tildelte kø.

Hold musik

Mens de venter i køen, hører opkaldere hold musik.

Agenttildeling

Opkald dirigeres til den tilgængelige agent i deres tildelte kø.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter.

Flowaktivitet

Beskrivelse

NyKontakt

Dette er udgangspunktet, når en ny telefonkontakt modtages.

Procentallokering

Tildeler den indgående kontakt baseret på den procentvise fordeling:

  • 90% dirigeret til hovedkøen.
  • 10% dirigeret til offsite-køen.

IndstillVariabel

Fanger den tildelte procentdel (90%, 10%) i en variabel kaldet procentallokeret.

IndstillVariabel

Fanger udgangsstien (Main Queue eller Offsite), som opkaldet tog i en variabel kaldet Percent ageExitPath.

Afspilningsmeddelelse

Afspiller en meddelelse ved hjælp af Cisco TTS, der informerer den, der ringer op, om deres tildeling, f.eks.: Du har nået 90% allokering! Filial 1 Hovedkø.

QueueKontakt

Sætter kontakten i kø baseret på den tildelte sti (Hovedkø eller Offsite).

Afspilmusik

Afspiller holdmusik (defaultmusic_on_hold.wav), mens den, der ringer op, venter i køen.

Yderligere ressourcer

Du kan finde flere oplysninger i Vejledning til opsætning og administration af Webex Contact Center.

Salesforce HTTP (S) -datadap

Brug denne flowdesignerskabelon til at oprette et IVR-flow i Webex Contact Center, der opretter forbindelse til Salesforce via et HTTP-stik, hvilket muliggør dynamisk routing og dataekstraktion til styring af Salesforce-sager.

Dette flow bruger Webex Contact Centers HTTP-forbindelse til at hente kundeoplysninger fra Salesforce ved hjælp af et ANI-opslag. Flowet henter kundens konto-, kontakt- og sagsopl ysninger fra Salesforce og dirigerer opkaldet i overensstemmelse hermed.

Dette flow bruger Cisco Text-to-Speech (TTS) til alle lydbeskeder. For musik er den som standard den indbyggede fil (defaultmusic_on_hold.wav), for musik på vent.

Forudsætninger

Før du konfigurerer dette flow, skal du sikre dig følgende:

  • Opret indgangspunkter, køer, teams, indgangspunktskortlægninger og andre organisationsspecifikke konfigurationsaktiviteter såsom konnektorer, outdial ANI og mere.
  • Konfigurer Salesforce-forbindelsen ved hjælp af OAuth2. Du kan finde detaljerede trin i Konfigurere den tilsluttede app til Webex Contact Center Salesforce-forbindelse.
  • Importer det vedhæftede flow SalesForce_HTTP_Connector. json til Webex Contact Center flowdesigner.
  • Brug Salesforce API-samlingen til at udforske REST API'erne.
  • Hvis du vil generere OAuth-adgangstokenet manuelt, skal du bruge 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'
    

Brugsstil

Dette eksempel på integration viser, hvordan dette flow sikrer problemfri kundeservice ved at integrere Salesforce med Webex Contact Center, hvilket sikrer, at relevante oplysninger er let tilgængelige for både kunder og agenter.

  1. En kunde ringer til Webex Contact Center, og deres telefonnummer registreres.
  2. Systemet udfører et ANI-opslag i Salesforce for at finde matchende konto- og kontaktopl ysninger.
  3. Baseret på de hentede data bliver kunden mødt med en personlig IVR- besked.
  4. Hvis der er en åben sag knyttet til kunden, modtager agenten disse oplysninger på deres skrivebord.
  5. Efter opkaldet sender Webex Contact Center opkaldsoplysninger og kommentarer tilbage til Salesforce-sagen.

Flowfordeling

Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Strømningselement

Beskrivelse

ANI-opslag og routing

Flowet begynder med at registrere kundens telefonnummer. Telefonnummeret er formateret, og et Salesforce API-opkald henter den konto og kontakt, der er knyttet til ANI. Hvis kunden findes, dirigeres vedkommende baseret på den tilknyttede Salesforce-sag.

Opdateringer efter opkald

Når agenten har afsluttet opkaldet, sender Webex Contact Center oplysninger såsom opkaldskommentarer og opkalds-id'er til den relevante Salesforce-sag.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter.

Flowaktivitet

Beskrivelse

Start

(Ny kontakt)

Fanger de indgående opkaldsoplysninger og begynder flowet.

Indstil telefonnummer

(Indstil Telefonnummer)

Formaterer det registrerede telefonnummer til Salesforce API-opslag.

Kontoopslag

(KontoByani)

Udfører en HTTP GET-anmodning til Salesforce og henter kundens konto oplysninger baseret på telefonnummeret.

Kontakt opslag

(Kontakt Byani)

Henter den kontakt, der er knyttet til telefonnummeret via en Salesforce SO QL-forespørgsel.

Sagsopslag

(CaseByContactID)

Henter de åbne sager, der er knyttet til kontakten, henter sagsoplysninger inklusive sagsnummer og ID.

Kontaktperson i køen

(Køkontakt)

Ruter opkaldet til den relevante agent baseret på de hentede Salesforce- oplysninger og kundeprioritet.

Afspil musik

(Musik)

Afspiller holdmusik, mens kunden venter på at få forbindelse til en agent.

Skærmpop

(ScreenPopAccount)

Åbner kundens Salesforce-kontoside på agentens skrivebord, når opkaldet besvar es.

Skriv kommentar

(PostKommentar)

Sender opkaldsoplysningerne til den relevante Salesforce-sag, når interaktionen er afsluttet.

Afslutningsstrøm

(Endflow)

Afslutter flowet efter at have gennemført alle opgaver.

Yderligere ressourcer

Du kan finde flere oplysninger om konfiguration af Salesforce med Webex Contact Center under Introduktion til Salesforce REST API og Vejledning til opsætning og administration af Webex Contact Center.

For en omfattende gennemgang af videokonfiguration, se denne todelte serie:

ServiceNow HTTP (S) datadap

Brug denne flowdesignerskabelon til sikkert at hente og opdatere hændelser og andre objekttyper i ServiceNow via Webex Contact Center.

Dette flow integrerer Webex Contact Center med ServiceNow ved hjælp af et HTTP-stik til at rute beslutninger og hente hændelsesdetaljer gennem ServiceNows REST API'er. Det håndterer indgående taleopkald, udfører et ANI-opslag, henter relevante oplysninger og leverer personlig service. Procesflowet er som følger:

  1. Et opkald modtages af Webex Contact Center.
  2. En velkomstbesked afspilles til den, der ringer op, og nævner deres hændelsesdetaljer.
  3. Systemet udfører et opslag i ServiceNow ved hjælp af ANI til at hente opkalderens sys_id for at få opkaldsens objektidentifik ator på ServiceNow.
  4. Baseret på sys_id søger systemet den aktive hændelse for den, der ringer op.
  5. Hændelsesnummeret afspilles til den, der ringer op.
  6. Opkaldet står i kø til den næste tilgængelige agent, prioriteret baseret på hæn delsens sværhedsgrad.
  7. Holdemusik afspilles, mens den, der ringer op, venter i køen.
  8. Når opkaldet er forbundet til en agent, vises hændelsesoplysningerne på agentens skrivebord.
  9. Efter opkaldet sender Webex Contact Center opkaldsoplysninger tilbage til den relevante hændelse i ServiceNow.

Forudsætninger

Før du konfigurerer dette flow, skal du sikre dig følgende:

Eksempel på brugssager

Dette eksempel på integration viser, hvordan Webex Contact Center kan forbedre kundeopl evelsen gennem personaliserede interaktioner, samtidig med at ServiceNow udnyttes til ANI-opslag og hændelsesstyring:

  1. Indgående opkald: Kunden ringer til Webex Contact Center.
  2. ANI-opslag: Webex udfører et ANI-opslag i ServiceNow for at identificere den, der ringer op.
  3. Hændelsesopslag: ServiceNow henter det tilknyttede hændelses-id baseret på den opkaldes oplysninger .
  4. Personlig hilsen: Kunden bliver mødt med en personlig besked, der henviser til deres aktive hændelse.
  5. Routing og prioritering: Opkald dirigeres ud fra hændelsens sværhedsgrad, hvilket sikrer, at kritiske problemer løses først.
  6. Agenttildeling: Opkaldet dirigeres til en tilgængelig agent, og oplysninger om hændelser vises på agentens skrivebord.
  7. Op@@ dateringer efter opkald: Webex Contact Center sender relevante opkaldsoplysninger, herunder opkaldsidentifikatorer, til ServiceNow ved hjælp af hændelsesstrømme.

Flowaktiviteter

Følgende tabel beskriver de aktiviteter, der anvendes i flowet, og deres rolle i integrationen.

Flowaktivitet

Beskrivelse

Start

(Ny kontakt)

Flowet begynder, når der modtages et indgående opkald.

Afspil besked

(Hilsen)

Afspiller en velkomstbesked ved hjælp af Cisco Cloud Tekst-til-tale, f.eks.: Velkommen til ServiceNow-demo. Dit hændelsesnummer er: {{incidentNum}}

Indstil variabel

(Digitalstrimmel ANI)

Fjerner den internationale kode (+1) fra ANI for nøjagtig matchning.

Indstil variabel

(ANI-format)

Formaterer ANI til ServiceNows krævede format for forespørgsler: (123) 456-7890.

HTTP-anmodning

(Opslagsbruger)

Søger brugerens sys_id i ServiceNow ved hjælp af deres ANI.

HTTP-anmodning

(Opslagshændelse)

Bruger sys_id til at hente den opkaldtes aktive hændelse fra ServiceNow.

Afspil besked

(Hændelsesnummer)

Annoncerer hændelsesnummeret til den, der ringer op, ved hjælp af Tekst-til-tale.

Kontaktperson i køen

(Kø til agent)

Placerer den, der ringer op, i køen for den næste tilgængelige agent, baseret på alvorligheden af hændelsen.

Afspil musik

(Hold musik)

Afspiller holdmusik, mens den, der ringer op, er i køen.

Indsend opkald

(Skriv kommentarer til ServiceNow)

Sender opkaldsoplysningerne, inklusive hændelsesnummeret, tilbage til ServiceNow, når opkaldet slutter.

Yderligere ressourcer

For at udforske og teste REST API'erne kan du importere ServiceNow API Postman-samlingen (ServiceNow API Collection.Postman_Collection.json) til Postman. Dette hjælper med at forstå, hvilke API'er der er tilgængelige, og hvordan de interagerer med Webex Contact Center.

  • ServiceNow REST API-dokumentation: RES T API-dokumenter
  • ServiceNow-tabel API-dokumentation: Tab el-API-dokumenter

Du kan finde flere oplysninger om Webex Contact Center-flows i Vejledning til opsætning og administration af Webex Contact Center.

Enkelt indgående opkald til kø

Brug denne flowdesignerskabelon i Webex Contact Center til at give en enkel proces til håndtering af indgående opkald. Opkaldere bliver mødt, står i kø til en agent og hører holde musik, mens de venter.

Dette flow giver en ligetil proces til håndtering af indgående opkald i et kontakt center:

  1. Et opkald modtages og går ind i strømmen gennem indgangspunktet.
  2. En velkomstbesked afspilles til den, der ringer op.
  3. Den, der ringer op, placeres i en kø for den næste tilgængelige agent.
  4. Mens du venter i køen, afspilles holdmusik til den, der ringer op.
  5. Dette flow sikrer en problemfri oplevelse ved at placere fejlhåndteringsmekanismer og tillade fallback-scenarier, hvis agenter ikke er tilgængelige.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette flow:

  • Opret indgangspunkter, køer, teams og indgangspunktskortlægninger.
  • Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco Text-to-Speech (TTS).

Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flow skabelon.

Flowaktivitet

Beskrivelse

Start

(Ny telefonkontakt)

Flowet begynder, når et opkald modtages gennem indgangspunktet. Opkaldet accepteres i strømmen og fortsætter til næste trin.

Afspil besked

(Velkomstprompt)

En besked afspilles for at byde den, der ringer op. I dette flow siger meddelelsen: Velkommen til Webex Contact Center!

Denne meddelelse er konfigureret ved hjælp af Cisco TTS, men den kan erstattes med brugerdefinerede optagelser.

Kø

(Direkte kontakt)

Efter velkomstmeddelelsen placeres opkaldet i en kø. Køen er indstillet til at di rigere opkaldet til Q_Arubhatt-køen, som diriger er den, der ringer op til den længst tilgængelige agent.

Afspil musik

(Musik på vent)

Mens du venter i køen, afspiller flowet holdmusik (defaultmusic_on_hold.wav). Det spiller i 30 sekunder før looping.

Afspil besked

(Hold besked)

En sekundær besked afspilles, mens den, der ringer, venter: Tak for din tålmodighed. Vent, mens vi finder dig en ekspert.

Denne meddelelse er konfigureret ved hjælp af Cisco TTS, men den kan erstattes med brugerdefinerede optagelser.

Afslutningsstrøm

Flowet afsluttes ved agenttilslutning, eller hvis der opstår en fejl. Det sikrer, at den, der ringer, håndteres problemfrit, uanset om de er forbundet med en agent, eller hvis flowet skal afsluttes på grund af en fejl.

Fejlhåndtering

Flowet er designet til at håndtere uventede problemer ved at afslutte yndefuldt, med tilgængelige fallback-ruter.

Byg dette flow

Hvis du vil oprette dette indgående opkaldsflow, skal du oprette et flow fra en skabelon og vælge skabelonen Simpelt indgående opkald til kø. Se Oprettelse af strømme fra flowskabeloner for at få oplysninger om oprettelsestrinn ene.

Hvis du vil se en forhåndsvisning af skabelonen, før du bruger den, skal du se Vis detaljer om flowskabelon. Når du har oprettet flowet, skal du tilpasse skabelonen til din kø, prompter og fejlhåndtering. Valider derefter og offentliggør flowet.

Yderligere ressourcer

Du kan finde flere oplysninger i Vejledning til opsætning og administration af Webex Contact Center.

Virtuel agent med Google DialogFlow CX

Brug denne flowdesigner skabelon til at integrere Google DialogFlow CX med Webex Contact Center. Dette flow giver forbedret kunde interaktion med fleksibel og dynamisk datahåndtering.

Dette flow viser, hvordan du overfører data fra Webex Contact Center til Google DialogFlow CX, så du kan udnytte avancerede virtuelle agentfunktioner. Det inkluderer eksempler til håndtering af opkaldsindgange såsom navne, aftaler og opkaldsårsager, med fokus på at overføre data problemfrit mellem begge platforme.

Dette flow bruger Cisco Text-to-Speech (TTS) til eventuelle lydbeskeder.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette delflow:

  • Opret indgangspunkter, køer, teams, indgangspunktskortlægninger og andre organisationsspecifikke konfigurationsaktiviteter såsom konnektorer.
  • Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco Text-to-Speech (TTS).
  • Opsæt den virtuelle Google DialogFlow CX agent, og konfigurer nødvendige web hook-integrationer.

Flowfordeling

  1. Opkaldet modtages og går ind i strømmen.
  2. Den, der ringer op, dirigeres til en API, der henter deres navn fra et mock-slutpunkt.
  3. En velkomstbesked afspilles til den, der ringer op, inklusive deres navn, ved hjælp af Google DialogFlow CX.
  4. DialogFlow CX-virtuel agent interagerer med den, der ringer op for at indsamle input såsom aftaledatoer og -tider.
  5. Kundedataene sendes tilbage til Webex Contact Center for potentiel videre behandling.
  6. Baseret på interaktionen eskalerer eller slutter opkaldet.
  7. Hvis den eskaleres, placeres den, der ringer op, i en kø.
  8. Hold musik afspilles, mens den, der ringer op, venter på en agent.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter.

Flowaktivitet

Beskrivelse

Start

Flowet begynder, når et opkald modtages, initieret gennem aktiviteten NewContact.

HTTP-anmodning

(getCustomerName)

Systemet foretager en API-anmodning om at hente kundens navn fra et eksternt system via HTTP-anmodning.

Resultatet gemmes i en global variabel (DF_CustomerName), der bruges til yderligere interaktion med Google DialogFlow CX.

Virtuel agent

Flowet påkalder VirtualAgent-aktiviteten for at videregive kundens navn og interagere med Google DialogFlow CX.

Den virtuelle agent indsamler oplysninger, herunder opkaldsårsag, aftaleoplysninger og mere.

Analyser

Denne aktivitet analyserer svaret modtaget fra DialogFlow CX og opdaterer flowvariablerne (Call_Reason, Appointment_date, Appointment_time) i overensstemmelse hermed.

Indstil variabel - aftale

Aftaledato og klokkeslæt indsamlet fra DialogFlow CX formateres og gemmes i en global variabel (DF_Appointment).

Kontaktperson i køen

Efter interaktionen med den virtuelle agent placeres kunden i en kø for at vente på den næste tilgængelige agent.

Afspil musik

Mens den, der ringer op, venter i køen, afspiller systemet standardmusik (defaultmusic_on_hold.wav).

Afbryd kontakten

Hvis der ikke kræves yderligere handling, afbrydes opkaldet ved hjælp af aktiviteten DisconnectContact.

Yderligere ressourcer

Du kan finde flere oplysninger om integration af Webex Contact Center med Google DialogFlow CX under Google Di alogFlow CX udviklerdokumentation og Konfigurere virtuel agent stemme i Webex Contact Center.

Du kan få support ved at besøge Webex Contact Center-udviklersupport eller deltage i Webex Contact Center APIs udvikl erfællesskabet.

Zendesk HTTP (S) dataoverførsel

Denne skabelon bruger Webex Contact Centers HTTP-stik til at integrere med Zendesk. Brug denne flowdesignerskabelon til at udføre kunde dataopslag, administrere billetter i Zendesk og effektivt.

Dette flow bruger Zendesk API'er til at forbedre Webex Contact Center ved at udtrække kundedata baseret på ANI (Automatic Number Identification) og hente billetoplysninger. Det dirigerer opkald baseret på hændelsens sværhedsgrad eller agenttilgængelighed, hvilket forbedrer kundeinteraktioner. Systemet kan udføre flere handlinger:

  • Slå en Zendesk-bruger op baseret på ANI (den opkaldtes nummer).
  • Hent brugerens seneste uløste billet.
  • Præsenter relevante billetoplysninger til kunden gennem IVR.
  • Ret opkaldet til en agent baseret på foruddefinerede kriterier, eller lad kunden vælge at afbryde forbindelsen.

Dette flow bruger Cisco Text-to-Speech (TTS) til alle lydbeskeder. For musik er den som standard den indbyggede fil (defaultmusic_on_hold.wav), for musik på vent.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette flow:

  • Sørg for, at API-godkendelse er aktiveret i Zendesk-forekomsten. Følg trinene: Administr ator > Apps og integrationer > API'er > Aktivér AP I-godkendelse.
  • Zendesk HTTP-stikket skal konfigureres ved hjælp af Bas icAuth.
  • Opret indgangspunkter, køer, teams og andre organisationsspecifikke konfigurationsaktiviteter.
  • Upload statiske lydfiler, hvis brugerdefinerede lydbeskeder eller musikfiler bruges i stedet for Cisco Text-to-Speech (TTS).

Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Brugsstil

Brug dette eksempel til at forstå mere om, hvordan dette flow fungerer.

  1. En kunde ringer til Webex Contact Center.
  2. Der udføres et ANI-opslag for at hente kundeoplysningerne fra Zendesk.
  3. Den seneste billet, der er knyttet til kunden, hentes.
  4. Kunden bliver mødt gennem en IVR og informeret om status for deres billet.
  5. Kunden kan enten:
    • Opret forbindelse til en agent.
    • Afbryd forbindelsen, hvis de vælger ikke at tale med en agent.
  6. Efter opkaldet kan systemet opdatere Zendesk-billetten med relevante opkaldsoplysninger.

Flowfordeling

Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Strømningselement

Beskrivelse

Opkald modtaget

Opkaldet går ind i systemet, og Zendesk-stikket starter.

Søg bruger i Zendesk

Systemet udfører et opslag i Zendesk ved hjælp af den opkaldtes nummer.

Hent billetoplysninger

Systemet henter den seneste uløste billet for brugeren.

Præsentation af billetoplysninger

Kunden informeres om billetstatus via en IVR-meddelelse.

Menuindstillinger

Kunden kan vælge at tale med en agent eller afbryde forbindelsen.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter.

Flowaktivitet

Beskrivelse

Start

Flowet begynder, når et opkald modtages.

Opslagsbruger (Zendesk)

Denne aktivitet udfører en HTTP-anmodning til Zendesk, der søger efter brugeren baseret på deres ANI.

Hent billetoplysninger

En anden HTTP-anmodning stilles til Zendesk for at hente den seneste billet til brugeren.

Præsentation af billetoplysninger

En besked afspilles til den, der ringer op via TTS, der giver oplysninger om deres billetstatus.

Bekræftelsesmenu

Systemet præsenterer en menu for kunden, så de enten kan oprette forbindelse til en agent eller afbryde forbindelsen.

Kontaktperson i køen

Hvis kunden vælger at oprette forbindelse til en agent, placeres vedkommende i en kø.

Afspil musik

Hold musik afspilles, mens kunden venter på en agent.

Indsend kommentarer (Zendesk)

Efter opkaldet sender systemet en kommentar til Zendesk-billetten, der opsummerer interaktionen .

Afbryd

Systemet afbryder opkaldet, hvis kunden vælger at afbryde forbindelsen eller efter op kaldet er afsluttet.

Yderligere ressourcer

Dette flow udnytter Webex Contact Centers HTTP-stik til at interagere med Zendesk API'er. Du kan finde flere oplysninger i dokumentationen til Zendesk API og Vejledning til opsætning og administration af Webex Contact Center.

Undgå duplikat tilbagekald

Denne flowskabelon viser, hvordan man forhindrer duplikerede tilbagekaldsposter i Webex Contact Center ved at udnytte den forbedrede HTTP-aktivitet med understøttelse af Con tent-Type: GraphQL. Det bruger WebExCC APIs HTTP-stik til at interagere med Search API'en, hvilket gør det muligt for flowet at kontrollere, om der er eksisterende anmodninger om tilbagekald fra den samme opkalder. Denne skabelon forbedrer effektiviteten og kundeoplevelsen ved at undgå overflødige tilbagekald.

Denne flowskabelon kontrollerer, om en kunde allerede har indgivet en anmodning om tilbagekald i systemet. Den bruger Search API via GraphQL til at afgøre, om der findes en aktiv tilbagekaldelsesopgave for den, der ringer op, ANI (Automatic Number Identification).

Den bruger funktionen, der forbedrer HTTP-aktiviteten i Webex Contact Center ved at tilføje under støttelse af Content-Type: GraphQL - Evne til at bruge WebExCC APIs HTTP- stik til at bruge Search API via den nye GraphQL-indholdstype, herunder variabel substitution.

Forudsætninger

Sørg for, at følgende krav er opfyldt, før du implementerer dette flow:

  • Konfigurer en forbindelse til Webex Contact Center API'er.

  • Sørg for, at Webex Contact Center-miljøet er korrekt konfigureret: Indgang spunkt, Indgangspunktskortlægning, Køer osv.

Flowfordeling

Strømningselement

Beskrivelse

Opkald er modtaget

Opkald går ind i flowet ved aktiviteten NewContact.

Indledende hilsen

Aktiviteten PlayMessage_WGK afspiller en indledende hilsenbesked til den, der ringer op.

Uddrag aktuel tid

Aktiviteten SetVariable_7a1 udtrækker den aktuelle tid i epokemill isekunder og gemmer den i variablen currentTime.

Beregn tid for timer siden

Aktiviteten SetVariable_8t9 beregner tiden 24 timer før den aktuelle tid i epokemillisekunder og gemmer den i variablen goback_by_a_day.

Trim ANI

Aktiviteten SetVariable_AK4 trimmer ANI (den opkaldtes telefonnummer) for at fjerne præfikset „+1" til opslagsformål.

Søg API-opkald (GraphQL)

  • S earchApiRequest- aktiviteten foretager et opkald til Webex Contact Center Search API ved hjælp af GraphQL for at finde eventuelle eksisterende aktive tilbagekaldsopgaver baseret på ANI.

  • Den bruger variablerne goback_by_a_day og currentTime til at søge inden for de sidste 24 timer.

  • GraphQL-forespørgslen søger efter opgaver, der matcher den opkaldtes ANI eller trimmede ANI, der er aktive og har en tilbagekaldsstatus.

Tjek API-svar

  • Aktiviteten SetVariable_XYE kombinerer HTTP-statuskoden, tilbagekaldsstatus og HTTP-svarkroppen fra Search API-opkaldet i APIOutput-variablen.

  • Aktiviteten Condition_TS8 kontrollerer, om HTTP-svarkroppen fra Search API-opkaldet indeholder „Ikke behandlet“, hvilket indikerer ingen duplikat tilbagekald.

Håndter duplikat tilbagekald (hvis fundet)

  • Hvis der findes et duplikat tilbagekald (API-svaret indeholder et tilbagekald), informerer aktiviteten PlayMessage_99x den, der ringer op, om, at der allerede er planlagt et tilbagekald, og derefter afbryder aktiviteten DisconnectContact_MX8 opkaldet.

Planlæg nyt tilbagekald (hvis ikke fundet):

Hvis der ikke findes nogen duplikat tilbagekald, fortsætter flowet til aktiviteten menu_LSI, som giver den, der ringer op, muligheder for at planlægge et tilbagekald eller vente i køen.

Planlæg tilbagekald

Hvis den, der ringer op, vælger at planlægge et tilbagekald (trykker på 1), planlægger aktiviteten Callback_20e et tilbagekald ved hjælp af den opkaldtes ANI. En bekræftelsesmeddelelse afspilles via PlayMessage_YSW, og derefter afbryder DisconnectContact_MX8_ 2bg opkaldet.

Vent i kø

Hvis den, der ringer op, vælger at vente i køen (trykker på 2), øger setVariable_ c0y en tæller. Opkaldet stilles derefter i kø til en agent via Queu eContact_95e, og musik afspilles på vent via PlayMusic_ QNE. Opkaldet går tilbage til aktiviteten Menu_LSI.

Variabler

  • callbackStatus: (STRING) - Status for tilbagekaldet.

  • counter: (INTEGER) - En tællervariabel.

  • CurrentTime: (STRING) - Den aktuelle tid i millisekunder siden epoken.

  • goback_by_a_day: (STRING) - Tiden for 24 timer siden i millisekunder siden epoken.

  • APIOutput: (STRING) - Den kombinerede HTTP-statuskode, tilbagekaldsstatus og HTTP- svar fra Search API.

  • AniTrim: (STRING) - Det trimmede ANI (telefonnummer) for den, der ringer op.

  • response: (STRING) - HTTP-svaret fra Search API.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flow skabelon.

Flowaktivitet

Beskrivelse

Start

(Ny kontakt)

Starter flowet, når opkaldet modtages.

Handlinger

Afspilningsmeddelelse

Afspiller en besked til den, der ringer op.

Tilbagekald

Planlægger et tilbagekald for den, der ringer op.

Afspilmusik

Spiller musik på vent.

QueueKontakt

Sætter opkaldet til en agent i kø.

HTTP

Foretager en HTTP-anmodning til Search API ved hjælp af GraphQL.

AfbrydeKontakt

Afbryder opkaldet.

Indstil variabel

setVariable: Indstiller forskellige variabler, herunder aktuel tid, tid for 24 timer siden, trimmet ANI og API-output.

Betingelser

  • Tilstand: Kontrollerer, om HTTP-svarkroppen indeholder „Ikke behandlet“.

  • Menu: Gi ver den, der ringer op, mulighed for at planlægge et tilbagekald eller vente i køen.

Hold musik (MusiConhold)

Afspiller holdmusik, mens den, der ringer op, venter i køen.

Løbehåndtering (CallLoopCycle og LoopCycle)

Sikrer, at opkald, der looper for mange gange, dirigeres til den endelige menu.

Afbrydelse (DisconnectContact)

Afbryder opkaldet efter meddelelser, eller når den, der ringer op, vælger at afslutte interaktionen .

Yderligere ressourcer

Du kan finde flere oplysninger om brug af HTTP-anmodninger med GraphQL og andre aktiviteter i Webex Contact Center i afsnittet HTTP-anmodningsaktivitet.

Se også dokumentationen til Webex Contact Center API'er for detaljer om Search API- og GraphQL-forespørgsler.

Lydpromptoptagelse og styring

Denne flowskabelon giver administratorer en strømlinet metode til at optage og administrere lydbeskeder i Webex Contact Center via en Telephony User Interface (TUI). Det udnytter forbedrede HTTP-aktivitetsfunktioner, herunder understøttelse af „Indholdstype: Formulardata“ til at interagere med Webex Contact Centers Audio File (Prompt) API'er. Denne skabelon replikerer funktionaliteter, der er velkendte fra systemer i det lokale miljø, hvilket forbedrer kundeoplevelsen og driftseffektiviteten.

Forudsætninger

  • Opret og indgangspunkt, og konfigurer indgangspunktskortlægningen fra indstillingssiden Control Hub for Webex Contact Center. Se Vejledning til opsætning og administration af Webex Contact Center.

  • Konfigurer en forbindelse til Webex Contact Center API'er.

  • Hvis Cisco Text-to-Speech (TTS) ikke er aktiveret til meddelelser, skal du uploade de nødvendige statiske lydfiler.

Flowfordeling

Strømningselement

Beskrivelse

Opkaldet er modtagetOpkald går ind i flowet ved aktiviteten NewContact.
(VALGFRIT) Admin-godkendelse via OTPFlowudvikleren kan implementere en valgfri godkendelsesbarriere for administratoren ved hjælp af en sikker metode som OTP leveret via SMS til ANI eller et tilfældigt genereret nummer/PIN-kode. Dette kan tilføjes før hovedmenuen.
HovedmenuHoved Menu- aktiviteten (IVR Menu) giver administratoren følgende muligheder:
  • Tryk på 1 for at oprette en ny prompt.

  • Tryk på 2 for at opdatere en eksisterende prompt.

  • Tryk på 3 for at slette en eksisterende prompt.

  • Tryk på 4 for at forlade flowet

Opret prompt (mulighed 1)
  • Aktiviteten PlayMessage_KCX beder administratoren om at optage en ny lydprompt.

  • Aktiviteten Record_E0j registrerer lydindgangen fra administratoren.

  • Den optagede lyd sendes derefter til Webex Contact Center API ved hjælp af CreatePrompt HTTP-anmodningsaktiviteten med Content- Type: Form Data.

  • Aktiviteten parse_gke analyserer svaret for at udtrække id og bloBid for den ny oprettede prompt. Dette er nødvendigt, hvis man har brug for at opdatere den samme prompt.

  • Aktiviteten PlayMessage_Q16 bekræfter, at meddelelsen er oprettet.

  • Systemet afspiller den optagede anmodning om bekræftelse ved hjælp af PlayRecor dedMessage.

Opdateringsprompt (mulighed 2)
  • Aktiviteten RecordPromptAfterTone beder administratoren om at optage en opdateret prompt.

  • Aktiviteten Record_E38 registrerer den nye lyd.

  • Flowet omdøber derefter filen, der skal slettes, ved hjælp af Ren ameFileToDelete. Dette sikrer, at referencer til denne lydfil fjernes, uanset hvor lydfiler hen vises ved navn.

  • Den opdaterede lyd sendes til Webex Contact Center API ved hjælp af HTTPrequest_13n HTT P-anmodningsaktiviteten med Content-Type: Form Data.

  • Systemet bekræfter opdateringen og afspiller den nye prompt ved hjælp af PlayMessage_Q16_JPG_03L og PlayMessage_0l6.

Slet prompt (mulighed 3)
  • DeleteConfirm- aktiviteten bekræfter sletningen.

  • Flowet omdøber filen, der skal slettes, ved hjælp af Ren ameFileToDelete.

  • Aktiviteten HttpRequest_RAF sender en DELETE-anmodning til Webex Contact Center API for at slette prompten.

  • Systemet bekræfter sletningen ved hjælp af DeleteConfirm.

Afslut (valgmulighed 4)
  • Farvel- aktiviteten spiller en takkemeddelelse.

  • Opkaldet afbrydes ved hjælp af aktiviteten DisconnectContact_CZ4.

Variabler

Variabel

Type

Beskrivelse

BloBidSTRINGBlob-id'et for lydfilen
LydfilnavnSTRINGNavnet på lydfilen (standard: "EmergencyDemo.wav „).
idSTRINGID'et for lydfilen.
statusSTRINGStatus for API-anmodningen.
Nyt filnavnSTRINGNavnet på den opdaterede lydfil (standard: "updatedFile.wav „).
responsSTRINGHTTP-svaret fra API-anmodningerne. Dette er valgfrit til fejlfinding.

Brugte aktiviteter

Flowaktivitet

Beskrivelse

Start NewContact: Starter flowet, når opkaldet modtages.
IVR-menu MainMenu: Af spiller en menu med muligheder for hurtig styring.
Opret prompt
  • PlayMessage: B eder administratoren om at optage en ny prompt.

  • Optag: Optager lydindgangen.

  • HTTP-anmodning: HTTP-anmodning om at oprette lydprompten ved hjælp af Content-Type: FORM-DATA.

  • Parse: Analy serer HTTP-svaret for at udtrække id og bloBid.

  • PlayMessage: Bekræ fter oprettelsen af beskeden.

  • PlayMessage: Afspiller den optagede prompt.

Opdateringsprompt
  • Menu: B eder administratoren om at optage en opdateret prompt.

  • Record_E38: Optager lyd indgangen.

  • HTTP-anmodning: HTTP-anmodning om at opdatere lydprompten ved hjælp af Content-Type: FORM-DATA.

  • PlayMessage: Bekræ fter meddelelsesopdateringen.

  • PlayMessage: Afspiller den opdaterede prompt.

Slet prompt
  • Menu: Bek ræfter sletningen af lydprompten.

  • HTTP-anmodning: Omdøber filen, der skal slettes. Har brug for id for prompten, der skal defineres.

  • HTTP-anmodning: HTTP-anmodning om at slette lydprompten ved hjælp af Content-Type: Application/JSON og DELETE- anmodning.

Andet
  • Vent: Vent aktivitet.

  • setVariable: Indstiller variabler.

  • DisconnectContact: Afbryder opkaldet.

Yderligere detaljer

Du kan finde flere oplysninger om brug af kontrolelementerne Registreringsaktivitet, HTTP-anmodninger og optagelse i Webex Contact Center i afsnittet HTTP-anmodning saktivitet.

Sidste agentroutingsskabelon

Den sidste agentroutingsskabelon viser, hvordan du implementerer Last Agent Routing i Webex Contact Center ved at udnytte den forbedrede HTTP-aktivitet med understøttelse af Content- Type: GraphQL. Den bruger WebExCC APIs HTTP-stik til at interagere med Search API, hvilket muliggør routing af opkald til den sidste agent, der håndterede opkaldet. Denne skabelon forbedrer kundeopl evelsen ved at forbinde dem med en velkendt agent.

Denne flowskabelon kontrollerer, om en kunde har ringet inden for de sidste 24 timer, og diriger er i bekræftende fald opkaldet til den samme agent. Den bruger Search API via GraphQL til at finde den sidste agent, der håndterede opkaldet baseret på den opkaldtes ANI (Automatic Number Identification).

Den bruger funktionen, der forbedrer HTTP-aktiviteten i Webex Contact Center ved at tilføje understøttelse af Content-Type: GraphQL - Evne til at bruge WebExCC APIs HTTP-stik til at bruge Search API via den nye GraphQL-indholdstype: inklusive variabel substitution.

Forudsætninger

  • Konfigurer en forbindelse til Webex Contact Center API'er.

  • Sørg for, at Webex Contact Center-miljøet er korrekt konfigureret: Indgang spunkt, Indgangspunktskortlægning, Køer osv.

Flowfordeling

  1. Opkald er modtaget:

    • Opkald går ind i flowet ved aktiviteten NewContact.

  2. Indledende hilsen:

    • PlayMessage-aktiviteten afspiller en indledende hilsenbesked til den, der ringer op.

  3. Uddrag nuværende tid:

    • CurrentTime- aktiviteten udtrækker det aktuelle klokkeslæt.

  4. Beregn tid for 24 timer siden:

    • GoBack_by_a_Day -aktiviteten beregner tiden 24 timer før det aktuelle tidspunkt.

  5. Trim ANI:

    • Aktiviteten setVari able trimmer ANI (den opkaldtes telefonnummer) for at fjerne præfikset „+1" til opslagsformål.

  6. Søg API-opkald (GraphQL):

    • Aktiviteten SearchApilastAgent foretager et opkald til Webex Contact Center Search API ved hjælp af GraphQL for at finde den agent, der håndterede det forrige opkald baseret på ANI.

    • Den bruger variablerne goback_by_a_day og currentTime til at søge inden for de sidste 24 timer.

    • GraphQL-forespørgslen søger efter opgaver, der matcher den opkaldtes ANI eller trimmede ANI, som ikke er aktive, og udtrækker ejer-id'et (agent- id) for opgaven.

  7. Fejlfinding af logføring:

    • DebugLog-aktiviteten logger HTTP-statuskoden og svarkroppen fra Search API-opkaldet.

    • Aktiviteten Debug_Log logger det udpakkede agent-id.

  8. Tjek API-svar:

    • Aktiviteten condition_kxu kontrollerer, om HTTP-statuskoden fra Search API-opkaldet er 200 (succes).

  9. Kontroller, om agent-id er ekstraheret:

    • Aktiviteten condition_JTN kontrollerer, om et agent-id blev udtrukket med succes fra Search API-svaret.

  10. Rute til sidste agent (hvis fundet):

    • Hvis der findes et agent-id, af spiller aktiviteten playMessage_EE8 en bekræftelsesmeddelelse til den, der ringer op, og informerer dem om, at vedkommende overføres til den samme agent, som de talte med tidligere.

    • Aktiviteten QueueToAgent_xH1 stiller opkaldet til agenten i kø med det udpakkede ag ent-id.

  11. Rute til standardkø (hvis ikke fundet):

    • Hvis der ikke findes noget agent-id (enten API-opkaldet mislykkedes, eller der blev ikke fundet noget tidligere opkald inden for 24 timer), køler QueueToDefault-aktiviteten opkaldet til en standard kø.

  12. Afspil musik på vent:

    • PlayMusic_i73-aktiviteten afspiller musik på vent, mens den, der ringer, venter i køen.

Variabler

  • AgenTid: (STRING) - Id'et for den sidste agent, der håndterede opkaldet.

  • CurrentTime: (STRING) - Den aktuelle tid i millisekunder siden epoken.

  • goback_by_a_day: (STRING) - Tiden for 24 timer siden i millisekunder siden epoken.

  • Svar: (STRING) - HTTP-svaret fra Search API.

  • AniTrim: (STRING) - Det trimmede ANI (telefonnummer) for den, der ringer op.

Flowaktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flow skabelon.

Flowaktivitet

Beskrivelse

Start

(Ny kontakt)

Starter flowet, når opkaldet modtages.

Handlinger

Afspilningsmeddelelse

Afspiller en besked til den, der ringer op.

QueueToAgent

Køler opkaldet til en bestemt agent.

Afspilmusik

Spiller musik på vent.

Kø

Køler opkaldet til en standardkø.

HTTP

Foretager en HTTP-anmodning til Search API ved hjælp af GraphQL.

Afspilningsmeddelelse

Afspiller en meddelelse, der angiver, at den opkaldende bliver dirigeret til den sidste agent.

Indstil variabel

  • CurrentTime: Indstiller en variabel til det aktuelle klokkeslæt.

  • GoBack_by_a_day: Indstiller en variabel til tiden for 24 timer siden.

  • DebugLog: Logger API-svaret til fejlfinding.

  • Debug_Log: Logger det ekstraherede agent-id til fejlfinding.

  • SetVariable_7b4: Trimmer ANI til opslag.

Betingelser

  • condition_jtn: Kontrollerer, om et agent-id er ekstraheret.

  • condition_kxu: Kontrollerer, om HTTP-statuskoden er 200.

Hold musik (MusiConhold)

Afspiller holdmusik, mens den, der ringer op, venter i køen.

Løbehåndtering (CallLoopCycle og LoopCycle)

Sikrer, at opkald, der looper for mange gange, dirigeres til den endelige menu.

Afbrydelse (DisconnectContact)

Afbryder opkaldet efter meddelelser, eller når den, der ringer op, vælger at afslutte interaktionen .

Yderligere ressourcer

Du kan finde flere oplysninger om brug af HTTP-anmodninger med GraphQL og andre aktiviteter i Webex Contact Center i afsnittet HTTP-anmodningsaktivitet.

Se også dokumentationen til Webex Contact Center API'er for detaljer om Search API- og GraphQL-forespørgsler.

AI Agent Autonomous (pakkesporing)

Dette flow bruger en autonom AI-agent til at administrere stemmeinteraktioner relateret til pakkes poring. Flowet giver mulighed for at eskalere til menneskelige agenter, når det er nødvendigt, eller på AI- agentfejl.

Flowet er designet til at håndtere kundeinteraktioner om pakkesporing via en autonom AI-agent. AI-agenten består af en handling til sporing af pakker og en videns base relateret til generelle forsendelsesforespørgsler. Kunder kan til enhver tid bede om at tale med en menneskelig agent.

Forudsætninger

Hvis du vil bruge dette flow, skal du sørge for, at følgende er konfigureret:

  • En autonom AI-agent konfigureret med den relevante handling (sammen med opfyldelse) og vidensdokumenter. Et prøveudførelsesflow er tilgængeligt i Webex Connect flow skabeloner.

  • Tilknytning af indgangspunkt, kø, hold og indgangspunkt konfigureret på indstillingssiden Control Hub for Webex Contact Center.

  • Cisco Text-to-Speech (TTS) er aktiveret til dynamisk generering af brugerdefinerede meddelelser.

  • Upload statiske lydfiler, hvis du ikke bruger Ciscos standardlyd.

Integrationsfordeling

  1. Opkalder initierer kontakt: Op kaldet modtages af Webex Contact Center og dirigeres til den autonome AI-agent.

  2. AI-agentinteraktion: AI-agenten behandler den opkaldtes anmodning relateret til pakkesporing.

  3. Kø til agent: Hvis der kræves eskalering på kundeanmodning eller på grund af AI-agent fejl, placeres den, der ringer op i en kø for en menneskelig agent.

  4. Afbry d forbindelsen: Interaktionen slutter, når den opkaldtes anmodning er håndteret, eller den, der ringer op, overføres til en agent.

Aktiviteter, der bruges i flowet

Flowaktivitet

Beskrivelse

Start (Ny telefonkontakt) Denne aktivitet markerer begyndelsen af strømmen, udløst af et nyt opkald.
Virtuel agent V2 (VAV2) Den aktivitet, der er ansvarlig for samspillet mellem flowet og AI- agenten. Interaktion. Den samme aktivitet bruges til at starte samtalen og til at sende tilstandshændelser til AI-agenten.
Afspil besked Giver systemmeddelelser ved hjælp af Cisco Text-to-Speech. Bruges til at afspille en fejl meddelelse før eskalering til human agent i tilfælde af VAV2-aktivitetsfejl.
Kø til agent Administrerer kølogik til eskalering til menneskelige agenter.
Afspil musik Hold musik afspillet under køen, når den, der ringer op, venter på agent forbindelse.
Afbryd Afslutter interaktionen efter færdiggørelse af opgaver, eller hvis den eskaleres til en menneskelig agent.

Fejlhåndtering

Flowet inkluderer fejlstyringsstrategier til at håndtere uventede problemer yndefuldt, hvilket sikrer, at den, der ringer, informeres og omdirigeres korrekt.

Udviklersupport

For dybere indsigt i brug af Webex Contact Center med autonome AI-agenter henvises til relateret dokumentation:

Yderligere ressourcer

For support relateret til dette flow skal du kontakte Webex Contact Center Developer Support-teamet via Webex Contact Center udvikl ersupport.

For yderligere diskussioner, besøg Webex Contact Center APIs Developer Community.

AI Agent scripted (pakkesporing)

Dette flow er designet til at håndtere stemmeinteraktioner relateret til pakkesporing ved hjælp af en scriptet virtuel agent. Dette flow viser den enkleste måde at udføre opfyldelse på for en scriptet agent. Derudover demonstrerer flowet, at kunder køer til forskellige agentkøer baseret på den seneste aktive intention og brugerdefinerede rapporter for AI-agenter i Analyser.

Dette flow udnytter en scriptet Webex AI Agent til at interagere med kunder vedrørende pakkesporing. Aktiviteten VAV2 (Virtual Agent V2) afsluttes gennem sin 'Håndterede' kant, når den scriptede agent rejser en brugerdefineret begivenhed for at spore pakken. Flowet bruger en API for pakkesporing til at opnå dette. Denne API er tilgængelig for udviklere til test og demoer. Output dataene analyseres i flowet og sendes tilbage til agenten via en tilstandshændelse. Flere oplysninger om konfiguration af opfyldelse for scriptede agenter til tale .

Forudsætninger

Hvis du vil bruge dette flow, skal du sørge for, at følgende er konfigureret:

  • En Webex AI-agent konfigureret til at håndtere forespørgsler om pakkesporing. Denne agent kan importeres, mens du opretter en ny agent.

  • Tilknytning af indgangspunkt, kø, hold og indgangspunkt konfigureret på indstillingssiden Control Hub for Webex Contact Center.

  • Sørg for, at Cisco Text-to-Speech (TTS) er aktiveret til generering af dynamiske lydmeddelelser.

  • Upload statiske lydfiler til brugerdefinerede systemmeddelelser, hvis det er nødvendigt.

Integrationsfordeling

Integrationsfordeling

Beskrivelse

Den, der ringer op, starter kontakt Opkaldet modtages af Webex Contact Center og dirigeres til den scriptede AI- agent.
Interaktionstilstand logges ved hjælp af Global Variable Flowet indstiller den globale variabel CustomaiAgentInteractionOutcome til at logge tilstanden for kundens interaktion med AI-agenten. Dette opdateres på forskellige punkter og bruges til at oprette brugerdefinerede rapporter ved hjælp af visualiser.
Interaktion med AI-agent AI-agenten behandler kundeinput og reagerer baseret på konfigurerede hensigter. Hvis brugeren har til hensigt at spore en pakke og giver et gyldigt pak kenummer, afleveres kontrollen tilbage til flowet via en brugerdefineret begivenhed.
Analyse og opfyldelse af AI-agent-metadata Kundens pakkenummer udtrækkes fra VAV2-metadataene og bruges i HTTP-aktiviteten.
Responsbetingelser for opfyldelse Flowet kontrollerer, om pakkeoplysningerne findes eller ej, og indstiller passende svar.
Interaktion med AI-agent genoptages* Afhængigt af opfyldelsessvaret sendes den meddelelse, der skal sendes til kunderne, tilbage til scriptet agent via hændelsesdata under 'Status begivenhed'.
Agentoverdragelse og sagsaktivitet Bestemmer de næste trin baseret på den tidligere hensigt og styrer flowet til forskellige køer baseret på tidligere hensigt.
Kø til agent Hvis eskalering er påkrævet, eller i tilfælde af fejl, placeres den, der ringer op, i en kø for en menneskelig agent.
Afbryd Interaktionen slutter, når den opkaldtes anmodning er håndteret, eller den, der ringer op, overføres til en agent.

Aktiviteter, der bruges i flowet

Flowaktivitet

Beskrivelse

Start Starter flowet, når der modtages et nyt opkald.
Indstil interaktionsresultatvariabel Brug den indstillede variabelaktivitet til at opdatere CustomaiAgentInteractionOutcome globale variabel for at gemme den seneste tilstand af interaktionen med AI-agent.
Interaktion med AI-agent Administrerer forespørgsler om pakkesporing ved hjælp af scriptede interaktioner.Den samme aktivitet bruges til at starte samtalen og til at sende tilstandshændelser til AI-agenten.
Analyse pakkeoplysninger Udtrækker pakkenummer fra de metadata, der leveres af den virtuelle agent.
HTTP-anmodning om pakkeinfo Sender en anmodning til logistik-API'en for at hente pakkestatus og estim eret levering. Brug ABC123456 som et prøvepakkenummer.
Betinget logik Bestemmer svaret baseret på pakkestatus eller HTTP-statuskoden for API-opkaldet.
Indstil svarvariabler Konfigurerer svar til at kommunikere, om pakken blev fundet eller leveringsoplysningerne.
Afspil besked Giver systemfejlmeddelelser ved hjælp af Cisco Text-to-Speech, især i tilfælde af systemfejl.
Sagsaktivitet Vejleder flowet baseret på den tidligere hensigt og beslutter at rute til bestemte køer.
Kø til agent Administrerer kølogik til eskalering til menneskelige agenter.
Afspil musik Hold musik afspillet under køen, når den, der ringer op, venter på agent forbindelse.
Afbryd Afslutter interaktionen efter færdiggørelse af opgaver, eller hvis den eskaleres til en menneskelig agent.

Flowspecifikationer

Flow-JSON, der bruges i dette eksempel, indeholder variabler og aktiviteter, der er vigtige for interaktionshåndtering, fejlbehandling og kommunikation mellem Webex Contact Center og DialogFlow. De anvendte nøglevariabler inkluderer:

Variabel

Beskrivelse

begivenhedsnavn Navnet på begivenheden sendt til AI-agenten.
hændelsesdata Hændelsesnyttelast sendt til AI-agenten.
status Status for pakken baseret på HTTP-svaret.
Anslået Levering Anslået leveringsdato og -tidspunkt for pakken baseret på HTTP- svaret.
PakkerESP Svar, der skal sendes tilbage til kunden baseret på HTTP-aktivitets respons.
Global_voicenavn Bestemmer den stemme, der bruges til tekst-til-tale.
CustomaiAgentInteractionOutcome Registrerer interaktionstilstanden - forladt, håndteret, eskaleret eller fejlet - baseret på kundens interaktion med AI-agenten.

Fejlhåndtering

Flowet inkluderer fejlstyringsstrategier til at håndtere uventede problemer yndefuldt, hvilket sikrer, at den, der ringer, informeres og omdirigeres korrekt.

Yderligere ressourcer

For dybere indsigt i brug af Webex Contact Center med scriptede AI-agenter henvises til relateret dokumentation:

Udviklersupport

For support relateret til dette flow skal du kontakte Webex Contact Center Developer Support-teamet via Webex Contact Center udvikl ersupport.

For yderligere diskussioner, besøg Webex Contact Center APIs Developer Community.

AI Agent scripted (booking af lægeaftale)

Denne skabelon demonstrerer dataflowet mellem Webex Contact Center og Webex AI Agent Studio for en interaktion, der udnytter en scriptet agent. Flowet indeholder flere integrationer med eksterne systemer. Disse påberåbes baseret på brugerdefinerede hændelser sendt af AI Agent, og opfyldelsesdataene sendes tilbage til agenten.

Dette flow viser, hvordan data overføres mellem Webex Contact Center og Webex AI Agent Studio ved hjælp af brugerdefinerede begivenheder. Dette flow letter automatiseret planlægning og styring af lægeaftaler gennem en scriptet AI-agent. Det integreres med eksterne systemer for at kontrollere tilgængelighed, oprette aftaler, slå eksisterende aftaler op og annullere aftaler. Flowet sikrer problemfri kommunikation mellem den, der ringer op og AI-agenten, med eskaleringsmuligheder til menneskelige agenter, når det er nødvendigt.

Forudsætninger

Hvis du vil bruge dette flow, skal du sørge for, at følgende er konfigureret:

  • En scriptet AI-agent konfigureret med relevante hensigter til at håndtere booking og annullering af aftaler. Dette kan importeres fra skabeloner, mens du opretter en ny scriptet agent i AI Agent Studio-platformen.

  • Tilknytning af indgangspunkt, kø, hold og indgangspunkt konfigureret på indstillingssiden Control Hub for Webex Contact Center.

  • API'er til grænseflade med det eksterne aftalehåndteringssystem.

  • Cisco Text-to-Speech (TTS) er aktiveret til generering af dynamiske lydmeddelelser.

  • Upload statiske lydfiler, hvis du ikke bruger Ciscos standardlyd.

Integrationsfordeling

Integrationsfordeling

Beskrivelse

Den, der ringer op, starter kontakt Opkaldet modtages af Webex Contact Center og dirigeres til AI- agenten.
Interaktion med AI-agent AI-agenten behandler kundeinput og reagerer baseret på konfigurerede hensigter.
Skift af kontrol mellem AI-agent og flow Kontrollen af samtalen udveksles mellem AI-agenten og flowet i forskellige trin. AI-agent overdrager kontrollen til flowet via brugerdefinerede hændelser, flowet udfører passende opfyldelse baseret på begivenhedsnavnet og overfører kontrollen tilbage til AI-agenten sammen med opfyldelsesdata via State Event i Virtual Agent V2-aktiviteten.
Kø til agent Hvis eskalering er påkrævet, placeres den, der ringer op, i en kø for en menneskelig agent.
Afbryd Interaktionen slutter, når opgaven er afsluttet, eller den, der ringer op, overføres til en agent.

Aktiviteter, der bruges i flowet

Flowaktivitet

Beskrivelse

Start Denne aktivitet markerer begyndelsen af strømmen, udløst af et nyt opkald.
Virtuel agent V2 (VAV2) Den aktivitet, der er ansvarlig for AI Agent-interaktion. Den samme aktivitet bruges til at starte samtalen og til at sende tilstandshændelser til AI-agenten.
Analyser Bruges til at analysere hændelsesnyttelast fra VAV2-aktiviteten.
Tilfælde Bruges til at kontrollere begivenhedsnavnet sendt af VAV2-aktiviteten og filialen til passende HTTP-anmodningsaktiviteter.
HTTP-anmodning Interagerer med eksterne systemer for at udføre handlinger som at kontrollere tilgængelighed, oprette, slå op eller annullere aftaler ved hjælp af HTTP-anmodninger baseret på begivenhedsnavnet sendt af VAV2-aktiviteten. Aktiviteten analyserer også svaret på HTTP-anmodningen.
Tilstand Evaluerer resultatet af HTTP-anmodninger og styrer flowet baseret på succes eller fejlbetingelser.
Indstil variabel Bruges til at konfigurere variabler som hændelsesnavn og hændelsesdata, som er vigtige for at genpåkalde VAV2-aktiviteten med passende tilstandshændelsesparametre.
Afspil besked Giver systemmeddelelser ved hjælp af Cisco Text-to-Speech. Bruges til at afspille en fejl meddelelse før eskalering til human agent i tilfælde af VAV2-aktivitetsfejl.
Kø til agent Administrerer kølogik til eskalering til menneskelige agenter.
Afspil musik Hold musik afspillet under køen, når den, der ringer op, venter på agent forbindelse.
Afbryd kontakten Afslutter interaktionen efter færdiggørelse af opgaver, eller hvis den eskaleres til en menneskelig agent.

Flowspecifikationer

Flow-JSON, der bruges i dette eksempel, indeholder variabler og aktiviteter, der er vigtige for interaktionshåndtering, fejlbehandling og kommunikation mellem Webex Contact Center og DialogFlow. De anvendte nøglevariabler inkluderer:

Variabel

Beskrivelse

begivenhedsnavn Navnet på begivenheden sendt til AI-agenten.
hændelsesdata Hændelsesnyttelast sendt til AI-agenten.
begivenhedsdata_streng Strengversion af event_data, da VAV2-aktiviteten kun accepterer streng.
http_input Anmodningsorgan for HTTP-aktiviteten baseret på VAV2-metadata.
Global_voicenavn Bestemmer den stemme, der bruges til tekst-til-tale.

Fejlhåndtering

Flowet inkluderer fejlstyringsstrategier til at håndtere uventede problemer yndefuldt, hvilket sikrer, at den, der ringer, informeres og omdirigeres korrekt.

Yderligere ressourcer

For dybere indsigt i opsætning af dine AI-agenter på Webex AI Agent Studio og brug af dem med Webex Contact Center henvises til Webex AI Agent Studio Administration Guide.

Udviklersupport

Brug subflowskabeloner

Underflowskabeloner fungerer på samme måde som flowskabeloner. Disse skabeloner strømliner oprettelsen af understrømme, der kan integreres i flere strømme, hvilket reducerer redundans og udviklingstid.

Hvis du vil oprette underforløb ved hjælp af delflowskabeloner, skal du vælge den relevante skabelon, ændre den, så den passer til dine behov, validere, udgive og indarbejde den i dine arbejdsgange. Du kan finde flere oplysninger i Oprette strømme fra flow skabeloner.

Indsamle oplysninger om tilbagekald

Brug denne skabelon til at oprette et underflow til ind samling af tilbagekaldelsesoplysninger, så de, der ringer op, kan forblive i køen eller anmode om tilbagekald for fleksible servicemuligheder.

Dette underflow indeholder en menu, der giver opkaldere mulighed for at vælge et tilbagekald eller forblive i køen. Hvis tilbagekaldsindstillingen vælges, indsamler den de nødvendige oplysninger til et tilbagekald , enten ved hjælp af den opkaldtes aktuelle nummer eller et alternativt nummer. Du kan ændre under flowet for at sikre en jævn opkaldsoplevelse ved at håndtere fejl eller ukendte forhold, såsom timeouts og ugyldige input.

Dette underflow bruger Cisco Text-to-Speech (TTS) til alle lydmeddelelser. For musik er den som standard den indbyggede music-on-hold-fil, defaultmusic_on_hold.wav.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette delflow:

  • Opret indgangspunkter, køer, teams, indgangspunktskortlægninger og andre organisationsspecifikke konfigurationsaktiviteter såsom konnektorer, outdial ANI og mere.
  • Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco Text-to-Speech (TTS).
  • Sørg for, at tilbagekallingsvariablerne (f.eks. CallbackNumber, CallbackNumberEntered, StayInqueue) er korrekt knyttet til dit system for at registrere de relevante data.

Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Underflowindgange

  • CallbackNumber - STRING: Det nummer, der skal bruges til tilbagekaldelsen (enten det nummer, som opkaldet ringer fra, eller et nyt nummer).
  • StayInqueue - BOOLEAN: Angiver, om den, der ringer op, valgte at forblive i køen (True) eller anmode om et tilbagekald (False).

Subflow-udgange

  • callbackNumberEntered - STRING: Det nummer, som opkalderen indtastede til tilbagekaldelsen, hvis de valgte at angive et alternativt nummer.
  • StayInqueue - BOOLEAN: Om den, der ringer op, valgte at forblive i køen eller modtage et tilbagekald.

Underflow-opdeling

Følgende tabel beskriver de forskellige delflowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Underflowelement

Beskrivelse

Start underflow

Opkaldet går ind i underflowet.

Opt-Out-menu

Den, der ringer op, får mulighed for enten at blive i køen eller modtage et tilbagekald.

  • Tryk på 1 for tilbagekald.
  • Tryk på 2 for at blive i køen.

Nummermenu

Hvis den, der ringer op, vælger at modtage et tilbagekald, får vedkommende mulighed for at:

  • Tryk på 1 for at bruge det nummer, de ringer fra.
  • Tryk på 2 for at indtaste et nyt tilbagekaldsnummer.

Saml cifre

Hvis den, der ringer op, vælger at indtaste et nyt tilbagekaldsnummer, bliver vedkommende bedt om at indtaste sit 10-cifrede nummer efterfulgt af pund-tasten (#).

Indstil variabel

Det indsamlede tilbagekaldsnummer gemmes i variablen callbackNumberEntered .

Afslut underflow

Underflowet slutter efter indsamling af tilbagekaldsoplysningerne eller håndtering af eventuelle fejl.

Subflow-aktiviteter

Følgende tabel beskriver rækkefølgen af underflowaktiviteter til indsamling af tilbagekaldsoplysninger .

Subflow-aktivitet

Beskrivelse

Start underflow

Underflowet begynder, når det påberåbes.

Opt-Out-menu

Dette giver en mulighed for den, der ringer, enten at blive i køen eller modtage et tilbagekald . Dette bruger TTS til at bede den, der ringer op, om at trykke på 1 for et tilbagekald eller 2 for at forblive i køen.

Nummermenu

Hvis den, der ringer op, vælger et tilbagekald, bliver vedkommende bedt om enten at bruge sit aktuelle nummer eller indtaste et nyt.

Saml cifre

Hvis den, der ringer op, vælger at indtaste et nyt nummer, indsamler denne aktivitet deres 10-cifrede nummer efterfulgt af pundtegnet (#).

Indstil variabel

Det indsamlede nummer gemmes i variablen callbackNumberEntered til videre brug.

Afslut underflow

Flowet afsluttes efter håndtering af opkalderens valg og indsamling af de nødvendige oplysninger.

Yderligere ressourcer

Du kan finde flere oplysninger om konfiguration af underflows i Vejledning til opsætning og administration af Webex Contact Center.

Fejlhåndtering

Brug underflowskabelonen til fejlhåndtering i Webex Contact Center til at administrere fejl som køhåndteringsproblemer eller API-anmodningsfejl. Det kan knyttes til specifikke aktiviteter eller konfigureres som en global fejlbehandler, hvilket sikrer, at systemet fortsætter med at fungere problemfrit og giver brugerne feedback om eventuelle problemer.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette delflow:

  • Sørg for, at Cisco Text-to-Speech (TTS) er aktiveret, så kontaktcentret kan bruge tekst-til-tale til fejlmeddelelser.
  • Tilknyt variablen errorMessage for dynamisk at håndtere de relevante fejlmeddelelser i din arbejdsproces.

Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Underflowindgange

  • ErrorMessage - STRING: Fejlmeddelelsen, der skal afspilles dynamisk, hvilket angiver det problem, som den, der ringer op, stødte på.

Subflow-udgange

  • N/A: Dette underflow producerer ikke output, da det bruges til at håndtere fejl og give feedback til den, der ringer op.

Underflow-opdeling

Følgende tabel beskriver de forskellige delflowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Underflowelement

Beskrivelse

Start underflow

Underflowet udløses, når der opstår en fejl.

Afspil fejlmeddelelse

Systemet afspiller en dynamisk fejlmeddelelse defineret af variablen errorMessage ved hjælp Cisco Cloud af TTS. For eksempel kan beskeden være: Vi oplever tekniske vanskeligheder. Prøv igen senere.

Afslut underflow

(Normal ende)

Hvis fejlen håndteres korrekt, slutter underflowet yndefuldt.

Afslut underflow

(Fejlslutning)

Hvis der opstår yderligere problemer (f.eks. hvis fejlmeddelelsen ikke kan afspilles), slutter underflowet i en eskaleringstilstand for at indikere en kritisk fejl.

Subflow-aktiviteter

Følgende tabel beskriver rækkefølgen af underflowaktiviteter til håndtering af fejl.

Subflow-aktivitet

Beskrivelse

Start underflow

Underflowet starter, når der opstår en fejl, og starter fejlhåndteringssekvensen.

Afspil fejlmeddelelse

Afspiller fejlmeddelelsen til den, der ringer op ved hjælp af Cisco Cloud TTS. Meddelelsesindholdet defin eres dynamisk af variablen errorMessage.

Afslut underflow

(Normal ende)

Afslutter underflowet, hvis fejlen er løst uden yderligere problemer.

Afslut underflow

(Fejlslutning)

Afslutter underflowet med en eskalering, hvis der opstår yderligere fejl under fejlhåndteringsprocessen.

Yderligere ressourcer

Du kan finde flere oplysninger om konfiguration af underflows i Vejledning til opsætning og administration af Webex Contact Center.

HTTP-datadap

Brug denne delflowskabelon til at hente kunde kontooplysninger via en HTTP-anmodning. Det understøtter bekræftelse af konto-id, manuel indtast ning, hvis anmodningen mislykkes, og håndterer timeouts, ugyldige input og kritiske fejl - ideelt til automatiserede kundekontoopslag i kontaktcentre.

Dette underflow giver en dynamisk oplevelse, hvor kundekontooplysninger hentes ved hjælp af en HTTP-anmodning. Hvis opslaget lykkes, bliver kunden bedt om at bekræfte konto-id 'et. Hvis det mislykkes, eller den, der ringer, foretrækker det, kan de indtaste deres kontonummer manuelt. Flowet håndterer yndefuldt fejl såsom ugyldige input, timeouts og kritiske fejl med passende prompter.

Dette underflow bruger Cisco Text-to-Speech (TTS) til alle lydmeddelelser.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette delflow:

  • Opret indgangspunkter, køer, forbindelser, teams, adgangspunkttilknytninger og andre organisationsspecifikke konfigurationsaktiviteter.
  • Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco Text-to-Speech (TTS).
  • Sørg for, at URL-adressen til HTTP-anmodningen og parametrene er korrekt indstillet baseret på organisationens behov.

Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Underflowindgange

  • ErrorMessage - STRING: En meddelelse, der afspilles i tilfælde af en fejl under underflowet.

Subflow-udgange

  • OutputVariable - STRING: Gemmer det bekræftede eller manuelt indtastede kontonummer.

Underflow-opdeling

Følgende tabel beskriver de forskellige delflowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Underflowelement

Beskrivelse

Start underflow

(Initialisering)

Underflowet starter processen med at hente kundedata.

Vent venligst

(Komfortbesked)

Den, der ringer op, informeres om, at systemet henter deres oplysninger ved hjælp af en TTS-prompt: Vent, mens vi slår dine oplysninger op.

HTTP-anmodning

(Hent kundeinfo)

Systemet sender en HTTP GET-anmodning om at hente kundeoplysninger fra et specificeret API-slutpunkt. Hvis svaret lykkes, indeholder svaret kunde-id'et.

Kontroller HTTP-status

(Evaluer svar)

HTTP-svaret evalueres ud fra statuskoden. Hvis anmodningen var vellykket, går processen videre til næste trin.

Bekræftelsesmenu

(Anmod om bekræftelse eller manuel indtastning)

Den, der ringer op, bliver bedt om at bekræfte det hentede konto-id eller manuelt indtaste sit kontonum mer, hvis det er forkert.

Indstil variabel

(Store-konto-id)

Hvis den, der ringer op, bekræfter konto-id'et, gemmes værdien i outputVariable.

Saml cifre

(Manuel kontoindtastning)

Hvis anmodningen mislykkes, eller hvis den, der ringer op, vælger at indtaste sit kontonummer igen, bliver vedkommende bedt om at indtaste et 6-cifret kontonummer efterfulgt af pund-tasten (#).

Fejlhåndtering

(StadigThere, Ugyldig, Kritisk)

Underflowet håndterer timeouts, ugyldige input og kritiske fejl med respektive prompter:

  • StillThere: Spørger, Er du der stadig? , i tilfælde af en timeout.
  • Ugyldig: Underretter den, der ringer op, om ugyldigt input og beder vedkommende om at prøve igen.
  • Fejl: En kritisk fejlmeddelelse, der informerer, noget gik galt.

Afslut underflow

(Konklusion)

Underflowet slutter enten efter bekræftelse af kontonummeret eller håndtering af en fejl.

Subflow-aktiviteter

Følgende tabel beskriver rækkefølgen af underflowaktiviteter for denne skabelon.

Subflow-aktivitet

Beskrivelse

Start underflow

Underflowet begynder, når det påberåbes.

Vent venligst

Afspiller en besked ved hjælp af TTS, hvor den, der ringer op, beder om at vente, mens deres oplysninger hentes.

HTTP-anmodning

Sender en HTTP GET-anmodning om at hente kundens kontooplysninger.

Kontroller HTTP-status

Evaluerer HTTP-svaret for at afgøre, om anmodningen var vellykket.

Bekræftelsesmenu

Beder den, der ringer op, om at bekræfte det hentede konto-id eller indtaste det igen, hvis det er forkert.

Indstil variabel

Gemmer det bekræftede eller manuelt indtastede kontonummer.

Saml cifre

Indsamler et 6-cifret kontonummer fra den, der ringer op, hvis HTTP-anmodningen mislykkes, eller de vælger at indtaste et nyt kontonummer.

Fejlhåndtering

Flere prompter håndterer timeouts, ugyldige input og kritiske fejl under underflowet.

Afslut underflow

Flowet afsluttes, når kontonummeret er bekræftet, eller der opstår en fejl.

Købehandling

Brug denne delflowskabelon til at automatisere kø behandling i Webex Contact Center og holde opkaldere engagerede i musik- og meddelelsesbeskeder.

Dette underflow afspiller kømusik efterfulgt af en meddelelse, der gentager sekvensen op til et bestemt antal gange (standard er tre). Det sikrer jævn køhåndtering og en engagerende opkaldsopl evelse. Du kan tilpasse variabler som musikvalg, meddelelsesindhold og antal sløj fer.

Dette underflow bruger Cisco Text-to-Speech (TTS) til alle lydmeddelelser. For musik er den som standard den indbyggede fil (defaultmusic_on_hold.wav), for musik på vent.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette delflow:

  • Opret indgangspunkter, køer, forbindelser, teams, adgangspunkttilknytninger og andre organisationsspecifikke konfigurationsaktiviteter.
  • Sørg for korrekt købehandlingslogik og fejlhåndteringskonfigurationer.
  • Upload statiske lydfiler, hvis brugerdefinerede lydbeskeder eller musikfiler bruges i stedet for Cisco Text-to-Speech (TTS).

Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Underflowindgange

  • QueueMessage - STRING: Meddelelsen, der skal afspilles mellem musiknumre (standard: Vent venligst ).
  • QueueMusic1 - STRING: Den første musikfil, der skal afspilles, mens den, der ringer, venter (standard: defaultmusic_on_hold.wav).
  • QueueMusic2 - STRING: Den anden musikfil, der skal afspilles mellem meddelelser (standard: defaultmusic_on_hold.wav).
  • tæller - INTEGER: En tæller til at spore antallet af sløjfer (standard: 0).
  • MusicDuration - INTEGER: Varigheden, hvor hvert musikspor afspilles (standard: 10 sekunder).

Subflow-udgange

Ingen

Underflow-opdeling

Følgende tabel beskriver de forskellige delflowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

Underflowelement

Beskrivelse

Start underflow

Understrømmen begynder.

Tilstandskontrol

Underflowet kontrollerer, om tælleren er mindre end 2. Hvis det er sandt, fortsætter strømmen til musik - og meddelelsessekvensen. Hvis falsk, slutter understrømmen.

Afspil musik 1

Den første musikfil (QueueMusic1) afspilles i den varighed, der er defineret af MusicDuration.

Afspil besked

Efter den første musikfil afspilles en meddelelse ved hjælp af Cisco TTS, med indholdet defineret af QueueMessage.

Afspil musik 2

Efter meddelelsen afspilles den anden musikfil (QueueMusic2) i den definerede varighed.

Inkrementtæller

Tællervariablen øges med 1, efter at den anden musikfil er af spillet.

Kontroller tilstanden igen

Når tælleren er forøget, kontrollerer flowet igen, om tælleren stadig er mindre end 2. Hvis det er sandt, gentages sløjfen; ellers slutter understrømmen.

Afslut underflow

Når tælleren når 2, slutter understrømmen.

Subflow-aktivitet

Følgende tabel beskriver rækkefølgen af underflowaktiviteter.

Subflow-aktivitet

Beskrivelse

Start underflow

Initialiserer underflowprocessen.

Tilstandskontrol

En betingelse kontrolleres for at sikre, at tælleren er mindre end 2, så sløjfen kan fortsætte.

Afspil musik 1

Afspiller den første musikfil i den varighed, der er angivet af MusicDuration.

Afspil besked

Afspiller en meddelelse ved hjælp af Cisco TTS med indhold leveret af QueueMessage.

Afspil musik 2

Afspiller den anden musikfil i den varighed, der er angivet af MusicDuration.

Inkrementtæller

Forøger tællervariablen med 1 for at styre sløjfen.

Afslut underflow

Afslutter underflowet, når tælleren når den foruddefinerede grænse.

Skabelon til subflow til planlagt tilbagekald

Brug denne skabelon til at oprette et underflow, der giver dem, der ringer op, mulighed for at planlægge et tilbagekald for en bestemt dato og et bestemt klokkeslæt, herunder valg af tidszone.

Dette underflow guider den, der ringer op gennem en række prompter for at indsamle alle nødvendige oplysninger til et planlagt tilbagekald. Det beder om den ønskede dato, et start- og sluttidspunkt for tilbagekaldsvinduet, og den opkaldtes tidszone. Underflowet inkluderer validering for dato- og tidsindgange for at sikre nøjagtighed. Hvis der er angivet et ugyldigt format, bliver den, der ringer op, bedt om det igen. Når alle oplysninger er indsamlet med succes, bruges de til at planlægge tilbagekaldet i systemet.

Dette underflow bruger Cisco Text-to-Speech (TTS) til alle lydbeskeder.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center, Management Portal før du implementerer dette delflow:

  • Opret indgangspunkter, køer, teams, indgangspunktskortlægninger og andre organisationsspecifikke konfigurationsaktiviteter såsom forbindelser, out dial ANI og mere.

  • Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco Text-to-Speech (TTS).

  • Du kan finde detaljerede trin i Vejledning til opsætning og administration af Webex Contact Center.

Underflowindgange

VariabelnavnTypeBeskrivelse
Tilbagekallingsnummer STRING Telefonnummeret, der skal bruges til tilbagekaldet.
Kundenavn STRING Navnet på den kunde, der anmoder om tilbagekald.
CallbackQueue STRING Køen, som det planlagte tilbagekald sendes til.

Subflow-udgange

VariabelnavnTypeBeskrivelse
Tilbagekalledstidspunkt STRING Den dato, for hvilken tilbagekaldelsen er planlagt, formateret som ÅÅÅÅÅ-MM-DD.
OpkaldskemaTimezone STRING IANA-tidszoneidentifikatoren for tilbagekaldet (f.eks. America/Chicago).
TilbagekallingScheduleStarttid STRING Starttidspunktet for tilbagekaldsvinduet, formateret som HH: MM: ss.
CallbackScheduleEndtime STRING Sluttidspunktet for tilbagekaldsvinduet, formateret som hh: mm: ss.

Nedbrydning af underflow

Følgende tabel beskriver de forskellige delflowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der opstår i hvert trin.

UnderflowelementBeskrivelse
Start underflow Opkaldet går ind i underflowet.
Planlægningsdato Den, der ringer op, bliver bedt om at indtaste deres foretrukne tilbagekaldsdato i YYYYMMDD-format. Underflowet validerer input for at sikre, at det er en reel dato. Hvis det er ugyldigt, gentages prompten.
Planlæg starttid Den, der ringer op, bliver bedt om at indtaste starttidspunktet for deres tilbagekalds vindue i HHMM (24-timers) format. Underflowet validerer input for at sikre, at det er et gyldigt tidspunkt. Hvis det er ugyldigt, gentages prompten.
Planlæg sluttid Den, der ringer op, bliver bedt om at indtaste sluttidspunktet for deres tilbagekalds vindue i HHMM (24-timers) format. Underflowet validerer input for at sikre, at det er et gyldigt tidspunkt. Hvis det er ugyldigt, gentages prompten.
Planlæg tidszone Den, der ringer op, får en menu for at vælge deres tidszone. - Tryk på 1 for IST (indisk standardtid) .- Tryk på 2 for Central tid. - Tryk på 3 for østlig tid.
Planlæg tilbagekald Ved hjælp af alle de indsamlede oplysninger (callbackNumber, CustomerName, CallbackQueue og den planlagte dato, klokkeslæt og tidszone) planlægger underflowet officielt tilbagekaldet i systemet.
Afslut underflow Underflowet slutter efter vellykket planlægning af tilbagekaldet .

Subflow-aktiviteter

Følgende tabel beskriver rækkefølgen af underflowaktiviteter til planlægning af et tilbagekald .

Subflow-aktivitetBeskrivelse
Start underflow Underflowet begynder, når det påberåbes.
Planlagt dato Indsamler den opkaldtes foretrukne tilbagekaldsdato. TTS-prompten er: „Indtast din foretrukne dato i YYYYMMDD-format“. Indgangen valideres for at sikre, at det er et korrekt datoformat.
KonverteredateFormat Når en gyldig dato er indtastet, konverterer denne aktivitet YYYYYMMDD- input til et YYYY-MM-DD-format og gemmer det i variablen CallbackScheduleDate.
TidsplanStarttid Indsamler starttidspunktet for tilbagekaldsvinduet. TTS-prompten er: „Indtast starttidspunktet for dit tilbagekald i HHMM-format“. Indgangen er valideret for at sikre, at det er et korrekt tids format.
Konverterestarttime Konverterer HHMM-starttidsinput til et HH:mm:ss-format og gemmer det i variablen CallbackScheduleStartTime.
Skema Sluttid Indsamler sluttidspunktet for tilbagekaldsvinduet. TTS-prompten er: „Indtast sluttidspunktet for dit tilbagekald i HHMM-format“. Indgangen er valideret for at sikre, at det er et korrekt tids format.
KonvertereEndTime Konverterer HHMM-sluttidsinput til et HH:mm:ss-format og gemmer det i variablen CallbackScheduleEndTime.
SchedulTimeZone Præsenterer en menu for at vælge en tidszone.
TidsplanTilbagekallback Denne sidste handling tager alle de indsamlede og formaterede variabler og opretter den planlagte tilbagekaldelsesanmodning i systemet.
Afslut underflow Flowet afsluttes, når tilbagekaldet er planlagt med succes.

Opret og administrer flows

Opret et flow

Du kan oprette og administrere flows ved hjælp af modulet routingsressourcer. Når du designer et flow, kan en konsultinteraktion ikke indeholde et tilbagekald, feedback fra spørgeundersøgelser efter opkald eller blind overførselsaktivitet.

Når du opretter et flow, hvis antallet af noder overstiger 100, kan du opleve ventetid i Flow Designer. I sådanne tilfælde anbefaler vi, at du bruger funktionerne Flowkæ dning og Dynamiske variabler til at opdele et stort flow i let håndterbare mindre strømme. Du kan finde flere oplysninger i Sammen kæde flere strømme (med GoTo) og Kø kontakt.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på Administrer strøm ninger på siden F lows. Vælg Opret strøm me på rullelisten.

Guiden Opret et nyt flow vises med mulighed for at vælge mellem Flow eller Subflow.
4

Klik på Flow.

Klik på Underflow for at oprette et underflow. Processen med at oprette et underflow ligner processen med at skabe et flow.

5

Vælg den ønskede mulighed for at oprette flowet:

  • Start for fra — Brug denne indstilling til at oprette et nyt flow fra starten.
  • Flowskabeloner — Brug denne indstilling til at oprette et flow ud fra flowskabeloner. Du kan finde flere oplysninger i Oprette strømme fra flowskabeloner.
  • Import — Brug denne indstilling til at importere strømme fra et lokalt lager. Du kan finde flere oplysninger i Importere et flow.
6

Klik på Start frisk.

7

Angiv et entydigt navn i feltet Flownavn.

Flownavnet kan ikke indeholde mellemrum. Det eneste tilladte specialtegn er _ (understregning). Den tilladte længde er 80 tegn. For eksempel NewContact_01.

8

Klik på Opret flow.

V induet Flow Designer vises.

9

Indtast beskrivelsen af flowet i afsnittet Generelle indstillinger. Du kan ikke ændre beskrivelsen senere.

10

(Valgfrit) Konfigurer følgende indstillinger i afsnittet Diagram indstillinger.

  • Buede links — Aktiver eller deaktiver for at skifte mellem buede links og retvinklede links for hvert flow.

    Du kan aktivere buede links for at forbedre visningen af forbindelsen mellem aktiviteter. I komplekse strømme giver buede links bedre læsbarhed sammenlignet med lige linjer, der har tendens til at overlappe hinanden.

  • Linkfarve — Vælg farven på rullemenu en for at angive linkene.

  • Fejlstifarve — Vælg farven i rullemenuen for at angive fejlstierne.

  • Markeringsfarve — Vælg farven i rullemenuen for at angive det valgte link og de tilsluttede aktiviteter.

  • Tykkelse — Angiv værdien for at øge eller formindske tykkelsen af linket og de tilsluttede aktiviteter. Tykkelsen måles i pixels, og standardværdien er 1 pixel. Den maksimale understøttede tykkelse er 3 pixels.

11

I afsnittet Inds tillinger for flowdekryptering skal du slå knappen Aktiver flowdekryptering til for at tillade dekryptering af følsomme oplysninger i flowet. Der vises en pop op-vindue med oplysninger om fejl finding soplysninger. Marker Jeg accepterer, og klik på Gem. Du vil nu være i stand til at dekryptere følsomme oplysninger fra flowlogfilerne på tidspunktet for fejlfindingstrin. Se afsnittet Spor ingsstrømme for at få flere oplysninger.

12

Udfør følgende opgaver for at oprette flowet:

Opret flows fra flowskabeloner

Flowskabeloner giver dig færdige flows til almindelige brugssager. Sådan opretter du strømme fra flowskabeloner:

1

Log ind på Control Hub.

2

Gå til Tjenester > Kontaktcenter.

3

Klik på Kundeoplevelse > Flows i navigationsru den Kontaktcenter.

4

Klik på Administrer strøm ninger på siden Flows, og klik på rullel isten Opret strøm me.

Guiden Opret et nyt flow vises med mulighed for at vælge mellem Flow eller Subflow.
5

Klik på Flow.

Klik på Underflow for at oprette et under flow. Processen med at oprette et underflow ligner processen med at skabe et flow.

6

Klik på F low skabeloner i Vælg en metode.

7

Vælg din skabelon fra den tilgængelige liste over skabeloner. Klik på Næste.

Klik på Vis detaljer for at se en detaljeret forhåndsvisning af skabelonen. Se afsnittet Vis oplysninger om flowskabelon for at få flere oplysninger.

8

Angiv et entydigt navn til flowet i feltet Flownavn. Overhold navngivningskonventionerne.

9

Klik på Næste.

Du har oprettet et nyt flow ud fra en flowskabelon.

Du kan finde flere oplysninger om flowene, og hvis flow kræver yderligere konfiguration før test, ved at bruge de links, der er tilgængelige i flowskabelonlisten. Se Vis detaljer om flowskabelon.

Hvad skal man gøre næste

Tilpas aktiviteterne og begivenhederne i flowet efter dine krav. Valider og offentliggør flowet.

Se detaljer om flowskabelon

Sådan får du vist flere oplysninger om en bestemt skabelon:

1

Vælg den ønskede skabelon på siden med skabelonsamling.

2

Klik på Vis detaljer. Siden S kabelondetaljer vises.

  • Det øverste panel viser en forhåndsvisning af den valgte skabelon. Klik på ikonet i fuld skærm for at åbne skabelonen i fuld skærm. Vælg bestemte sektioner af skabelonen, og zoom ind og ud. Hvis det er nødvendigt, kan du skifte mellem hovedflowet og begivenhedsstrømmene.
  • Den nederste rude indeholder følgende afsnit, der indeholder detaljerede oplysninger om den valgte flowskabelon:
    • Beskrivelse —Kort beskrivelse og formål med skabelonen.
    • Detaljer —Nøglefunktioner i skabelonen.
    • Forudsætninger — Trin, du skal konfigurere, for at flowskabelonen fungerer som forventet.
    • Flowfordeling —Detaljer om, hvordan flowet starter, hvad der sker i flowet, og hvordan strømmen slutter.
    • Brugte aktiviteter — Viser de forskellige aktiviteter, der bruges i den specifikke skabelon.
    • Yderligere oplysninger —Yderligere oplysninger om flowskabelonen.

Hvad skal man gøre næste

Klik på Vælg skabelon for at fortsætte med den valgte skabelon.

Kontekstmenuindstillinger

Brug genvejsmenuen til yderligere handlinger. Hvis du vil åbne genvejsmenuen på siden F lows, skal du vælge flowet og åbne flowet i modulet Flow Designer. Hold markøren over flownavnet. Der vises en menu med følgende muligheder:

  • Rediger navn —Brug til at omdøbe flowet.
  • Eksport —Brug til at eksportere flowet.
  • Import —Brug til at importere flowet.
  • Slet —Brug til at slette flowet.
  • Se versionshistorik —Brug til at se versionsoplysningerne for flowet.

Rediger flowvariabler

Du kan ikke redigere en variabel, når den er i brug. Når du har oprettet variabeltypen, kan du ikke redigere variabeltypen.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ud for det flow, du vil redigere. Flowet åbnes i vinduet Flow Designer.

4

Klik på et variabelt tag i ruden Globale egenskaber.

Et pop op-vindue viser et resumé af variabel oplysningerne.
5

Klik på Rediger i øverste højre hjørne af pop op-vinduet.

6

Vælg den ubrugte variabel i flowet.

7

Foretag de nødvendige ændringer i variabelnavn, beskrivelse, værdi og variabelkonfigurationer.

Rediger et flow

Brug knappen Rediger til at redigere et flow. Når dette er aktiveret, kan andre flow udviklere ikke redigere flowet samtidigt. Som standard åbnes et flow i skrivebeskyttet tilstand .

Du kan markere variabler, der indeholder følsomme oplysninger, som sikre. Når du åbner et eksisterende flow, der indeholder flowvariabler, får du en besked om at gennemgå og markere disse variabler som sikre. Du kan finde flere oplysninger om sikre variabler under Sikre variabler.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden F lows vises og viser listen over strømme med følgende felter:

Feltets navn

Beskrivelse

Flownavn

Navnet på flowet som konfigureret i Flow Designer- programmet.

Flownavnet skal være entydigt.

Beskrivelse

Beskrivelsen af flowet som konfigureret i Flow Designer-programmet.

Status

Angiver, om flowet er offentliggjort eller stadig er i udkastfasen.

Sidst ændretDato og klokkeslæt, hvor flowet sidst blev ændret.

Sidst redigeret af

E-mail-id'et for den bruger, der sidst redigerede flowet.

3

Klik på ikonet Gå til Flow Designer ud for det flow, du vil redigere. Flowet åbnes i vinduet Flow Designer.

Hvis det valgte flow har flowvariabler, bliver du bedt om at markere variablerne som sikre i en meddelelse.

Du kan kun ændre flowet, hvis til/ fra -knappen Rediger til er aktiveret. Hvis til /fra-knappen Rediger til er slået fra, vises flowet i skrivebeskyttet tilstand.

4

Inds@@ tillinger for flowdekryptering: Aktivér indstillingerne for flow dekryptering for at tillade dekryptering af flow. Se afsnittet Spor ingsstrømme for at få flere oplysninger.

5

Klik på Gå og vælg sikre variabler for at åbne dialogboksen Rediger sikre variabler.

Du kan klikke på Spring over for nu for at fortsætte med at redigere det valgte flow uden at markere de sikre variabler. Denne dialogboks vises, næste gang du redigerer flowet.

Marker af krydsningsfeltet Vis ikke denne meddelelse igen for permanent at springe markeringsprocessen for det valgte flow over.

I øjeblikket understøttes denne funktion ikke.

6

Marker afkrydsningsfelterne for de variabler, der indeholder følsomme oplysninger, og klik på Gem.

Vinduet Flow Designer viser de valgte variabler med et låseikon ved siden af variabelnavnene.

Det valgte flow åbnes i skrivebeskyttet tilstand.

7

Aktivér knappen Rediger for at ændre flowet.

8

Rediger udkastflowet efter ønske.

Når du ændrer et flow, kan en konsultationsinteraktion ikke indeholde tilbagekald, feedback fra spørgeundersøgelser efter opkald eller blindoverførselsaktivitet.

9

Klik på Gem for at gemme flowet, hvis du deaktiverer skiftek n appen Automatisk lagring.

Forhåndsvisning af lydprompt i flowet

Funktionen for forhåndsvisning af lydbeskeder muliggør øjeblikkelig lydafspilning af.wav-filer og tekst-til-tale (TTS) meddelelser i Flow Designer-modulet. Knappen Preview prompt med følgende aktiviteter giver en forbedret udvikleropl evelse ved at reducere tid og kræfter til validering af lyd- og tekst-til-tale-meddelelser:

Preview audio prompts in flows

Brug knappen Vis prompt til hurtig verifikation af lydbeskeder, sprog og stemmevalg i TTS-meddelelser sammen med test af SSML-markering for hurtig personalisering.

  • Aktiviteten Afspil musik understøtter ikke forhåndsvisningsprompten.

  • Når du forhåndsviser tekst til tale, er stemmevalg obligatorisk.

  • Du kan ikke ændre indstillingen TTS-stik, når du får vist prompten. Luk preview- promptmodalen, vælg en anden udbyder på aktiviteten for at teste en anden TTS- udbyder.

  • Indstillingerne for sprog og stemme i rullelisten, når du forhåndsviser en prompt, svarer til variablerne Global_Language og Global _VoiceName, henholdsvis. Du kan indstille disse i flowet for at ændre oplevelsen.

  • Når du tester lydfilvariabler, skal du sikre dig, at filstien svarer til en faktisk .wav-fil, der findes på systemet.

Søg efter objekter i et flow

Brug søgefunktionen til at søge efter objekter i et flow og få hurtig adgang til deres placeringer. For strømme, der er mere detaljerede og komplekse, brug denne søgef unktion for at undgå manuel indsats for at finde de ønskede enheder.

Du kan søge i følgende objekter i flowet ved hjælp af denne søgefunktion:

  • Aktivitetsnavne, beskrivelser og input
  • Variabelnavne
  • Pebble udtryk
  • Flowegenskaber

Du kan finde og erstatte fritekst inde i felter som tekstinput, beskrivelser, stenudtryk og så videre.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ud for det flow, du vil redigere.

Flowet åbnes i vinduet Flow Designer.
4

I søgefeltet, der vises i øverste højre hjørne, skal du indtaste nøgleordet (aktivitetsnavn, variabelnavn eller streng) og trykke på Enter.

Alternativt kan du udløse søgefeltet ved hjælp af tastaturgen veje: Cmd + K (til macOS) og Ctrl + k (til Windows).

Søgeresultaterne vises i et separat søgepanel i venstre side af skærmen.
5

(Valgfrit) Vælg en eller flere objekttyper på rullelisten for at filtrere søgeresultaterne.

6

Benyt følgende fremgangsmåde for at finde og erstatte en tekst:

  1. Indtast ordet i feltet Er stat for at erstatte det valgte nøgleord.

  2. Du kan enten vælge de enkelte søgeresultater og erstatte med det angivne søgeord eller klikke på Er stat alle (Replace all icon.) ikon for at erstatte alle forekomster på tværs af flowet.

Anvende versionsetiketter på et flow

Vi anbefaler at tilføje versionsetiketter for at opbygge en livscyklus for flowet gennem forskellige faser såsom udvikling, test og live. I stedet for at anvende ændringer direkte på flowet, kan du publicere flowet gennem faser, før du implementerer flowet i produktionen. Denne funktion hjælper dig med at undgå overskrivning af dit nuværende flow i produktionen.

Når du udgiver et flow, skal du knytte en versionslabel som f.eks. „Live“, „Test“ eller „Dev“ til den nye flowversion ud over flownavnet. Dette giver mulighed for at vedhæfte forskellige versioner af det samme flow til forskellige indgangspunkter eller GoTo- aktivitet. Seneste er standardversionsetiketten, som du ikke kan fjerne fra en flow version. Du kan anvende enhver anden versionsmærke sammen med den nyeste.

Desuden kan du vedhæfte flere versioner af det samme flow til et indgangspunkt. Under en indgangspunktskonfiguration kan du vælge et flow sammen med en af dets tilknyttede versionsetiketter.

Du kan også ændre flowlogikken dynamisk ved at få adgang til versionsetiketter i flowet ved hjælp af variab len newCont act (se Start Flow for detaljer). Variablen newContact.flowVersionLabel viser flowversion setiketten, der aktuelt er under udførelse: om det er 'Dev, ''Test,' 'Live 'eller 'Latest.' Anvendelse af en flowversionetiket gør det muligt at udarbejde brugerdefineret logik, der skræddersy es til de specifikke versionsetiketter i flowet.

Når du åbner flowet i redigeringstilstand, kan du se kladdeversionen fra den seneste ud givne flowversion. Når du udgiver denne kladdeversion, knytter den den nyeste versionslabel til den. På et givet tidspunkt er der kun et flow, der har den nyeste versionsmærke tilknyttet. Dette svarer til den sidst offentliggjorte version af flowet.

Før du begynder

Du skal offentliggøre flowet mindst én gang.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ud for det flow, du vil redigere. Flowet åbnes i vinduet Flow Designer.

4

Rediger flowet.

5

Klik på Gem for at gemme flowet, hvis du deaktiverer skiftek n appen Automatisk lagring.

6

Slå knappen Validering til for at aktivere ud givelse.

7

Klik på Udgiv.

8

(Valgfrit) Skriv en note om den version eller de oplysninger, du vil dele med andre flow udviklere, i dialogboksen Publish flow.

9

Som standard vælges Sen este som versionsetiketten , der angiver den nyeste version af flowet. Du kan anvende flere version setiketter på en flowversion, f.eks. live, dev eller test fra rullelisten Tilføj versionsetiket.

Hvis en bestemt versionslabel er knyttet til et indgangspunkt, vises der en meddelelse ved siden af den pågældende versionsetiket på rullelisten, der siger, at etiketten er knyttet til et indgangspunkt.

10

Klik på Udgiv.

Når du har valgt en eller flere passende versionsetiketter og udgiver, skal du bruge denne version af flowet, når du tildeler til et indgangspunkt.

11

(Valgfrit) Klik på timer-ikonet ved siden af versionsnummeret for at få vist versionshistorikken for flowet.

Modalet Versionshistor ik vises, der viser følgende detaljer for aktive versioner og andre versioner af flowet:

  • Udgivelsestid
  • Versionsnummer
  • Versionsmærke (hvis anvendt)
  • Sidst redigeret af
  • Udgiv note

Brug en af følgende søgeordssøgeattributter til at filtrere tabellen:

  • Versionsnummer
  • Versionsetiketter
  • Udgivet af
  • Udgiv note
  • Dato for offentliggørelse
12

(Valgfrit) Klik på ikonet Vis i en række for at få vist det flow, der er offentliggjort i den valgte version.

Hvis du vælger at redigere, når du får vist en ældre flowversion, overskrives den aktuelle kladde med den specifikke flowversion.

Når du har anvendt den relevante versionslabel på et flow, kan du vælge den pågældende flow version, når du opretter en kø.

Du kan tilføje et vilkårligt antal versioner til et flow. Flow-versionshistorikken viser dog kun de seneste 100 versioner. Flowversioner slettes kun, når du sletter flowet.

Aktivér eller deaktiver automatisk lagring

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på Ny for at oprette et flow.

4

Hvis du vil redigere et eksisterende flow, skal du klikke på ikonet Gå til Flow Designer ud for det flow, du vil redigere.

Flowet åbnes i vinduet Flow Designer.
5

Hvis du vil aktivere indstillingen Autosave, skal du indstille skif teknappen Autosave til ON.

6

Sådan deaktiverer du indstillingen Autosave:

  1. Indstil skif teknappen Autosave til OFF.

    En meddelelse beder dig om at bekræfte din handling.

  2. Klik på Deaktiver automatisk lagring.

Når du har deaktiveret muligheden for automatisk lagring, skal du gemme dine ændringer manuelt. Ellers mister du de ændringer, der er foretaget i flowet.

Kopier og indsæt aktiviteter

Kopier og indsæt en aktivitet eller en gruppe aktiviteter i samme flow, så du ikke behøver at konfigurere aktiviteter fra bunden. Til dette formål kan du vælge en enkelt aktivitet eller en gruppe aktiviteter ad gangen og genbruge dem i samme flow. Når du kopierer aktiviteter, opretter systemet duplikater af disse aktiviteter og kopierer alle de konfigurerede indstillinger og links.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Hvis du vil oprette et flow, skal du klikke på Administrer strøm me > Opret strømme.

4

Hvis du vil redigere et eksisterende flow, skal du klikke på ikonet Gå til flowdesigner ved siden af flowet for at åbne flowet.

5

Benyt en af følgende fremgangsmåder:

  1. Hvis du vil kopiere og duplikere en enkelt aktivitet, skal du vælge den aktivitet, du vil kopiere, og klikke på kopiikonet (Copy icon.).

  2. Hvis du vil kopiere og duplikere flere aktiviteter, skal du trykke på Skift og vælge aktiviteterne for at gruppere dem og klikke på kopiikonet (Copy icon.).

Alternativt kan du trykke på Ctrl+C på tastaturet for at kopiere de valgte aktiviteter og trykke på Ctrl+V for at indsætte de valgte aktiviteter på lærredet.

6

Omarrangere de kopierede aktiviteter efter behov.

Valider et flow

Valider et flow for at sikre, at alle obligatoriske felter er konfigureret, og at flowets struktur er gyldig. Validering kan ikke bestemme, hvordan systemet kører flowet ved kørselstid, og garanterer ikke, at flowet kører som forventet.

Når valideringen lykkes, skal du lade knappen Validering være slået til. Du kan ikke udgive flowet, medmindre valideringen lykkes.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ud for det flow, du vil validere.

Flowet åbnes i vinduet Flow Designer.
4

Indstil knappen Validering til Til.

Valideringen starter, og fejl vises i vinduet.

Under validering viser systemet fejl på følgende måder:

  • K@@ nappen Flowfejl —En rød knap vises ud for knappen Val idering, der viser antallet af aktive fejl. Hvis der ikke er nogen fejl (Flowfejl: 0), er knappen Grøn.
  • Styling af aktivitetsfejl — Hvis en aktivitet har konfigurationsfejl, vises aktiviteten med en rød kontur og et rødt informationsikon øverst til højre. Klik på dette ikon for at få vist et kontekstværktøjstip, der opsummerer eventuelle fejl i aktiviteten. Når du har rettet fejlen, mister aktiviteten fejlstylingen i realtid.
  • V@@ indue med oplysninger om validering — Dette pop op-vindue holder en løbende liste over aktive fejl i flowet. Du kan trække og flytte dette vindue rundt på lærredet. Klik på Luk ikonet øverst til højre for at lukke vinduet.

    Der er to sektioner i dette vindue:

    • Afsnit om flowfejl — Dette afsnit viser alle de aktive fejl i flowet og opdeler dem efter aktivitet. Løs alle disse fejl, før du kan udgive flowet. Du kan finde flere oplysninger i Forstå fejlkoder.
    • Afsnit med anbefalinger — Dette afsnit indeholder en liste over bedste fremgangsmåder og påmindelser om bygningsforløb. Selvom du bør overveje disse elementer, før du udgiver et flow, er anbefalingerne ikke påkrævet.

      Hvis du ikke vil se anbefalingerne, skal du klikke på Af vis anbefalinger for at skjule listen. Listen forbliver skjult, indtil du lukker vinduet Valideringsopl ysninger og åbner det igen.

5

Hvis du lukker vinduet Valideringsoplysninger og vil åbne det igen, skal du klikke på knappen Flowfejl.

6

(Valgfrit) Hvis der er fejl, skal du indstille knappen Val idering til Fra. Løs fejlene og genstart valideringen.

Flowvalidering kan ikke evaluere funktioner eller kontrollere, om variabler løser sig til forventede værdier. Det kontrollerer kun for strukturelle fejl. Dobbelttjek dine variabler for at sikre, at de fungerer som forventet.

Kopiere et flow

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ellipseikonet ved siden af det flow, du vil kopiere, og klik på Kop ier.

Navnet på det kopierede flow har dette format: Copy_flowname_flowID. Flownavn er navnet på det oprindelige flow, og flow-id er en entydig identifikator for det oprindelige flow.

4

Åbn det kopierede flow for at redigere navnet.

Eksportere et flow

Eksporter et flow for at udtrække en flowdefinition som en JSON-fil. Senere kan du importere JSON-filen for at oprette det samme flow på en anden lejer. Hvis du vil importere et flow, skal du se Importere et flow.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ellipseikonet ved siden af det flow, du vil eksportere, og klik på Eksporter.

4

Vælg Gem i dialogboksen, der åbnes, og klik på OK for at downloade flowfilen.

Filen downloades til dit lokale system med det eksisterende filnavn i JSON-format.

Importere et flow

Hvis du vil importere et flow fra en anden lejer, skal du først eksportere flowet som en JSON-fil. Hvis du vil eksportere et flow, skal du se Eksportere et flow.

Hvis du vil genbruge et eksisterende flow inden for den samme lejer, skal du se Kopiere et flow.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på Im porter under Administrer strøm me.

4

Vælg flowfilen, der er i JSON-format fra dit lokale system.

5

Klik på Åbn for at importere filen.

Flowet importeres til din lejer.

Du kan kun importere et flow i JSON-format. JSON-filen skal være et gyldigt flow for at importen kan lykkes.

Du kan importere en filstørrelse på op til 10 MB.

Hvad skal man gøre næste

Du kan ændre eller udgive flowet. Du kan finde flere oplysninger i Arbejde med strømme.

Publicer et flow

Du kan udgive et flow, når systemet har valideret flowet og fundet det fri for fejl. Du kan bruge et publiceret flow i routingstrategier for indgangspunkter.

Før udgivelse skal du bekræfte, at flowet er korrekt konfigureret og klar til brug i live kontakt center. Systemet understøtter ikke fuldt ud redigering af et offentliggjort flow.

Systemet deaktiverer knappen Publiceringsflow, mens knappen Validering er slået fra. Hvis der findes aktive fejl, forbliver knappen deaktiveret.

Når du klikker på Ud givelsesflow, vises vinduet Bekræ ftelse af publiceringsflow. Før du udgiver et flow, skal du sikre dig, at alle udtryk fungerer, og at flowet opfører sig som ønsket.

I dialogboksen Ud giv flow skal du bruge versionsetiketter til at identificere, hvilken publiceret flowversion der skal bruges til test, udvikling eller live-routing.

  • Sen este er valgt som standard. Den identificerer den senest offentliggjorte version af flowet, og du kan ikke fjerne den fra den version.
  • Vælg en eller flere etiketter, f.eks. Live, Test eller Dev, fra Tilføj versionslabel, når du vil identificere en flowversion til en bestemt fase- eller routingbrug.
  • Hvis en versionslabel er knyttet til et indgangspunkt, viser rullelisten en meddelelse ved siden af etiketten.

Hvis der opstår en fejl:

  • Du får vist et meddelelsesvindue med sporings-id' et og flow-id' et. Kontakt Cisco Support for at få hjælp til fejl. Support kræver sporings-id'et.
  • Klik på knappen Prøv at publicere igen.
1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ud for det flow, du vil udgive.

Flowet åbnes i vinduet Flow Designer.
4

Klik på Udgiv.

Hvis flowet udgives korrekt, vises en bekræftelsesmeddelelse.

5

Vælg en af følgende muligheder:

  • Klik på Luk flow og log ud, hvis du er færdig med at gennemgå flowet og vil logge af Flow Designer.
  • Klik på Return to Flow, hvis du vil gennemgå eller redigere flowet.

    Hvis flowet er tildelt rutestrategier for indgangspunkter, kan redigering af et offentliggjort flow påvirke interaktioner i live kontaktcenter.

Slet et flow

Hvis et flow har status Udgivet, kan det være en del af en routingstrategikonfiguration. Ved, hvor flowet er i brug, før du sletter det. Ellers kan du påvirke live kontaktcenterinteraktioner.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ellipseikonet ved siden af det flow, du vil slette, og klik på Slet.

4

Klik på Ja for at bekræfte.

Rutestrategier for indgangspunkter

En routingstrategi for indgangspunkt er en konfiguration, der styrer routingfunktionerne for en kontakt, når kontakten når et indgangspunkt. Når en kontakt ankommer til et indgang spunkt, kontrollerer routingsmotoren for at se, hvilken indgangspunktsroutingsstrategi der er aktiv på det givne tidspunkt og følger denne konfiguration.

Afsnittet Opkaldskontrol i konfigurationen af indgangspunktets routingstrategi giver dig mulighed for at vælge et flow, der styrer den oplevelse, som opkaldere har under deres interaktion. Med Flow Designer kan du konfigurere et ende-til-ende-flow, der styrer både den indledende behandling af opkaldet i IVR og køoplevelsen, når kontakten er sat i k ø.

Vælg et flow i rullemenuen Flow for at angive det flow, der styrer denne ende-til-ende-opkaldsoplevelse i det tidsinterval, der er angivet i routingsstrategien. Kun flows, der er offentliggjort fra Flow Designer, er tilgængelige på denne rulleliste.

Flows er kun tilgængelige for telefonindgangspunkter. Du kan ikke tilsidesætte nogen indstillinger i flowet fra indgangspunktets routingstrategi.

Strategier for køruting

En køroutingsstrategi er en konfiguration, der styrer routingfunktionerne for en kontakt, når kontakten når en kø. Når en kontakt ankommer til en kø, kontrollerer routings systemet, hvilken køroutingsstrategi der er aktiv på det givne tidspunkt, og følger denne konfiguration.

Kunder, der har kørutingsstrategier i Webex Contact Center, kan få adgang til dem, men de kan ikke oprette nye strategier. Vi anbefaler, at alle kunder overgår deres konfigurationer til køer.

Oprette og administrere understrømme

Flow Designer giver dig mulighed for at opdele store strømme i mindre, mere håndterbare dele kaldet subflows. Du kan genbruge understrømme på tværs af flere strømme til at håndtere bestemte opgaver. Denne modulære tilgang forenkler flowstyring og reducerer kompleksiteten ved at opbygge store strømme. Her er nogle nøgleegenskaber ved subflows:

  • Du kan oprette underflows på organisationsniveau for at gøre dem tilgængelige internt. Du kan f.eks. få vist og påkalde underprocesser, der er tilgængelige i den samme organisation. Du kan oprette maksimalt 200 underflows pr. Organisation.

  • Du kan påkalde et underflow fra et flow for at køre logik uden at linke til et indgang spunkt eller forlade hovedflowet.

  • Du kan genbruge understrømme flere gange i et hovedflow eller på tværs af hovedstrømme i organisationen.

  • Du kan overføre variabler mellem overordnet flow og underflow og kortlægge input- og output variabler fra hovedflowet til underflowet og på den modsatte måde. Dette gør disse variabler i underflowet uafhængige af variablerne i det overordnede flow, der påkalder underflowet.

    Tekst-til-tale (TTS) -indstillingerne i hovedflowet overføres dog ikke til understrømmene. Overvej for eksempel et flow, hvor hovedflowvariablen er Global_voiceName: fr-FR-Ariane (fransk). Hvis et underflow udløser afspilning af TTS, afspilles lyden som standard på engelsk. For at overvinde dette skal du definere en underflowvariabel med samme navn, der er global_voic ename:fr-FR-Ariane (fransk). Alternativt kan du oprette en underflowvariabel Global_VoiceName (samme som i hovedflowet) og kortlægge værdien fra hovedstrømmen til underflowet. Du kan finde flere oplysninger under Konfigurere forskellige understøttede sprog og talenavne med indbygget tekst-til-tale i wxCC-underflowet.

    Du kan ikke føje globale variabler til underflowet. Du kan dog knytte en global variabel fra hovedstrømmen til en lokal variabel i underflowet.

  • Du kan udgive underflow uafhængigt. Ændringerne i underflowet træder dog først i kraft, når du genudgiver hovedflowet.

  • Du kan vedhæfte en versionslabel som f.eks. Live, Dev og Test til et underflow, så du kan udføre en end-to-end-test af hovedflowet i de respektive miljøer.

  • Subflows skal påberåbes fra hovedstrømmene. Du kan ikke påkalde et andet underflow fra et underflow.

  • Du kan ikke sammenkæde et underflow fra et indgangspunkt eller køroutingsstrategi.

  • Du kan importere og eksportere understrømme uafhængigt.

Oprette et underflow

Du kan oprette og administrere underforløb i Control Hub.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows > Subflows.

3

Klik på Administrer underflow > Opret underflow.

4

Angiv navnet på underflow et i feltet Navn på underflow.

Underflownavnet skal være entydigt. Det kan ikke indeholde mellemrum. De eneste tilladte specialtegn er _ (understregning) og - (bindestreg). Den maksimale længde er 80 tegn.

5

Klik på Start opbygning af underflow.

V induet Flow Designer vises.

6

Angiv beskrivelsen af underflowet i afsnittet Generelle indstillinger. Du kan ændre denne beskrivelse senere.

7

I sektionen Visningsindstillinger skal du konfigurere funktioner såsom buede links, linkfarve, fejlkurvefarve, markeringsfarve og tykkelse.

8

I afsnittet Variabeldefinition skal du tilføje de nødvendige variabler til sammenkædning til hovedstrømmen.

  • Subflow-inputvariabel: (Påkrævet) Denne variabel tager et input fra hovedstrømmen.
  • Subflow outputvariabel: (Påkrævet) Denne variabel returnerer et output tilbage til hovedstrømmen.
  • Lokal variabel for underflow: (Valgfrit) Denne variabel er til logik, der er isoleret i underflowet og ikke vedrører nogen af hovedflow variablerne.

Alle ovenstående variabler kan være af typen String, Heltal, Datotid, Boolsk, Decimal og JSON.

9

Udfør følgende opgaver for at oprette underflowet:

Handlinger såsom anvendelse af versionsetiketter og flowsporing fungerer på samme måde som i hovedflowet. Du kan finde flere oplysninger under Anvend versionsetiketter på et flow og Fej lfinding af strømme.

Rediger et underflow

Når du redigerer og udgiver et underflow, træder ændringerne først i kraft i hovedflowet, når du har udgivet hovedflowet.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows > Subflows.

3

Klik på det underflow, du vil redigere.

4

Aktivér knappen Rediger for at ændre underflowet.

5

Foretag de nødvendige ændringer i underflowet.

Klik på Gem for at gemme flowet, hvis du deaktiverer skiftek n appen Automatisk lagring.

Slet et underflow

Hvis et publiceret hovedflow bruger et underflow, kan du ikke slette det, uanset om flowet er live eller knyttet til et indgangspunkt. Hvis du vil slette underflowet, skal du først fjerne det fra hovedstrømmen eller slette hovedstrømmen helt.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows > Subflows.

3

Klik på ikonet for lodret ellipse på den delflowrække, du vil slette, og klik på Slet.

4

Klik på Ja for at bekræfte.

Føj underflow til et hovedflow

Du kan tilføje et underflow på tværs af flere hovedstrømme.

1

Log ind på Control Hub.

2

Naviger til Kontaktcenter > Kundeoplevelse > F lows.

Du kan også føje et underflow til et hovedflow fra Management Portal navigationslinjen. Vælg R outingsstrategi > Flows. Klik på ellipseikonet ved siden af det flow, du vil redigere, og klik på Åbn.

3

Klik på det flow, du vil ændre for at tilføje et underflow.

V induet Flow Designer vises.

4

Klik på fanen Subflows.

Der vises en liste over underforløb for den valgte organisation/lejer.

5

Træk og slip det ønskede underflow fra listen til lærredet for at føje det til hovedflowet.

Du kan få vist detaljerne for det valgte delflow, f.eks. navn, delflowversion sammen med versionsetiketten og alle variabler, der er konfigureret i underflowet.

Du kan også klikke på Vis ved siden af navnet på underflowet for at åbne underflowet i en ny fane i browseren.

6

Vælg den ønskede underflow etiket, som du vil føje til hovedflowet, i afsnittet Underflowversion, da dette ikke er konfigureret som standard. Som standard er afkryd sningsfeltet Aktivér automatiske opdateringer markeret. Når det er aktiveret, opdat erer systemet automatisk hovedflowet med den nyere version, når du opretter en ny version af et underflow.

Fjern markeringen i Aktivér automatiske opdateringer for at deaktivere automatiske opdateringer. Sørg for at genudgive hovedflowet, når du opretter nyere versioner af underflow et.

7

I afsnittet Subflow-inputvariabler skal du knytte hovedflow variablerne til underflowinputvariablerne.

Sørg for, at du tilknytter den samme datatype for at aktivere underflowet til at fungere uden fejl.

Tilsvarende skal du i afsnittet Subflow-outputvariabler kortlægge subflowoutputvariablerne til hovedflowvariablerne med den samme datatype.

8

Offentliggør hovedflowet.

Opret og administrer funktioner

Du kan oprette og administrere funktioner i modulet Flow Designer. Funktioner giver dig mulighed for at skrive brugerdefineret kildekode til at udføre hurtige dataopgaver og orkestrere komplekse handlinger. Du kan skrive kode inline ved hjælp af en kodeditor og bruge dem på tværs af flows.

Funktionerne supplerer Pebble Template-rammen, som udviklerne bruger til at udføre lignende opgaver. Med denne funktion kan flowudviklerne:

  • Vælg sproget til skrivning af koden. Understøttede sprog er JavaScript og Python.
  • Skriv brugerdefineret kildekode med sprogspecifik statisk analyse.
  • Test brugerdefineret kode med eksempelværdier, og se output og fejl inden udgivelse.
  • Skriv flowlogik baseret på aktivitetsudgangsvariabler og status/fejlkoder.
  • Analyser og indstil værdierne for output returneret af funktionen i variabler til yderligere brug i flowet.
  • Genbrug funktioner på tværs af flere strømme som en aktivitet.
  • Fejlfindingsforløb ved hjælp af de fejlmeddelelser, der returneres af funktionens output, status- og fejl koder, håndtering af kørselsfejl, flowfejlfindingsfunktioner og analysefunktioner.

Vigtige overvejelser

Dette afsnit fremhæver et par vigtige overvejelser, der skal bemærkes, når du arbejder med funktioner:

  • Det maksimale antal understøttede funktioner pr. organisation er 200.
  • Den maksimale hukommelse, der er tildelt pr. Funktion, er 128 MB.
  • Den konfigurerbare timeout for lyd ved ventetid er 2-5 sekunder.

Opret en funktion

1

Log ind på Control Hub.

2

Gå til Tjenester > Kontaktcenter > Kundeoplevelse > Funktioner.

3

Klik på Opret en funktion på siden Funktioner.

Du kan også oprette en funktion under fanen Funktioner i modulet Flow Designer.

4

På siden Opret en ny funktion skal du vælge den ønskede metode til oprettelse af en funktion.

  1. Start frisk — Vælg denne metode for at oprette en ny funktion fra bunden til at udføre dataanalyse eller køre brugerdefineret kode. Udfør følgende opgaver i guiden Opret en ny funktion:

    1. Konfigurer følgende indstillinger på siden Navn og konfigurer:

      • Funktionsnavn — Angiv et navn til funktionen.
      • Funktionssprog — Vælg funktionssprog. Tilgængelige sprog inkluderer JavaScript og Python.

    2. Klik på Opret funktion. Den nye brugergrænsefladeside for funktionsdefinition indlæses med følgende paneler:

      • Kodeditor — Indtast din brugerdefinerede kildekode her.
      • Testpanel — Test den skrevne kode ved at angive værdier til et af de defin erede input. Klik på Test for at validere koden. Resultatet vises i resultatruden.
      • Egenskabspanelet — består af følgende felter.
        • Funktionsbeskrivelse — Giv en kort beskrivelse af formålet med funktionen.
        • Variabel definition —Konfigurer og kortlæg input variablerne til koden. Klik på knappen Tilføj input variabler. Angiv følgende oplysninger i pop op-vinduet Tilføj funktions variabel:
          • Navn — Indtast navnet på variablen.
          • Beskrivelse —Giv en beskrivelse af variablen.
          • Variabeltype —Vælg variabeltypen. Tilgængelige indstillinger er streng, heltal, dato tid, boolsk, decimal, JSON.

          Klik på Gem.

        • Definition af outputvariabel — Angiv de output variabler, der skal returneres af funktionen. Dette hjælper flowudviklerne med at bruge disse variabler, mens de bruger din funktion.
        • Funktionsegen skaberne nederst til højre i ruden viser følgende oplysninger:

          • Funktionse jer — E-mail-id for den bruger, der oprettede funktionen.
          • Funktions-id —Autogenereret funktions-id.
          • Sidst redigeret — Datoen, hvor funktionen sidst blev redigeret.
          • Funktionsversion — Det seneste tilgængelige versionsnummer for denne funktion.

  2. Import — Vælg denne metode for at importere en funktion. Udfør følgende opgaver i guiden Opret en ny funktion:

    Du kan kun importere JSON-filer, der genereres ved at eksportere en funktion.

    1. Vælg den ønskede fil på siden Upload filen. Alternativt kan du trække og slippe filen. Klik på Er stat for at erstatte den valgte fil.
    2. Klik på Næste.
    3. Konfigurer følgende indstillinger på siden Navn og konfigurer:
      • Funktionsnavn — Angiv et navn til funktionen.
      • Funktionss prog — Programmeringssproget for den funktion, du importerede. Systemet indstiller dette baseret på sproget for den funktion, du importerer.

      Klik på Opret funktion.

    4. Funktionssiden genindlæses. Gentag trinene beskrevet ovenfor for at oprette en ny funktion fra bunden.
5

Klik på Udgivelsesfunktion. Angiv følgende oplysninger på siden Publicerings funktion:

  • Udgiv note — Tilføj en valgfri note som reference.
  • Tilføj versionslabel (er) —Tilføj den ønskede versionslabel til funktionen. Hvis du ikke tilføjer en versionslabel, tilføjer systemet automatisk etiketten 'Senest'.

Brug rullemenuen ud for funktionsnavnet øverst til venstre på siden for at se funktionens versionshistorik. Du kan også vende tilbage til en ældre version, hvis det er nødvendigt, svarende til, hvordan du gør for flows.

Hvis du udgiver en funktion efter redigering af dens kildekode eller indstillinger, opdaterer systemet straks ændringerne til alle strømme, der bruger de taggede versioner af funktionen. Vær derfor opmærksom, når du udgiver taggede versioner af en funktion, der bruges i dine live produktionsflows.

Hvad skal man gøre næste

Føj funktionen til et hovedflow. Du kan finde flere oplysninger i Føj en funktion til et hovedflow.

Administrer funktioner

Når du har oprettet en funktion, kan du kopiere, eksportere og slette funktionen efter behov.

1

Log ind på Control Hub.

2

Gå til Tjenester > Kontaktcenter > Kundeoplevelse > Funktioner.

På siden Funktioner vises alle de funktioner, der er oprettet i organisationen.
3

Klik på ellipseikonet ved siden af funktionen. Vælg Kopier, Slet eller Eksporter efter behov.

4

Klik på knappen Administrer i flowdesigner for at åbne funktionen i flowdesigner modulet.

Hvad skal man gøre næste

Føj en funktion til et hovedflow

Du kan tilføje en funktion på tværs af flere hovedstrømme.

1

Log ind på Control Hub.

2

Gå til T jenester > Kontaktcenter > Kundeoplevelse > F lows.

3

Klik for at åbne det flow, som du vil tilføje en funktion til.

4

Slå på knappen Rediger.

5

Klik på fanen Funktioner i ruden Aktivitetsliste til venstre

En liste over offentliggjorte funktioner, der er oprettet for den valgte organisation/lejer, vises.

6

Træk og slip den ønskede funktion fra listen til lærredet. Føj det til hoved strømmen.

Du kan se detaljerne for den valgte funktion såsom funktionsversionsetiket, funktionsinputvariabler, variabler for variabel og outputvariabler.

7

I afsnittet Funktionsinputvariabler skal du knytte hovedflow variablerne til funktionsinputvariablerne.

Flowvariabler oprettet med samme navn og datatype som funktionsin putvariablerne bliver automatisk tilknyttet hinanden.

8

I afsnittet Funktionsudgangsvariabler skal du analysere og knytte funktionens outputvariabler til hovedflowvariablerne med den samme datatype. Du kan analysere ved hjælp af JSONPath-udtryk, som beskrevet på skærmen med eksempler.

9

Offentliggør hovedflowet.

FAQ

Dette afsnit besvarer ofte stillede spørgsmål om brug af funktioner i din organisation.

Hvilke sprog understøtter Flow Designer-modulet til funktionsaktiviteten?

Flow Designer-modulet understøtter JavaScript (Node.js 22.x) og Python (3.13) i den første fase.

Har vi nogen grænser for de biblioteker, jeg kan bruge inde i kodeblokken?

Fælles native biblioteker er tilgængelige. Der er dog ingen understøttelse af brugerdefinerede moduler.

Er der nogen grænse for antallet af kodelinjer?

Ja. Du kan indtaste op til 5000 linjer kode.

Er der nogen begrænsning på udførelsestiden?

Ja. Det er begrænset til 5 sekunder for at fuldføre udførelsen.

Kan jeg teste min kode? Eventuelle begrænsninger?

Ja. En eksekveringstestløber er tilgængelig med faktiske output eller fejlmeddelelse returneret. Konsollogfiler vises ikke, men man kan indstille og få adgang til dem ved hjælp af et brugerdefineret outputstreng array.

Har vi support til Musik, der venter på udførelse venter midt i opkald (tavshed forebyggelse)

Ja, indstillingen Musik ved ventetid på flow hjælper automatisk med at forhindre stilhed for dem, der ringer op. Standardværdien er 2 sekunder.

Hvordan fungerer funktionen?

Vi bruger FaaS (Function as a Service) infrastruktur til at pakke og køre funktionen. Lav ventetid for taleopkald.

Hvor mange inputvariabler kan jeg passere? Hvor mange output indstilles?

Ti inputvariabler og en JSON-outputvariabel indstilles. Individuelle funktionsudgange kan analyseres i den samme aktivitet ved hjælp af JSONPath-udtryk.

Kan jeg indstille flere variabler til kodeblokken?

Ja. Den nye forbedring til at indstille flere variabler ligner aktiviteten 'Parse'.

Kan jeg genbruge funktionen på tværs af flere strømme?

Ja. Du kan bruge funktionen på tværs af dine flows, da den er centralt tilgængelig i din organisation.

Hvem kan administrere (redigere eller se) funktioner?

Vejledere og administratorer. Supervisors adgang til funktionen styres af indstillingen Funk tion (som kan indstilles til Rediger, Vis eller Ingen under Kundeoplevelse i Brugerprofilen).

Konfigurer fejlhåndtering

Systemet fremhæver fejlhåndteringsstien for hver aktivitet, der er oprettet inden for det specifikke flow. Konfigurer fejlhåndteringsstien til at administrere potentielle fejl under flow udførelse. Systemet viser denne sti som standard, men det er valgfrit at konfigurere den. Hvis du ikke konfigurerer det til en aktivitet, viser systemet meddelelser under flow validering. Du kan dog stadig offentliggøre flowet med disse meddelelser.

Systemet klassificerer fejl, der opstår under flowudførelse, i to kategorier:

  • Aktivitetsudførelsesfejl: Angiv de fejl, der opstår under den funktionelle udførelse af aktiviteten. For eksempel opstår der en aktivitetsfejl, når en kunde indtaster en uovertruffen post under udførelsen af menu aktiviteten.

  • System/globale fejl: Angiv de fejl, der opstår i systemet under aktivitetsudførelse. For eksempel opstår der systemfejl, når der er et ugyldigt Pebble-udtryk under udførelsen af aktiviteten Set Variable.

    • Udefineret fejl: Denne fejlnode angiver den fejl outputsti, som flowet tager, når der er udefinerede systemfejl under flowudførelse. Du kan konfigurere flowet for udefinerede fejl ved at forbinde outputstien for denne aktivitet til relevante aktiviteter.

      Følgende F lowkontrol aktiviteter har ikke no den Udefineret fejl:

      • Start flow
      • Afslutningsstrøm
      • HTTP-anmodning
      • Analyser

      Hvis du ikke kan se noden Udefineret fejl i nogen aktivitet, skal du kontakte Cisco Support for at aktivere det tilsvarende funktionsf lag.

Konfigurer fejlhåndteringsstier for at optimere flowet. Hvis du ikke konfigurerer en fejl håndteringssti for aktiviteten, er flowet som standard den sti, der er angivet i OnGlobalError hæn delseshåndterer under fanen H ændelsesstrømme. Du kan finde flere oplysninger om hændelses håndteringen OnGlobalError under H ændelsesforløb.

Systemhåndhævede selvløbegrænser for aktiviteter

Systemet håndhæver selvløbegrænser for specifikke aktiviteter under runtime-udførelse af flows. Dette forhindrer aktiviteter i at komme ind i endeløse sløjfer inden for en interaktion.

Hvis en aktivitet overskrider den systemhåndhævede grænse under udførelsen, vises en advarselsmeddelelse, der angiver, at der registreres en loop. Du kan finde oplysninger om de specifikke maksimale grænseværdier for aktiviteter i artiklen Systemgrænser i Webex Contact Center .

Hvis en aktivitet overskrider den systemhåndhævede grænse under udførelsen, vises en advarselsmeddelelse, der angiver, at der registreres en loop. Se følgende tabel for maksimal grænseværdier for aktiviteter:

Konfigurationer

Grænse for selvløkke

Avancerede køoplysninger1500
Blind overførsel10
Brooverførsel75
Tilbagekald10
Analyse af opkaldsfremskridt10
IndsamleDigit100
Afbryd kontakten0
Eskalér opkaldsdistributionsgruppen750
TilbagemeldingV210
Menuen100
Køkontakt100
Kø til agent100
Indstil opkalds-id100
Optagelseskontrol10
Optage10
Planlæg tilbagekald10
Indstil kontaktprioritet100
Start mediestream20
Upload lyd3
Virtuel agent50
Virtuel agent V250

Selvom der findes specifikke konfigurationer til opkaldshåndteringsaktiviteter, er flowkontrol aktiviteter underlagt systemkonfigurerede overspændingsgrænser for at sikre stabilitet og forhindre uendelig looping.

Forbind flere strømme (med GoTo)

Flow Designer giver dig mulighed for at forbinde flere strømme (flowkædning). Du kan ændre den opkaldes oplevelse ved at sende opkald til et indgangspunkt (baseret på tid) eller til et flow (til genbrug på tværs af scenarier). Brug GoTo til at kæde flere strømme. Du kan kortlægge flowvariabler på tværs af strømme for at sikre, at data fortsætter på tværs af ende-til-ende-opkald soplevelsen.

Vaccinationsregistrering

For at håndtere kunder, der deltager i en vaccinationskampagne, kan du give to muligheder: den ene til premiumkunder og den anden til almindelige kunder.

Når almindelige kunder ringer, sender systemet opkaldet til det flow, der er knyttet til indgang spunktet, der håndterer registreringer. Baseret på de aktive indgangspunkts-routingstrategier dirigerer systemet opkaldet til den relevante agent for at registrere den generelle kunde.

Når premium-kunder ringer, sender systemet opkaldet til et andet flow for at planlægge en aftale.

Kendte problemer med sammenkædning af strømme

  • Systemet forhindrer dig i at slette et indgangspunkt, der deltager i flowkædning. Slet alle tilknyttede ressourcer — køer og strømme — før du fjerner indgangspunktet .

  • Systemet forhindrer dig i at slette et flow, der deltager i flowkæ dning. Fjern alle flowkædereferencer, før flowet slettes.

  • Tvangssletning af et indgangspunkt eller et flow i flowkæde springer valideringen over og viser ingen fejlmeddelelser i brugergrænsefladen.

Fejlfindingsstrømme

Flow debugging er en efterkaldsproces i Flow Designer, der giver dig mulighed for at få indsigt i flowet og den vej, det tog for et opkald. Denne funktion giver flowudviklere mulighed for at få vist nøgleoplysninger i kontroludførelsesstien for at debugge og foretage fejlfinding af flowproblemer.

Hvis du har anvendt flere versionsetiketter på et flow, kan du også spore flowet i forhold til disse versionsetiketter. Du kan finde flere oplysninger under Anvend versionsetiketter på et flow.

En interaktion opsummerer og korrelerer aktiviteter langs en kontakts rejse gennem et kontaktcenter. Systemet genererer et unikt interaktions-id for hver interaktion, som sporer rejsen, hjælper med at identificere fejl og foretage fejlfinding af flow udførelse.

Fejlsøgningsstrømme for at se opkaldskontrolstierne efter flowudførelse i produktionen, hvilket sikrer verifikation af aktivitetsindstillinger og afhængige flowkonfigurationer for vellykket udførelse.

Dekrypter flowlogfiler

For at forbedre sikkerheden og fleksibiliteten ved flowfejlfinding er dekrypteringskontroller tilgængelige til styring af følsomme dataeksponering under fejlfinding:

  • Dekryptering på flowniveau: Slå knappen Aktiver flowdekryptering under Inds tillinger for flowdekryptering til, når du opretter og redigerer strømme. Denne indstilling er tilgængelig på siden Generelle indstillinger for flow. Denne switch styrer dekryptering af alle aktiviteter inden for flowet. Aktivering af dette skift dekrypterer logfiler på tværs af alle aktiviteter, uanset dekryptering på aktivitetsniveau.
  • Dekryptering på aktivitetsniveau: Slå knappen Aktiver dekryptering til for at få mere detaljeret kontrol over aktiviteterne . Du kan deaktivere logdekryptering for aktiviteterne, hvis output er følsomt, selvom du har aktiveret dekryptering på flowniveau. Dette sikrer, at fortrolige data i aktiviteterne forbliver beskyttet under fejlfinding.

    Flowdekryptering gælder kun for opkald, der initieres, når du har offentliggjort flowet.

Sådan sikres flowlogfilerne:

  • Aktivér dekrypteringsskift på flowniveau for at tillade dekryptering på tværs af alle aktiviteter.

  • For aktiviteter, der kræver ekstra beskyttelse, skal du deaktivere dekryptering på aktivitetsniveau. Denne tilgang giver dig fleksibiliteten til at spore og debugge strømme, samtidig med at sikkerheden for følsomme oplysninger opretholdes efter behov.

Eksempel på brugssager:

Som flowudvikler kan du aktivere dekryptering på flowniveau for at foretage fejlfinding af en opkaldssti, men deaktivere dekryptering for en aktivitet, der behandler følsomme kundedata ved hjælp af indsamlingscifre. Dette sikrer, at resten af flowet kan debugges, mens følsomme udgange holdes beskyttet.

  • Hvis dekryptering på flowniveau ikke er aktiveret, holdes aktivitetsniveauskift sikret og deaktiveret. Hele strømmen er sikret.
  • Hvis dekryptering på flowniveau er aktiveret, kan brugere med fulde administratorrettigheder på lejerniveau justere dekrypteringsindstillingerne for at opretholde overholdelse og sikkerhed for bestemte aktiviteter.

Før du begynder

Udgiv og kør flows for at etablere mindst én interaktion. Du kan finde flere oplysninger i Oprette og administrere flows.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

Siden Flows vises.
3

Klik på ikonet Gå til Flow Designer ud for det flow, du vil redigere.

Flowet åbnes i vinduet Flow Designer.
4

Klik på Fejlfinding.

Ruden Inter aktioner vises. En tabel viser de seneste 100 interaktioner for flowet. Du kan se følgende detaljer i tabellen:
  • Tidsstempel: Viser dato og klokkeslæt for interaktionen . Du kan sortere logposterne baseret på tidsstemplet.

  • Interaktions-id: Angiver interaktionens unikke id.

  • Version: Viser flowversionen sammen med den anvendte etiket, f.eks. Latest, Dev, Live eller Test.

  • Indgangspunkt: Viser de indgangspunkter, der er tildelt flowet.

  • Sidst udført aktivitet: Viser de ud førte aktiviteter i slutningen af den valgte interaktion.

  • Oprin delse: Oprindelsen af interaktionen. For eksempel, kundecellenummer, kundens e-mail-id og andre lignende detaljer.

  • Destination: Destination kan være DNIS fra indgangspunktet.

5

(Valgfrit) Brug søgemuligheden til at filtrere listen med følgende søgeparametre:

  • Interaktions-id, ANI, DNIS: Indtast et interaktions-id for at få vist flowudførelsesstien for den pågældende interaktion. Du kan også søge baseret på ANI eller DNIS.

  • Datointerval: Vælg start- og slutdatoer for den varighed, som du vil hente interaktions-id'erne for.

  • Versionslabel: Vælg en eller flere etiketter på denne rulleliste for at få vist alle flowversioner med de valgte versionsetiketter.

6

Vælg en interaktion fra tabellen.

Den valgte aktivitetssti fremhæves på lærredet.

En ny fane åbnes, der viser sekvensen af aktiviteter, der udføres under interaktionen, sammen med følgende detaljer:

  • Sekvens: Viser aktiviteterne i rækkefølgen af deres udførelse.

  • Aktivitetsnavn: Viser navnet på aktiviteten.

  • Resultat: Systemet markerer resultaterne som enten Success eller Mis ly kkede og fremhæver mislykkede tilfælde med rødt.

Du kan vælge flere interaktioner, der åbnes i separate faner.

7

Vælg en aktivitet for at få vist følgende oplysninger:

  • Metadata for aktivitetsinteraktion: Viser navnet på aktiviteten og start- og sluttidspunktet for den pågældende aktivitetsud førelse.

  • Aktivitetsindgange: Viser listen over lever ede input i den valgte aktivitet. Hvis du f.eks. vælger aktiviteten Af spil musik, omfatter input:

    • Musikfil
    • Startforskydning
    • Dynamisk lydfil
    • og mere.

  • Aktivitetsudgange: Viser output fra aktiviteten.

    Hvis Dek rypter adgang er aktiveret for flowet, kan du få vist den umaskede outputvariabel i ruden fejlfindingslogfiler. Denne indstilling er i øjeblikket kun aktiveret for følgende aktiviteter: HTTP- anmodning, BRE-anmodning, indsamling af cifre, virtuel agent og virtuel agent V2-aktivitet.

  • Ændrede variabler: Systemet viser detaljerne for ændrede variabler under udførelsen af den valgte aktivitet. Hvis du f.eks. bruger aktiviteten An giv variabel, vises den opdaterede flowvariabel i afsnittet Ændrede variabler.

8

Ikonet for dekryptering af logfiler: Klik på ikonet for dekryptering af logfiler for at få adgang til ikke-maskerede logfiler. Du kan kun dekryptere logfilerne og få adgang til følsomme oplysninger, hvis du er en autoriseret bruger. Se følgende ansvarsfraskrivelse:

ansvarsfraskrivelse

Aktivering af fejlfindingsoplysninger afslører forbedrede diagnostiske data, der kan omfatte følsomme oplysninger (f.eks. bruger-id'er, opkaldsmetadata, fejl spor og muligvis andre personlige eller fortrolige oplysninger).

Ved at aktivere fejlfindingsdetaljer anerkender og bekræfter du, at:

  • Du har tilladelse til at få adgang til detaljerede fejlfindingsdata i din organisation.
  • Du vil udelukkende bruge disse data til fejlfindings formål.
  • Du forstår, at aktivering af denne funktion kan afsløre personlige eller fortrolige oplysninger indeholdt i flowlogfiler.
  • Du skal overholde din organisations sikkerheds- og privatliv spolitikker, når du får adgang til, håndterer og deler disse data.
  • Hvis du er usikker på ovenstående, bør du kontakte din administrator eller compliance-team, før du fortsætter.

9

(Valgfrit) Klik på kopieringsikonet (Copy icon.) for at kopiere interaktionsoplysningerne til dit udklipsholder.

Du kan identificere aktiviteterne for de mislykkede forekomster og foretage fejlfinding ved at redigere flowet. Du kan finde flere oplysninger i Opre tte og administrere strømme.

Analyser strømme

Analytics i Flow Designer giver en samlet oversigt over alle de opkald, der gennemgik et bestemt flow. Det viser antallet af udførelse for hver udgående port af en aktivitet i en given periode. Det beregner også procentdelen af, hvor mange opkald, der er gået gennem aktiviteten NewContact. Nævneren for procentberegningen er antallet af opkald, der passerer gennem aktiviteten NewContact.

Flow Analytics tager kun hensyn til afsluttede opkald inden for den angivne tidsramme. Bereg ningen af det samlede antal opkald inkluderer opkald, der starter før og slutter inden for den valgte periode. Analysedataene udelukker opkald, der er indstillet til et tilbagekald, eller opkald, der fortsætter af andre årsager (såsom at være igangværende eller ikke lukkede).

Hver aktivitet viser udførelsesoptællinger ved sine udgående porte. For aktiviteter som menuer med flere grene modtager hver port sit antal udførelser, og procenterne følger. Hvis udførelsestallet for en udgående port ikke er til stede, betyder det, at der ikke var nogen opkald, der rørte porten.

Farvepaletten viser, hvordan antallet af udførte opkald farvekoder for flowstierne. I scenarier som callloops kan procentdelen overstige 100%.

Selv uden eksplicitte fejlhåndteringslinks viser systemet et antal udførelser i sin fejl port, hvis der opstod en fejl og dirigeret til OnGlobalError- hændelsen. Du kan finde det under fanen B egiven hed. I sådanne tilfælde viser systemet analysedataene for OnGlobalError hæn delseshåndterer.

Som standard overvejer Flow Analytics den nyeste version af flowet. Hvis flowet har flere versioner, kan du skifte mellem flowene ved hjælp af tabellen Versionshistor ik.

I øjeblikket understøtter Flow Analytics ikke underflows; den sporer kun et delflows tilføjelse til et hoved flow, eksklusive dets interne aktivitetsdata.

Før du begynder

Udgiv flowet mindst én gang.

1

Log ind på Control Hub.

2

Gå til Kontaktcenter > Kundeoplevelse > F lows.

3

Vælg flowet, og klik på ikonet Gå til Flow Designer.

Det valgte flow åbnes i Flow Designer.
4

Klik på Analytics.

Siden opdaterer og viser analysedataene.

Som standard viser den målingerne for alle afsluttede kontakter inden for de sidste 15 minutter.

5

Klik på widgeten D ato, og vælg en af følgende indstillinger:

  • Sidste 15 minutter
  • I dag
  • I går
  • Sidste 7 dage
  • Sidste 30 dage
  • Denne måned
  • Brugerdefineret - vælg start- og slutdatoer for at se flowanalyserne for en bestemt periode op til de sidste 30 dage.

Siden Flow Analytics viser følgende målinger:

  • Samlede flowudfø relser - Viser det samlede antal flowudfø relser i den valgte periode. Specifikt, hvis et flow udføres to gange inden for en enkelt interaktion, øger systemet metrikken med 2 (antal udførelser) i stedet for 1 (antal opkald).

  • Gennemsnitlig flowvarighed - Viser den gennemsnitlige varighed for et flow, der skal udføres. Systemet beregner gennemsnittet på tværs af alle hovedflowaktiviteter og hændelsesflowaktiviteter, der er passeret gennem flowet. Denne værdi omfatter ud førte aktiviteter gennem fejlstier. Nævneren er de samlede flowud førelser under beregning af gennemsnittet.

  • Gennemsnitlige aktiviteter pr. kontakt - Viser den gennemsnitlige udførte aktivitet pr. opkald, der er gået gennem flowet. Denne gennemsnitlige værdi inkluderer også begivenhedsflowaktiviteter. Dette hjælper med at analysere flowud nyttelsen. Denne værdi omfatter ud førte aktiviteter gennem fejlstier.

  • Aktivitetsfejl | Aktivitetsfejl% - Viser antallet af opkald, der har taget fejlporten/stien. For procentberegningen er nævneren det samlede antal udførte aktiviteter, og tælleren er det samlede antal udførelser af fejlportene.

6

(Valgfrit) Hvis du vil skifte mellem flowversioner, skal du gå til Version shistorik. Vælg en version for at se analysedataene for den pågældende flow version.

7

(Valgfrit) Vælg en aktivitet i flowet for at få vist oplysningerne om aktivitetsforbrug, der vedrører den pågældende aktivitet i den valgte periode.

Dette valg viser kun de 100 bedste interaktioner med følgende begrænsninger:

  • Den valgte periodes data stemmer ikke overens.
  • For looping-aktiviteter vises de samme interaktioner flere gange.
8

Klik på Analytics for at lukke analysevisningen og vende tilbage til flowdesigneren.

Forstå fejlkoder

Flow Designer returnerer fejlkoder for at vise arten eller årsagen til en fejl. Brug følgende tabel til at identificere fejlen og dens beskrivelse.

Tabel 32. Fejlkoder i Flow Designer

Fejlkode

Beskrivelse

FC1001

Flow-version blev ikke fundet. Opdater siden, eller opret et nyt flow.

FC1002

Startaktivitet blev ikke fundet. Opdater siden, eller opret et nyt flow. En Start-aktivitet vises som standard, når du opretter et nyt flow.

FC1003

Et eller flere hændelsesstrømme har ikke en gyldig start. Føj en Event Handler-aktivitet til starten af hvert hændelsesflow.

FC1004

Alle ikke-hændelsesgrene skal føre til slutnoden.

FC1005

En af de variable konfigurationer er ugyldig. Sørg for, at den konfigurerede datatype og variabelværdi er kompatible for hver variabel.

FC1006

En eller flere porte i aktiviteten mangler forbindelser. Tilslut alle porte til en anden aktivitet ved hjælp af links.

FC1007

Tilføj en beskrivelse af aktiviteten.

FC1008

Nogle af variablerne har samme navn. Sørg for, at alle variabler har et unikt navn.

FC1009

Udtrykket er ugyldigt.

FC1010

Betingelsen er ugyldig.

FC1011

Systemet registrerer et brudt link i hovedstrømmen. Slet linket for at rette fejlen.

FC1012

Et brudt link i hændelsesflowet forårsager fejlen. Slet linket for at rette det.

FC1013

Systemet bruger aktiviteten i mere end et Event Flow. Event Flows kan ikke dele fælles aktiviteter og skal have en unik start og slutning.

FC1014

Køkontakt skal stoppe flowet. Outputlinket kan kun oprette forbindelse til en End Flow-aktivitet.

FC1015

Systemet identificerer forkert konfigurerede felter i aktiviteten og viser et link til den mislykkede aktivitet under valideringen. Klik på linket for at navigere til aktiviteten og feltet, der forårsager fejlen. Følg kravene i hvert felt for at rette alle fejl og indtaste gyldige input.

FC1016

Et andet flow bruger det samme navn som denne. Rediger flownavnet for at gøre det unikt.

FC1017

En aktivitet har pile, der stammer fra og peger på sig selv.

Du kan finde flere oplysninger om GraphQL-serverfejl på https://www.apollographql.com/docs/react/data/error-handling/.

Var denne artikel nyttig?
Var denne artikel nyttig?