- Hjem
- /
- Artikel
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 . Siden Flows vises med følgende tre faner:
|
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.
Skift mellem moderne og ældre brugergrænseflade
Brugerindstillingsmenuen giver dig mulighed for at skifte mellem moderne og ældre brugergrænseflade:
- Klik på ikonet for brugerindstillinger øverst til højre på lærredet.
- 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:
- Klik på ikonet for brugerindstillinger øverst til højre på lærredet.
- 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
- Kontakthåndtering
- 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å
ikon for at åbne ruden
Globale egenskaber. Du kan finde flere oplysninger i ru
den Egenskaber. - Automatisk arrangement — Klik på
ikon på værktøjslinjen for at organisere aktivit eterne i lærredet.
- Fortry d — Klik på
ikon på værktøjslinjen for at fortryde den sidst udførte lærredshandling.
- Gentag — Klik på
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å
ikon på værktøjslinjen for at justere for
størrelsen af lærredet, så alle knudepunkter er synlige. - Zoome ind — Klik på
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å
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
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.readTextDOM.Events.Testing.AsyncClipboard
Skriv
about:configi 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
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 + Klik | Skift + Klik |
|
Vælg region | Skift + Klik og træk | Skift + 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å
ikonet for at åbne ruden Globale egenskaber.
Ikonet 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å
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:
-
Log ind på Control Hub.
-
Gå til .
-
Klik på F lows under Kundeoplevelse.
-
På siden Flows skal du vælge det ønskede flow, som du skal tilføje aktiviteten til, og starte flowet til.
-
Træk og slip den ønskede aktivitet fra Aktivitetsbiblioteket til lærredet.
-
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:
Outputvariabler Når aktiviteten Avancerede køoplysninger udløses, opdateres følgende variabler:
Fejlkoder Følgende er fejlkoderne og beskrivelserne for aktiviteten Avancerede køoplysninger:
|
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:
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:
Outputvariabler Når aktiviteten Eskalér opkaldsdistributionsgruppe udløses, opdateres følgende variabler:
Fejlkoder Følgende er fejlkoderne og beskrivelserne for aktiviteten Escalate Call Distribution Group:
|
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:
|
| 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.
|
| 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.
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
|
| 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
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.
|
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:
| |||||||||||||||
| 3 |
I afsnittet Køoplysninger og tilbagekoblingstid skal du konfigurere følgende:
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.
Outputvariabler Når Hent køoplysninger udløses, opdateres følgende variabler:
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:
|
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:
| ||||||||||||||||||||||||||||||||||||||||||
| 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.
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æ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:
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:
Fejlkoder Følgende er fejlkoderne og beskrivelserne for aktiviteten Køkontakt:
|
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: |
| 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:
|
| 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:
|
| 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:
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:
|
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.
|
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.
|
Brugssag |
Agentstat |
Agentkode |
|---|---|---|
|
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:
|
| 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:
|
| 4 |
I afsnittet Skærmindstillinger skal du konfigurere følgende:
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: |
| 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:
|
| 3 |
I afsnittet Samtaleoplevelse skal du konfigurere følgende:
|
| 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.
|
| 5 |
I afsnittet Avancerede indstillinger skal du konfigurere følgende:
|
| 6 |
I afsnittet Outputvariabler kan du gemme outputstatus for hændelsen, der opstår under samtalen mellem den virtuelle agent og kunden.
|
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.
-
Håndteret: Dialogflowet tager denne sti, hvis systemet udløser den hånd terede hensigt.
-
Eskaleret: Dialogflowet tager denne sti, hvis systemet udløser eskaleringsin tentionen.
Du kan finde flere oplysninger om hensigterne i dialogflowet under Hensigter.
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.
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.
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 . |
| 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:
|
| 7 |
Vælg en af følgende Contact Center AI konfigur ationsindstillinger i indstillingerne for Samtaleoplevelse:
|
| 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.
Du kan angive hændelsesnavnet og dataene i form af en statisk værdi eller et udtryk. For udtryk skal du bruge denne syntaks: Begivenhedsnavn: Begivenhedsdata: |
| 9 |
Udfør følgende handlinger i Avancerede indstillinger: |
| 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.
|
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.aniAutomatisk 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
newContact-hændelsen. -
Nykontakt.dnisDNIS (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
newContact-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 brugedet 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.InteractionIdEn unik Webex Contact Center-id, der er knyttet til hver interaktion, der udløses af
newContact-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.pstnregionDet 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.flowVersionLabelVersionsmæ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.flowVersionLabelkan udviklere ændre flowlogikken dynamisk ved at få adgang til versionsetiketterne i flowet. -
NewContact.flowIDUnik identifikator for det aktuelt eksekverende flow.
-
necontact.entrypointIDEntydig identifikator for det indgangspunkt, der starter flowet.
-
nykontakt.orgIDOrganisationens 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.CallbacktypeGemmer værdien som 'planlagt' for et planlagt tilbagekald eller 'scheduled_personal' for personligt planlagt tilbagekald.
newContact.ScheduleResourceInteractionIdDet interaktions-id, hvorfra tilbagekaldelsen oprindeligt blev anmodet om.
Disse variabler har kun værdier for planlagt tilbagekald og forbliver tomme for andre opkaldstyper.
-
NewContact.headersGemmer 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: HighI 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:
|
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:
|
| 3 |
I afsnittet Sagsindstillinger skal du konfigurere følgende:
Aktivitetsresultater
|
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:
|
| 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.
|
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:
| |||||||||
| 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:
Konfigurer følgende:
| |||||||||
| 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:
Sådan tilføjes, redigeres eller slettes variabeltilknytninger:
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.
GoTo-aktivitetsfejlkoder
|
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:
|
| 3 |
I af snittet Venteindstillinger skal du konfigurere følgende:
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:
|
| 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.
Den procentvise allokeringsaktivitet har følgende outputvariabler:
|
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:
|
| 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.
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:
Outputvariabler BRE-anmodningen returnerer to outputvariabler:
Indholdstypeformater Følgende eksempler beskriver eksempler på inputindholdstypeformater og JSON- svaret.
|
Å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:
|
| 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.
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:
Outputvariabler Aktiviteten Åbningstider anvender følgende outputvariabler.
|
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:
| ||||||||||||||||||
| 3 |
I af snittet Hashkonfiguration skal du konfigurere følgende:
|
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:
|
| 3 |
I OTP Generation Logic skal du konfigurere det ønskede engangsadgang skodeformat og længde. |
Hvad skal man gøre næste
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:
|
| 3 |
I afsnittet Inds tillinger for HTTP-anmodning skal du konfigurere følgende:
|
| 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.
Outputvariabler HTTP-anmodningen returnerer følgende outputvariabler:
Indholdstypeformater Følgende eksempler beskriver eksempler på inputindholdstypeformater og JSON- svaret.
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.
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:
|
| 3 |
I afsnittet Parse Sett ings skal du konfigurere følgende:
Indholdstypeformater Følgende eksempler beskriver eksempler på inputindholdstypeformater og JSON- svaret.
|
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:
|
| 3 |
I afsnittet Variable Settings skal du konfigurere følgende:
|
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:
|
| 3 |
I afsnittet OTP-detaljer skal du konfigurere følgende: |
| 4 |
I Avancerede indstillinger skal du konfigurere følgende:
|
| 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:
|
| 3 |
I afsnittet Overfør opkaldsnummer skal du konfigurere destin ationsnummeret for opkaldet ved at indtaste det manuelt eller vælge en variabel.
|
| 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.
Du skal undgå at inkludere følgende følsomme PII-oplysninger i SIP- overskrifterne.
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.
|
| 5 |
Afsnittet Fejlkoder for udgangsfejl beskriver outputfejlkoderne for aktiviteten Blind Transfer,
|
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:
| ||||||||||||||||||
| 3 |
I afsnittet Overfør opkaldsnummer skal du konfigurere destin ationsnummeret for opkaldet ved at indtaste det manuelt eller vælge en variabel.
| ||||||||||||||||||
| 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.
| ||||||||||||||||||
| 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.
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.
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.
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.
| ||||||||||||||||||
| 7 |
I afsnittet Outputvariabel kan du fange oplysninger om resultatet af overførslen.
|
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:
|
| 3 |
I afsnittet Avancerede medieparametre skal du konfigurere følgende CPA-parametre:
Outputvariabler
|
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:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 |
I afsnittet Indstillinger for tilbag ekald skal du konfigurere følgende:
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.
Outputvariabler:
Fejlkoder Følgende er fejlkoderne og beskrivelserne for tilbagekaldelsesaktiviteten:
|
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:
|
| 3 |
I afsnittet Prompt skal du konfigurere følgende indstillinger:
|
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:
|
| 3 |
I afsnittet Prompt skal du konfigurere følgende indstillinger:
|
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:
|
| 3 |
I afsnittet Prompt skal du konfigurere følgende indstillinger:
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:
|
| 3 |
I afsnittet Musikindstillinger skal du konfigurere følgende indstillinger:
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:
| ||||||||||||||||||||||||
| 7 |
I Registr eringsindstillinger skal du konfigurere følgende felter:
| ||||||||||||||||||||||||
| 8 |
Se følgende variabler i afsnittet Out putvariabler:
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:
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:
|
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:
-
Træk og slip aktiviteten Registreringskontrol fra Aktiv itets biblioteket til lærredet i Flow Designer.
-
Klik på aktiviteten Optagelseskontrol for at konfigurere aktivitetsindstillingerne.
-
Angiv et navn til aktiviteten i Aktivitetsetiket i Generelle indstillinger.
-
(Valgfrit) Angiv en beskrivelse af aktiviteten i feltet Aktivitets beskrivelse.
-
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: |
| 4 |
I afsnittet Planlæg indstillinger for tilbag ekald skal du konfigurere følgende oplysninger: 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_REQUEST | For eventuelle ugyldige input. |
|
3 | INVALID_QUEUE | For 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
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:
|
| 3 |
I afsnittet Afspil DTMF-indstillinger skal du konfigurere følgende indstillinger:
|
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:
- Log ind på Control Hub.
- Naviger til .
- Vælg det ønskede flow, og klik på ikonet Gå til flowindstillinger for at åbne det ønskede flow.
- Træk og slip aktiviteten Angiv meddelelse til hovedflowlærredet.
- I fanen Generelle indstillinger skal du konfigurere følgende
parametre:
-
Angiv et navn til aktiviteten i feltet Aktivitetsetiket.
-
Angiv en beskrivelse af aktiviteten i feltet Aktivitetsbeskrivelse.
-
- Hvis du vil konfigurere agenthilsen, skal du slå knappen Aktiver agenthilsen til. Angiv navnet på hilsenformålet i feltet Hil senformål.
-
Hvis du vil konfigurere overensstemmelsesmeddelelsen, skal du slå knappen Aktiver overensstem melsesmeddelelse til. Vælg den krævede lydfil fra rullel isten.
- Klik på Gem.
- 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:
| ||||||||||||||||||||||||||||||
| 3 |
I afsnittet Indstillinger for opkalds-id skal du konfigurere følgende:
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:
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:
|
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:
|
| 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.
|
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 . |
| 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: |
| 6 |
I fanen Lydfiloplysninger skal du konfigurere følgende parametre: |
Begivenheds strømme
Fanen Hændelses forløb indeholder følgende hændelseshåndterere, som du bruger på tværs af forskellige aktiviteter:
- OnGlobalError
- AgentAccepteret
- Telefonkontaktet
- AgentTilbudt
- Agentfrakoblet
- Tilbagekaldelse mislykkedes
- PreDial
- ContactAniOpdateret
- OutboundCampaignCallResult
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.
|
Predial.OperationType |
Predial.DeltagantType |
|---|---|
|
|
Agent |
|
|
Agent, Kunde |
|
|
Agent, Kunde |
|
|
Agent, Kunde |
|
|
Agent, Kunde |
|
|
DN |
|
|
Agent |
|
|
DN |
|
|
Agent |
|
|
Agent |
|
|
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:
- Identificer strømme, der bruger hændelsen
OutboundCampaignCallResult. - Placer en GoTo-aktivitet for at kortlægge flowet til et andet flow.
- 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.

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.

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.

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 . 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:
| ||||||||||||||
| 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.
| ||||||||||||||
| 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:
| ||||||||||||||
| 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:
-
Kundevariablerne
.Telefonnummer, DN, Kø, RONA-tid -
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:
- Åbn det ønskede flow, og vælg Tilføj flowvariabler.
- Indstil feltet Standardværdi til NewContac t.interactionId.
- 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 . 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 . 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:
- Log ind på Control Hub.
- Åbn modulet Flow Designer.
- Naviger til det ønskede flow, og find den relevante sti for flowet.
- Foretag de nødvendige ændringer.
- 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 . 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: 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: Gemmerden 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 Digits. 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 HTTP-anmodningen udløses korrekt. -
HttpRequest.ResponseHeaders: Gemmer de overskrifter, der sendes som en del af HTTP-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 . 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 ( 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 . 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.
-
Du skal oprette variabler, som du vil tilføje i det indkommende pop op-vindue på skrivebordet. Du kan finde flere oplysninger under Oprette en global variabel og oprette brugerdefinerede flowvariabler.
-
Du skal markere variabler som Agent Views. Du kan finde flere oplysninger om, hvordan du markerer en global variabel som agentsynlig, under Rediger 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 . 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: 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 ( |
| 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.
-
Du skal oprette variabler, som du vil tilføje i det indkommende pop op-vindue på skrivebordet. Du kan finde flere oplysninger under Oprette en global variabel og oprette brugerdefinerede flowvariabler.
-
Du skal markere variabler som Agent Views. Du kan finde flere oplysninger om, hvordan du markerer en global variabel som agentsynlig, under Rediger 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 . 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: 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 ( |
| 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 evalueres til et felt iJSON-variabel.I det forrige eksempelkodestykke, hvis du udtrækker medarbejderen til en variabel kaldet
empvarved 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:
Hvis du udtrækker Employees JSON-array til en variabel kaldet{ "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" } ] } ] }varved hjælp af HTTP eller Parse:-
Brug
{{var [0]}}for at få medarbejderoplysninger omrirani, der er leder. -
Brug
{{var [1] .directReports [0]}}for at få medarbejderoplysninger omJohn, 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
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.waveller 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 modtaget | Et opkald initieres og går ind i flowet. |
| Evaluering af åbningstider | Systemet kontrollerer, om den aktuelle tid falder inden for arbejdstid, helligdage eller en tilsidesættelsesbetingelse. |
| Håndtering af åbningstider | Hvis kontaktcentret er åbent, afspilles en velkomstmeddelelse, og opkaldet dirigeres til agentkøen. |
| Efter timer | Hvis 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.
| Flowaktivitet | Beskrivelse |
|---|---|
|
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 → tning → Åb .
- 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 modtaget | Opkald går ind i flowet ved aktiviteten NewContact. |
| Tjek åbningstider | Flowet kontrollerer den aktuelle tid i forhold til de definerede åbningstider ved hjælp af
BusinessHours-aktiviteten.
|
| Selvbetjeningsmuligheder | I åbningstiden afspiller WelcomeMenu- aktiviteten (IVR Menu) en menu, der
tilbyder grundlæggende selvbetjeningsmuligheder til dem, der ringer op:
|
| 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 voicemail | Hvis den, der ringer op, vælger at forlade en telefonsvarer eller anmode om et tilbagekald, udløses
FinalMenu-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). |
| Opkaldsafbrydelse | Nå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 |
|
|
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.
| Flowaktivitet | Beskrivelse |
|---|---|
|
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 ES | En brugerdefineret hilsen, som indeholder kundeoplysninger såsom navn og årsag til opkald, sendes til DialogFlow ES-boten til behandling. |
| Bot-interaktion med DialogFlow | DialogFlow behandler input og reagerer baseret på konfigurerede hensigter. |
| Musik i kø | Mens boten behandler anmodningen, placeres kunden i en kø med holdmusik. |
| Afbryd | Interaktionen 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 sprog | Flowet 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 hilsen | Denne 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:
|
|
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 musik | Musik 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. |
| Kundenavn | Fanger kundens navn til personalisering. |
| KundeEmail | Fanger kundens e-mail. |
| KundeÅrsag | Registrerer årsagen til kundens opkald. |
| Global_sprog | Konfigurerer 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 |
|---|---|
| NyKontakt | Flowet begynder, når der modtages et opkald ved indgangspunktet. |
| HTTP-anmodning | Flowet foretager en HTTP-anmodning om dynamisk at hente flowindstillinger baseret på op kaldets DNIS. |
| Tjek åbningstider | Afhæ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øaktivitet | Om 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åndtering | Hvis 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-anmodning | Aktiviteten 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 variabler | Aktiviteten setVariable gemmer de data, der hentes fra HTTP-anmodningen, og tildeler værdier til flowrelaterede variabler som BusinessHours, kø, WelcomePrompt og HoldMusic. |
| Åbningstider | BusinessHours-aktiviteten kontrollerer arbejdsplanen, helligdage og tilsidesættelser og styrer flowet baseret på det aktuelle tidspunkt. |
| Afspil besked | PlayMessage-aktiviteten afspiller en velkomstbesked til den, der ringer op. Dette kan indstilles dynamisk eller forudkonfigureret. |
| Køkontakt | QueueContact-aktiviteten placerer den, der ringer op, i den relevante kø ved hjælp af dynamiske variabler til køstyring og fallback-håndtering. |
| Afspil musik | PlayMusic-aktiviteten, der afspilles, holder musik til opkaldere, der venter i køen, konfigureret baseret på holdMusic-variablen. |
| Gå til | Flere Go To-aktiviteter bruges til at navigere mellem forskellige dele af flowet eller håndtere specifikke forhold som helligdage eller fejl. |
| Afbryd | Nå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
- Opkaldet modtages og går ind i strømmen.
- En velkomstbesked afspilles til den, der ringer op.
- Den, der ringer op, placeres i en kø.
- 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 |
|
|
Afbryd |
|
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:
|
|
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
( |
|
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:
|
|
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.
|
|
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:
- Henter kundeoplysninger ved at udføre et ANI-opslag.
- 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:
|
|
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 ( |
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.
- En kunde ringer til Webex Contact Center, og deres telefonnummer registreres.
- Systemet udfører et ANI-opslag i Salesforce for at finde matchende konto- og kontaktopl ysninger.
- Baseret på de hentede data bliver kunden mødt med en personlig IVR- besked.
- Hvis der er en åben sag knyttet til kunden, modtager agenten disse oplysninger på deres skrivebord.
- 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:
- Et opkald modtages af Webex Contact Center.
- En velkomstbesked afspilles til den, der ringer op, og nævner deres hændelsesdetaljer.
- Systemet udfører et opslag i ServiceNow ved hjælp af ANI til at hente opkalderens
sys_id for at få opkaldsens objektidentifikator på ServiceNow. - Baseret på
sys_id søgersystemet den aktive hændelse for den, der ringer op. - Hændelsesnummeret afspilles til den, der ringer op.
- Opkaldet står i kø til den næste tilgængelige agent, prioriteret baseret på hæn delsens sværhedsgrad.
- Holdemusik afspilles, mens den, der ringer op, venter i køen.
- Når opkaldet er forbundet til en agent, vises hændelsesoplysningerne på agentens skrivebord.
- 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:
- OAuth2-opsætning: Konfigurer OAuth2 i ServiceNow og Webex Contact Center ved at følge videovejledningen.
- Admin-opsætning: Log ind på admin.webex.com og konfigurer forbindelsen. Gå til . Indtast de nødvendige legitimationsoplysninger som beskrevet i videovejledningen.
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:
- Indgående opkald: Kunden ringer til Webex Contact Center.
- ANI-opslag: Webex udfører et ANI-opslag i ServiceNow for at identificere den, der ringer op.
- Hændelsesopslag: ServiceNow henter det tilknyttede hændelses-id baseret på den opkaldes oplysninger .
- Personlig hilsen: Kunden bliver mødt med en personlig besked, der henviser til deres aktive hændelse.
- Routing og prioritering: Opkald dirigeres ud fra hændelsens sværhedsgrad, hvilket sikrer, at kritiske problemer løses først.
- Agenttildeling: Opkaldet dirigeres til en tilgængelig agent, og oplysninger om hændelser vises på agentens skrivebord.
- 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:
|
|
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:
- Et opkald modtages og går ind i strømmen gennem indgangspunktet.
- En velkomstbesked afspilles til den, der ringer op.
- Den, der ringer op, placeres i en kø for den næste tilgængelige agent.
- Mens du venter i køen, afspilles holdmusik til den, der ringer op.
- 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
( |
|
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
- Opkaldet modtages og går ind i strømmen.
- Den, der ringer op, dirigeres til en API, der henter deres navn fra et mock-slutpunkt.
- En velkomstbesked afspilles til den, der ringer op, inklusive deres navn, ved hjælp af Google DialogFlow CX.
- DialogFlow CX-virtuel agent interagerer med den, der ringer op for at indsamle input såsom aftaledatoer og -tider.
- Kundedataene sendes tilbage til Webex Contact Center for potentiel videre behandling.
- Baseret på interaktionen eskalerer eller slutter opkaldet.
- Hvis den eskaleres, placeres den, der ringer op, i en kø.
- 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
( |
|
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: .
- 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.
- En kunde ringer til Webex Contact Center.
- Der udføres et ANI-opslag for at hente kundeoplysningerne fra Zendesk.
- Den seneste billet, der er knyttet til kunden, hentes.
- Kunden bliver mødt gennem en IVR og informeret om status for deres billet.
- Kunden kan enten:
- Opret forbindelse til en agent.
- Afbryd forbindelsen, hvis de vælger ikke at tale med en agent.
- 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 |
|
| Beregn tid for timer siden |
|
| Trim ANI |
Aktiviteten SetVariable_AK4 trimmer ANI (den opkaldtes telefonnummer) for at fjerne præfikset „+1" til opslagsformål. |
|
Søg API-opkald (GraphQL) |
|
|
Tjek API-svar |
|
|
Håndter duplikat tilbagekald (hvis fundet) |
|
| 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 |
|
|
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 modtaget | Opkald går ind i flowet ved aktiviteten NewContact. |
| (VALGFRIT) Admin-godkendelse via OTP | Flowudvikleren 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. |
| Hovedmenu | Hoved Menu- aktiviteten (IVR Menu) giver administratoren
følgende muligheder:
|
| Opret prompt (mulighed 1) |
|
| Opdateringsprompt (mulighed 2) |
|
| Slet prompt (mulighed 3) |
|
| Afslut (valgmulighed 4) |
|
Variabler
|
Variabel |
Type |
Beskrivelse |
|---|---|---|
| BloBid | STRING | Blob-id'et for lydfilen |
| Lydfilnavn | STRING | Navnet på lydfilen (standard: "EmergencyDemo.wav „). |
| id | STRING | ID'et for lydfilen. |
| status | STRING | Status for API-anmodningen. |
| Nyt filnavn | STRING | Navnet på den opdaterede lydfil (standard: "updatedFile.wav „). |
| respons | STRING | HTTP-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 |
|
| Opdateringsprompt |
|
| Slet prompt |
|
| Andet |
|
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
-
Opkald er modtaget:
-
Opkald går ind i flowet ved aktiviteten NewContact.
-
-
Indledende hilsen:
-
PlayMessage-aktiviteten afspiller en indledende hilsenbesked til den, der ringer op.
-
-
Uddrag nuværende tid:
-
CurrentTime- aktiviteten udtrækker det aktuelle klokkeslæt.
-
-
Beregn tid for 24 timer siden:
-
GoBack_by_a_Day -aktiviteten beregner tiden 24 timer før det aktuelle tidspunkt.
-
-
Trim ANI:
-
Aktiviteten setVari able trimmer ANI (den opkaldtes telefonnummer) for at fjerne præfikset „+1" til opslagsformål.
-
-
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_dayogcurrentTimetil 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.
-
-
Fejlfinding af logføring:
-
DebugLog-aktiviteten logger HTTP-statuskoden og svarkroppen fra Search API-opkaldet.
-
Aktiviteten Debug_Log logger det udpakkede agent-id.
-
-
Tjek API-svar:
-
Aktiviteten condition_kxu kontrollerer, om HTTP-statuskoden fra Search API-opkaldet er 200 (succes).
-
-
Kontroller, om agent-id er ekstraheret:
-
Aktiviteten condition_JTN kontrollerer, om et agent-id blev udtrukket med succes fra Search API-svaret.
-
-
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.
-
-
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ø.
-
-
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 |
|
|
Betingelser |
|
|
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
-
Opkalder initierer kontakt: Op kaldet modtages af Webex Contact Center og dirigeres til den autonome AI-agent.
-
AI-agentinteraktion: AI-agenten behandler den opkaldtes anmodning relateret til pakkesporing.
-
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.
-
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
-
For enhver support vedrørende denne integration skal du åbne en billet med Webex Contact Center Developer Support-teamet via Webex Contact Center udvikl ersupport.
-
For yderligere diskussioner, besøg Webex Contact Center APIs Developer Community.
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.
|
|
Nummermenu |
Hvis den, der ringer op, vælger at modtage et tilbagekald, får vedkommende mulighed for at:
|
|
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:
|
|
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
| Variabelnavn | Type | Beskrivelse |
|---|---|---|
| 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
| Variabelnavn | Type | Beskrivelse |
|---|---|---|
| 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.
| Underflowelement | Beskrivelse |
|---|---|
| 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-aktivitet | Beskrivelse |
|---|---|
| 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. |
Yderligere ressourcer
Du kan finde flere oplysninger om konfiguration af underflows i Vejledning til opsætning og administration af Webex Contact Center.
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 . 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:
|
| 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.
|
| 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 . |
| 3 |
Klik på > 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.
|
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 . 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 . Siden F lows vises og viser listen over
strømme med følgende felter:
| ||||||||||||
| 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:
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 . 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: |
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 . 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:
Brug en af følgende søgeordssøgeattributter til at filtrere tabellen:
|
| 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. |
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 . 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: 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 . Siden Flows vises.
|
| 3 |
Hvis du vil oprette et flow, skal du klikke på . |
| 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: 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 . 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:
|
| 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 . 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 . 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 . 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 ogflow-id'et. Kontakt Cisco Support for at få hjælp til fejl. Support kræversporings-id'et. - Klik på knappen Prøv at publicere igen.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . 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:
|
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 . 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 erglobal_voicename:fr-FR-Ariane (fransk). Alternativt kan du oprette en underflowvariabelGlobal_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 . |
| 3 |
Klik på . |
| 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.
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 . |
| 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 . |
| 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 . Du kan også føje et underflow til et hovedflow fra Management Portal navigationslinjen. Vælg R . 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 . |
| 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. |
| 5 |
Klik på Udgivelsesfunktion. Angiv følgende oplysninger på siden Publicerings funktion:
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 . 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 . |
| 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øoplysninger | 1500 |
| Blind overførsel | 10 |
| Brooverførsel | 75 |
| Tilbagekald | 10 |
| Analyse af opkaldsfremskridt | 10 |
| IndsamleDigit | 100 |
| Afbryd kontakten | 0 |
| Eskalér opkaldsdistributionsgruppen | 750 |
| TilbagemeldingV2 | 10 |
| Menuen | 100 |
| Køkontakt | 100 |
| Kø til agent | 100 |
| Indstil opkalds-id | 100 |
| Optagelseskontrol | 10 |
| Optage | 10 |
| Planlæg tilbagekald | 10 |
| Indstil kontaktprioritet | 100 |
| Start mediestream | 20 |
| Upload lyd | 3 |
| Virtuel agent | 50 |
| Virtuel agent V2 | 50 |
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 . 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:
|
| 5 |
(Valgfrit) Brug søgemuligheden til at filtrere listen med følgende søgeparametre:
|
| 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:
Du kan vælge flere interaktioner, der åbnes i separate faner. |
| 7 |
Vælg en aktivitet for at få vist følgende oplysninger:
|
| 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:
|
| 9 |
(Valgfrit) Klik på kopieringsikonet ( |
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 . |
| 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:
Siden Flow Analytics viser følgende målinger:
|
| 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:
|
| 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.
|
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/.
) ikon for at erstatte alle forekomster på tværs af flowet.