- Hjem
- /
- Artikel
Flowdesigner 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 til opkald, og hvad der sker på hvert trin i processen, via konfiguration af aktiviteter og begivenheder.
Kom i gang
Flowdesigneren giver en grænseflade til at oprette flows i realtid, der opfylder dine organisationskrav. Foruddefinerede aktiviteter relateret til opkaldshåndtering og flowstyring fungerer som byggesten til oprettelse af flow. Træk og slip-grænsefladen giver nem konfiguration af flowkomponenter. Du kan indstille egenskaberne for hver aktivitet, der påvirker flowudførelse. Du kan også konfigurere variabler og udtryk for at definere flowlogik.
Før du bruger flowdesigneren, skal du klargøre flere enheder fra Webex Contact Center Control Hub. Brug disse enheder direkte som en del af Flow Designer (f.eks. køer og lydfiler) eller indirekte til at aktivere kontaktdistribution (f.eks. opkaldsdistribution i strategier for dirigering af kø).
Konfigurer følgende elementer, før du opretter flows i flowdesigneren:
- Indgangspunkter
- Kø
- Agenter
- Brugerprofil
- Desktopprofil
- Teams
- Virtuel agent
- Lydfiler
Nøgleterminologi
Gør dig bekendt med følgende vilkår i denne artikel:
-
Aktivitet : En node i Flow Designer-grænsefladen, der repræsenterer et enkelt trin i et flow, f.eks. afspilning af en meddelelse eller udførelse af en HTTP-anmodning. Brugeren trækker og falder dette element i et flow.
For aktivitetsegenskaber, der er baseret på rullemenuen, er søgefilteret aktiveret som standard. Hvis en rullegardinmenu indeholder flere valgmuligheder end standardgrænsen, skal du indtaste et søgeord for at søge og vælge den ønskede indstilling fra de automatisk udfyldte resultater.
-
Begivenhed : En begivenhed, uanset om den er intern eller ekstern, udløser en flow eller flow path. Begivenheder kan omfatte Kafka-meddelelser, eksterne HTTP-anmodninger eller brugerhandlinger. Flow Designer, en begivenhedsdrevet applikation, kører flows som svar på disse udløsere og kører dem automatisk baseret på konfiguration.
-
Strøm : En brugerdefineret sekvens af aktiviteter, der udføres som svar på en begivenhed.
-
Link: Et link er pilen, der forbinder en aktivitet til en anden. Det angiver retningen af flowet og afhængigheden mellem begivenheder. Hvis du vil slette et link og afbryde forbindelsen mellem to aktiviteter, skal du klikke på linket for at få vist ikonet Slet og fortsætte med at slette linjen.
Adgangsflowdesigner
Flowdesigneren bruger single sign-on (SSO) ved hjælp af Cisco-identitetstjenesten. Hvis du er logget ind på Control Hub, kan du få adgang til Flow Designer uden at logge ind igen. Hvis ikke, beder systemet dig om at indtaste dine SSO-legitimationsoplysninger.
Før du begynder
For at få adgang til Flow Designer-applikationen skal du have en Premium-agentlicens 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ærred har en moderne brugergrænseflade, der passer til Webex-porteføljens udseende og følelse, hvilket sikrer en ensartet oplevelse på tværs af porteføljen. Lærred giver målrettede forbedringer af tilgængelighed, hvilket gør nøgleelementer nemmere at bruge for en bredere vifte af brugere.
En levende baggrundsfarve giver en stærkere kontrast med opdaterede noder, hvilket hjælper brugerne med at fokusere på oprettelse af flow. Portdesignet på knuder har større berøringspunkter og tydeligere differentiering mellem output, accelererer forståelsen og gør det nemmere at forbinde knuder, mens der bygges flows. Derudover skaber det svævende panel og værktøjsbjælkens design et mere intens arbejdsområde ved at tilføje visuel dybde og maksimere det synlige område til flowudvikling.
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 finde de nye funktioner.
Skift mellem moderne og ældre brugergrænseflade
Menuen Brugerindstillinger gør det muligt at skifte mellem moderne og ældre brugergrænseflade:
- Klik på ikonet brugerindstillinger i øverste højre hjørne af lærredet.
- Deaktiver funktionen New look slå til/fra for at skifte til ældre tilstand.
Skift mellem mørk og lys tilstand
Flow designer lærred er tilgængeligt i temaer i mørk og lys tilstand for at minimere øjenbelastningen. Vælg det foretrukne tema, der fungerer bedst for dig:
- Klik på ikonet brugerindstillinger i øverste højre hjørne af lærredet.
- Deaktiver funktionen Dark mode til/fra.
Forbedringer af aktivitetspalatset
Den surhedsorienterede palette er forbedret på følgende måde:
- Aktivitetsgruppering: Aktiviteter grupperes logisk baseret på deres funktion, så du nemt kan finde den aktivitet, du har brug for. I hver gruppe er aktiviteterne angivet alfabetisk. Følgende grupper er nu tilgængelige:
- Håndtering af kontaktpersoner
- Avancerede køoplysninger
- Afbryd kontakt
- Eskaler opkaldsdistributionsgruppe
- Feedback
- Feedback v2
- Få køoplysninger
- Køkontakt
- Kø til agent
- Pop op-vindue på skærm
- Angiv kontaktprioritet
- Virtuel agent
- Virtuel agent V2
- Stemme
- Blind overførsel
- Brolagt overførsel
- Analyse af opkaldsstatus
- Tilbagekald
- Indsaml cifre
- Menu
- Afspil meddelelse
- Afspil musik
- Optag
- Kontrol af optagelse
- Planlæg tilbagekald
- Send cifre
- Indstil meddelelse
- Indstil opkalder-id
- Indstil hviskemeddelelse
- Start mediestream
- Overfør lyd
- Flowstyring
- Sag
- Tilstand
- Slutstrøm
- GoTo
- Tildeling i procent
- Vent
- Hjælpeprogrammer
- BRE-anmodning
- Åbningstid
- HTTP-anmodning
- Parse (sprog)
- Indstil variabel
- Håndtering af kontaktpersoner
- Søgelinje: Søgelinjen giver dig mulighed for hurtigt at finde aktiviteter og underflows uden at skulle rulle gennem hele listen. Funktioner til automatisk forslag og matchning af nøgleord forbedrer søgeoplevelsen for flowdesignere.
- Aktivitetsikoner og værktøjstips: Aktiviteter har nu ikoner, der matcher deres formål, mens værktøjstips giver korte oplysninger om aktiviteterne.
Browserkrav
Brug følgende tabel til at henvise til understøttede browsere:
|
Browser |
Microsoft Windows-enheder 10 |
Microsoft Windows-enheder 11 |
Mac OS X |
Chromebook |
|---|---|---|---|---|
|
Google Chrome |
762.3809 |
1032.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 |
IKKE TILGÆNGELIG |
|
Microsoft Edge |
42.17134 eller højere |
103.0.1264.44 eller højere |
IKKE TILGÆNGELIG |
IKKE TILGÆNGELIG |
|
Chromium |
IKKE TILGÆNGELIG |
IKKE TILGÆNGELIG |
IKKE TILGÆNGELIG |
79 eller højere |
Konfigurer følgende browservalgmuligheder:
-
Aktivér cookies og webstedsdata.
-
Indstil sikkerhedsniveauet til Medium.
-
Aktivér billedindstilling.
-
Deaktiver pop op-blokkeren.
-
Aktivér JavaScript.
E-mailkrav
Flow Designer understøtter følgende e-mailservere:
-
Kontor 365
-
Gmail
Udforsk layoutet
Aktivitetsbibliotek
Aktivitetsbiblioteket er, hvor du finder alle aktiviteterne. Træk og slip aktiviteterne fra aktivitetsbiblioteket på de primære lærred eller begivenhedsflowlærred for at opbygge dine flows. Det er organiseret i følgende afsnit:
- Håndtering af opkald: Brug opkaldshåndteringsaktiviteter til at opbygge flows, der håndterer stemmeinteraktioner. De er specifikke for brugsscenariet med håndtering af opkald via interaktivt stemmesvar (IVR) og virtuelle eller menneskelige agenter.
-
Flowstyring: Flowstyringsaktiviteter er agnostiske for flowtypen, og du bruger dem til at styre logikken i flowet uanset brugsscenariet.
Du kan skjule og udvide aktivitetsbiblioteket efter behov for at øge arbejdsområdet på lærredet mellem konfigurationer.
Lærred-, hovedflow- og begivenhedsflows
Lærredet er det grå arbejdsområde, hvor du dropper aktiviteterne. Brug kontrolfunktionerne nederst til venstre på skærmen til at flytte rundt på lærredet og zoome ind og ud. Der er ingen begrænsninger for flowstørrelse eller brug af lærred.
Der er to faner, der tillader ekstra lærredsplads, Main Flow og Event Flows. Disse faner adskiller forskellige stier i dit flow på en logisk måde og opretter et mere organiseret arbejdsområde.
Hovedstrøm
Brug hovedflowfanen til at script det primære flow baseret på den udløserhændelse, der er defineret i startflowaktiviteten. Under fanen Hovedstrøm skal du konfigurere hele oplevelsen for en person, der ringer op. Dette starter fra menuen Cisco Unified IP Interactive Voice Response (IVR), indtil opkaldet fravælges eller afsluttes. Flowet indeholder forudsigelige trin, som systemet kører i en sekvens.
Begivenhedsflows
På et hvilket som helst tidspunkt under udførelsen af hovedflowet udløser systemet hændelser, der afbryder hovedflowet. Når en agent f.eks. besvarer et telefonopkald, afbryder det opkalderens oplevelse i køen. Hvis du vil definere unik adfærd, når disse begivenheder udløses, kan du script valgfri begivenhedsflows. Begivenhedsflows er asynkrone med hovedflowet. Du kan ikke forudsige, hvornår systemet udløser et hændelsesflow. Af denne grund er begivenhedsflows valgfrie og er en udvidelse af hovedflowfunktionaliteten.
Du kan konfigurere flere begivenhedshåndteringsflows i begivenhedsflowlærred. Hvert begivenhedsflow skal have en unik start og slutning uden delte aktiviteter.
Få flere oplysninger om begivenhedsforvaltere i Begivenhedsflows.
Zoom-værktøjsbjælke
Zoomværktøjsbjælken har følgende ikoner:
- Globale egenskaber – klik på
-ikonet for at åbne
Global properties rude. Få flere oplysninger i ruden Egenskaber. - Arranger automatisk – klik på ikonet
på værktøjsbjælken for at organisere aktiviteterne på lærredet.
- Fortryd – klik på ikonet
på værktøjsbjælken for at fortryde den sidst udførte lærredshandling.
- Fortryd – klik på ikonet
på værktøjsbjælken for at fortryde den sidst udførte lærredshandling.
Du kan fortryde og fortryde op til de sidste 10 lærredshandlinger. Du kan ikke fortryde og fortryde de ændringer, der er udført på attributter og egenskaber.
- Tilpas til visning – klik på ikonet
på værktøjsbjælken for at justere forstørrelsen af lærredet, så alle knuderne er synlige. - Zoom ind – klik på ikonet
på værktøjsbjælken for at zoome ind på lærredet. Når du når den maksimale grænse, deaktiveres ikonet.
- Zoom ud – klik på ikonet
på værktøjsbjælken for at zoome lærredet ud. Når du når den maksimale grænse, deaktiveres ikonet.
- Meddelelsen Zoom on scroll valgmuligheden tillader både panorering (standard) og zoom (ved hjælp af Ctrl nøgle). Du kan fortsætte med at zoome ved at holde knappen Ctrl og rulle musehjulet op eller ned.
- Rul musehjulet op eller ned for at panorere på tværs af lærredet.
- Hvis du vil panorere fra venstre mod højre med musehjulet, skal du bruge Shift + Scroll nøgler.
Kontrolhandlinger for lærred og genvejstaster
For at forbedre effektiviteten og produktiviteten af flowudviklere giver Flow Designer lærred følgende valgmuligheder:
- Handlinger, der skal fortrydes – brug Undo, Redo ikoner i zoomværktøjsbjælken eller brug tastaturgenveje.
- Skær, kopiér, indsæt og slet – højreklik på lærredet for at udføre handlinger for at skære, kopiere, indsætte og slette. Du kan skære, kopiere og indsætte opkaldshåndterings- og flowstyringsaktiviteter og links på følgende måde:
- Interne og tværgående flows
- Mellem hovedflow og begivenhedsflows
- Mellem flows og underflows
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 præferencer til at være sand i Firefox:
dom.events.asyncClipboard.readTextdom.events.testing.asyncClipboard
Type
about:configi Firefox-adresselinjen. Søg efter de angivne præferencer. Rediger værdierne til sand for at tillade indsætning fra andre browsere. - Arranger automatisk – brug
-ikonet i zoomværktøjsbjælken til automatisk at organisere aktiviteterne i lærredet, så der opnås bedre 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 tastaturgenveje. Klik på ikonet Hjælp. Vælg Keyboard shortcuts for at få vist listen over tilgængelige tastaturgenveje.
Tastaturgenveje
Brug følgende tastaturgenveje på lærredet:
|
Genvej |
Windows OS | MAC OS |
|---|---|---|
| General | ||
|
Open keyboard shortcuts |
Ctrl + Alt + K | Control + Alt + K |
|
Tools | ||
|
Auto arrange |
Shift + A | Shift + A |
|
Edit | ||
|
Copy |
Ctrl + C | Command + C |
|
Cut |
Ctrl + X | Command + X |
|
Paste |
Ctrl + V | Command + V |
|
Undo |
Ctrl + Z | Command + Z |
|
Redo |
Ctrl + Shift + Z | Command + Shift + Z |
|
Delete |
Backspace |
Delete |
|
Select all |
Ctrl + A | Command + A |
|
Select multiple | Shift + Click | Shift + Click |
|
Select region | Shift + Click and drag | Shift + Click and drag |
|
View | ||
|
Zoom in |
Ctrl + + | Command + + |
|
Zoom out |
Ctrl + - | Command + - |
|
Zoom in or out |
Ctrl + Scroll | Command + Scroll |
|
Zoom to 100% | ||
|
Fit to view |
Shift + 1 | Shift + 1 |
|
Scroll left or right |
Shift + Scroll | Shift + Scroll |
Egenskabsrude
Ruden Egenskaber vises til højre for applikationen. Du indstiller parametrene for enten flowet (globale egenskaber) eller for en valgt aktivitet. Du kan skjule og udvide ruden for at øge arbejdsområdet på lærredet mellem konfigurationer.
Ruden globale egenskaber vises som standard, når flowet indlæses. Klik på knappen
-ikon, for at åbne ruden Globale egenskaber. Knappen
, 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 ruden globale egenskabsvisning. Ruden globale egenskaber er ikke synlig, når du vælger en aktivitet.
Følgende konfigurationer er indeholdt i de globale egenskaber:
- (Valgfrit) Angiv en flowbeskrivelse.
- Administrer tilpassede og foruddefinerede variabler. Få flere oplysninger om flowvariabler i Indstil variabel.
- Vis oplysninger om flowhistorik, herunder ejeren, den senest redigerede dato og flowversionsnummer. Klik på ikonet
for at lukke ruden globale egenskaber.
Der er i øjeblikket ingen versionskontrolfunktion. Meddelelsen Flow version tæller antallet af gange, flowet udgiver.
Sidehovedsrude
Sidehovedet viser navnet på dit flow, som opdateres dynamisk, når du redigerer flownavnet fra de globale egenskaber. Overskriften har også en Sign out Knappen. Hvis du ønsker at vende tilbage og fortsætte med at arbejde senere, kan du gemme et eksisterende flowudkast. Hvis du vil gemme dine udkast til flows eller lukke applikationen, skal du klikke på Save flow and sign out i øverste højre hjørne af applikationen.
Sidefodsrude
Sidefoden har følgende:
-
Autosave enabled: Flows gemmes automatisk for at undgå tab af data. Hvis automatisk lagring 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.
- Application version: Venstre side af sidefoden viser versionen af applikationen. Du kan bruge versionen til fejlfinding af fejl i flowdesigneren.
- Flow validation: Flowvalidering registrerer fejl i et flows struktur, der kan forhindre den i at fungere. Du kan til enhver tid aktivere til/fra-knappen i højre side af sidefoden. Som standard er validering deaktiveret, så fejl vises ikke. Når du aktiverer til/fra-knappen, starter backend-validering, og eventuelle fejl i flowet bliver synlige. Når til/fra-knappen er aktiveret, begynder backend-valideringen, og eventuelle fejl i flowet vises. Få flere oplysninger om flowvalidering i Valider et flow.
- Flow publishing: Før du udgiver et flow, skal du validere det og rette eventuelle fejl. Hvis valideringsfunktionen er deaktiveret, Publish knappen forbliver deaktiveret. Når valideringen er aktiveret, kan Publish knappen forbliver deaktiveret, indtil du løser alle fejl i flowet. Få flere oplysninger om flowpublicering i Udgiv et flow.
Forstå aktiviteter og begivenheder
Sådan navigerer du til aktivitetsbiblioteket og bruger aktiviteterne i dine flows:
-
Log ind på Control Hub.
-
Naviger til .
-
Under Customer ExperienceKlik Flows.
-
På siden Flows skal du vælge det ønskede flow, som du skal tilføje aktiviteten og starte flowet for.
-
Træk og slip den ønskede aktivitet fra aktivitetsbiblioteket til lærredet.
-
Udfør den påkrævede konfiguration, der er beskrevet i detaljer under hver af aktiviteterne.
Aktiviteter i kontakthåndtering
- Avancerede køoplysninger
- Afbryd kontakt
- Eskaler opkaldsdistributionsgruppe
- Feedback
- Feedback V2
- Få køoplysninger
- Køkontakt
- Kø til agent
- Pop op-vindue på skærm
- Angiv kontaktprioritet
- Virtuel agent
- Virtuel agent V2
Avancerede køoplysninger
Aktiviteten Avancerede køoplysninger returnerer antallet af agenter i realtid, der er i tilstanden Tilgængelig i en kø, og som er logget på for et bestemt sæt færdigheder sammen med andre køoplysninger. Flowudviklere bruger aktiviteten Avancerede køoplysninger til at programmere flowet. Flowdesignere træffer beslutninger baseret på aktiviteten med avancerede køoplysninger.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenheder.
Før du begynder
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. | |||||||||||||||||||||
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
Output Variables Når aktiviteten med avancerede køoplysninger udløses, opdateres følgende variabler:
Error Codes Følgende er fejlkoderne og beskrivelserne for aktiviteten med avancerede køoplysninger:
|
Afbryd kontakt
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 at afbryde forbindelsen manuelt.
Brug f.eks. denne aktivitet, før et opkald sættes i kø, eller efter scripting af en framelding af køoplevelsen. Du kan bruge så mange Afbryd kontakt-aktiviteter, som du ønsker, når du konstruerer dit flow for at sikre, at opkaldet afsluttes, uanset hvilken flowsti 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 ske under flowkørsel. Få flere oplysninger i Begivenhedsflows.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
Angiv følgende oplysninger i afsnittet Generelle indstillinger:
Output Variables Denne aktivitet har ingen tilgængelige outputvariabler. |
Eskaler opkaldsdistributionsgruppe
Aktiviteten Eskalér opkaldsdistributionsgruppe giver administratorer mulighed for at eskalere en kontakt i kø til dens næste eller sidste opkaldsdistributionsgruppe. Dette giver bedre kontrol og fleksibilitet for administratorer 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 ske under flowkørsel. Få flere oplysninger i Begivenhedsflows.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. | ||||||||||||
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
Output Variables Når aktiviteten Eskalér opkaldsdistributionsgruppe udløses, opdateres følgende variabler:
Error Codes Følgende er fejlkoderne og beskrivelserne for aktiviteten Eskalér opkaldsdistributionsgruppe:
|
Feedback
Konfigurer feedbackaktiviteten for at starte spørgeundersøgelser efter opkald (drevet af Webex Experience Management) for at indsamle feedback fra personer, der ringer op. Der er følgende typer undersøgelser tilgængelige:
-
IVR Post Call Surveys: Konfigurer feedbackaktiviteten i lærredet Begivenhedsflows i flowdesigneren efter denAgentAfbrudt begivenhed. Afhængigt af opsætningen i Webex-oplevelsesadministration afspiller kontaktcenteret en IVR-undersøgelse for opkaldere.
Opkalderen bruger tastaturet til at besvare undersøgelsen. Hvis opkalderen besvarer spørgeundersøgelsen delvist ved ikke at svare inden for den konfigurerede timeout-varighed eller ved at give ugyldigt input, sender kontaktcenteret delvise svar på spørgeundersøgelsen til Webex Experience Management.
Sørg for, at du bruger aktiviteten Afbryd kontakt efter feedbackaktiviteten til at afslutte IVR-opkaldet.
-
Email or SMS Post Call Surveys: Konfigurer feedbackaktiviteten under fanen Begivenhedsflows i flowdesigneren efter begivenheden PhoneContactEnded. Afhængigt af de afsendelsespolitiske regler, der er konfigureret i Webex-oplevelsesadministration, sender kontaktcenteret en spørgeundersøgelse til opkaldere via e-mail eller SMS.
Når du designer et flow, kan en rådgivningsinteraktion ikke inkludere en feedbackaktivitet i spørgeundersøgelsen efter opkald.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. For yderligere oplysninger, se Begivenhedsflows.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Survey skal du vælge fra en liste over spørgeskemaer til tale eller afsendelse til e-mail- eller sms-undersøgelser. De spørgeskemaer og invitationer, der er konfigureret i Webex-oplevelsesadministration, er tilgængelige på listen.
|
| 4 |
I dialogboksen Language Settings afsnit, Administrer det sprog, som kunden oplever undersøgelsen på. Hvis sproget ikke understøttes i Webex Experience Management, er fallback-sproget engelsk (USA). Få flere oplysninger i Understøttelse af sprog til Webex Experience Management.
Hvis Override Language Settings til/fra-knappen er ikke aktiveret. variablen Global_Language bruges til at definere standardindstillingerne for Webex-oplevelsesadministration. Få flere oplysninger i Globale variabler. |
| 5 |
I dialogboksen Customer Information kan du angive de kundeoplysninger, der skal videregives sammen med de præudfyldninger, som Webex Experience Management sender for at registrere svaret på spørgeundersøgelsen. Afhængigt af de afsendelseskonfigurationer, der er angivet i Webex-oplevelsesadministration, sender kontaktcenteret oplysningerne på forhånd.
|
| 6 |
I dialogboksen Variable Passing kan du angive de yderligere variabler som brugerdefinerede præudfyldninger, der overføres (ud over undersøgelsesbesvarelser) fra Webex Contact Center til Webex Experience Management.
Få flere oplysninger om brugerdefinerede præudfyldninger i Konfigurer brugerdefinerede præudfyldninger til spørgeundersøgelser med feedback efter opkald i dokumentationen til Webex Experience Management. |
| 7 |
I dialogboksen Advanced Settings skal du konfigurere følgende indstillinger for at hjælpe med at validere de forventede DTMF-svar fra kunderne.
|
Få køoplysninger
Få kø-info-aktiviteten angiver opkalderens aktuelle position i kø (PIQ) og estimeret ventetid (EWT) sammen med andre output-variabler for aktivitet. Du kan bruge disse variabler til at bestemme agenttilgængelighed i en kø og til at dirigere opkald til et andet sted, når det er nødvendigt.
Forventet ventetid (EWT) gælder ikke for køer med teamtildeling med tildelte færdigheder i flow. For kontakter i disse køer returnerer EWT-outputvariablen altid -1.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. | |||||||||||||||
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
| |||||||||||||||
| 3 |
I dialogboksen Queue Information and Lookback Time skal du konfigurere følgende:
Få kø-info-aktiviteten har tre typer outputflowgrene. Disse afdelinger udløses på basis af returstatus og værdier for EWT, PIQ og realtidsstatistikken for andre outputvariabler.
Output Variables Når Hent køoplysninger udløses, opdateres følgende variabler:
Estimated Wait Time Calculation Den anslåede ventetid (EWT) er rapporteret i ms. For at beregne EWT indsamler applikationen alle statistisk gyldige prøver (en prøve er den gennemsnitlige ventetid for opgaver, der blev forbundet til en agent i et interval på ét minut) for de sidste XX minutter, der er angivet af den brugerdefinerede Lookback Time. Gennemsnitsværdien af de indsamlede prøver anvendes som EWT. Statistisk gyldige prøver er de prøver, der er indsamlet, for hvilke den maksimale værdi for CoV (variationskoefficient for ventetiderne for de opgaver, der blev forbundet med en agent i hvert interval på et minut) falder til under 40 procent. Hvis procentdelen af gyldige prøver indsamlet for den brugerdefinerede Lookback Time falder til under 40 procent. EWT beregnes ikke. Fejlkoder Følgende er fejlkoderne og beskrivelserne for Get Queue Info-aktiviteten:
|
Køkontakt
Aktiviteten Køkontakt placerer en kontakt i en kø. Når du bruger denne aktivitet i hovedflowet, viser du et sæt begivenheder på fanen Begivenhedsflows. Få flere oplysninger om disse begivenheder i Begivenheder.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenheder.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. | ||||||||||||||||||||||||||||||||||||||||||
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
| ||||||||||||||||||||||||||||||||||||||||||
| 3 |
I dialogboksen Contact Handling skal du vælge, om alle kontakter skal gå til en enkelt kø, eller om valg af kø skal ændres baseret på værdien af en flowvariabel. Når du placerer en HTTP-anmodningsaktivitet umiddelbart efter køkontaktaktiviteten, henter HTTP-anmodningen muligvis ikke de påkrævede data. For at sikre, at de påkrævede data er tilgængelige, anbefales det at indføre en kort forsinkelse – f.eks. ved at tilføje en afspilningsmeddelelse eller afspilning af musik – mellem køkontaktaktiviteterne og HTTP-anmodningsaktiviteterne.
Skill requirements Hvis den valgte kø bruger færdighedsbaseret distribution, vises der andre sektioner til konfiguration af færdighedskrav og lempelse af færdigheder. Du kan tilføje et eller flere færdighedskrav for at tildele en kontakt i denne kø på basis af den valgte kø. Hvis du ikke angiver nogen færdigheder, er alle tilgængelige agenter i den valgte kø kvalificerede til at modtage kontakter.
Skill relaxation Brug indstillinger for færdighedslempelser til at reducere eller fjerne de tildelte færdighedskrav til et flow som svar på lange ventetider for kunder. Med denne indstilling kan du udvide den gruppe af agenter, der er tilgængelige til at behandle kontakter. Brug fælles tidsintervaller til at justere færdighedslempelse med kølogik i flow og med indstillinger for opkaldsdistribution, der er konfigureret for teams i køen. Sådan konfigureres færdighedslempelser:
Skill removal Når du tænder for Remove skills on blind transfer til/fra-knap, fjerner den færdigheder fra kontakten efter overførsel via agent. Det betyder, at den overførte kontakt ikke har nogen færdigheder, og kontakten tilbydes den agent, der har været tilgængelig længst i den overførte kø. Outout vaiables Når køkontakt udløses, opdateres følgende variabler:
Error codes Følgende er fejlkoderne og beskrivelser for køkontaktaktiviteten:
|
Kø til agent
Kø til agent-aktivitet aktiverer agentbaseret Dirigering. Aktiviteten i kø til agent dirigerer kontakterne direkte til den foretrukne agent. Få oplysninger om agentbaseret dirigering i Agentbaseret dirigering.
Kø til agentaktivitet identificerer en agent ved hjælp af dennes Webex Contact Center-agent-id eller -e-mailadresse.
Hvis agenten er tilgængelig, kan du konfigurere aktiviteten i kø til agent for at dirigere kontakten til en foretrukken agent. Hvis agenten ikke er tilgængelig, kan du konfigurere kø til Agent-aktiviteten til at parkere kontakten i forhold til den pågældende agent, indtil agenten bliver tilgængelig.
Flowudvikleren kan knytte en kø-til-agentaktivitet Til En anden kø-til-agentaktivitet for at dirigere kontakter til på hinanden følgende foretrukne agenter. Flowudvikleren kan også knytte en kø til agentaktivitet Med En køkontakt-aktivitet for at dirigere kontakten ved hjælp af en almindelig kø, når ingen af de foretrukne agenter er tilgængelige.
Flowudvikleren kan knytte en kø Til Agentaktivitet med en tilbagekald-aktivitet i hovedflowet og begivenhedsflows. Dette hjælper med at konfigurere tilbagekald til den foretrukne agent, som opkaldet oprindeligt blev sat i kø som en del af Kø til agentaktiviteten.
Brug tilbagekaldsaktiviteten efter køkontakt- eller kø til agent-aktiviteten.
Aktiviteten i kø til agent udløser følgende begivenheder på fanen Begivenhedsflows i hovedflowet:
-
AgentAccepteret: Aktiviteten i kø til agent udløser denne begivenhed, når en agent besvarer et indgående opkald.
-
Agent afbrudt: Aktiviteten i kø til agent udløser denne begivenhed, når agenten afbryder forbindelsen til et liveopkald.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenhedsflows.
Følgende afsnit giver dig mulighed for at konfigurere Kø til agent-aktivitet:
-
Generelle indstillinger
-
Kontakthåndtering
Sådan konfigurerer du Kø Til Agent-aktivitet:
| 1 |
I flowdesigneren skal du trække og slippe Queue To Agent aktivitet fra aktivitetsbiblioteket til lærredet. |
| 2 |
Klik på Queue To Agent aktivitet for at konfigurere aktivitetsindstillingerne. |
| 3 |
I dialogboksen General Settings skal du indtaste følgende oplysninger: |
| 4 |
I dialogboksen Contact Handling afsnit, vælg en Agent Variable fra rullegardinmenuen. Kø til agentaktivitet 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 fra Agent Lookup Type rulleliste til at dirigere kontakter til den foretrukne agent. Angiv et gyldigt domænenavn for agentens e-mailadresse for at sikre, at opslaget er vellykket. |
| 6 |
Aktivér Set Contact Priority til/fra-knappen for at prioritere de kontakter, der venter i køen. Som standard er til/fra-knappen deaktiveret. Aktiviteten Kø til agent håndterer kontakterne på følgende måde:
|
| 7 |
Vælg et kø-ID fra rullelisten Rapporteringskø. Kø til Agent-aktivitet rapporterer kontaktens oplysninger ved hjælp af rapporteringskøen: Rapporteringskøen angiver også konfigurationen for:
|
| 8 |
Aktivér Park Contact if Agent is unavailable til/fra-knappen, hvis du vil parkere kontakten for en foretrukken agent, indtil agenten bliver tilgængelig. Hvis agenten ikke er tilgængelig, og Park Contact if Agent is unavailable til/fra-knappen er deaktiveret, kontakten kan ikke kontakte agenten. Aktiviteten i kø til agent forlader fejlgrenen til den næste aktivitet i flowet med den tilsvarende udgang. |
| 9 |
Vælg gendannelseskø-id'et på rullelisten Gendannelseskø. Kø til agentaktivitet køer kontakter til gendannelseskøen, når:
Du kan konfigurere gendannelseskøen med den agent, der har været tilgængelig i længst tid. Gendannelseskøen understøtter ikke færdighedsbaseret dirigering. |
Aktiviteten i kø til agent blev gennemført, når kontakten opretter forbindelse til den foretrukne agent. Der opstår et fejlscenarie, når en kontakt ikke kan kontakte agenten.
Fejlscenarier
En kontakt kan ikke kontakte 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.
Aktivitetsoutput-variabler
Aktivitetsoutputvariablerne gemmer de data, der registreres fra aktiviteter, og oprettes automatisk, når du føjer specifikke aktiviteter til lærredet.
Aktiviteten i kø til agent har følgende outputvariabler:
|
Outputvariabel |
Beskrivelse |
|---|---|
|
KøTilAgent.AgentId |
Gemmer det agent-id, som kontakten er sat i kø til. |
|
KøTilAgent.FejlBeskrivelse |
Gemmer beskrivelsen for fejlscenariet, når kontakten ikke kan sættes i kø. |
|
Fejlkode for køTilAgent. |
Gemmer fejlkodeværdien for fejlscenariet, når kontakten ikke sættes i kø. |
|
KøTilAgent.Agenttilstand |
Gemmer tilstanden for den foretrukne agent, når du forsøger at sætte kontakten i kø. |
|
KøTilAgent.AgentInaktivKode |
Gemmer beskrivelsen for inaktivitetskoden for den foretrukne agent. |
Meddelelsen QueueToAgent.FailureCode outputvariablen 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 |
Beskrivelse af fejl |
|---|---|---|
|
1 |
AGENT_IKKE TILGÆNGELIG |
Agenten er i øjeblikket ikke i den tilgængelige tilstand. |
|
2 |
AGENT_IKKE_FUNDET |
Aktiviteten i kø til agent kan ikke finde agenten efter agentens id eller e-mailadresse. |
|
3 |
AGENT_IKKE_LOGGET_PÅ |
Agenten er ikke logget på i øjeblikket. |
|
4 |
FUNKTION_IKKE_AKTIVERET |
Funktionen Agentbaseret dirigering er ikke aktiveret. |
|
5 |
UGYLDIG_VTEAM_FEJL |
Rapporterings- eller gendannelseskøen er ugyldig. |
|
6 |
_AGENT OPTAGET |
Agenten er tilgængelig, men er i gang med et andet opkald. |
|
7 |
VTEAM_TRANSITION_LIMIT_REACHED |
Kontakten har nået sin maksimale grænse fra at blive sat i kø til flere køer. |
|
8 |
UGYLDIG_HANDLING_FOR_INTERACTION_STATE |
Køen er ikke tilladt i visse tilstande af kontakten, f.eks. afsluttet kontakt. |
Følgende tabel viser den gældende QueueToAgent.AgentState og QueueToAgent.AgentIdleCode værdier.
|
Brugsscenarie |
Agenttilstand |
Agentinaktivitetskode |
|---|---|---|
|
IKKE_RELEVANT |
IKKE_RELEVANT |
|
Agenten er reserveret til dette opkald. |
TILGÆNGELIG |
IKKE_RELEVANT |
|
Park Contact if Agent is unavailable toggle knappen er On og agenten er inaktiv |
Inaktiv |
<AuxCode Name> Den inaktive kode, der er valgt af agenten på Agent Desktop. |
|
Park Contact if Agent is unavailable toggle knappen er On og agentkanalen er optaget |
TILGÆNGELIG |
IKKE_RELEVANT |
|
Park Contact if Agent is unavailable toggle knappen er Off og agenten er inaktiv |
Inaktiv |
<AuxCode Name> Den inaktive kode, der er valgt af agenten på Agent Desktop. |
|
Park Contact if Agent is unavailable toggle knappen er Off, agenten er tilgængelig, og agentkanalen er optaget |
TILGÆNGELIG |
IKKE_RELEVANT |
Pop op-vindue på skærm
Et pop op-vindue på skærm er et vindue eller en dialogboks, der vises på en agents skrivebord, når agenten besvarer et opkald. Agenten får oplysninger om den person, der ringer op, for at kunne fortsætte en samtale. Få flere oplysninger i afsnittet Pop op-skærm i artiklen Kom i gang med Agent Desktop.
Aktiviteten med pop op-skærm bliver først relevant, når en agent er involveret i en interaktion. Den bruger typisk begivenheden AgentAccepted og begivenheden PhoneContactEnded.
Når du bruger denne aktivitet i hovedflowet, viser du et sæt begivenheder på fanen Begivenhedsflows. Få flere oplysninger om disse begivenheder i Begivenheder.
Du kan oprette én enkelt hændelseshåndteringsproces for hver hændelse. Når en agent f.eks. accepterer et indgående opkald, vises et pop op-vindue på skærm. Aktiviteten med pop op-vindue på skærm indeholder oplysninger, der er baseret på flowvariablerne. Pop op-vinduet på skærm integrerer Webex Contact Center med andre forretningsprogrammer, som f.eks. CRM (Salesforce), billetværktøjer og ordreindtastningssystem.
Fuldfør denne konfiguration under fanen Begivenhedsflows i flowdesigneren. Hvis du vil definere forskellige virkemåder af pop op-vindue på skærm på basis af hovedflowkriterier, skal du bruge en betingelses- eller en sagsaktivitet. Du kan definere et pop op-vindue på skærm for hvert flow.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenhedsflows.
Pop op-skærm for nye digitale kanaler skal konfigureres i Connect Flow Builder. Få flere oplysninger i https://help.imiconnect.io/docs/wxcc-overview.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen URL Settings skal du bruge indstillingen URL-indstillinger til at definere en URL-adresse til konfigurationer med pop op-skærm. Brug syntaksen {{variable}} for at indsætte en variabel (for eksempel {{NewContact.ANI}}). Konfigurer derefter følgende indstillinger:
|
| 4 |
I dialogboksen Display Settings skal du konfigurere følgende:
Hvis indstillingen for visning af pop op-skærm er under fanen På skrivebordet eller Eksisterende browser, går de data, der er indtastet i pop op-skærmen for et opkald, tabt, hvis agenten accepterer et nyt opkald. For at forhindre tab af data skal du konfigurere visningsindstillingen som New browser . Overvej f.eks., at valgmuligheden for visning af pop op-skærm er i skrivebordet. Hvis agenten accepterer et nyt indgående opkald, mens der indtastes data i pop op-vinduet på skærm for et tidligere opkald, går de data, der er indtastet for det tidligere opkald, tabt, når pop op-vinduet på skærm for det nye opkald åbnes. |
Angiv kontaktprioritet
Brug aktiviteten Indstil 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 en højere prioritet dirigeres først. Få flere oplysninger om dirigering og kø i afsnittet Indstil kontaktprioritet i Forstå dirigering og kø i Webex Contact Center.
Følgende afsnit giver dig mulighed for at konfigurere aktiviteten Indstil kontaktprioritet:
- Generelle indstillinger
- Indstillinger for kontaktprioritet
- Aktivitetsoutput-variabler
| 1 |
I flowdesigneren skal du trække og slippe aktiviteten Indstil kontaktprioritet fra aktivitetsbiblioteket til lærredet. |
| 2 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 3 |
Angiv følgende oplysninger i afsnittet Generelle indstillinger: |
| 4 |
I dialogboksen Contact Priority Settings skal du angive kontaktens prioritet. Du kan konfigurere en statisk prioritetsværdi fra rullelisten. Hvis prioriteten skal ændres dynamisk, skal du konfigurere en variabel prioritet ved hjælp af flowvariabler. |
Aktivitetsoutput-variabler
Aktivitetsoutputvariablerne gemmer de data, der registreres fra aktiviteter, og oprettes automatisk, når du føjer specifikke aktiviteter til lærredet.
Aktiviteten Indstil kontaktprioritet har følgende outputvariabler:
- SetContactPriority.FailureCode: Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.
- SetContactPriority.FailureDescription: Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.
Fejlkoder
Følgende er fejlkoderne og beskrivelserne for aktiviteten Indstil kontaktprioritet:
|
Fejlkode |
Fejlkodeværdi |
Beskrivelse af fejl |
|---|---|---|
|
6 |
_SYSTEMFEJL |
Denne kode repræsenterer de forskellige fejl (som ikke falder ind under nogen af de definerede kategorier). |
|
48 |
Ikke-understøttet flowaktivitet |
Indstil kontaktprioritet understøttes ikke for udgående kontakter og kampagnekontakter. |
Virtuel agent
Aktiviteten for den virtuelle agent giver dine kontaktcenterkunder 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 Dialogflow kundesamtalen med det bedste formål i den virtuelle agent. Desuden hjælper den kunden som en del af oplevelsen med interaktivt stemmesvar (IVR).
Før du begynder
-
Konfigurer en Dialogflow-agent. Hvis du ønsker yderligere oplysninger om opbygning af en Dialogflow-agent i Google Cloud, kan du se Opret en agent.
Medtag Hej som en undervisningssætning på det foretrukne sprog for Dialogflow-agenten til at starte en samtale med den, der ringer op. Du kan tilføje denne undervisningssætning i standardvelkomsthensigten eller i et andet formål for Dialogflow-agenten. Få flere oplysninger i Hensigter.
Afhængigt af den måde, du konfigurerer Dialogflow-agenten på, kan du bruge den virtuelle agentaktivitet til at håndtere forskellige typer brugsscenarier.
-
Konfigurer en virtuel agent i Control Hub.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenhedsflows.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Conversational Experience skal du konfigurere følgende:
|
| 4 |
I dialogboksen Variable Passing kan de valgfrie parametre i aktiviteten for den virtuelle agent indeholde personligt identificerbare oplysninger (PII). Webex Contact Center overfører disse parametre til Google Dialogflow som variabler for at understøtte avanceret samtalelogik med botten.
|
| 5 |
I dialogboksen Advanced Settings skal du konfigurere følgende:
|
| 6 |
I dialogboksen Output Variables kan du gemme outputstatussen for den begivenhed, der forekommer under samtalen mellem den virtuelle agent og kunden.
|
Næste trin
Outcomes:
Angiver outputstierne for den virtuelle agent, der forekommer baseret på resultatet af samtalen mellem den virtuelle agent og kunden.
-
Handled: Dialogflow tager denne sti, hvis systemet udløser hensigten Håndteret.
-
Escalated: Dialogflow tager denne sti, hvis systemet udløser eskaleringsformålet.
Få flere oplysninger om hensigterne i Dialogflow i Hensigter.
Error Handling
Angiver outputstien for den virtuelle agent, der er baseret på den fejl, der opstår under samtalen mellem den virtuelle agent og kunden.
-
Error: Flowet tager denne sti i alle fejlscenarier.
Hvis der opstår en fejl, afspiller kontaktcenteret som standard ikke nogen lydmeddelelser for at underrette kunden om fejlen. Flowudvikleren kan konfigurere en aktivitet med afspilning af meddelelser enten generisk eller baseret på fejlkoden som beskrevet i afsnittet Outputvariabler.
Funktionaliteten af outputstierne afhænger af den konfiguration og det flow, der er defineret af administratoren.
Virtuel agent V2
Aktiviteten for den virtuelle Agent V2 giver dine kontakter en samtaleoplevelse i realtid. Du kan føje aktiviteten for den virtuelle agent V2 til opkaldsstrømmen for at håndtere talebaserede AI-aktiverede samtaler. Når en person, der ringer op, taler, matcher systemet det, der siges, så godt som muligt i den virtuelle agent. Den hjælper desuden den person, der ringer op, som en del af Interactive Voice Response-oplevelsen (IVR).
Konfigurer aktivitet for virtuel Agent V2
De kunder, der bruger Next Generation-platformen, kan konfigurere aktiviteten for den virtuelle agent V2 i flowdesigneren.
Placer ikke en virtuel agent V2-aktivitet efter en køkontaktaktivitet, da denne konfiguration ikke understøttes i øjeblikket. Anbring heller ikke en aktivitet for virtuel agent V2 i begivenhedsflowlærred.
Angiver outputstierne for den aktivitet, der forekommer, baseret på resultaterne af samtalen mellem den virtuelle agent og den person, der ringer op.
-
Behandlet – resultatet udløses, når afviklingen af den virtuelle agent er fuldført.
-
Eskaleret – resultatet udløses, når opkaldet skal eskaleres til den menneskelige agent.
Angiver outputstien for aktiviteten for enhver fejl, der forekommer under samtalen mellem den virtuelle agent og den person, der ringer op.
Fejl – flowet følger denne sti i alle fejlscenarier.
Standardindstillinger på systemniveau
Følgende indstillinger er defineret internt i systemet som standard. Disse indstillinger vises ikke i brugergrænsefladen og kan ikke ændres:
-
Uendeligt antal forsøg til håndtering af ugyldige eller ingen inputfejl.
-
Bryd ind er aktiveret for at afbryde den virtuelle agent under interaktion.
-
DTMF-afslutningssymbol = #. Denne indstilling angiver slutningen af indtastningen.
-
DTMF 'timeout uden input' = 5 sekunder. Denne indstilling angiver det tidsrum, som den virtuelle agent venter på opkalderens input.
-
DTMF 'timeout mellem cifre' = 3 sekunder. Denne indstilling angiver det tidsrum, som den virtuelle agent venter på det næste DTMF-input fra opkalderen, før den virtuelle agent fortsætter i samtaleflowet.
Før du begynder
-
Konfigurer en Dialogflow-agent. Få flere oplysninger om oprettelse af en Dialogflow-agent i Google Cloud i Opret en agent.
-
Konfigurer Google CCAI-forbindelsen, og opret en CCAI-konfiguration i Control Hub.
-
Konfigurer indgangspunktet, og vælg dirigeringsflowet (når flowet er oprettet i flowdesigneren). Få flere oplysninger i Konfigurer en kanal.
| 1 |
Log ind på Control Hub. |
| 2 |
Naviger til . |
| 3 |
Klik på Administrer flows, og klik derefter på Opret flows. |
| 4 |
I dialogboksen Flow Name skal du indtaste et unikt navn, og klikke på Start Building Flow. Meddelelsen Flow Designer vinduet vises. |
| 5 |
Træk og slip aktiviteten Virtuel Agent V2 fra aktivitetsbiblioteket til hovedflowlærred. |
| 6 |
I Generelle indstillingerskal du udføre følgende handlinger:
|
| 7 |
I indstillingerne for Samtaleoplevelse skal du vælge en af følgende indstillinger for konfiguration af kontaktcenters kunstige intelligens:
|
| 8 |
I indstillingerne for Tilstandshændelse skal du indtaste navnet på den brugerdefinerede hændelse og dataene i kolonnerne Hændelsesnavn - Hændelsesdata. Tilstandshændelsen er en mekanisme til at udløse formålet uden behov for matchet tekst eller talt input. Du kan definere de brugerdefinerede begivenheder for at udløse formålet. Få oplysninger om, hvordan du konfigurerer hensigten for begivenheder i Dialogflow ES, i Google-dokumentationen.
Du kan angive begivenhedsnavnet og dataene i form af en statisk værdi eller et statisk udtryk. For udtryk skal du bruge denne syntaks: Begivenhedsnavn: Begivenhedsdata: |
| 9 |
I Avancerede indstillingerskal du udføre følgende handlinger: |
| 10 |
Med Decryption Settings kan du dekryptere outputvariablerne for VAV2-aktiviteten, hvis det er nødvendigt. Hvis dekryptering er aktiveret på flowniveau, kan brugere med adgang til dekryptering til fejlfinding se de ikke-maskerede outputværdier for VAV2-aktiviteten i flowfejlfindingslogfilerne. Sluk for Enable decryption slå til/fra for at deaktivere dekryptering på aktivitetsniveau for yderligere beskyttelse. |
| 11 |
I Activity Output Variables, kan du få vist listen over variabler, der gemmer outputstatussen for den begivenhed, der sker under samtalen mellem den virtuelle agent og opkalderen.
|
Aktiviteter i flowstyring
- Startflow
- Slutstrøm
- Sag
- Tilstand
- GoTo
- Tildeling i procent
- Vent
- Understøttelse af arbejdsprocesser i indgangspunktet for udgående
Startflow
Start flowaktiviteten vises som standard på det primære flowlærred. Du kan ikke slette aktiviteten Start-flow. Denne aktivitet angiver den hændelse, der udløser dette flow. Denne aktivitet dikterer, hvordan flowet kan bruges, og hvilke typer aktiviteter, der er tilgængelige for konfiguration.
Den eneste flowudløser begivenhed, der i øjeblikket er tilgængelig, er NewContact.
Systemet udløser denne begivenhed, når et nyt opkald når et telefoniindgangspunkt i kontaktcenteret. Du kan bruge flows, der udløses af NewContact-hændelsen, i distributionsstrategier for indgangspunkt. Hændelsen Flowudløser er i øjeblikket valgt som standard og kan ikke redigeres. Yderligere hændelser vil blive udstillet i fremtiden.
NewContact gælder kun for nye flows. For flows, der er oprettet før ugen den 20. april,NewPhoneContact forbliver som flowudløserhændelsen.
Start flowaktiviteten er automatisk mærket med navnet på den valgte flowudløser-begivenhed. Dette giver dig mulighed for hurtigt at se, hvilken type flow der bygges.
Outputvariabler
Antallet og typen af outputvariabler, der er knyttet til start-flowaktiviteten, afhænger af den valgte flowudløser-hændelse. Disse variabler gemmer data, der registreres i det øjeblik flowet udløses. For eksempel eksponeres de outputvariabler, der er beskrevet nedenfor, gennem
NewContact begivenhed.
Brug disse variabler i senere aktiviteter til at styre flowsekvensen.
-
NewContact.ANIANI (Automatic Number Identification) er en funktion i et telekommunikationsnetværk, der automatisk bestemmer det oprindelige telefonnummer til et opkald. Denne variabel gemmer telefonnummeret på den person, der ringer op, der udløste
NewContactbegivenhed. -
NewContact.DNISDNIS (Dialed Number Identification Service) er en tjeneste, der identificerer det oprindeligt kaldte telefonnummer for et opkald. Denne variabel gemmer det telefonnummer, som opkalderen ringede til for at udløse
NewContactbegivenhed.Når et opkald omstilles til et indgangspunkts telefonnummer, registrerer Webex Contact Center EPDN-målet og håndterer omstillingen internt.
En overførsel til et EPDN kan startes fra et flow, der bruger Blind Transfer aktivitet eller fra Agent Desktop, når en agent overfører eller konsulterer til indgangspunktet-DN.
Når overførslen er fuldført, præsenteres destinationsnummeret, der bruges til overførslen, for det modtagende indgangspunktflow som DNIS-værdien (Dialed Number Identification Service). DNIS-værdien er tilgængelig i
NewPhoneContact.DNISflowvariabel.Modtagelsesflowet kan evaluere
NewPhoneContact.DNISog bruge den i dirigeringslogik. Flows bør dog undgå at antage et enkelt DNIS-format, medmindre nummereringskonfigurationen for destinationens indgangspunkt garanterer dette format.Den DNIS-værdi, der vises for det modtagne flow, afhænger af, hvordan nummereringen er konfigureret for destinationens indgangspunkt.
Table 9. DNIS behavior for transferred calls to EPDNs Konfiguration af destinationens indgangspunkt
DNIS præsenteret for modtagelsesflowet
Eksempel
Kun E.164 nummer
DNIS præsenteres i E.164-format. Hvis der ringes op til overførselsdestinationen i nationalt format, konverterer Webex Contact Center den og præsenterer DNIS i E.164-format.
Hvis destinationen er ringet op som 5550101234, ser det modtagne flow +15550101234.
E.164 nummer og lokalnummer
DNIS vises altid som E.164-nummeret, uanset om overførslen blev startet ved at ringe til E.164-nummeret, det nationale nummer eller lokalnummeret.
Hvis indgangspunktet har +15550101234 og lokalnummeret 1234, ser modtagerflowet +15550101234.
Kun lokalnummer
DNIS præsenteres som forlængelsen. Hvis der er konfigureret et placeringspræfiks for placeringen, sættes DNIS foran placeringspræfikset uden separator.
Hvis lokalnummeret er 1234, ser det modtagne flow 1234. Hvis placeringspræfikset er 555, ser det modtagne flow 5551234.
For konsulentoverførsler er DNIS-adfærden i overensstemmelse med overførselsadfærden. Dog ændres opkaldslinje-id (CLID) under konsultationen.
Hvis flowet for destinationens indgangspunkt evalueres
NewPhoneContact.DNISskal du sørge for, at dirigeringslogikken refererer til det DNIS-format, som Webex Contact Center præsenterer for indgangspunktets nummereringskonfiguration. Dette er især vigtigt, hvis konfigurationen af indgangspunktet ændres fra nummerering kun med lokalnummer til E.164-nummerering, eller hvis flowet sammenligner DNIS-værdier direkte.Når et opkald omstilles til et EPDN, forbliver det omstillede opkald en del af den eksisterende interaktion. Rapporterings- og opkaldsoptegnelser fortsætter med at bruge det samme interaktions-id.
-
NewContact.InteractionIDEt entydigt Webex-kontaktcenter-id, der er knyttet til hver interaktion, der udløses af
NewContactbegivenhed.Du kan vise interaktions-id'et på skrivebordet. Få flere oplysninger i Eksempel: Vis interaktions-id på desktop i sektionen Opret brugerdefinerede flowvariabler.
-
NewContact.PSTNRegionDet PSTN-område, der er konfigureret i tilknytning til indgangspunkt (EP) – opkaldsnummer (DN) for regionale stemmemedietjenester. Denne variabel understøttes kun på næste generations stemmeplatform.
-
NewContact.FlowVersionLabelVersionsetiket for det flow, der genereres under udførelse af flow. Flowudviklere kan oprette forskellige adfærd for forskellige flowversioner såsom "Dev", "Test", "Live" og "Seneste". Brug af
NewContact.FlowVersionLabelkan udviklere modificere flowlogikken dynamisk ved at få adgang til versionsetiketterne i flowet. -
NewContact.FlowIdEntydigt id for flowet, der kører i øjeblikket.
-
NeContact.EntryPointIdEntydigt id for det indgangspunkt, der starter flowet.
-
NewContact.OrgIdEntydigt id for organisationen.
- Tilbagekaldsvariabler:
NewContact.CallbackReasonTilbagekaldsårsagen, der blev angivet på tidspunktet for planlægning af et tilbagekald. Du kan gøre tilbagekaldsårsagen tilgængelig i popoveren for indgående opkald på Agent Desktop ved at tildele denne til en variabel, der kan ses af agenter.
NewContact.CallbackTypeGemmer værdien som "planlagt" for et planlagt tilbagekald eller "scheduled_personal" for personligt planlagt tilbagekald.
NewContact.ScheduleSourceInteractionIdDet interaktions-id, hvorfra tilbagekaldet oprindeligt blev anmodet om.
Disse variabler har kun værdier for planlagt tilbagekald og forbliver tomme for andre opkaldstyper.
-
NewContact.HeadersGemmer oplysninger om SIP-headeren (Session Initiation Protocol) for det indgående opkald i JSON-format. Flowudviklere kan udtrække og bruge de indgående SIP-brugerdefinerede X-headers til at træffe distributionsbeslutninger og til at integrere Webex Contact Center med tredjeparts-IVR-systemer. Når en kunde ringer til Webex Contact Center, parser systemet flowdataene og udpakker 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-Headers understøttes i øjeblikket for organisationer, der bruger Webex Calling med lokal gateway (LGW) som telefonivalgmuligheden for Webex Contact Center.
Eksempel 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 oplysninger:
X-kunde-ID: 987654321
Årsag til X-opkald: Support
X-prioritet: Høj
Systemet konverterer SIP-headerne til små bogstaver. Brug aktiviteten Indstil variabel til at tildele en eller flere SIP-overskrifter til variabler, der er defineret i systemet.
Følgende sidehovedmønstre er forbeholdt intern brug og må ikke videresendes som brugerdefinerede sidehoveder. Som standard droppes alle overskrifter, der matcher dette mønster, og overføres ikke til Webex-kontaktcenteret.
X-adresse
X-TILFØJ-OMDIRIGERING
X-BNR-tilstand
X-BNR-original-codec
X-BNR-omgået
X-BroadWorks-korrelation-oplysninger
X-FS-understøttelse
X-sti
X-RTMS-CID
X-RTMS-OID
X-RTMS-CONFID
X-RTMS-AGENT-LEGID
X-RTMS-ENTER-LYD
X-RTMS-APP-PRÆFIKS
X-RTMS-intet opslag
X-VPOP-DOMÆNE
Vigtige overvejelser:
- Systemet parser navnet på den person, der ringer op, som Caller_ID_Name.
- Systemet kan udtrække op til 20 overskrifter fra den indgående SIP-invitationsmeddelelse. Hvis antallet af overskrifter er større end 20, udpakker systemet kun de første 20 alfabetisk sorterede overskrifter.
- Der er en grænse på 1000 byte for alle sidehovedoplysninger.
Hvis du vil tilføje og parse SIP-overskrifter til eksterne IVR-systemer, skal du bruge følgende aktiviteter:
Slutstrøm
Slutflow er en afslutningsaktivitet, der markerer afslutningen af en flowsti. Du kan bruge et hvilket som helst antal afslutningsaktiviteter til at konstruere dit flow for at sikre, at alle flowstier afsluttes.
Brug ikke slutflowaktiviteten i et IVR-flow. Brug af slutstrøm med IVR kan resultere i dødt 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 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
Sag
Brug caseaktiviteten, hvis der er flere muligheder eller resultater på et bestemt beslutningspunkt i din opkaldsstrøm.
Du kan f.eks. bruge en caseaktivitet til at definere forskellige skærmbilleder for forskellige agentteams afhængigt af teamets navn. Hver sag bliver en gren, hvorfra du definerer de relevante stier. Flowet fortsætter ned ad den sti, der evalueres som sand for en bestemt forekomst af flowet. Hver caseaktivitet har en standard, som systemet bruger til alle udefinerede sager. Hvis ingen af sagerne er sand, evalueres standardsagen Som sand, og flowet fortsætter langs den pågældende gren.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenhedsflows.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Case Settings skal du konfigurere følgende:
Activity Outcomes
|
Tilstand
Betingelsesaktiviteten udgør en beslutning. Flowet tager stien Sand eller Falsk, afhængigt af om betingelsen er opfyldt.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenhedsflows.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Expression skal du konfigurere følgende: Wrap hvert udtryk på følgende måde: {{Enter Expression}}. Eksempel: {{HTTPRequest1.httpStatusCode == 200}} Hvis du bruger et udtryk uden parenteser, kaster systemet en flowfejl.
|
GoTo
Flowkædning giver dig mulighed for at kæde flere flows. For at opnå flowkædning kan du føje GoTo-afslutningsaktiviteten til lærredet og angive, om det aktuelle flow skal gå til et indgangspunkt eller et andet flow. Få flere oplysninger i Sammenkæd flere flows (med GoTo).
Brug GoTo-noden til at flytte kontakter inden for Webex-kontaktcenter, f.eks. mellem indgangspunkter eller flows. Brug tilknytning af flowvariabler til at overføre data uden problemer sammen med kontakten.
Hvis aktivitetsbiblioteket ikke viser GoTo-aktiviteten, skal du kontakte Cisco Support for at få det tilsvarende funktionsflag aktiveret.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenhedsflows.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. | |||||||||
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
| |||||||||
| 3 |
I afsnittet Indstillinger for flowdestination kan du ændre opkalderens oplevelse baseret på tid (hvis du afleverer opkaldet til et indgangspunkt) eller for at genbruge et enkelt flow i flere scenarier (hvis du afleverer opkaldet til et flow). Baseret på valgmuligheden GoTo overføres flowvariablerne fra det aktuelle flow som følger:
Konfigurer følgende:
| |||||||||
| 4 |
Hvis du vælger Go To Flow valgmulighed, afsnittet Tilknytning af flowvariabler vises. Flowvariabler og globale variabler med samme navn og samme datatype mellem flows tilknyttes automatisk for indgående opkald. For udgående opkald tilknyttes kun globale variabler automatisk. Automatisk tilknytning 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 tilknytte variabler for flows i en GoTo-aktivitet, når du bruger variabelflows. Du kan kun knytte variabler til statiske flowmål. Se tabellen nedenfor for virkemåden af variabeltilknytning med variabelflows. Når du knytter en JSON-variabel fra et hovedflow til målflowet i GoTo-aktivitet, skal du gemme JSON-outputtet i en anden variabel, f.eks. en streng eller en anden variabeltype, og knytte det til den samme type variabel i målflowet. Konfigurer følgende:
Sådan tilføjes, redigeres eller slettes variabeltilknytninger:
Variable details Meddelelsen Current Flow Variable Details afsnit viser alle flow- og globale variabler i det aktuelle flow. Meddelelsen Destination Flow Variable Details afsnittet viser alle flowet og globale variabler i destinationsflowet. Du kan klikke på tagget for at få oplysninger om en variabel. Når du vælger en variabel til tilknytning, bliver variablen grøn, hvilket hjælper dig med at se, hvad der allerede er blevet tilknyttet. For at sikre problemfri adgang til oplysninger og interaktion i hele opkaldets livscyklus er variabel tilknytning afgørende under flowudførelsen. Det omfatter den strategiske tilpasning af globale variabler med både lokale og agentsynlige flowvariabler, der er skræddersyet til både statiske og dynamiske flowtyper: Variabeltilknytning er vigtig under flowkædning. Tabellen nedenfor forklarer de vigtigste forskelle mellem brug af statiske og dynamiske GoTo-indstillinger.
GoTo activity error codes
|
Vent
Venteaktiviteten giver dig mulighed for at sætte flowafviklingen på pause i en angivet varighed. Når du konfigurerer denne aktivitet med venteperioden, sættes flowafviklingen på pause i den varighed, der er angivet i venteaktiviteten i udførelsesstien.
Vi anbefaler ikke brug af venteaktiviteten, når en IVR-session er aktiv, da det kan medføre, at IVR-sessionen får timeout. I sådanne tilfælde vil kontakten opleve dødt luft, hvilket medfører opkaldsfejl. Vi anbefaler på det kraftigste, at flowdesignere bruger venteaktiviteten i hændelsen Tilbagekald mislykket og angiver ventetiden.
Venteaktiviteten er af generel karakter. Når du designer et flow, kan du placere denne aktivitet efter enhver aktivitet i henhold til dit behov. Når du f.eks. forsøger at ringe tilbage, sætter denne aktivitet flowafviklingen på pause og forsøger at ringe tilbage igen.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Wait Settings skal du konfigurere følgende:
Output variables Der er ingen tilgængelige outputvariabler i denne aktivitet. |
Tildeling i procent
Tildelingsaktiviteten giver dig mulighed for at fordele 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 exitstier til at tildele kontakter til forskellige køer, websteder og eksterne servere.
Systemet bruger en WRR-algoritme (Weighted Round Robin) til at distribuere trafik, og dette kan skabe ubalancer. Algoritmen nulstilles, hver gang du udgiver flowet. Vi anbefaler, at du tester flowafviklingen, før du installerer æ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 fordele opkald jævnt, f.eks. 5 i udgangsstien 1, 3 i udgangsstien 2, 2 i udgangsstien 3. Dette sker dog dynamisk på en justeret måde med vægtene 5:3:2. Et muligt resultat af distribution 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 kontaktfordelingen justeres med forskellige belastningsfordelinger.
Tildelingsaktiviteten tillader nu procentværdier i intervallet fra 0 til 100. Administratorer kan bruge indstillingen 0 % til at oprette brugsscenarier til switchboard. Dette gør det muligt at slukke trafikken som standard. Du kan dog aktivere disse forbindelser senere for at tildele distributioner, der er større end 0 %.
Derudover kan du tilføje aktiviteten Procenttildeling før aktiviteten Feedback for at konfigurere, hvordan du vil administrere opkaldstrafikken. Du kan tildele 50% af feedback via e-mail, 30% fra SMS og 20% fra spørgeundersøgelse.
På samme måde kan du i et geografisk forskelligartet miljø konfigurere tildelingsaktiviteten til at sende 10 % af kontakter 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 ske under flowkørsel. Få flere oplysninger i Fejlhåndtering.
Før du begynder
| 1 |
I Flow Designer, træk og slip tildelingsaktiviteten i procent fra Activity Library til hovedlærred. |
| 2 |
Klik på Percentage Allocation aktivitet for at konfigurere aktivitetsindstillingerne. |
| 3 |
I General Settings:
|
| 4 |
I Percent Allocation, oprette de påkrævede tildelingsstier. I starten indstiller systemet standardstien for tildeling til 100%. Du kan redigere procentværdien og beskrivelsen og også tilføje nye stier.
Tildelingsaktiviteten i procent har følgende outputvariabler:
|
Understøttelse af arbejdsprocesser i indgangspunktet for udgående
Følgende aktiviteter og begivenheder understøttes, når du opretter arbejdsprocesser for stemmekontakter, der er udgående:
-
HTTP-anmodning
-
Tilstand
-
Parse (sprog)
-
Indstil variabel
-
Åbningstid
-
Slutstrøm
-
Pop op-vindue på skærm
-
Begivenhed før opkald
Alle begivenhedsbehandlere understøttes efter behov. Begivenhedsadministratorer som f.eks. begivenhed før opkald, agent tilbudt osv. udfyldes baseret på de aktiviteter, du tilføjer i hovedflowet. Globale og lokale variabler understøttes som en del af flowet.
Følgende aktiviteter understøttes ikke, når du opretter arbejdsprocesser for stemmekontakter, der er udgående:
-
Køkontakt
-
Kø til agent
-
Tilbagekald
-
Køopslag
-
Avancerede køoplysninger
-
Blind overførsel
-
Eskaler opkaldsdistributionsgruppe
-
IVR-meddelelse
- Menu
- Undersøgelse
Baseret på ovenstående aktiviteter vil systemet uden problemer understøtte fejl- og succesvejene på en yndefuld måde.
- Når du designer et flow for indgangspunkt for udgående opkald, skal du ikke inkludere en aktivitet for afbryd kontakt i slutningen af flowet. Hvis du bruger en Afbryd kontakt-aktivitet i flowet, får dette flowet til at afslutte opkaldet og anmode om en afslutning, mens det udgående opkald rent faktisk er aktivt og forbundet.
Aktiviteter i Utilities
- BRE-anmodning
- Åbningstid
- Kryptografisk hash
- Generér OTP
- HTTP-anmodning
- Parse (sprog)
- Indstil variabel
- Bekræft OTP
BRE-anmodning
Brug BRE-anmodningsaktiviteten til at hente data fra din organisations BRE (Business Rules Engine), der skal bruges i flowet. BRE-anmodningsaktiviteten bruger standard-HTTP-protokoller til at hente data fra BRE.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I Query Parameters, kan du videregive de parametre, der er angivet i API-opkaldet til BRE. I kolonnerne Nøgle-værdi kan du angive nøglen for forespørgslen og den tilknyttede værdi, der skal sendes sammen med forespørgslen. Du kan også bruge syntaksen med dobbelt krøllet parentes til at overføre variabelværdier. BRE-aktiviteten har én foruddefineret forespørgselsparameter: kontekst. Denne forespørgselsparameter overføres i API-opkaldet til BRE. Lejer-ID'et injiceres automatisk som en parameter og behøver ikke konfigureres.
Hvis du vil tilføje en forespørgselsparameter, skal du klikke Add New. Dette tilføjer en række, hvor du kan indtaste nøgleværdiparrene. Du kan tilføje så mange forespørgselsparametre som påkrævet som en del af BRE-anmodningen. |
| 4 |
I dialogboksen Parse Settings kan du parse svaret fra BRE-anmodningen i forskellige variabler:
Output Variables BRE-anmodningen returnerer to outputvariabler:
Content Type Formats Følgende eksempler beskriver eksempler på formater for inputindholdstype og JSON-svaret.
|
Åbningstid
Med aktiviteten Åbningstider kan du bruge arbejds- og ikke-arbejdstid, f.eks. helligdage, og tilsidesættelser i din organisation, der er defineret i Control Hub. Du kan føje aktiviteten i åbningstider til et flow og tildele dette flow til et indgangspunkt. Ved hjælp af denne aktivitet kan du bruge arbejdstider, ferier og tilsidesættelser for at konsolidere flere distributionsstrategier for alle deres planer i et enkelt flow.
Brug aktiviteten i åbningstider til at programmere en tidsplan for drift 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 åbningstidsenheder fra Control Hub. Få flere oplysninger i Konfigurer åbningstider.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan opstå under flowudførelsen. Få flere oplysninger i Konfigurer fejlhåndtering.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Schedule Details afsnit, du kan vælge en åbningstid på rullelisten for at definere, hvornår forskellige stier til flowet udføres. Tidsplanen angiver det hold, der er defineret i arbejdstidsobjektet for den valgte arbejdstid. Flowet udføres primært på basis af den tidsramme, der er defineret i løbet af den valgte arbejdstid. Andre åbningstider som f.eks. helligdagslister og tilsidesættelser har forrang over arbejdstiden, hvis timerne falder sammen med den aktuelle skiftetid.
Hvis nogle af de bestilte listeindtastninger er tomme, sender flowdesigneren en flowvalideringsfejl. Du skal løse disse fejl, før flowet udgives. Business hours nodes Du kan konfigurere følgende knudepunkter i aktiviteten i åbningstider:
Output variables Aktiviteten i åbningstider anvender følgende outputvariabler.
|
Kryptografisk hash
Kryptografisk hash giver dig mulighed for at generere en envejshash 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 den kryptografiske hash-aktivitet på flowlærredet. | ||||||||||||||||||
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
| ||||||||||||||||||
| 3 |
I dialogboksen Hash Configuration skal du konfigurere følgende:
|
Næste trin
Standardoutputvariablen for den Cryptographic Hash Node er CryptographicHash.HashOutput, som fanger hashen.
Generér OTP
Generér OTP-aktivitet genererer en engangsadgangskode (OTP) til brugergodkendelsesscenarier som f.eks. tofaktorgodkendelse og multifaktorgodkendelse. Du kan bruge OTP'er i flere scenarier såsom bekræftelse af brugerens identitet, kontrol af gyldigheden af konti for virksomheder, sikring af oplysninger og mange flere.
Aktiviteterne Generer OTP og Bekræft OTP bruges ofte sammen til at konfigurere brugergodkendelsesflows, f.eks. tofaktorgodkendelse.
| 1 |
Træk og slip Generer OTP-aktivitet på flowlærredet. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen OTP Generation Logic, konfigurer det ønskede format og den ønskede længde af engangsadgangskoden. |
Næste trin
HTTP-anmodning
HTTP-anmodningsaktiviteten henter oplysninger fra en ekstern datakilde som f.eks. en CRM ved hjælp af standard HTTP-protokoller.
Grundlæggende Auth og OAuth 2.0 attributter understøttes for godkendte slutpunkter.
Related flow templates
Følgende skabeloner bruger HTTP-anmodningsaktiviteten:
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen HTTP Request Settings skal du konfigurere følgende:
|
| 4 |
I dialogboksen Parse Settings kan du parse svaret, der er genereret fra HTTP-anmodningen, i forskellige variabler. Denne konfiguration er valgfri, fordi ikke alle scenarier med HTTP-anmodninger kræver parsing.
Output Variables HTTP-anmodningen returnerer følgende outputvariabler:
Content Type Formats Følgende eksempler beskriver eksempler på formater for inputindholdstype og JSON-svaret.
Activity Wait Settings I visse tilfælde, hvis et HTTP-svar oplever en betydelig forsinkelse, vil opkalderen opleve en periode med stilhed. For at begrænse dette scenarie er det muligt at overføre en lydfil. Denne fil afspilles for opkalderen under hentning af HTTP-svar. Derudover er det muligt at konfigurere varigheden af forsinkelsen, før denne lyd afspilles.
Det er bedst at beholde forsinkelsesindstillingen på over 2 sekunder og forsøge at optimere svartiden for HTTP-forespørgsler. Dette sikrer, at lyden ikke afspilles unødigt, samtidig med at der sikres en minimumsforsinkelse for død luft til den person, der ringer op. |
Parse (sprog)
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 ske under flowkørsel. Få flere oplysninger i Konfigurer fejlhåndtering.
Før du begynder
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings section, indtast følgende oplysninger:
|
| 3 |
I dialogboksen Parse Settings skal du konfigurere følgende:
Content Type Formats Følgende eksempler beskriver eksempler på formater for inputindholdstype og JSON-svaret.
|
Indstil variabel
Brug aktiviteten Indstil variabel til at indstille værdier til variabler. Du kan ændre værdierne for variablerne baseret på dit behov eller i henhold til flowet.
Du kan konfigurere flere variabler inden for en enkelt aktivitet med indstillede variabler. Dette eliminerer behovet for at konfigurere flere individuelle sæt variabelaktiviteter i lærredet, hvilket giver flowudviklerne mulighed for at opbygge og ændre flows hurtigere.
Angiv den variabeltype, du vil vælge. Få flere oplysninger i Brugerdefinerede variabler og Foruddefinerede variabler.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Konfigurer fejlhåndtering. Hvis du ikke konfigurerer fejlhåndteringsstien, håndterer den globale fejlhåndtering fejlen ved flowudførelse.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Variable Settings session, konfigurer følgende:
|
Bekræft OTP
Bekræft OTP-aktivitet giver dig mulighed for at validere den brugerleverede OTP ved hjælp af transaktionsreferencen, der blev registreret under OTP-genereringen.
| 1 |
Træk og slip Bekræft OTP-aktivitet på flowlærredet. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen OTP Details skal du konfigurere følgende: |
| 4 |
I dialogboksen Advanced Settings, konfigurer følgende:
|
| 5 |
I dialogboksen Extra Parametersskal du angive de nøgleværdipar, der blev indstillet i generer OTP-noden i form af Nøgle og Værdi. Gentag dette trin for at tilføje flere parametre. |
Aktiviteter i stemme
- Blind overførsel
- Brolagt overførsel
- Analyse af opkaldsstatus
- Tilbagekald
- Indsaml cifre
- Menu
- Afspil meddelelse
- Afspil musik
- Optag
- Kontrol af optagelse
- Planlæg tilbagekald
- Send cifre
- Indstil meddelelse
- Indstil opkalder-id
- Indstil hviskemeddelelse
- Start mediestream
- Overfør lyd
Blind overførsel
Aktiviteten for blind overførsel gælder, når et opkald skal overføres til et eksternt eller tredjeparts-DN baseret på et flow-kriterie. Overførslen kan også startes til en ekstern bro. Det konfigurerede kriteriesæt udløser aktiviteten.
Brug knudepunktet for blind omstilling til at omstille 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 flows og overføre kontaktdata med kontakten, skal du bruge GoTo med variabel tilknytning.
Under blind overførsel bevares de tidligere kompetencebegrænsninger, når et opkald overføres til en kompetencebaseret kø. Dette skyldes, at kompetencebegrænsninger beregnes, når et flow udføres. Men da flowet ikke udføres i tilfælde af blind overførsel, bevares de tidligere kompetencebegrænsninger.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenhedsflows.
Når du designer et flow, kan en rådgivningsinteraktion ikke omfatte en blind overførselsaktivitet. Du kan ikke tilføje en blind overførselsaktivitet i begivenhedsflows i flowkontrol.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Transfer Dial Number skal du konfigurere destinationsnummeret for opkaldet ved at indtaste det manuelt eller vælge en variabel.
|
| 4 |
I dialogboksen Add header kan du konfigurere og overføre parametrene for SIP-headers til eksterne systemer via SIP INVITE-meddelelserne. Du kan konfigurere op til 20 overskrifter i den udgående SIP INVITE-meddelelse. Brug af brugerdefinerede X-Headers understøttes i øjeblikket for organisationer, der bruger Webex Calling med lokal gateway (LGW) som telefonivalgmuligheden for Webex Contact Center.
Du skal undgå at medtage følgende følsomme PII-oplysninger i SIP-headerne.
Følgende sidehovedmønstre er forbeholdt intern brug og må ikke videresendes som brugerdefinerede sidehoveder. Som standard vil alle overskrifter, der matcher dette mønster, blive kasseret og ikke videregivet til Webex Contact Center.
|
| 5 |
Afsnittet Fejlkoder for udefejl beskriver outputfejlkoderne for aktiviteten Blind overførsel,
|
Brolagt overførsel
Aktiviteten Bridged Transfer giver mulighed for, at et opkald midlertidigt kan omstilles med et flow til en ekstern destination, mens opkaldet forbliver under kontrol. Den eksterne destination kan være en ekstern bro eller en IVR (Interactive Voice Response Service).
Når tredjeparten afslutter opkaldet, fortsætter opkaldsflowet og genstarter efter behov, f.eks. ved at sætte opkaldet i kø til en agent.
Aktivitet ved overførsel af broer er forbedret for at afsætte kontakten i kø, når der sendes en kontakt til et tredjepartsinteraktivt stemmesvar (IVR) eller automatisk opkaldsdistribution (ACD). Hvis kontakten ikke håndteres i tredjepartssystemet, kan den føres tilbage til den oprindelige kø.
Antag f.eks., at et kontaktcenter har agentressourcer i Webex Contact Center og agentressourcer på et eksternt callcenter/PBX. Kunden ønsker at sætte et opkald i kø mod en kø med Webex-kontaktcenteragenter i en kort periode (sig 60 sekunder). Hvis der ikke er nogen agent tilgængelig i denne periode, kan opkaldet derefter overføres til broen (med en implicit dekø) til det eksterne callcenter for håndtering for at forbedre svartiden til kunden.
Før du begynder
-
Du kan ikke tilføje aktiviteten Brolagt overførsel til køkontaktaktiviteten.
-
Introducer ikke en aktivitet med broer senere i flowet for kontakter, der er parkeret, sat i kø eller tildelt en agent. Dette kan føre til en flowfejl, der ikke understøttes.
-
Du kan ikke bruge aktiviteten Brolagt overførsel i udgående opkaldsflows.
-
Du kan ikke tilføje en aktivitet med brolagt overførsel i begivenhedsflows i flowkontrol.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. | ||||||||||||||||||
| 2 |
Angiv følgende oplysninger i afsnittet Generelle indstillinger:
| ||||||||||||||||||
| 3 |
I dialogboksen Transfer Dial Number skal du konfigurere destinationsnummeret for opkaldet ved at indtaste det manuelt eller vælge en variabel.
| ||||||||||||||||||
| 4 |
I dialogboksen Transfer Timeout Settings kan du konfigurere adfærden for en aktivitet med brooverførsel, når det overførte opkald ikke besvares inden for et bestemt tidsrum.
| ||||||||||||||||||
| 5 |
I dialogboksen Output Digit Settings afsnit, du kan udpulse DTMF-cifre til destinationen under en brolagt 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 på DTMF-cifre er 32 tegn. Understøttede tegn er 0-9, A-D, stjerne (*), hash (#) og komma (,). Tegnet komma (,) angiver et sekunders forsinkelse. | ||||||||||||||||||
| 6 |
I dialogboksen Add header section, kan du konfigurere og overføre parametrene for SIP-headers til eksterne systemer via SIP INVITE-meddelelserne. Du kan konfigurere op til 20 overskrifter i den udgående SIP INVITE-meddelelse.
Brug af brugerdefinerede X-Headers understøttes i øjeblikket for organisationer, der bruger Webex Calling med lokal gateway (LGW) som telefonivalgmuligheden for Webex Contact Center. Du skal undgå at medtage følgende følsomme PII-oplysninger i SIP-headerne.
Følgende sidehovedmønstre er forbeholdt intern brug og må ikke videresendes som brugerdefinerede sidehoveder. Som standard vil alle overskrifter, der matcher dette mønster, blive kasseret og ikke videregivet til Webex Contact Center.
| ||||||||||||||||||
| 7 |
I dialogboksen Output Variable kan du registrere oplysninger om resultatet af overførslen.
|
Analyse af opkaldsstatus
Brug aktiviteten Analyse af opkaldsstatus til at indstille CPA-parametrene til at udføre en AMD (voicemail/answering machine detection) for et tilbagekald.
Du kan placere aktiviteten Analyse af opkaldsstatus i følgende områder:
-
I hovedflowet på et hvilket som helst tidspunkt efter tilbagekaldsaktiviteten.
-
I begivenhedsstrømmen, kun på begivenhedshåndteringen TilbagekaldFailed.
-
I hovedflowet, på et hvilket som helst tidspunkt for planlagt tilbagekald eller personligt planlagt tilbagekald.
Når du forsøger et tilbagekald, markerer systemet opkaldet som mislykket, hvis opkaldet rammer AMD/voicemail. Resultatet af AMD-registrering registreres i variablen Årsag-output for CallbackFailed-hændelseshåndteringen. Hvis CallbackFailed.reason-værdien er AMD, angiver den, at AMD/voicemail blev registreret for kunden. Baseret på denne outputvariabel kan du konfigurere nye 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 voicemail, hvilket forhindrer unødvendige undersøgelser.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenheder.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Advanced Media Parameters skal du konfigurere følgende CPA-parametre:
Output variables
|
Tilbagekald
Tilbagekaldsaktiviteten er kun tilgængelig, hvis den foretrukne kø og tilbagekaldsfunktionen er aktiveret for virksomheden. Tilbagekaldsaktiviteten opretter som standard en høflighedstilbagekaldsopgave i den samme kø, som opkaldet oprindeligt blev placeret. 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 rådgivningsinteraktion ikke inkludere en høflighedstilbagekaldsaktivitet.
Hvis en ny kø foretrækkes, skal du placere opgaven i bunden af den foretrukne kø. Når en agent accepterer opgaven, startes tilbagekaldet. Hvis den person, der ringer op, ikke svarer, forsøges tilbagekald ikke igen.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Begivenhedsflows.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 |
I dialogboksen Callback Settings skal du konfigurere følgende:
Meddelelsen Callback Settings sektionen definerer tilbagekaldsnummeret og den kø, som opkalderen skal placeres i for tilbagekaldsanmodningen. Systemet reserverer opkalderens plads i køen, indtil den næste agent er ledig. Du skal bruge en Afbryd kontakt-aktivitet for at afslutte en flowgren, der bruger en tilbagekaldsaktivitet. Ellers afsluttes opkaldet ikke, når der foretages en tilbagekaldsanmodning. Flowadministratorer bør teste funktionen i et miljø, der ikke er i produktion, for at sikre, at den ANI, der er konfigureret som en del af variabel ANI, er korrekt eller ej. Hvis det angivne ANI er forkert, skifter tilbagekald til standard-ANI for systemet. Dette er de scenarier, hvor den brugertilpassede ANI er konfigureret og valideret til lejeradministration og flowstyring. Baseret på den stak, du bruger, kan du se valideringer, der kun gælder for den stak.
Output Variables:
Error Codes Følgende er fejlkoderne og beskrivelserne for tilbagekaldsaktiviteten:
|
Indsaml cifre
Aktiviteten Indsaml cifre beder opkalderen om at indtaste et DTMF-input (Dual-Tone Multi-Frequency), f.eks. et kontonummer. Ligesom med aktiviteterne Afspil meddelelse og Menu kan aktiviteten Indsaml cifre bruge lydfiler, tekst-til-tale-meddelelser eller en kombination af begge.
Denne aktivitet accepterer DTMF-inputcifre fra 0 til 9 og alfabetet A, B, C og D. Opkalderen kan indtaste # eller * som et afslutningssymbol for at angive slutningen af DTMF-inputtet.
Opkalderen kan ikke bruge afslutningssymbolerne til andre scenarier som en del af aktiviteten med indsaml cifre, f.eks. bekræftelse af beløbet eller kunde-id'et.
Som standard understøtter Next Generation medieplatform kun DTMF af typen RFC2833 for både indgående og udgående opkald.
Næste generations medieplatform understøtter båndbaseret DTMF.
Denne funktion er kun tilgængelig, hvis det tilsvarende funktionsflag er aktiveret.
Du kan også høre båndbaserede DTMF-toner under optagelse og i konference med andre parter.
Du kan konfigurere disse fejlhåndteringsstier til at håndtere fejl i flowudførelse:
-
Entry Timeout– Angiver den fejloutputsti, som flowet tager, efter indtastnings timeout-varighed er udløbet. Konfiguration af denne sti sikrer, at opkalderen ikke bliver inaktiv i for lang tid. Rediger varigheden af timeout for indtastning i afsnittet Avancerede indstillinger i ruden Egenskaber. Overvej at afspille en meddelelse for at forklare, hvad der forventes fra opkalderen. Gå derefter tilbage til starten af aktiviteten.
-
Unmatched Entry– Angiver den fejloutputsti, som flowet tager, hvis opkalderen angiver et DTMF-input, der ikke er konfigureret i afsnittet Brugerdefinerede menulinks. Konfiguration af denne sti sikrer, at opkalderen har tilladelse til at genstarte aktiviteten og prøve igen. Overvej at afspille en meddelelse for at forklare, hvad der forventes fra opkalderen. Gå derefter tilbage til starten af aktiviteten.
-
Undefined Error– Få flere oplysninger i Konfigurer fejlhåndtering.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Prompt skal du konfigurere følgende indstillinger:
|
Menu
Menuaktiviteten giver dig mulighed for at opbygge en Cisco Unified IP Interactive Voice Response (IVR)-oplevelse i dit flow. Aktiviteten afspiller en meddelelse, der giver den, der ringer op, mulighed for at indtaste et DTMF-ciffer. Baseret på det ciffer, som opkalderen indtaster, kan flowet gå 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. Konfigurationsindstillingerne æ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 indtastnings timeout-varighed er udløbet. Konfiguration af denne sti sikrer, at opkalderen ikke bliver inaktiv i for lang tid. Rediger varigheden af timeout uden input i afsnittet Avancerede indstillinger i ruden Egenskaber. Overvej at afspille en meddelelse for at afklare forventningerne til den person, der ringer op, og gå derefter tilbage til starten af aktiviteten.
-
Unmatched Entry– Angiver den fejloutputsti, som flowet tager, efter opkalderen indtaster et DTMF-input, der ikke er konfigureret i afsnittet Brugerdefinerede menulinks. Konfiguration af denne sti sikrer, at den person, der ringer op, kan genstarte aktiviteten og prøve igen. Overvej at afspille en meddelelse for at afklare forventningerne til den person, der ringer op, og gå derefter tilbage til starten af aktiviteten.
Sådan køres opkaldet tilbage til starten af aktiviteten i et bestemt antal gange:
-
Tilføj aktiviteten Indstil variabel efter menuaktiviteten.
-
I menuaktiviteten skal du oprette forbindelse No-input timeout and Unmatched Entry knudepunkter til aktiviteten Indstil variabel.
-
Konfigurer aktiviteten Indstil variabel på følgende måde:
-
I dialogboksen Variable felt vælg Timeout.
-
Indstil Variable Value to {{timeout +1}}.
-
-
Tilføj tilstandsaktiviteten efter aktiviteten Indstil variabel.
-
Angiv følgende udtryk i tilstandsaktiviteten:
{{timeout >= n}}, hvor "n" er antallet af gange, du vil returnere opkaldet til menuen, før opkaldet afbrydes.
Hvis f.eks. {{timeout >= 3}}, returnerer konfigurationen opkaldet til menuen tre gange, før opkaldet afbrydes.
-
Tilføj aktiviteten Afspil meddelelse efterfulgt af aktiviteten Afbryd kontakt for at afspille optagelsen og afbryde opkaldet, hvis opkalderen ikke vælger de konfigurerede indstillinger, eller timeout forekommer efter n antal gange.
-
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Prompt skal du konfigurere følgende indstillinger:
|
Afspil meddelelse
Aktiviteten Afspil meddelelse afspiller en meddelelse, der ikke kan afbrydes, til den, der ringer op. Du kan bruge aktiviteten Afspil meddelelse med eller uden tekst-til-tale-funktionen aktiveret. Konfigurationsindstillingerne ændres i overensstemmelse hermed.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Konfigurer fejlhåndtering.
Afspilningsaktiviteten er uafbrudt for DTMF-indgange.
Aktiviteten Afspil meddelelse kan afbrydes på grund af agentens tilgængelighed til at besvare opkaldet, hvis den er inkluderet efter aktiviteten for køkontakt i et opkaldsflow.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
Konfigurer følgende indstillinger i sektionen Prompt:
Inkluder ikke kun aktiviteten Afspil meddelelse i løkken efter aktiviteten for Køkontakt i opkaldsstrømmen. Du kan bruge en kombination af aktiviteten Afspil musik og aktiviteten Afspil meddelelse i loop for at foretage et gyldigt opkaldsflow. Når du medtager aktiviteten Afspil meddelelse før aktiviteten HTTP-anmodning i et opkaldsflow, udføres HTTP-anmodningen kun, når lyden er afspillet fuldt ud. |
Afspil musik
Aktiviteten Afspil musik afspiller musik, når et opkald ankommer eller er i en kø. Du kan vælge en lydfil, der skal afspilles, når du sætter en opkalder i venteposition.
Du kan konfigurere en fejlhåndteringssti (udefineret fejl) til at håndtere systemfejl, der kan ske under flowkørsel. Få flere oplysninger i Konfigurer fejlhåndtering.
Før du begynder
Når du inkluderer aktiviteten Afspil musik før aktiviteten HTTP-anmodning i et opkaldsflow, udføres HTTP-anmodningen kun, når lyden er afspillet fuldt ud.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Music Settings skal du konfigurere følgende indstillinger:
Når du medtager aktiviteten Afspil musik før HTTP Request aktivitet i et opkaldsflow udføres HTTP-anmodningen kun, når lyden er afspillet fuldt ud. |
Optag
Optageaktiviteten registrerer den taleindtastning eller tale, som personer, der ringer op, kan refereres 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 ikke-krypteret format. Vi anbefaler ikke optagelse af følsomme oplysninger ved hjælp af denne funktion.
Brug ikke optageaktivitet i et møde til opkaldsnummerflow til indgangspunkt, da denne konfiguration ikke understøttes.
| 1 |
Log ind på Control Hub, og vælg Tjenester > Kontaktcenter > Flows. | ||||||||||||||||||||||||
| 2 |
Klik på Administrer flows, og klik derefter på Opret flows. | ||||||||||||||||||||||||
| 3 |
Klik på Start genindlæsning. Vinduet Flowdesigner vises. | ||||||||||||||||||||||||
| 4 |
Indtast et entydigt navn i feltet Navn på flow. | ||||||||||||||||||||||||
| 5 |
Træk og slip Optag-aktiviteten fra aktivitetsbiblioteket til hovedflowlærred. | ||||||||||||||||||||||||
| 6 |
I Generelle indstillingerskal du udføre følgende handlinger:
| ||||||||||||||||||||||||
| 7 |
I Optagelsesindstillinger skal du konfigurere følgende felter:
| ||||||||||||||||||||||||
| 8 |
Se følgende variabler i sektionen Outputvariabler:
Du kan bruge Record_audioFileData-outputvariablen i aktiviteter som f.eks. Afspil meddelelse, Menu og Indsaml cifre i et opkald. Denne outputvariabel kan konfigureres som en lydvariabel i indstillingerne for Prompt for IVR-aktiviteterne om at afspille den optagede lyd for opkaldere. Variabelværdien kan være i form af et kugleudtryk:
Du kan bruge Record_audioFileData-outputvariablen i aktiviteten HTTP-anmodnings til at overføre den optagede lyd til den eksterne tredjepartsserver eller API. Dette kan gøres ved at vælge indholdstypen som Fil og outputvariablen Optag aktivitet fra rullemenuen Indhold i anmodningsbrødteksten. Følgende tabel viser fejlkoderne og beskrivelserne for posten:
|
Kontrol af optagelse
Flowdesigneren leverer en optagelseskontrolaktivitet med det formål at registrere brugerens eller opkalderens samtykke til optagelse. Optagelsessamtykke er en af de konfigurationsegenskaber, der er tilgængelige som en del af denne aktivitet. Brug en menuaktivitet til at registrere brugersamtykke i en boolesk flowvariabel. Hvis du under en interaktion vil registrere samtykkeværdien for at generere en rapport, skal du bruge den booleske variabel som et input til optagelseskontrolaktivitetens samtykkeegenskabsværdi. Derefter kan du markere den variabel, der bruges til at registrere opkalderens samtykke, som rapporterbar.
Flowudvikleren kan bestemme, om optagelsessamtykket til et opkald skal registreres eller ej med henblik på rapporteringsformål. Når en kunde ønsker at registrere samtykket til optagelse, skal du bruge globale variabler til at generere en samtykkerapport. Når en kunde ikke ønsker at indhente samtykket til optagelsen, skal du bruge lokale variabler. Dette giver lejere og kunder større fleksibilitet til at styre brugen af variabler.
Du kan konfigurere optagelseskontrol ved hjælp af disse trin:
-
I flowdesigneren skal du trække og slippe Recording Control aktivitet fra aktivitetsbiblioteket til lærredet.
-
Klik på Recording Control aktivitet for at konfigurere aktivitetsindstillingerne.
-
I General Settings, indtast et navn på aktiviteten i Activity Label.
-
(Valgfri) I Activity Description skal du angive en beskrivelse af aktiviteten.
-
I Recording Control Settings, vælg en flowvariabel på rullelisten for Enable Recording.
En menuaktivitet for IVR (Interactive Voice Response) og en optagelseskontrolaktivitet, når de bruges sammen i flowet, aktiverer optagelse af optagelsessamtykke. Der gives prioritet til indstillingen for brugersamtykke i flowet sammenlignet med konfigurationsindstillinger på lejerniveau, køniveau eller optagelsesplanniveau.
Optagelseskontrol kan administreres i følgende scenarier:
-
Hvis konfigurationen af brugersamtykke er indstillet til Ja i flowet, optages opkaldet, uanset optagelseskonfigurationen er indstillet på lejerens, køens eller optagelsesplanens niveau.
-
Hvis brugeren ikke giver sit samtykke, og konfigurationen er indstillet til Nej i flowet, optages opkaldet ikke, uanset optagelseskonfigurationen er indstillet på lejerens, køens eller optagelsesplanens niveau.
-
Hvis brugersamtykke 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 brugersamtykke ikke er konfigureret, og en konfiguration er indstillet til Nej på alle niveauer, f.eks. lejer, kø og optagelsesplan, optages opkaldet ikke.
Derudover anvendes andre optagelseskonfigurationer, f.eks. Fortsæt ved overførsel, Sæt genoptag på pause aktiveret og Varighed af pause osv. stadig baseret på det eksisterende hierarki, f.eks. lejer-, kø- eller optagelsesplanniveau.
Outputvariabler
Denne aktivitet har ingen outputvariabler.
Planlæg IVR-tilbagekald
Funktionen planlagt tilbagekald giver kunderne mulighed for 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 kontaktcenterhandlinger. For at understøtte planlagte tilbagekaldsfunktioner til kunderne leverer flowdesignmodulet Planlæg tilbagekaldsaktivitet i flowet.
Planlæg tilbagekald
Brug aktiviteten Planlæg tilbagekald til at gøre det muligt for personer, der ringer, nemt at planlægge tilbagekald via IVR-systemet. Du kan bruge specifikke DTMF-meddelelser til at registrere planlægningsoplysninger fra opkalderen og overføre disse oplysninger som input til aktiviteten Planlæg tilbagekald.
Følgende afsnit giver dig mulighed for at konfigurere aktiviteten Planlæg tilbagekald:
- Generelle indstillinger
- Indstillinger for Planlæg tilbagekald
- Aktivitetsoutput-variabler
Før du begynder
Sørg for at konfigurere indgangspunktet for tilbagekald i Control Hub. Se afsnittet Konfigurer et indgangspunkt til tilbagekald for at få flere oplysninger.
| 1 |
I flowdesigneren skal du trække og slippe aktiviteten Planlæg tilbagekald fra aktivitetsbiblioteket til lærredet. |
| 2 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 3 |
Angiv følgende oplysninger i afsnittet Generelle indstillinger: |
| 4 |
I dialogboksen Schedule Callback Settings skal du konfigurere følgende oplysninger: Medtag en række IVR-aktiviteter (menu, indsaml cifre) for at indsamle disse oplysninger fra den person, der ringer op, og videresende dem til den planlagte tilbagekaldsaktivitet. Få flere oplysninger i understrømmen af planlagte tilbagekald i 1} for at gøre dette nemt.
|
Aktivitetsoutput-variabler
Aktivitetsoutputvariablerne gemmer de data, der registreres fra aktiviteter, og oprettes automatisk, når du føjer specifikke aktiviteter til lærredet.
Aktiviteten Planlæg tilbagekald har følgende outputvariabler:
- ScheduleCallback.FailureCode: Gemmer fejlkoden. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.
- ScheduleCallback.FailureDescription: Gemmer fejloplysningerne. Systemet indstiller kun denne værdi, når aktiviteten mislykkes.
Følgende er fejlkoderne og beskrivelserne for den planlagte tilbagekaldsaktivitet:
|
Fejlkode |
Fejlkodeværdi |
Beskrivelse af fejl |
|---|---|---|
|
1 | UGYLDIG_ANMODNING | For ugyldige input. |
|
3 | UGYLDIG KØ | For ugyldige køoplysninger. |
|
6 |
_SYSTEMFEJL |
Denne kode repræsenterer de forskellige fejl (som ikke falder ind under nogen af de definerede kategorier). |
Næste trin
Send cifre
Du kan bruge aktiviteten Send cifre til at konfigurere flows, der sender DTMF-toner til opkalderen under en IVR-interaktion. Dette er nyttigt for:
-
Secure authentication– Oprettelse af et godkendt opkaldsflow ved at bekræfte opkalderen ved hjælp af DTMF.
-
Interacting with external systems– Kommunikerer 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, f.eks. bekræftelse af opkaldsstien.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Play DTMF Settings skal du konfigurere følgende indstillinger:
|
Indstil meddelelse
En Indstil meddelelsesaktivitet konfigurerer meddelelser, der afspilles ved opkaldsforbindelse til en agent. Når funktionen er aktiveret, kan du konfigurere en forhåndsindspillet meddelelse som en overholdelsesmeddelelse med juridiske oplysninger eller personlig agenthilsen eller begge dele. Du kan bruge denne aktivitet til både indgående og udgående opkald.
- For indgående flows – konfigurer meddelelsesaktiviteten før køkontaktaktiviteten for at få optimal ydeevne. Som alternativ kan du konfigurere den inden for begivenheden før opkald i et begivenhedsflow.
- For udgående flows – meddelelsesaktiviteten skal konfigureres i begivenheden før opkald. Sørg for, at aktiviteten Indstil opkalder-id er terminalaktiviteten for hændelsen før opkald.
Aktiviteten Indstil meddelelse understøtter følgende meddelelsestyper:
- Overensstemmelsesmeddelelse
- Agenthilsen
- Hviskemeddelelse
Få flere oplysninger i Øg effektiviteten med meddelelser, der er optaget på forhånd.
Hvis du vil konfigurere aktiviteten Indstil meddelelse, skal du gøre følgende:
- Log ind på Control Hub.
- Naviger til .
- Vælg det ønskede flow, og klik på Go to Flow Settings ikon for at åbne det ønskede flow.
- Træk og slip aktiviteten Indstil meddelelse til hovedflowlærredet.
- I dialogboksen General Settings skal du konfigurere følgende parametre:
-
Indtast et navn til aktiviteten i feltet Aktivitetsetiket.
-
Indtast en beskrivelse af aktiviteten i feltet Beskrivelse af aktivitet.
-
- Hvis du vil konfigurere agenthilsenen, skal du aktivere Enable Agent Greeting til/fra. I dialogboksen Greeting Purpose skal du angive navnet på hilsen-formålet.
-
Hvis du vil konfigurere overholdelsesmeddelelsen, skal du aktivere Enable Compliance Message til/fra. Vælg den ønskede lydfil fra rullegardinmenuen.
- Klik Save.
- Klik Publish for at offentliggøre flowet.
Indstil opkalder-id
Brug aktiviteten Indstil opkalder-id til at definere det opkalder-id, der vises under et opkald. Aktiviteten Indstil opkalder-id må kun bruges på begivenhedsflows. Indstil opkalder-id er en terminalaktivitet, der markerer afslutningen på en hændelse, der har fundet sted før opkald. Aktiviteten Indstil opkalder-id hjælper med at konfigurere ANI i følgende scenarier:
-
Indgående opkald
-
Udgående opkald
-
Høflighedstilbagekald
-
Forhåndsvis kampagne
-
Webtilbagekald
-
Udfør flow
-
Overfør til opkaldsnummer
-
Kontakt for at ringe op til nummeret
Kontakt agenten
Kontakt EP-DN/kø
-
Overfør til EP/kø
Du kan konfigurere denne aktivitet ved siden af en begivenhedshåndtering før opkald. Den påkrævede ANI kan konfigureres ved hjælp af aktiviteten Indstil opkalder-id baseret på DNIS (Dialed Number Identification Service), handlingstypen eller deltagertypen.
Du kan konfigurere agentens DN som en brugertilpasset ANI, så den opkaldende agent kan se opkalderens DN/lokalnummer, når vedkommende kontaktes. Dette reducerer risikoen for, at interne opkald bliver afbrudt. Når en kontaktcenterbruger f.eks. ringer til en back office-bruger (en intern medarbejder), kan back office-brugeren se agentens interne opkalder-id (kontaktnummer/lokalnummer) og dermed minimere afvisninger af opkald.
Til dette formål kan opkalderen kun se kontaktnummeret/lokalnummeret, når opkaldsagenten kontaktes via udgående opkald, kontakt eller viderestilling 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. Få flere oplysninger om, hvordan du tilføjer et kontaktnummer, i Opret kontaktnummer eller lokalnummer.
Hvis du indtaster et tilfældigt nummer, kontrollerer systemet dette nummer med den standard-EP-DN-tilknytning, der er konfigureret på Control Hub eller Management Portal. Hvis der er en uoverensstemmelse, sender systemet den tilbage til standard-ANI. Få flere oplysninger om brugertilpasset ANI-validering i Tilbagekald.
For at sikre, at de oprindelige numre forbliver tilgængelige til analyse i rapporterne, ændres det ANI, der vises i rapporterne, ikke til det brugertilpassede ANI.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. | ||||||||||||||||||||||||||||||
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
| ||||||||||||||||||||||||||||||
| 3 |
I dialogboksen Caller ID Settings afsnit, konfigurer følgende:
Tilpasning af ANI er afhængig af lovmæssige krav. Overvej de regionale afhængigheder før udrulning af miljøet. En begivenhedsadministrator før opkald, der bruges til at tilpasse opkalder-id'et, tilsidesætter den ANI, du har valgt tidligere, f.eks. agentvalgt ANI for udgående opkald, høflighedstilbagekald med brugertilpasset ANI eller et lignende scenarie. Flowsupport er påkrævet for ethvert indgående eller udgående scenarie for at tilpasse ANI. I brugsscenarier, hvor der er afhængighed af tjenesteudbydere som f.eks. landekodebaserede beslutninger, regionale begrænsninger osv., skal du overveje at teste flows med tjenesteudbyderne først. Hvis ANI skal fungere som forventet i forskellige opkaldsscenarier, skal du have et Next Generation-miljø. Brug af ANI for flere scenarier, der gælder i Next Generation-miljøet, er:
Create contact number or extension Du kan føje et kontaktnummer til listen over interne numre for din organisation. De brugertilpassede 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 overføre kontaktnumre som en CSV-fil. Hvis du ønsker yderligere oplysninger om, hvordan du udfører massehandlinger for at oprette, ændre, importere eller eksportere konfigurationsobjekter i Control Hub, kan du se Massehandlinger i Webex Contact Center. Sådan tilføjer du et kontaktnummer eller et lokalnummer:
|
Indstil hviskemeddelelse
Aktiviteten Indstil hviskemeddelelse afspiller en kort, forhåndsindspillet meddelelse til en agent, lige før agenten opretter forbindelse til en opkalder. Meddelelsen afspilles kun for agenten. Den, der ringer op, hører standardringetonen, mens hviskemeddelelsen afspilles.
Indholdet af meddelelsen kan indeholder oplysninger om den person, der ringer op, som forbereder agenten på, hvordan opkaldet skal håndteres.
Ved at give agenter 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 kundetilfredshed.
Når en hvisken afspilles, kan du ikke:
-
Sæt opkaldet i venteposition, viderestilling eller konference.
-
Anmod om supervisorassistance .
Disse funktioner bliver tilgængelige igen, når meddelelsen er fuldført.
En hviskemeddelelse:
-
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 overholdelsesmeddelelse og agenthilsen, og i så fald afspilles hvisken først.
-
Er ikke inkluderet i opkaldsoptagelsen.
-
Understøtter alle typer af agentslutpunkter såsom telefon, softwareklient og WebRTC.
| 1 |
Klik på aktiviteten for at konfigurere aktivitetsindstillingerne. |
| 2 |
I dialogboksen General Settings skal du indtaste følgende oplysninger:
|
| 3 |
I dialogboksen Whisper Announcement afsnit, kan du indstille en meddelelse før opkald for agenter, der leverer vigtige opkaldsoplysninger til personlig tjeneste. Når du aktiverer til/fra-funktionen Aktivér tekst-til-tale, kan du vælge den ønskede forbindelse.
|
Start mediestream
Aktiviteten Start mediestream bruges til at aktivere streaming af talemedier fra aktive opkaldssamtaler mellem en opkalder og en agent.
Få flere oplysninger om, hvordan du bruger aktiviteten i opkaldsflows, i Aktivér mediestreaming for specifikke køer.
Overfør lyd
Brug aktiviteten Overfør lyd i flowet til at aktivere overførsel af agenthilsener.
| 1 |
Log ind på Control Hub. |
| 2 |
Naviger til . |
| 3 |
Vælg det ønskede flow, og klik på Go to Flow Settings ikon for at åbne det ønskede flow. |
| 4 |
Træk og slip aktiviteten Overfør lyd til hovedflowlærredet. |
| 5 |
I dialogboksen General Settings skal du konfigurere følgende parametre: |
| 6 |
I dialogboksen Audio File Information skal du konfigurere følgende parametre: |
Begivenhedsflows
Fanen Begivenhedsflows indeholder følgende begivenhedshåndteringer, som du bruger på tværs af forskellige aktiviteter:
- GlobalError
- Agent accepteret
- TelefonKontaktAfsluttet
- AgentTilbudt
- AgentAfbrudt
- Tilbagekald mislykkedes
- Forudopkald
- ContactAniOpdateret
- UdgåendeKampagneOpkaldResultat
VedGlobalFejl
Denne hændelse muliggør den globale fejlbehandling. Systemet udløser denne begivenhed, når du ikke konfigurerer fejlstilinks på en aktivitet. Alle aktiviteter i opkaldshåndtering og aktiviteter i Flow Control eksponerer denne begivenhed. Få flere oplysninger i OnGlobalError-arbejdsgang.
Agent accepteret
Systemet udløser denne begivenhed, når en agent besvarer et indgående opkald og afbryder kontaktens oplevelse i en kø. Denne begivenhed udløses direkte for progressive, forudsigelige og forhåndsvisningsopkald til kampagneopkald, når agenten besvarer opkaldet.
Aktiviteter, der åbner denne begivenhed, er Pop op-skærm og Køkontakt.
TelefonkontaktAfsluttet
Systemet udløser denne begivenhed, når et liveopkald afbryder forbindelsen og fjerner alle deltagere. Begivenheden er tilgængelig, hvis du bruger valgte opkaldshåndteringsaktiviteter i et flow, f.eks. pop op-skærm og feedback. Denne hændelse kræver ikke eskalering til en agent.
Når du opretter et flow, skal du ikke tilføje nogen IVR-aktivitet efter
PhoneContactEnded begivenhed. Under flowafviklingen fungerer flowet ikke, når du tilføjer en aktivitet, efter kontakten er slut.
Kun aktiviteten for Køkontakt viser denne begivenhed.
AgentTilbudt
Systemet udløser denne begivenhed, når en stemmekontakt tilbydes en agent. Denne begivenhed giver flowudvikleren mulighed for at konfigurere flere understøttede aktiviteter, der er en del af begivenhedshåndtering. For eksempel kan en flowudvikler konfigurere en pop op-aktivitet i forhold til en begivenhed, der tilbydes af en agent. Denne konfiguration giver kunderelaterede oplysninger til agenten, før agenten tager eller besvarer et opkald.
Denne begivenhed er tilknyttet NewContact.
Meddelelsen AgentOffered begivenhed understøttes ikke for progressive kampagner, forudsigende kampagner og forhåndsvisningskampagner.
Du kan se de relaterede variabler i Variabler for begivenhedsudskrift.
AgentAfbrudt
Systemet udløser denne begivenhed, når den sidste agent afbryder forbindelsen til et liveopkald og efterlader kunden alene på linjen.
Køkontakt-aktiviteten viser denne begivenhed.
Tilbagekald mislykkedes
Systemet udløser denne begivenhed, når et høflighedstilbagekald 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, ikke tilgængelig, eller når der ikke svares fra en agent.
-
Opkaldet mislykkes også fra agentens afslutning, når en agents telefon ikke kan kontaktes, eller agenten afviser opkaldet. Opkaldet flyttes tilbage til køen og sendes igen til en tilgængelig agent.
-
For planlagte tilbagekald mislykkes tilbagekaldet også, når det planlagte sluttidspunkt er nået, uden at opkaldet dirigeres til en agent. For personlige planlagte tilbagekald mislykkes tilbagekaldet også, når den tildelte agent ikke er logget på.
Hvis du vil bruge et nyt forsøg på 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 Prøv variabel igen.
Du kan vedhæfte andre begivenheder, som du har brug for i flowet, for at forsøge et nyt tilbagekaldsforsøg. Inkluder en aktivitet på Vent efterfulgt af en Tilbagekald 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 aktiviteten Vent.
Sådan afsluttes forsøgene:
-
Brug Afslut flowaktivitet for at opnå en sand tilstand. Brug ikke en afbryd-aktivitet.
-
For en falsk tilstand skal du bruge en Afbryd, når en variabel Prøv igen er konfigureret i flowet. I dette tilfælde er alle forsøg på nyt forsøg fuldført, og der er ingen tilgængelige forsøg.
Det maksimale antal nye forsøg på tilbagekald er 10. Den maksimale tid, som interaktionen kan forblive i systemet, er 14 dage. Det, der sker først, betragtes som varigheden af en interaktion ved konfiguration af et nyt forsøg.
Når du bruger en venteaktivitet, er det mindste forsinkelsesinterval mellem forsøg igen 10 sekunder, og det maksimale forsinkelsesinterval mellem forsøg igen er 72 timer.
Når en kontakts tilstand er i timeout i parkeret, og hvis der er nye forsøg tilgængelige, genereres der en hændelse med fejl ved tilbagekald. Den konfigurerede begivenhedshåndterer i flowet fortsætter med at prøve tilbagekaldet igen for de resterende forsøg.
Når et tilbagekald til en kontakt mislykkes, afkøres kontakten, og hændelsen Tilbagekald mislykket genereres. Handleren for nyt forsøg kan sætte den i kø igen ved hjælp af en af aktiviteterne som f.eks. tilbagekald (samme eller en anden destination), køkontakt og/eller kø til agent.
Hvis tilbagekald er konfigureret til en anden destination i
CallbackFailed begivenhedshandler, færdigheder overføres ikke.
For planlagt tilbagekald eller personligt planlagt tilbagekald – i processen for nyt forsøg – brug NewContact.DNIS i tilbagekaldsaktiviteten, hvis det er konfigureret.
Forudopkald
Som en del af NewContact gør PreDial-begivenheden det muligt for flowudvikleren at indstille eller tilpasse opkalder-id'et ved hjælp af aktiviteten Indstil opkalder-id.
Når du opretter en arbejdsproces, er denne begivenhed tilgængelig på fanen Begivenhedsflows i Flow Designer. Dette er en begivenhed, som afsluttes ved at konfigurere aktiviteten Indstil opkalder-id. Denne begivenhed udløses for både agent og kunde baseret på opkaldsscenariet.
Hvis kampagneopkald skal lykkes, skal agent- og kundeopkald foretages fra det samme medieområde. Medieområdet vælges på basis af ANI/CLID for opkaldet, når det præsenteres for medier. Tilknytningen mellem den automatiske nummeridentifikation og medieområdet udføres i Control Hub. De ANI'er, der er valgt på agentopkaldet og kundeopkaldet, hvis de styres via hændelsen før opkald i flowet, skal vælges, så begge opkald kommer fra det samme område.
Hvis en agent f.eks. er placeret i Singapore, men kundeopkaldene skal foretages i USA, kan ANI for kundeopkaldet vælges, så medieområdet er USA. På samme måde skal det ANI, der er valgt for agentopkaldet i PreDial-begivenheden, også vælges, så det valgte medieregion er USA.
Følgende tabel indeholder en liste over handlingstyper og de tilsvarende deltagertyper for PreDial.operationType.
|
Betjeningstype før opkald |
Forhåndsopkald.Deltagertype |
|---|---|
|
|
Agent |
|
|
Agent, kunde |
|
|
Agent, kunde |
|
|
Agent, kunde |
|
|
Agent, kunde |
|
|
DN |
|
|
Agent |
|
|
DN |
|
|
Agent |
|
|
Agent |
|
|
EP-DN |
Brugertilpasning af ANI gælder ikke for supervisor, når opkaldsovervågning er konfigureret.
Konfigurer hver enkelt handlersti til forudgående opkald med Indstil opkalder-id som en terminalaktivitet, ellers kan kontakten afbrydes.
Flowsupport er påkrævet, for at ethvert indgående eller udgående scenarie kan bruge begivenhedshåndtering før opkald.
Brug ikke flowaktiviteter, der sætter en kontakt i kø med begivenhedshåndteringen før opkald.
Når det gælder ANI, der er konfigureret mod en udgående kontakt, dirigeres opkaldet gennem det område, som agent-ANI'et er knyttet til, 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, hvor agent-ANI er knyttet til regionen Australien, dirigeres opkaldet gennem Australien.
Se tabellen ANI-brug for flere scenarier i et Next Generation-miljø i afsnittet Indstil opkalder-id for ANI-brug i forskellige opkaldsscenarier.
Du kan se de relaterede variabler i Variabler for begivenhedsudskrift.
ContactAniOpdateret
Systemet udløser denne begivenhed, når opkalderens ANI ændres. Hvis en kundes opkald f.eks. først går til et operatørskrivebord og derefter sendes til agenten, opdateres agentens skrivebord, agentenhed og alle relaterede oplysninger automatisk med opkalderens ANI. Dette sikrer, at id'et for den oprindelige person, der ringer op, og de korrekte oplysninger altid vises.
Kun opkaldsoverførsler, der er startet fra fastnettelefoner eller lokale Jabber-klienter, afspejler den endelige CLI. Viderestillinger, der udføres via Webex-appen på Webex Calling, opdateres ikke for at vise den endelige CLI.
UdgåendeKampagneOpkaldResultat
Som en del af NewContact, denne begivenhed udløses, hvis kontakten er tilsluttet til en telefonsvarer eller er ved at blive afbrudt. I begge tilfælde kan du afspille en meddelelse, før kontakten afbrydes. Systemet afbryder opkaldet, hvis agenten ikke er tilgængelig.
Kun aktiviteter for Afspil musik og Afspil meddelelse understøttes for denne handler, og opkaldet skal derefter afbrydes.
Du kan yderligere tilføje yderligere opkaldskontrolaktiviteter såsom Afspil musik, Afbryd kontakt osv. til denne begivenhed i henhold til resultatet af CPA (Call Progress Analysis). CPA-resultater kan være et af følgende:
- AMD – angiver, at der er registreret en telefonsvarer.
- AFBRUDT – angiver, at opkaldet er blevet afbrudt på grund af, at en agent ikke er tilgængelig.
- LIVE_VOICE – angiver, at en kundes livestemme registreres i en IVR-kampagne.
Hvis du vil konfigurere IVR i et udgående kampagneopkald:
- Identificer flows, der bruger
OutboundCampaignCallResultbegivenhed. - Anbring en GoTo-aktivitet for at knytte flowet til et andet flow.
- Brug IVR-trin, der er konfigureret med aktivitet i den virtuelle agent i det andet flow.
Sørg for at udføre disse trin, da du ikke kan bruge en virtuel agentaktivitet direkte med et OutboundCampaignCallResult.
Du kan se den relaterede variabel i Variabler for begivenhedsudskrift.
Arbejdsprocessen VedGlobalFejl
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 indstille OnGlobalError begivenhed tilgængelig i fanen Begivenhedsflows for at håndtere fejlen ved udførelse af flowet.
Hvis du ikke definerer fejlstier i både Hovedflow og Begivenhedsflows, afsluttes flowet, når der opstår en fejl under flowafviklingen.
Lad os overveje et scenarie, hvor du konfigurerer aktiviteten for Indstil variabel i et flow.

Du kan indstille noden Udefineret fejl for aktiviteten Indstil variabel i hovedflowet til at håndtere systemfejl under flowudførelsen. Hvis du ikke ønsker at definere fejlstien i hovedflowet, kan du stadig gå til fanen Begivenhedsflow og konfigurere OnGlobalError begivenhedsstrøm.

I ovenstående eksempel er Afspil meddelelse føjet til OnGlobalError begivenhedshåndtering. Hvis der opstår en systemfejl under udførelsen af aktiviteten for Indstil variabel i Hovedflow, overvejer systemet først den konfiguration, der er foretaget i aktiviteten for Indstil variabel. Hvis der ikke er defineret en fejlsti, kontrollerer systemet OnGlobalError begivenhedshåndterer i begivenhedsflow. Da en Afspil meddelelse-aktivitet er knyttet til OnGlobalError i eksemplet ovenfor afspiller systemet meddelelsen og afslutter flowet.
Brug variabler og udtryk
Flowdesigneren understøtter følgende typer variabler:
Brugerdefinerede variabler
Tilpassede flowvariabler kan konfigureres som variabler af forskellige datatyper, som du kan bruge i hele flowet. Du kan oprette så mange flowvariabler, som du har brug for, for at opfylde 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 indstille sikre variabler som Visbar af agent eller Redigerbar af agent til at styre, hvordan disse variabler præsenteres på Agent Desktop.
Som standard fungerer alle eksisterende variabler i de installerede flow som variabler, der ikke er sikre. Åbn disse flows i redigeringstilstand for at gennemse og bevare de sikrede variabler efter behov.
Ved tilknytning af flowvariabler kan du ikke knytte en sikker variabel til en ikke-sikker variabel i GoTo-aktiviteten.
Du kan ikke markere globale variabler som sikre.
Opret tilpassede flowvariabler
| 1 |
Log ind på Control Hub. | ||||||||||||||
| 2 |
Gå til . Siden Flows vises.
| ||||||||||||||
| 3 |
Klik på Go to Flow Designer ikon ved siden af flowet. Meddelelsen Flow Designer vinduet vises.
| ||||||||||||||
| 4 |
I panelet Konfiguration skal du åbne Variable Definition Afgrænser. | ||||||||||||||
| 5 |
Klik Add Flow Variable. Du kan maksimalt tilføje 30 variabler i et flow. Dette antal omfatter alle globale variabler og flowvariabler, uanset om de kan rapporteres, eller om de kan ses af agenter. | ||||||||||||||
| 6 |
Indtast Name og Description af variablen. | ||||||||||||||
| 7 |
Vælg en Variable Type fra rullegardinmenuen. Du kan ikke ændre Variable Type når du har oprettet variablen. De understøttede typer af variabler er:
| ||||||||||||||
| 8 |
Angiv Default Value af variablen i henhold til den valgte variabeltype. | ||||||||||||||
| 9 |
(Valgfrit) Tænd for Enable External Override til/fra-knappen. Ved at aktivere denne indstilling viser du variablen på kanalkonfigurationssiden. Dette giver administratorer og supervisorer mulighed for 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 flowdesignmodulet. Få flere oplysninger om tilsidesættelse af variabler fra Control Hub i Konfigurer en kanal. Når du konfigurerer variabeltypen som en streng, Resource Type vises rullegardinmenuen med følgende valgmuligheder. Vælg den ressourcetype, som du vil tillade administratorer at tilsidesætte under kanalkonfiguration.
| ||||||||||||||
| 10 |
(Valgfrit) Hvis du aktiverer Contains Sensitive Information til/fra-knappen, markerer systemet variablen som en sikker variabel. Under flowkørsel logger eller gemmer systemet ikke oplysninger, der er videregivet via denne variabel. | ||||||||||||||
| 11 |
(Valgfri) Hvis du aktiverer Make Agent Viewable til/fra-knappen, vises variablen på skrivebordet sammen med den værdi, der er registreret som en del af flowet. Når du aktiverer Make Agent Viewable til/fra-knappen vises følgende felter:
| ||||||||||||||
| 12 |
Klik Save. Når du gemmer en tilpasset flowvariabel, gemmes variablen som et tag i panelet Globale egenskaber på skrivebordet. Hvis du har markeret variablen som Visbar af agent, viser tagget et headsetikon, så det er let at identificere. |
Eksempel: Rækkefølge af flowvariabler, der vises på skrivebordet
Når du opretter variabler, der er markeret Visbar af agent, viser skrivebordet disse variabler i en bestemt rækkefølge.
Hvis du f.eks. opretter følgende flowvariabler: CustomerType, SubscribedCustomer, CustomerCount, CallRatio, dob, Datetest.
Desktoppen modtager disse variabler fra flowdesigneren i følgende rækkefølge: CallRatio, CustomerCount, CustomerType, SubscribedCustomer, ANI, DN, dob, ronaTimeout, Datetest.
Skrivebordet viser variablerne i følgende rækkefølge fra venstre mod højre i brugergrænsefladen:
-
Kundevariablerne
.Phone Number, DN, Queue, RONA Time -
Flowvariablerne sorteres alfabetisk 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å desktop
Et interaktions-id (kontaktsessions-id) er et systemgenereret entydigt id, der identificerer en given interaktion. Du kan hente interaktions-id'et fra analysatorrapporterne og bruge id'et til fejlfinding af problemer i forbindelse med opkaldsfejl. Sådan vises interaktions-id'et på skrivebordet:
- Åbn det ønskede flow, og vælg Add Flow Variables.
- Indstil Default Value felt til NewContact.interactionId.
- Aktivér Make Agent Viewable til/fra-knappen.
Når agenten modtager et opkald, vises interaktions-id'et på skrivebordet.
Rediger tilpassede flowvariabler
Hvis variablen allerede er i brug, kan du ikke redigere typen af variabel. Det kan have store konsekvenser for flowet. Derfor er denne handling ikke tilladt. I dette tilfælde vil rullefeltet Type af variabel være deaktiveret, og der vises en advarselsmeddelelse.
Når en variabel redigeres korrekt, vises de ændringer, der foretages, i hele flowet og i den popover, der vises, når du klikker på en flowvariabel i ruden Globale egenskaber.
Benyt følgende fremgangsmåde for at redigere en tilpasset flowvariabel:
| 1 |
Log ind på din kundeorganisation ved hjælp af Control Hub-URL-adressen https://admin.webex.com/. |
| 2 |
Gå til . Siden Flows vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af flowet. Vinduet Flowdesigner vises.
|
| 4 |
Klik på Rediger i øverste højre hjørne af pop-overen. Dialogboksen Rediger flowvariabel vises. Hvis variablen ikke bruges i flowet, kan alle felter redigeres. Du kan redigere variablens navn, beskrivelse, type og værdi. |
| 5 |
Klik på Information ikon 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. Meddelelsen Save knappen forbliver deaktiveret, indtil du foretager en ændring. |
| 7 |
Klik Save. |
Slet tilpassede flowvariabler
Hvis variablen bruges i et flow, kan du ikke slette den. Det vil have store konsekvenser for flowet. I dette tilfælde bliver knappen Slet i vinduet Slet variabel deaktiveret, og der vises en liste over aktiviteter, hvor variablen bruges.
Aktiviteterne grupperes efter, om de vises under fanen Hovedflow eller Hændelsesflows. Hvis du vil slette en variabel, der er i brug, skal du fjerne den fra alle flowkonfigurationer, før du forsøger at slette.
Benyt følgende fremgangsmåde for at slette en tilpasset flowvariabel:
| 1 |
Gå til . Siden Flows vises.
|
| 2 |
Klik på Go to Flow Designer ikon ved siden af flowet. Vinduet Flowdesigner vises.
|
| 3 |
I ruden Globale egenskaber skal du klikke på Delete ikon, der vises på det variabeltag, du vil slette. |
Tilsidesæt flowindstillinger
Funktionen til tilsidesættelse af flowindstillinger i modulet Flow Designer giver autoriserede brugere mulighed for at ændre visse foruddefinerede indstillinger for et flow fra Control Hub. Denne funktion giver administratorer og supervisorer mulighed for nemt at ændre visse flowparametre såsom åbningstider, lydprompter eller tildelinger af køer uden at åbne det nødvendige flow.
Sådan tilsidesætter du flowindstillinger:
-
Du skal konfigurere visse variabler med i flowet som kan konfigureres eksternt. Se afsnittet Opret brugerdefinerede flowvariabler for at få konfigurationsoplysninger.
-
Administratorer og supervisorer skal derefter foretage de nødvendige ændringer af disse variabler. De konfigurerede flowvariabler vises på siden med kanalkonfiguration i Control Hub. Se afsnittet Konfigurer en kanal for at få flere oplysninger.
Funktionen til tilsidesættelse af flowindstillinger giver følgende fordele:
- Gendannelsesevne for flow: Administratorer kan bruge det samme flow for forskellige organisationer. De kan konfigurere forskellige værdier for den samme variabel for forskellige kanaler uden at ændre den standardværdi, der er defineret i flowet.
- Hurtigere svartider: Ændringer, der foretages i de variable værdier, anvendes med det samme, selv på opkald, der allerede er i gang.
- Reducerede fejl: Eliminerer risikoen for fejl ved ændring af komplekse flows.
- Forenklet opgavestyring: Uden denne funktion skal administratorerne udføre følgende opgaver, som kan være komplekse og tidskrævende for ikke-tekniske brugere:
- Log ind på Control Hub.
- Åbn modulet Flowdesigner.
- Naviger til det ønskede flow, og find den relevante sti til flow.
- Foretag de nødvendige ændringer.
- Genudgiv flowet.
Foruddefinerede variabler
Flow Designer opretter automatisk foruddefinerede variabler, når du bruger bestemte hændelser og aktiviteter i et flow.
Der vises en liste over tilgængelige foruddefinerede variabler i sektionen Foruddefinerede variabler i ruden Globale flowegenskaber. De vises også i ruden Egenskaber for den valgte hændelse eller aktivitet.
Klik på hver variabel for at åbne et pop op-vindue, der forklarer, hvilken type data variablen lagrer, så du ved, hvordan du bruger variablen i dit flow.
Mens de fleste attributter for en begivenhedsoutputvariabel er foruddefinerede og ikke kan redigeres, kan du redigere variablen for at ændre den globale variabelbetegnelse.
Begivenhedsudputvariabler
Begivenhedsoutputvariabler er specifikt knyttet til begivenheder og tager på nomenklaturen: <EventName>.<VariableName>2.
Alle de begivenhedsoutputvariabler, der er tilgængelige til brug i et flow, vises automatisk i Global Properties ruden efter en begivenhed introduceres til flowet, og også i Properties rude for den tilknyttede begivenhedshåndteringsaktivitet.
De tilgængelige begivenhedsoutputvariabler er:
-
NewContact.ANI -
NewContact.DNIS -
NewContact.InteractionID -
NewContact.PSTNRegion -
AgentAccepted.AgentID -
AgentAccepted.AgentName -
AgentAccepted.AgentEmailId -
AgentAccepted.AgentSessionID -
AgentAccepted.QueueID -
AgentAccepted.QueueName -
AgentAccepted.TeamID -
AgentAccepted.TeamName -
AgentAccepted.TenantID -
AgentAccepted.CAD -
PhoneContactEnded.AgentID -
PhoneContactEnded.AgentEmailID -
PhoneContactEnded.TeamID -
PhoneContactEnded.QueueID -
PhoneContactEnded.InboundChannel -
PhoneContactEnded.RoutingStrategyID -
AgentOffered.agentId -
AgentOffered.agentName -
AgentOffered.agentEmailId -
AgentOffered.agentSessionId -
AgentOffered.queueId -
AgentOffered.queueName -
AgentOffered.teamId -
AgentOffered.teamName -
AgentOffered.tenantId -
AgentOffered.callAssociatedData -
AgentOffered.AgentID -
AgentOffered.AgentName -
AgentOffered.AgentSessionID -
AgentOffered.QueueID -
AgentOffered.QueueName -
AgentOffered.TeamID -
AgentOffered.TeamName -
AgentOffered.TenantID -
AgentOffered.CAD -
PreDial.direction -
PreDial.participantType -
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 AgentEmailId variabel kan være nul. Flowudviklere skal validere denne variabel, før de bruger den, især i scenarier, der involverer problemer med cacheopslag.
Tilpas systemvariabler
Du kan kun tilpasse skrivebordsetiketten for variabler for telefonnummer og DNIS (Dialed Number Identification Service). Du kan oprette et alias for disse variabler og konfigurere dem ved hjælp af aktiviteten Indstil variabel i flowet.
| 1 |
Log ind på din kundeorganisation ved hjælp af Control Hub-URL-adressen https://admin.webex.com/. |
| 2 |
Gå til . Siden Flows vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af flowet. Vinduet Flowdesigner vises.
|
| 4 |
Fra skærmen Global Flow Properties skal du åbne panelet Variable Definition Afgrænser. |
| 5 |
Klik på Configuration . |
| 6 |
Klik på Tilføj flowvariabel. |
| 7 |
Angiv Navn og Beskrivelse for variablen. |
| 8 |
Vælg Streng på rullelisten Variabeltype. |
| 9 |
Aktivér Make Agent Viewable til/fra-knappen. |
| 10 |
I dialogboksen Desktop Label skal du angive den ønskede desktopetiket for variablen. |
| 11 |
Klik Save. Dette opretter variablen.
|
| 12 |
Fra aktivitetsbiblioteket skal du trække aktiviteten Indstil variabel ind i lærredet. |
| 13 |
I sektionen Indstillinger for variabler i ruden Aktivitetsindstillinger skal du gøre følgende: Når du udgiver flowet, erstatter den nyoprettede flowvariabel den valgte systemvariabel. Under flowudførelsen vises Desktop-etiketten for den nyoprettede variabel i ruden Indgående popover og Interaktion på desktoppen.
|
Aktivitetsoutput-variabler
Aktivitetsoutputvariabler gemmer de data, der er hentet fra aktiviteter, og oprettes automatisk, når du føjer specifikke aktiviteter til lærredet. Aktivitetsoutputvariabler bruger følgende syntaks: <ActivityName>.<VariableName> hvor ActivityName ændres dynamisk baseret på aktiviteten.
Hvis et flow bruger en aktivitet flere gange, har hver aktivitet en unik forekomst af hver tilknyttet aktivitetsoutputvariabel. Alle aktivitetsoutputvariabler, der er tilgængelige til brug i et flow, vises automatisk i Global Properties når du introducerer en aktivitet til flowet, og også i Properties rude for den tilknyttede aktivitet.
De tilgængelige aktivitetsoutputvariabler er:
-
Menu.OptionEntered: Gemmer den menuvalgmulighed, som opkalderen valgte under menuaktivitetsforekomsten. Dette er et enkelt ciffer fra 0 til 9. -
CollectDigits.DigitsEntered: Gemmer de cifre, der er indtastet af opkalderen under aktivitetsforekomsten Indsaml cifre. Antallet af cifre afhænger af aktivitetskonfigurationen. -
HTTPRequest.HTTPStatusCode: Gemmer den statuskode, der er modtaget, når HTTP-anmodningen forsøges. -
HTTPRequest.HTTPResponseBody: Gemmer svaret, når HTTP-anmodningen er aktiveret. -
HTTPRequest.ResponseHeaders: Gemmer de overskrifter, der sendes som en del af HTTP-anmodningen. -
VirtualAgent.IntentTriggered: Gemmer den hensigt, der udløste samtaleoplevelsen til enten at blive håndteret eller eskaleret. -
GetQueueInfo.EWT: Gemmer værdien for den anslåede 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 se og få adgang til, når du opretter flows. Administratoren opretter globale variabler i Provisioning modul i Control Hub. Få flere oplysninger i afsnittet Globale variabler i opsætnings- og administrationsvejledningen til Webex-kontaktcenter.
Som flowudvikler kan du forbruge disse variabler i henhold til dit behov. 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.
Tilføj global variabel i et flow
Du kan maksimalt tilføje 30 variabler i et flow. Dette antal omfatter alle globale variabler og flowvariabler, uanset om de kan rapporteres, eller om de kan ses af agenter.
Hvis du vil tilføje flere variabler ud over den maksimale grænse, skal du slette et lige antal af de eksisterende variabler. Få flere oplysninger om, hvordan du sletter en global variabel, i Fjern globale variabler fra et flow.
Under oprettelse af flow, en global variabel af typen String kan initialiseres med en maksimumlængde på 256 tegn. Men under flowudførelse kan variablen opdateres til at indeholde op til 1024 tegn. Overskridelse af denne grænse kan medføre uønsket adfærd som f.eks. opkaldsfejl og ugyldige værdier.
Sådan tilføjer du globale variabler i et flow:
| 1 |
Log ind på din kundeorganisation ved hjælp af Control Hub-URL-adressen https://admin.webex.com/. |
| 2 |
Gå til . Siden Flows vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af flowet. Meddelelsen Flow Designer vinduet vises.
|
| 4 |
I dialogboksen Global Flow Properties rude ned til Variable Definition > Predefined Variables Afgrænser. |
| 5 |
I dialogboksen Global Variables afsnit, klik på Add Global Variables. Meddelelsen Add Global Variables dialogboksen vises. Den viser alle globale variabler, som administratoren har oprettet i Provisioning modul.
|
| 6 |
(Valgfri) Brug Search Global Variables felt for at filtrere og søge efter de krævede globale variabler fra listen. |
| 7 |
Marker afkrydsningsfelterne for de krævede globale variabler på listen, og klik på Add. Systemet viser de valgte variabler i Global Variables
Afgrænser.
Som standard har hver variabel administratordefinerede metadatafelter såsom, rapporterbar, synlig agent, redigerbar agent og desktopmærkat. Hvis administratoren ændrer metadataværdier, mens den globale variabel er i brug, afspejles ændringerne, der er foretaget i Control Hub på tværs af flows (med en forsinkelse på 8 timer for cachelagring). |
Rediger global variabel i et flow
Når du redigerer en global variabel, kan du ikke ændre en metadataværdi for en global variabel i flowdesigneren. Du kan dog ændre standardværdien ved hjælp af Overwrite Default Value til/fra-knappen.
Sådan redigerer du en global variabel i et flow:
| 1 |
Log ind på din kundeorganisation ved hjælp af Control Hub-URL-adressen https://admin.webex.com/. |
| 2 |
Gå til . Siden Flows vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af flowet. Vinduet Flowdesigner vises.
|
| 4 |
I dialogboksen Global Flow Properties rude ned til Variable Definition > Predefined Variables Afgrænser. |
| 5 |
I dialogboksen Global Variable skal du klikke på en global variabel, og klikke på ikonet Rediger ( Dialogboksen Rediger globale variabler vises. Den viser detaljerne for den valgte globale variabel, f.eks. variabeltype, standardværdi, desktopmærkat og agentredigerbar.
|
| 6 |
(Valgfrit) Aktivér Overwrite Portal Configurations til/fra-knappen for at overskrive de eksisterende værdier, der er konfigureret i Control Hub. Dette gør det muligt at ændre feltværdier som f.eks. standardværdi, agentvisning, agentredigerbar og desktopmærkat. Indtast den nødvendige værdi i Default Value i henhold til den valgte variabeltype. Hvis variabeltypen f.eks. er boolesk, vises dette felt som en rulleliste. Den angivne standardværdi for en global variabel af typen streng, der kan rapporteres til agenten, må ikke overstige 256 tegn. |
| 7 |
Foretag de nødvendige ændringer. |
| 8 |
Klik Save. |
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 administratoren for at aktivere funktionsflaget for at fjerne globale variabler fra flowet.
Sådan fjerner du en global variabel fra et flow:
| 1 |
Log ind på din kundeorganisation ved hjælp af Control Hub-URL-adressen https://admin.webex.com/. |
| 2 |
Gå til . Siden Flows vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af flowet. Vinduet Flowdesigner vises.
|
| 4 |
I dialogboksen Global Flow Properties rude ned til Variable Definition > Predefined Variables Afgrænser. |
| 5 |
I dialogboksen Global Variables skal du klikke på ikonet Fjern (x) for den globale variabel, du vil fjerne. En pop op-meddelelse beder dig om at bekræfte din handling.
|
| 6 |
Klik Delete. Dette fjerner den valgte globale variabel fra listen.
|
Skrivebordsvariabler der kan ses
Du kan konfigurere følgende variabeltyper for ruden indgående popover og interaktion på skrivebordet for indgående og udgående taleopkald:
-
Systemvariabler som f.eks. telefonnummer, DNIS (Dialed Number Identification Service), 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 Visible.
Du kan konfigurere disse variabler både på de nye flows og på de eksisterende flows. De eksisterende flows viser dog fortsat standardpopover-variabler som f.eks. telefonnummer, DNIS og kønavn. Du kan redigere disse flows for at tilføje flere variabler ved hjælp af denne funktion.
Trinnene til at konfigurere variabler for ruden indgående popover og interaktion for indgående og udgående opkald er de samme.
Du skal opbygge separate flows for scenarier for indgående og udgående opkald for at konfigurere variabler for ruden indgående popover og interaktion.
- Indgående popover på skrivebordet
- Pop op-vinduet indgående vises, når en agent modtager et indgående opkald eller ringer op til et udgående opkald. Den viser nøgleoplysninger om kunden i henhold til de variabler, der er konfigureret i flowdesigneren. Du kan indstille en rækkefølge for udseendet af hver af disse variabler i det indgående popover, der kan omfatte enhver kombination af system-, globale og brugerdefinerede flowvariabler. Du kan også redigere skrivebordsetiketten for disse variabler.
- Du kan tilpasse skrivebordsetiketten for systemvariablerne såsom telefonnummer og DNIS. Få flere oplysninger i Tilpas systemvariabler.
- For indgående og udgående opkald kan du vælge mindst tre og maksimalt seks variabler. Ved konsulentopkald vil den konsulterede agent få vist yderligere tre variabler, f.eks. agentnavn, agent-DN og agentteam, der som standard er føjet til listen.
-
Du kan ikke konfigurere variabler, der indeholder følsomme oplysninger i pop op-vinduet for indgående opkald på skrivebordet.
- Få flere oplysninger om, hvordan du konfigurerer variabler for den indgående popover, i Konfigurer variabler for indgående popover.
- Interaktionsrude
- Ruden Interaktion på skrivebordet vises, når agenten accepterer det indgående eller udgående opkald. Den viser oplysninger, der er angivet i ruden Interaktion, og som er konfigureret i flowdesigneren. Du kan maksimalt vælge 30 variabler. Du kan angive en rækkefølge for udseendet af hver af disse variabler i interaktionsruden, der kan omfatte enhver kombination af system-, 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 for dynamiske variabler.
- Du kan tilpasse skrivebordsetiketten for systemvariablerne såsom telefonnummer og DNIS. Få flere oplysninger i Tilpas systemvariabler.
- Få flere oplysninger om, hvordan du konfigurerer variabler til ruden Interaktion, i Konfigurer 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 pop op-vinduet for skrivebordet. Få flere oplysninger i Opret en global variabel og Opret brugerdefinerede flowvariabler.
-
Du skal markere variablerne som synlige agenter. Få flere oplysninger om, hvordan du markerer en global variabel som synlig agent, i Rediger global variabel i et flow.
| 1 |
Log ind på din kundeorganisation ved hjælp af Control Hub-URL-adressen https://admin.webex.com/. |
| 2 |
Gå til . Siden Flows vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af flowet. Meddelelsen Flow Designer vinduet vises.
|
| 4 |
Fra skærmen Global Flow Properties skal du åbne panelet Variable Definition Afgrænser. |
| 5 |
Klik på Desktop Viewability & Order . |
| 6 |
I dialogboksen Incoming Popover afsnit, klik på Select Variables for Incoming Popover. Meddelelsen Select Variables on Incoming Popover vinduet vises. Den viser alle variabler, der omfatter fire standardsystemvariabler såsom telefonnummer, DNIS, kønavn og RONA-timeout. Systemvariabler såsom telefonnummer, DNIS og kønavn er valgt som standard, som du kan fjerne markeringen, når du tilføjer flere variabler.
|
| 7 |
Brug følgende søgeindstillinger til at filtrere listen: Listen udfyldes automatisk med variabler i henhold til dine kriterieposter.
|
| 8 |
Markér afkrydsningsfelterne for de variabler, du vil vælge for pop op-vinduet. Du kan vælge mindst tre og højst seks variabler. |
| 9 |
Klik Save. Du kan springe dette trin over, hvis du aktiverer Autosave til/fra-knappen. De valgte variabler vises i Incoming Popover Afgrænser.
|
| 10 |
Brug pil handle ikon ( |
| 11 |
(Valgfrit) Klik på ikonet x ved siden af en variabel for at fjerne variablen fra listen. |
Konfigurer variabler til ruden Interaktion
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 pop op-vinduet for skrivebordet. Få flere oplysninger i Opret en global variabel og Opret brugerdefinerede flowvariabler.
-
Du skal markere variablerne som synlige agenter. Få flere oplysninger om, hvordan du markerer en global variabel som synlig agent, i Rediger global variabel i et flow.
| 1 |
Log ind på din kundeorganisation ved hjælp af Control Hub-URL-adressen https://admin.webex.com/. |
| 2 |
Gå til . Siden Flows vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af flowet. Vinduet Flowdesigner vises.
|
| 4 |
Fra skærmen Global Flow Properties skal du åbne panelet Variable Definition Afgrænser. |
| 5 |
Klik på Desktop Viewability and Order . |
| 6 |
I dialogboksen Interaction Pane afsnit, klik på Select Variables for Interaction Pane. Meddelelsen Select Variables on Interaction Pane vinduet vises. Den viser alle variabler sammen med fire systemvariabler såsom telefonnummer, DNIS, kønavn og RONA-timeout.
|
| 7 |
Brug følgende søgeindstillinger til at filtrere listen: Listen udfyldes automatisk med variabler i henhold til dine kriterieposter.
|
| 8 |
Markér afkrydsningsfelterne for de variabler, du vil vælge til ruden Interaktion. Du kan maksimalt vælge 30 variabler. |
| 9 |
Brug pil handle ikon ( |
| 10 |
Klik Save. Du kan springe dette trin over, hvis du aktiverer Autosave til/fra-knappen. De valgte variabler vises i Interaction Pane Afgrænser.
|
| 11 |
(Valgfrit) Klik på ikonet x ved siden af en variabel for at fjerne variablen fra listen. |
JSON-variabler
JSON-variabler er brugerdefinerede flowvariabler af typen JSON. Du kan oprette JSON-variabler i flowdesigneren. Få flere oplysninger i Opret brugerdefinerede flowvariabler.
Du kan bruge følgende aktiviteter til at gemme dataene i JSON-variablen: HTTP-anmodning, Parse og Indstil variabel.
I HTTP- og Parse-aktiviteter kan du udtrække data ved hjælp af JSON-stifilterudtryk og gemme dem i JSON-variablen.
I aktiviteten Indstil variabel kan du bruge JSON-variablen i indstillingen Indstil 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 Kugleudtryk.
Brug af JSON-variabler i punktudtryk
-
Adskilt adgang med prik (.): Du kan bruge prik(.)-separeret adgang i Pebble-udtryk for JSON-variabel i opkaldshåndterings- og flowstyringsaktiviteter.
Syntaks:
{{ jsonVariableName.fieldName }}hvor,jsonVariableName.fieldNameskal evaluere til et felt i JSON-variablen.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 somE1. -
Indeksadgang for JSON-system: Du kan få adgang til et specifikt indeks fra JSON-array, der svarer til Pebble-syntaks. Få flere oplysninger om indeksadgang i Pebble på https://pebbletemplates.io/wiki/guide/basic-usage/, f.eks.:
Hvis du udtrækker medarbejdernes JSON-matrix til en variabel, der kaldes{ "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å medarbejderoplysningerne omriranihvem der er leder. -
Brug
{{ var[1].directReports[0] }}for at få medarbejderoplysningerne omJohnhvem der er en direkte referent for lederen. -
Brug
{{ var[1].directReports[0].preferredFullName }}for at få værdien somJohn Irani. -
Brug
{{ var[0].preferredFullName }}for at få værdien somRomin 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 Indstil variabel til at konvertere JSON-variablen til en streng. I sektionen Indstil variabel-aktivitet Indstillinger for variabler skal du f.eks. indstille en variabel jsonString med værdi som {{ jsonVariable }}.
Brug denne variabel som et input til HTTP-indstillingerne. I sektionen HTTP-anmodningsindstillinger skal du f.eks. indstille anmodningsbrødtekst som {{ jsonString }}.
Skrivning af udtryk
De fleste tekstindtastningsfelter i flowdesigner understøtter skriveudtryk. Udtryk er ikke påkrævet, men de giver mulighed for kraftig scriptfunktionalitet via variabler for avancerede brugere. Du kan også indtaste grundlæggende tekst og tal i de samme inputfelter for enkle flows, hvis du ikke har brug for udtryk.
Ombryd hvert udtryk i dobbelte krøllede parenteser som set her: {{Enter Expression}}
Hvis du f.eks. vil kombinere to strengvariabler sammen, skal du bruge {{var1+var2}}. Få flere oplysninger i: https://pebbletemplates.io/.
Syntaks for stenskabeloner
Alle inputfelter i flowdesigneren bruger en open source-udtrykssyntaks, der kaldes Pebble-skabeloner: https://pebbletemplates.io/.
Følgende understøttes symboler i Pebble-skabeloner: ==, !=, <, >, <=, >=, +, -, *, / . Hvis du vil indtaste brugerdefinerede variabler i et udtryk, skal du bruge denne syntaks: {{variable}}
I pebble-skabelonsyntaks skal variabelnavne starte med et bogstav, et understregningstegn (_) eller et dollartegn ($), men ikke et tal. For eksempel er 311_Promo ugyldig, mens Promo_311 er gyldig.
Logiske operatører understøttes også. Få flere oplysninger i https://pebbletemplates.io/wiki/operator/logic/.
Vi anbefaler, at du gennemgår dokumentationen til Pebble-skabelonen, før du bruger udtryk i flowdesigneren. Få oplysninger om, hvordan du skriver udtryk, i dokumenterne på: https://pebbletemplates.io/wiki/.
I dette tilfælde af brug af grundlæggende betingelse kontrollerer udtrykket f.eks., om opkalderens 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 Sand eller Falsk.
Brugerdefinerede stenfiltre
Epoketidsstempel
Du kan bruge følgende Pebble-filtre til at returnere epoketidsstemplet for Nu eller en given datostreng:
Epoketidsstempel 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
Epoketidsstempel 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 indtastningsfelt registrerer, at der bruges et udtryk (dvs. at der er angivet {{ }}-syntaksen), vises et blåt ikon i nederste højre hjørne af 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.
Modalen Testudtryk indeholder følgende felter:
-
Udtryk: Viser det udtryk, der oprindeligt blev indtastet i indtastningsfeltet fra aktivitetskonfigurationen.
-
Variabelfelter: Hver variabel, der bruges i udtrykket, har et støttefelt, hvor du kan angive en eksempelvariabelværdi. Angiv en værdi for hver variabel, og klik derefter på Test for at se resultaterne, hvis udtrykket udføres med de angivne parametre.
Brug kun formatet {{variable name}} for at indstille variabler i et udtryk. 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 behov. Hvis du foretager ændringer i konfigurationen, skal du klikke på Anvend ændringer for at opdatere udtrykket i aktivitetskonfigurationen.
Brug flowskabeloner
Flowskabeloner er præfabrikerede flows, der er designet til specifikke brugsscenarier. Disse skabeloner er let tilgængelige i Flow Designer lærred, så flowudviklere hurtigt kan 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 din virksomheds krav, validere, udgive og begynde at bruge flowet. Få flere oplysninger i Opret flows fra flowskabeloner.
Brug af åbningstider
Brug denne flowdesignskabelon til administration af åbningstider i Webex-kontaktcenter. Personer, der ringer op, hilses velkommen med en meddelelse, og deres opkald dirigeres på basis af de åbningstider, ferier og nødforhold, der er angivet for organisationen.
Dette flow dirigerer opkald baseret på kontaktcenterets arbejdstid, helligdagslister og nødtilsidesættelser, hvilket sikrer en optimal opkaldsoplevelse og effektiv håndtering af ikke-arbejdstid. Hvis kontaktcenteret er lukket, underrettes opkalderen om lukningen.
Nøglefunktioner omfatter følgende:
- Centraliseret administration af arbejdstider, feriedage og nødtilsidesættelser.
- Automatisk dirigering baseret på konfiguration af åbningstider.
- Cisco tekst-til-tale (TTS) bruges til alle lydmeddelelser, selvom brugerdefinerede lydfiler kan uploades.
- Standardmusikken i venteposition er
defaultmusic_on_hold.wav, men dette kan tilpasses.
Forudsætninger
- Opsætning af åbningstider: Opret arbejdstider, helligdagslister og tilsidesættelser i Control Hub.
- Lydfiler: Overfør de påkrævede lydfiler til meddelelser som f.eks.
BusinessHoursOpen.waveller brug Cisco TTS-funktionen. - Tilknytning af kø, teams og indgangspunkt: Konfigurer disse elementer i Webex-kontaktcenters administrationsportal.
Udspecificering af flow
Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
| Flowelement | Beskrivelse |
|---|---|
| Opkald modtaget | Et opkald startes og går i flowet. |
| Evaluering af åbningstider | Systemet kontrollerer, om den aktuelle tid falder inden for arbejdstider, ferier eller en tilsidesættelsestilstand. |
| Håndtering af åbningstider | Hvis kontaktcenteret er åbent, afspilles der en velkomstmeddelelse, og opkaldet dirigeres til agentkøen. |
| Efter lukketid | Hvis kontaktcenteret er lukket, afspilles der en meddelelse om lukketid, og opkaldet afbrydes. |
| Nødtilsidesættelser | Hvis en nødtilsidesættelse er aktiv, afspilles nødmeddelelsen, og opkaldet 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. |
|
Kontrol af åbningstider (Åbningstider) | Systemet kontrollerer, om kontaktcenteret er inden for normal arbejdstid, en ferie eller en nødtilsidesættelse. |
|
Meddelelse om arbejdstider (Meddelelse om arbejdstider) | I arbejdstiden afspilles der en meddelelse for at informere opkalderen om, at kontaktcenteret er åbent (standardfil: BusinessHoursOpen.wav). |
Køkontakt (Agent_kø) | Opkalderen er placeret i køen for at blive dirigeret til en tilgængelig agent. |
Ventemusik (HoldMusic) | Der afspilles musik, mens opkalderen venter i køen (standardfil:
defaultmusic_on_hold.wav). |
|
Ferien er lukket (Ferie_lukket) | Hvis det er en ferie, afspilles der en meddelelse, der informerer opkalderen om, at kontoret er lukket. |
|
Prompt efter lukketid (Prompt efter åbningstid) | Hvis det er efter åbningstiden, afspilles der en meddelelse for at informere opkalderen om, at kontoret er lukket. |
| Nødtilsidesættelse (Tilsidesæt_Nødsituation) | I tilfælde af en nødtilsidesættelse afspilles der en nødmeddelelse. |
| Afbryd kontakt (Afbryd kontakt) | Når meddelelsen er afspillet (uanset om den er efter lukketid, ferie eller nødsituation), afbrydes opkaldet. |
Yderligere ressourcer
Få flere oplysninger om konfiguration af åbningstider, helligdagslister og tilsidesættelser i Opsætnings- og administrationsvejledningen til Webex-kontaktcenter.
Omfattende indgående kontakt
Brug denne flowdesignskabelon i Webex Contact Center til omfattende håndtering af indgående opkald, kontrol af åbningstider, oplysninger om placering i kø og indstillinger for tilbagekald.
Dette flow viser et omfattende scenarie for indgående stemmeopkald for Webex Contact Center. Det omfatter håndtering af åbningstider, ferier, nødtilsidesættelser, valgmuligheder for selvbetjening, meddelelser om placering i kø (PIQ) og valgmuligheder for kundetilbagekald. Den er velegnet til miljøer, hvor grundlæggende selvbetjening og opkaldskø er afgørende.
Modificer flowet, så det passer til specifikke organisationsbehov og for at håndtere ukendte forhold på en yndefuld måde.
Dette flow bruger Cisco Text-to-Speech (TTS) til lydaktiviteter, der kræver prompter (hvis nogen). For musik er det som standard defaultmusic_on_hold.wav filen er angivet ud af boksen.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette flow:
- Opret tilknytninger af indgangspunkter, køer, teams og indgangspunkter og andre organisationsspecifikke konfigurationer som f.eks. konnektorer, automatisk nummeridentifikation for udgående og meget mere.
-
Konfigurer arbejdstider, helligdagslister og nødtilsidesættelser fra → → →
- Overfør statiske lydfiler, hvis der bruges brugerdefinerede lydmeddelelser i stedet for Ciscos tekst-til-tale (TTS).
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Udspecificering af flow
Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Flowelement |
Beskrivelse |
|---|---|
| Opkaldet er modtaget | Opkald skifter til flowet ved aktiviteten NewContact. |
| Tjek åbningstider | Flowet kontrollerer det aktuelle tidspunkt i forhold til de definerede åbningstider ved hjælp af aktiviteten Åbningstider.
|
| Valgmuligheder for selvbetjening | I åbningstiden afspiller aktiviteten i WelcomeMenu (IVR-menu) en menu, der tilbyder grundlæggende selvbetjeningsmuligheder for opkaldere:
|
| Placering af kø | Opkalderen er placeret i en kø ved hjælp af køen-aktiviteten. GetPositioninQueue-aktiviteten henter opkalderens position i køen, og disse oplysninger meddeles opkalderen ved hjælp af PlayPIQ-aktiviteten. |
| Valgmuligheder for tilbagekald og telefonsvarer | Hvis opkalderen vælger at efterlade en telefonsvarer eller anmode om et tilbagekald, udløses aktiviteten FinalMenu:
|
|
Ventemusik | Der afspilles musik, mens opkalderen venter i køen (standardfil: defaultmusic_on_hold.wav). |
|
Håndtering af løkke | Flowet sikrer, at hvis en person, der ringer op, løber for mange gange (via aktiviteterne i CallLoopCycle og LoopCycle), dirigeres vedkommende til de sidste menuvalgmuligheder (tilbagekald eller telefonsvarer). |
| Afvisning af opkald | Når alle trin er fuldført, eller hvis opkalderen vælger at afslutte, afbrydes opkaldet ved hjælp af aktiviteterne AfbrydKontakt. |
Flowaktiviteter
Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flowskabelon.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start (NyKontakt) | Starter flowet, når opkaldet modtages. |
|
Kontrol af åbningstider (Åbningstider) | Kontrollerer, om opkaldet afholdes i åbningstider, ferier eller nødtilsidesættelsessituationer. |
|
IVR-menu (Velkomstmenu) |
Afspiller en menu med valgmuligheder for selvbetjening (tryk på 1 for support, tryk på 2 for salg). |
|
Køhåndtering |
|
|
Ventemusik (MusikPåHold) | Afspiller ventemusik, mens opkalderen venter i køen. |
|
Håndtering af løkke (CallLoopCycle og LoopCycle) | Sikrer, at opkald, der loop for mange gange, dirigeres til den endelige menu. |
|
Afbrydelse af forbindelse (Afbryd kontakt) | Afbryder opkaldet efter meddelelser, eller når opkalderen vælger at afslutte interaktionen. |
Yderligere ressourcer
Få flere oplysninger i Opsætnings- og administrationsvejledning til Webex Contact Center.
CSAT DTMF-undersøgelse
Denne flowskabelon indeholder funktionaliteten til et IVR-drevet (Interactive Voice Response) system (PCS). Undersøgelsen er designet til at registrere kundetilfredshedsvurderinger effektivt og 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 via en enkel automatiseret undersøgelse efter opkald ved hjælp af DTMF-toner (Dual-Tone Multi-Frequency). Kunderne bedømmer deres opkaldsoplevelse, når de bliver bedt om at bedømme. Systemet indsamler kundesvarene i en global variabel, der bruges til rapportering. Undersøgelsen registrerer kundetilfredshedsvurderinger på en skala fra 1—5.
Dette flow er bygget til nemt at konfigurere spørgeundersøgelser efter opkald med et par enkle trin. Den leveres forudpakket med alle de nødvendige byggeblokke, herunder tale til tekst konnektor.
Brug
Hvis du vil bruge dette flow effektivt som et undersøgelsesflow efter opkald, skal du tilslutte et GoTo-flow fra begivenheden AgentDisconnected i dit hovedflow. Dette sikrer, at når agenten afbryder opkaldet, får opkalderen vist en IVR-undersøgelse (Interactive Voice Response) efter opkald, der registrerer CSAT-svar (Customer Satisfaction).
Dette flow omfatter meddelelser, der kan afspilles for kunder. Du kan tilpasse meddelelserne efter behov.
Forudsætninger
Før du konfigurerer dette flow, skal du oprette følgende variabler:
-
Tællerundersøgelse
-
Type – HELTAL
-
Standardværdi–0
-
Beskrivelse – sporer antallet af undersøgelsesforsøg og -intervaller med hvert ugyldigt svar eller timeout-svar.
-
-
Global_FeedbackSurveyResponse
-
Type – HELTAL
-
Standardværdi–0
- Kilde – global variabel
- Gør indberetningspligtig – slå til.
-
Beskrivelse – gemmer kundens vurderingssvar eller "NoResponse", hvis der er et ugyldigt/timeout-scenarie.
-
Flowaktiviteter
Følgende tabel beskriver de aktiviteter, der bruges i flowet.
| Flowaktivitet | Beskrivelse |
|---|---|
|
Start NyKontakt |
Starter undersøgelsen, når en ny telefonkontakt startes. |
|
Valgmuligheder for undersøgelse (IVR-menu) |
Beder brugeren om at vælge en vurdering (1—5). Numrene 1, 2, 3, 4, 5 svarer til tilfredshedsniveauer. Timeout eller ugyldigt svar fører til et nyt forsøg. |
|
SætSurveyResponse | Registrerer brugerens valg og gemmer det i variablen Global_FeedbackSurveyResponse. |
|
SetCounterSurvey |
Øger CounterSurvey-variablen efter en timeout eller et ugyldigt svar. |
| TjekCounterSurvey |
Validerer, hvis antallet af nye forsøg overstiger 2 ved hjælp af følgende betingelse CounterSurvey > 2. Afslutter undersøgelsen, hvis nye forsøg er udtømt. |
|
SætVariable_r3k |
Tildeler "NoResponse" til SurveyResponse, hvis nye forsøg er udmattede. |
|
AfspilUndersøgelseOptaget |
Afspiller en takkemeddelelse, når du har indhentet svaret. |
|
AfbrydKontakt |
Afslutter opkaldet på en yndefuld måde. |
DialogFlow ES virtuel agent
Denne flowdesignskabelon til Webex Contact Center viser datastrømmen mellem Google DialogFlow ES og Webex Contact Center med fokus på, hvordan data overføres 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 naturlig sprogbehandling og automatiseret agentopfyldelse. Integrationen med DialogFlow gør det muligt for botten at forstå kundernes hensigter og foretage passende handlinger baseret på samtalen. Desuden omfatter 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-kontaktcenters administrationsportal, før du implementerer dette flow:
- En Google DialogFlow ES-agent med relevante hensigter for samtalen.
- Opret tilknytninger af indgangspunkter, køer, teams og indgangspunkter.
- Aktivér Webhook-opfyldelse i DialogFlow ES, og brug eksempelkoden node.js i det indbyggede redigeringsprogram.
-
Cisco Text-to-Speech (TTS) er aktiveret til at generere brugerdefinerede meddelelser dynamisk. Overfør statiske lydfiler, hvis der bruges brugerdefinerede lydmeddelelser i stedet for Ciscos tekst-til-tale (TTS).
Udspecificering af flow
Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Flowelement |
Beskrivelse |
|---|---|
| Kunden starter kontakt | Opkaldet modtages af Webex Contact Center. |
| Data overføres til DialogFlow ES | En brugerdefineret hilsen, som omfatter kundeoplysninger såsom navn og årsag til opkald, sendes til DialogFlow ES-botten til behandling. |
| Bot-interaktion med DialogFlow | DialogFlow behandler input og svar baseret på konfigurerede hensigter. |
| Musik i kø | Mens botten behandler anmodningen, placeres kunden i en kø med ventemusik. |
| Afbryd | Interaktionen afsluttes, når dialogboksen er fuldført. |
Flowaktiviteter
Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flowskabelon.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start | Denne aktivitet markerer begyndelsen af flowet. Det udløses, når der modtages et nyt opkald. |
| Vælg sprog | Flowet bruger en indstillet variabel-aktivitet til at konfigurere sprogkoden (en-US) for hele interaktionen. Dette sikrer, at alle taleinteraktioner afstemmes med sprogpræferencen for den person, der ringer op. |
| Brugerdefineret hilsen | Denne aktivitet sender kundeoplysninger såsom navn, e-mail og årsag til opkald til DialogFlow ES-botten. Hilsenen genereres dynamisk ved hjælp af Cisco Text-to-Speech (TTS). Eksempel på data, der er overført:
|
|
Kø til agent | Hvis interaktionen kræver eskalering, placeres kunden i en kø, og ventemusikken afspilles ved hjælp af defaultmusic_on_hold.wav
fil. |
| Afspil musik | Der afspilles musik, mens opkalderen venter i køen. Flowet bruger Ciscos standardventemusik, men kan tilpasses ved at overføre forskellige musikfiler. |
|
Afbryd | Denne aktivitet afbryder opkaldet, når flowet er fuldført, hvilket sikrer en problemfri afslutning på interaktionen. |
Flowspecifikationer
Den 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 omfatter:
|
Flowvariabel |
Beskrivelse |
|---|---|
|
Global_FeedbackUndersøgelseTilmelding | Registrerer, om kunden vælger en undersøgelse efter opkald. |
| kundenavn | Registrerer kundens navn med henblik på tilpasning. |
| kundeE-mail | Henter kundens e-mail. |
| kundeårsag | Optager årsagen til kundens opkald. |
| Globalt_Sprog | Konfigurerer standardsproget (en-US). |
|
Globalt_Stemmenavn | Bestemmer den stemme, der bruges til tekst-til-tale. |
Yderligere ressourcer
Få flere oplysninger om denne integration i videoen Arbejde med data i Google DialogFlow ES med Webex Contact Center.
Se Webex Contact Center-udviklerdokumentationen og DialogFlow ES-dokumentationen for yderligere vejledning.
Understøttelse af udviklere
Hvis du har brug for support vedrørende denne integration, skal du åbne en supportsag hos Webex Contact Center-udviklersupportteamet via Webex-udviklerportalen.
Få yderligere diskussioner i Udviklerfællesskabet for Webex Contact Center API'er.
Understøttelse af dynamisk variabel
Denne skabelon giver et avanceret, dynamisk indgående stemmeflow, der henter eksterne indstillinger, indstiller flowvariablerne med disse indstillinger og dirigerer opkald baseret på variabelkonfigurationerne.
Flowet henter flowindstillinger dynamisk via en HTTP-anmodning og indstiller variabler, der vejleder resten af flowet. Disse variabler håndterer distributionsbeslutninger, køhåndtering, prompter og fejlhåndtering. Dette bruges ofte til scenarier, der kræver fleksibilitet i opkaldshåndtering baseret på forretningsforhold i realtid, f.eks. arbejdstider eller feriedage – hvor et enkelt flow kan genbruges på tværs af forskellige brugsscenarier ved hjælp af dynamisk variabelbaseret routing.
Flowet sikrer en jævn og effektiv opkaldsoplevelse ved at afspille passende meddelelser, håndtere arbejdstider eller fejlsager og levere routing baseret på organisationens specifikke krav.
Flowet bruger Cisco Text-to-Speech (TTS) til alle lydaktiviteter, der kræver prompter. Brugerdefineret musik i kø eller meddelelser kan konfigureres ved at opdatere flowvariablerne.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette flow:
- Opret indgangspunkter, køer, teams, tilknytninger af indgangspunkter og andre organisationsspecifikke konfigurationsaktiviteter som f.eks. forbindelser, automatisk nummeridentifikation for udgående og meget mere.
-
Sørg for, at alle påkrævede statiske lydfiler eller brugerdefinerede TTS-meddelelser overføres til systemet.
-
Har et gyldigt API-slutpunkt til at hente flowindstillingerne
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Udspecificering af flow
Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Flowelement |
Beskrivelse |
|---|---|
| NyKontakt | Flowet begynder, når et opkald modtages på indgangspunktet. |
| HTTP-anmodning | Flowet foretager en HTTP-anmodning om at hente flowindstillinger dynamisk baseret på opkaldets DNIS. |
| Kontrol af åbningstider | Afhængigt af flowindstillingerne kontrollerer flowet åbningstider, ferier og tilsidesættelser for at dirigere opkaldet korrekt. |
| Afspil meddelelse (velkomst) | Baseret på de hentede indstillinger afspilles en velkomstmeddelelse ved hjælp af TTS eller en besked, der er optaget på forhånd. |
| Køaktivitet | Hvis det er nødvendigt, placeres opkaldet i en kø baseret på dynamiske variabler. |
| Afspil musik (køadministration og musik i kø) | Mens opkalderen venter i køen, afspilles der ventemusik, 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, der er aktiveret af dynamiske variabler. |
Flowaktiviteter
Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flowskabelon.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start | Flowet starter, når et opkald modtages via NewContact-aktiviteten. |
| HTTP-anmodning | FetchFlowSettings-aktiviteten foretager en HTTP-anmodning for at hente alle nødvendige flowindstillinger, f.eks. åbningstider, meddelelser og køkonfigurationer. |
|
IVR-menu (Velkomstmenu) |
Afspiller en menu med valgmuligheder for selvbetjening (tryk på 1 for support, tryk på 2 for salg). |
| Indstil variabler | SetVariable-aktiviteten gemmer de data, der hentes fra HTTP-anmodningen, og tildeler værdier til flowrelaterede variabler som åbningstider, kø, velkomstprompt og ventemusik. |
| Åbningstid | Aktiviteten i åbningstider kontrollerer arbejdsplanen, ferier og tilsidesættelser og dirigerer flowet baseret på det aktuelle tidspunkt. |
| Afspil meddelelse | PlayMessage-aktiviteten afspiller en velkomstmeddelelse til den, der ringer op. Dette kan indstilles dynamisk eller forudkonfigureres. |
| Køkontakt | QueueContact-aktiviteten placerer opkalderen i den relevante kø ved hjælp af dynamiske variabler til køstyring og fallback-håndtering. |
| Afspil musik | PlayMusic-aktiviteten afspiller ventemusik for opkaldere, der venter i køen, konfigureret ud fra ventemusik-variablen. |
| Gå til | Flere Gå til-aktiviteter bruges til at navigere mellem forskellige dele af flowet eller håndtere specifikke forhold såsom ferier eller fejl. |
| Afbryd | Når alle nødvendige trin er fuldført, afsluttes flowet med den relevante afbrydelse eller omdirigering. |
Hej verden
Brug denne skabelon til at oprette et simpelt indgående stemmeflow, hvor opkaldere hilses på med en meddelelse og derefter afbrydes. Dette flow bruges ofte under lukketid.
Dette flow giver et simpelt flow, der afspiller en meddelelse til den, der ringer op. Modificer flowet for at sikre en problemfri opkaldsoplevelse ved at håndtere eventuelle fejl eller ukendte betingelser.
Underflowet bruger Cisco tekst-til-tale til lydprompter. For musik bruger det som standard den indbyggede fil (defaultmusic_on_hold.wav), til musik i kø.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette flow:
- Opret tilknytninger af indgangspunkter, køer, teams og indgangspunkter og andre organisationsspecifikke konfigurationsaktiviteter som f.eks. forbindelser, automatisk nummeridentifikation for udgående og meget mere.
- Overfør statiske lydfiler, hvis brugerdefinerede lydmeddelelser bruges i stedet for Cisco-Text-to-Speech (TTS).
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Udspecificering af flow
- Opkaldet modtages og går i flowet.
- Der afspilles en velkomstmeddelelse til den, der ringer.
- Opkalderen er placeret i en kø.
- Ventemusikken afspilles, mens opkalderen venter.
Flowaktiviteter
Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flowskabelon.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start | Flowet begynder, når et opkald modtages |
| Afspil meddelelse |
|
|
Afbryd |
|
Yderligere ressourcer
Få flere oplysninger i Opsætnings- og administrationsvejledning til Webex Contact Center.
Automatisk omstilling af menu
Brug denne Webex Contact Center-flowdesignskabelon til at oprette et menudrevet system for effektiv dirigering af opkald. Det automatiserer indgående handlinger og dirigerer opkaldere til de rigtige teams eller tjenester, så de får en mere jævn oplevelse.
Dette flow automatiserer den indledende interaktion med opkalderen, så vedkommende kan navigere gennem forskellige menuvalgmuligheder. Det omfatter dynamisk fejlhåndtering, understøttelse på flere sprog og en høflig frakoblingsproces i tilfælde af fejl eller ukendte input.
Dette flow bruger Cisco Text-to-Speech (TTS) til alle lydmeddelelser. For musik bruger det som standard den indbyggede fil (defaultmusic_on_hold.wav), til musik i kø.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette flow:
- Opret tilknytninger af indgangspunkter, køer, teams og indgangspunkter.
- Overfør statiske lydfiler, hvis der bruges brugerdefinerede lydmeddelelser i stedet for Ciscos tekst-til-tale (TTS).
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Udspecificering af flow
Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Flowelement |
Beskrivelse |
|---|---|
|
Opkald modtaget (Ny telefonkontakt) |
Flowet udløses, når en ny telefonkontakt startes af et indgående opkald. |
|
Velkomstmeddelelse (Velkomstprompt) |
Der afspilles en hilsen: Velkommen til Webex Contact Center! |
|
Hovedmenu (IVR-menu) |
Opkalderen får vist et sæt menuvalgmuligheder. Menuen læses højt ved hjælp af TTS, der leder den, der ringer op, gennem forskellige tjenestevalgmuligheder:
|
|
Ruteplanlægning baseret på valg |
Baseret på den valgte valgmulighed overføres opkalderen enten til et bestemt team (blind overførsel) eller placeres i en kø for at vente på den næste ledige agent. |
|
Håndtering af fejl |
Ugyldige input adresseres med en fejlmeddelelse, og den person, der ringer op, bliver bedt om at prøve igen. |
|
Musik i kø (Afspil musik) |
Mens du venter i en kø, bruges standardventemusikken ( |
|
Afbryd |
Flowet afsluttes ved 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 startes af et indgående opkald. |
|
Afspil meddelelse (Velkomstprompt) |
Kunden hilses med en meddelelse: Velkommen til Webex Contact Center! Dette trin bruger Cisco Cloud Text-to-Speech (TTS) til at generere meddelelsen. |
|
Hovedmenu (IVR-menu) |
Der vises en menu for opkalderen med forskellige valgmuligheder:
|
|
Ruteplanlægning baseret på valg (Betingelser) |
Baseret på den valgte valgmulighed overføres opkalderen enten til et bestemt team (blind overførsel) eller placeres i en kø for at vente på den næste ledige agent.
|
|
Afspil musik (Musik i kø) |
For opkald i kø afspiller systemet ventemusik, mens opkalderen venter på den næste ledige agent. |
|
Håndtering af fejl |
Hvis en ugyldig valgmulighed er valgt, eller der opstår timeout for input, afspiller systemet en meddelelse, der beder den person, der ringer op, om at prøve igen. |
|
Afbryd |
Når interaktionen er fuldført, eller der er opstået en fejl, afbryder flowet opkaldet ved hjælp af aktiviteten Afbryd kontakt. |
Yderligere brugsscenarier
- Undermenuer: Der er en menu til valg af sprog, hvor brugere kan vælge deres foretrukne sprog ved at trykke på 1 for engelsk eller 2 for spansk. Menuen gentages, hvis opkalderen trykker på #.
- Fejlmeddelelser: Når der modtages ugyldigt input, afspilles der en fejlmeddelelse. I tilfælde af kritiske fejl undskylder systemet og afbryder forbindelsen til den person, der ringer op.
Yderligere ressourcer
Få flere oplysninger i Opsætnings- og administrationsvejledning til Webex Contact Center.
Microsoft Dynamics HTTP(S)-datadip
Brug denne flowdesignskabelon 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 caseoplysninger ved hjælp af ANI fra CRM, hilser den, der ringer op, velkommen med en personlig meddelelse og distribuerer opkaldet.
Med dette flow hilses opkalderen velkommen med en personlig meddelelse, der er baseret på CRM-dataene, og hvis der ikke findes en sag, viderestilles opkaldet til en agent. Agenten får kunden- eller caseoplysninger i realtid via et pop op-skærmbillede. Flowet interagerer med MS Dynamics via 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 caseoplysninger, dirigeres opkaldet til en agent, og den relevante meddelelse afspilles til opkalderen. Agenten modtager et pop op-vindue på skærmen, der enten viser en Ny sag-formular eller detaljerne om den senest oprettede sag for kunden.
Pop op-skærm 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 denne proces:
- Applikation registreret i Azure til MS Dynamics CRM.
- OAuth 2.0 og konnektoropsætning i Control Hub skal konfigureres på forhånd.
- Importer skabelonen til flowdesigneren.
- Juster flowvariablerne, køerne og eventuelle specifikke konfigurationer baseret på dine organisationsbehov.
Flowet bruger Cisco Text-to-Speech (TTS) til dynamiske meddelelser. Hvis der kræves statisk lyd, kan brugere overføre lydfiler. Standardventemusik bruges fra Webex-lageret.
Udspecificering af flow
Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Flowelement |
Beskrivelse |
|---|---|
|
Opkald modtaget |
Opkalderens ANI registreres. |
|
Automatisk nummeridentifikation for strimmel |
Landekoden + fjernes fra den automatiske nummeridentifikation. |
|
Hent kundeoplysninger |
Der foretages en HTTP-anmodning til MS Dynamics CRM for at slå kundeoplysninger op ved hjælp af den fjernede ANI. |
|
Betinget kontrol – kunden findes |
Hvis kunden findes, foretages der en anden HTTP-anmodning for at hente vedkommendes sagsoplysninger. Hvis kunden ikke findes, afspilles meddelelsen Intet tilfælde fundet. |
|
Afspil oplysninger om personlige sager |
Hvis der findes en sag, hilses den person, der ringer op, velkommen med oplysninger om vedkommendes sidste sag. |
|
Diriger til agent eller afbryd |
Opkalderen får derefter mulighed for at tale med en agent eller afbryde forbindelsen. |
|
Pop op-skærm for 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 en HTTP-forbindelse.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start |
Starter flowet, når opkaldet modtages. |
|
Automatisk nummeridentifikation for strimmel |
Fjerner landekoden + fra ANI for at forberede til MS-dynamikken-opslaget. |
|
Få kundeoplysninger |
Der sendes en HTTP GET-anmodning for at hente kundens fulde navn og kontakt-id baseret på den automatiske nummeridentifikation. |
|
Betinget kontrol – kunden findes |
Kontrollerer, om kunden findes i MS Dynamics. Hvis sand, hentes sagsoplysningerne. Hvis falsk, afspilles en meddelelse, der informerer opkalderen om, at der ikke blev fundet en sag. |
|
Få oplysninger om sag |
Henter sagstitlen og sagsnummeret ved hjælp af kundens ID fra det forrige trin. |
|
Afspil personlig meddelelse |
Hilser den person, der ringer op, på navn og angiver caseoplysninger ved hjælp af TTS (Text-to-Speech). |
|
Afspil ingen sag blev fundet |
Afspiller en meddelelse, hvis der ikke findes en sag for den person, der ringer op, og informerer vedkommende om, at vedkommende vil blive viderestillet til en agent. |
|
Hovedmenu |
Giver opkalderen mulighed for at oprette forbindelse til en agent eller afbryde opkaldet. |
|
Køkontakt |
Dirigerer opkalderen til en tilgængelig agent baseret på foruddefinerede køindstillinger. |
|
Afspil musik |
Afspiller ventemusik, mens opkalderen venter i køen. |
|
Afbryd kontakt |
Afslutter opkaldet, hvis opkalderen vælger at afbryde forbindelsen. |
|
Pop op-skærm |
Åbner caseoplysningerne eller den nye caseformular for agenten, når opkaldet besvares. |
Yderligere ressourcer
Få trinvise vejledninger til konfiguration af flows i Opsætnings- og administrationsvejledning til Webex Contact Center.
Hvis du vil have en demonstration af MS Dynamics-integration, kan du se , hvordan du konfigurerer en brugerdefineret forbindelse til MS Dynamics CRM.
Få flere oplysninger om API-værktøjer til godkendelse i Microsoft Dataverse-miljøer i Brug søvnløshed med Dataverse Web API.
Fordeling i procent og fordeling af A/B
Brug denne Webex Contact Center-flowdesignskabelon til at distribuere opkald efter procentdel på tværs af forskellige køer, for at sikre problemfri drift og minimere drop-offs under store opkaldsmængder.
Dette flow fordeler indgående opkald baseret på en procentbaseret tildeling. Specifikt dirigeres 90 % af kontakterne til hovedkøen, 0 % til understøttelse af overløb (inaktiv) og 10 % til en kø uden for stedet. Efter tildelingen afspilles opkaldere en meddelelse, der angiver deres køtildeling, efterfulgt af musik i venteposition, indtil en agent er ledig. Du kan ændre flowet, så det passer til din organisations behov.
Dette flow bruger Cisco Text-to-Speech (TTS) til alle lydmeddelelser. For musik bruger det som standard den indbyggede fil (defaultmusic_on_hold.wav), til musik i kø.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette flow:
- Opret tilknytninger af indgangspunkter, køer, teams og indgangspunkter.
- Overfør statiske lydfiler, hvis der bruges brugerdefinerede lydmeddelelser i stedet for Ciscos tekst-til-tale (TTS).
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Udspecificering af flow
Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Flowelement |
Beskrivelse |
|---|---|
|
Kvittering for opkald |
Opkaldet går ind i flowet på NewContact-punktet. |
|
Fordeling i procent |
90% af opkald dirigeres til hovedkøen. 10% af opkald dirigeres til køen til offsite. |
|
Afspil kømeddelelse |
Efter procenttildelingen hører opkalderen en meddelelse, der angiver vedkommendes tildelingsstien. |
|
Køkontakt |
Opkalderen er placeret i den tildelte kø. |
|
Ventemusik |
Opkaldere hører ventemusik, mens de venter i køen. |
|
Tildeling af agent |
Opkald dirigeres til den tilgængelige agent i vedkommendes tildelte kø. |
Flowaktiviteter
Følgende tabel beskriver rækkefølgen af flowaktiviteter.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
NyKontakt |
Dette er udgangspunktet, når der modtages en ny telefonkontakt. |
|
PercentTildeling |
Tildeler den indgående kontakt baseret på procentfordelingen:
|
|
SætVariabel |
Henter den tildelte procentdel (90%, 10%) i en variabel, der kaldes PercentageAllocated. |
|
SætVariabel |
Registrerer udgangsstien (Hovedkø eller Offsite), opkaldet gik ind i en variabel ved navn PercentageExitPath. |
|
AfspilMeddelelse |
Afspiller en meddelelse ved hjælp af Cisco TTS, der informerer opkalderen om deres tildeling, f.eks.: Du har nået 90 % tildeling! Hovedkø for gren 1. |
|
KøKontakt |
Sætter kontakten i kø baseret på den tildelte sti (Hovedkø eller Offsite). |
|
Afspil musik |
Afspiller ventemusik ( |
Yderligere ressourcer
Få flere oplysninger i Opsætnings- og administrationsvejledning til Webex Contact Center.
Salesforce HTTP(S)-datadip
Brug denne flowdesignskabelon til at oprette et IVR-flow i Webex Contact Center, der opretter forbindelse til Salesforce via en HTTP-forbindelse, der aktiverer dynamisk dirigering og dataudtrækning til administration af Salesforce-sager.
Dette flow bruger Webex-kontaktcenterets HTTP-forbindelse til at hente kundeoplysninger fra Salesforce ved hjælp af et ANI-opslag. Flowet henter kundens konto-, kontakt- og caseoplysninger fra Salesforce og dirigerer opkaldet i overensstemmelse hermed.
Dette flow bruger Cisco Text-to-Speech (TTS) til alle lydmeddelelser. For musik bruger det som standard den indbyggede fil (defaultmusic_on_hold.wav), til musik i kø.
Forudsætninger
Før du konfigurerer dette flow, skal du sikre følgende:
- Opret indgangspunkter, køer, teams, tilknytninger af indgangspunkter og andre organisationsspecifikke konfigurationsaktiviteter som f.eks. forbindelser, automatisk nummeridentifikation for udgående og meget mere.
- Konfigurer Salesforce-forbindelsen ved hjælp af OAuth2. Få detaljerede trin i Konfigurer den tilsluttede app til Webex Contact Center Salesforce-forbindelse.
- Importer det vedhæftede flow
Salesforce_HTTP_Connector.jsonind i Webex Contact Center-flowdesigneren. - 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'
Brugseksempel
Dette eksempel på integration viser, hvordan dette flow sikrer problemfri kundeservice ved at integrere Salesforce med Webex Contact Center og sikre, at relevante oplysninger er let tilgængelige for både kunder og agenter.
- En kunde ringer op til Webex Contact Center, og vedkommendes telefonnummer registreres.
- Systemet udfører et ANI-opslag i Salesforce for at finde matchende konto- og kontaktoplysninger.
- Baseret på de data, der hentes, hilses kunden med en personlig IVR-meddelelse.
- Hvis der er en åben sag tilknyttet kunden, modtager agenten disse oplysninger på sin desktop.
- Efter opkaldet sender Webex Contact Center opkaldsoplysninger og kommentarer tilbage til Salesforce-sagen.
Udspecificering af flow
Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Flowelement |
Beskrivelse |
|---|---|
|
Opslag og distribution af automatisk nummeridentifikation |
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'en. Hvis kunden findes, distribueres vedkommende baseret på den tilknyttede Salesforce-sag. |
|
Opdateringer efter opkald |
Når agenten afslutter opkaldet, sender Webex-kontaktcenter oplysninger som f.eks. opkaldskommentarer og opkalds-id'er til den relevante Salesforce-sag. |
Flowaktiviteter
Følgende tabel beskriver rækkefølgen af flowaktiviteter.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start (NyKontakt) |
Registrerer oplysninger om indgående opkald og starter flowet. |
|
Angiv telefonnummer (SætTelefonnummer) |
Formaterer det registrerede telefonnummer til Salesforce API-opslag. |
|
Kontoopslag (KontoByANI) |
Udfører en HTTP GET-anmodning til Salesforce ved at hente kundens kontooplysninger baseret på telefonnummeret. |
|
Kontaktopslag (ContactByANI) |
Henter den kontakt, der er knyttet til telefonnummeret, via en Salesforce SOQL-forespørgsel. |
|
Caseopslag (CasebyContactId) |
Henter de åbne sager, der er knyttet til kontakten, og henter sagsoplysninger, herunder sagsnummer og ID. |
|
Køkontakt (Køkontakt) |
Dirigerer opkaldet til den relevante agent baseret på de hentede Salesforce-oplysninger og kundeprioritet. |
|
Afspil musik (Musik) |
Afspiller ventemusik, mens kunden venter på at blive forbundet til en agent. |
|
Pop op-skærm (SkærmpopKonto) |
Åbner kundens Salesforce-kontoside på agentens desktop, når opkaldet besvares. |
|
Opslå kommentar (IndlægKommentar) |
Sender opkaldsoplysningerne til den relevante Salesforce-sag, når interaktionen er fuldført. |
|
Slutstrøm (EndFlow) |
Afslutter flowet, når alle opgaver er fuldført. |
Yderligere ressourcer
Få flere oplysninger om konfiguration af Salesforce med Webex Contact Center i Introduktion til Salesforce REST API og Opsætnings- og administrationsvejledning til Webex Contact Center.
Se denne serie i to dele for at få en omfattende videokonfiguration:
ServiceNow HTTP(S)-datadip
Brug denne flowdesignskabelon til sikkert at hente og opdatere hændelser og andre objekttyper i ServiceNow via Webex-kontaktcenter.
Dette flow integrerer Webex Contact Center med ServiceNow ved hjælp af en HTTP-forbindelse til at dirigere beslutninger og hente hændelsesoplysninger via ServiceNow's REST API'er. Den håndterer indgående stemmeopkald, udfører et ANI-opslag, henter relevante oplysninger og leverer personlig tjeneste. Procesforløbet er som følger:
- Et opkald modtages af Webex Contact Center.
- Der afspilles en velkomstmeddelelse til den person, der ringer op, med oplysninger om vedkommendes hændelse.
- Systemet udfører et opslag i ServiceNow ved hjælp af ANI'en til at hente opkalderens
sys_idfor at få opkalderens objekt-id på ServiceNow. - Baseret på
sys_id, søger systemet efter den aktive hændelse for den person, der ringer op. - Hændelsesnummeret afspilles til opkalderen.
- Opkaldet sættes i kø for den næste ledige agent, der prioriteres baseret på alvorligheden af hændelsen.
- Ventemusikken afspilles, mens opkalderen venter i køen.
- Når opkaldet er forbundet til en agent, vises hændelsesoplysningerne på agentens desktop.
- Efter opkald sender Webex Contact Center opkaldsoplysninger tilbage til den relevante hændelse i ServiceNow.
Forudsætninger
Før du konfigurerer dette flow, skal du sikre følgende:
- OAuth2-opsætning: Konfigurer OAuth2 i ServiceNow og Webex Contact Center efter videovejledningen.
- Administratoropsætning: Log på admin.webex.com, og konfigurer forbindelsen. Gå til . Indtast de nødvendige legitimationsoplysninger som beskrevet i videovejledningen.
Eksempel på brugseksempel
Denne eksempelintegration viser, hvordan Webex Contact Center kan forbedre kundeoplevelsen via personlige interaktioner, mens du bruger ServiceNow til ANI-opslag og hændelsesstyring:
- Indgående opkald: Kundeopkald til Webex-kontaktcenter.
- 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å opkalderens oplysninger.
- Personlig hilsen: Kunden hilses med en personlig meddelelse, der henviser til vedkommendes aktive hændelse.
- Dirigering og prioritering: Opkald dirigeres på basis af hændelsens alvor, hvilket sikrer, at kritiske problemer løses først.
- Tildeling af agent: Opkaldet distribueres til en tilgængelig agent, og hændelsesoplysningerne vises på agentens desktop.
- Opdateringer efter opkald: Webex Contact Center sender relevante opkaldsoplysninger, herunder opkalds-id'er, til ServiceNow ved hjælp af begivenhedsflows.
Flowaktiviteter
Følgende tabel beskriver de aktiviteter, der bruges i flowet, og deres rolle i integrationen.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start (NyKontakt) |
Flowet begynder, når et indgående opkald modtages. |
|
Afspil meddelelse (Hilsen) |
Afspiller en velkomstmeddelelse ved hjælp af Cisco Cloud tekst-til-tale, f.eks.: Velkommen til ServiceNow-demoen. Dit hændelsesnummer er: |
|
Indstil variabel (Automatisk nummeridentifikation for cifferstrimmel) |
Fjerner den internationale kode (+1) fra ANI'en, så den matcher nøjagtigt. |
|
Indstil variabel (Automatisk nummeridentifikation) |
Formaterer ANI til ServiceNow's påkrævede format til forespørgsler: (123) 456-7890. |
|
HTTP-anmodning (Opslagsbruger) | Slår brugerens sys_id i ServiceNow ved hjælp af deres ANI. |
|
HTTP-anmodning (Opslagshændelse) | Bruger sys_id for at hente den opkalders aktive hændelse fra ServiceNow. |
|
Afspil meddelelse (Hændelsesnummer) | Meddeler hændelsesnummeret til den person, der ringer op, ved hjælp af tekst-til-tale. |
|
Køkontakt (Kø til agent) | Placerer opkalderen i køen for den næste ledige agent, baseret på hændelsens alvor. |
|
Afspil musik (Ventemusik) | Afspiller ventemusik, mens opkalderen er i køen. |
|
Efter opkald (Skriv kommentarer til ServiceNow) | Sender opkaldsoplysningerne, herunder hændelsesnummeret, tilbage til ServiceNow, når opkaldet afsluttes. |
Yderligere ressourcer
Hvis du vil udforske og teste REST API'erne, kan du importere ServiceNow API Postman-samlingen (ServiceNow API Collection.postman_collection.json) til postmand. Dette hjælper med at forstå, hvilke API'er der tilgængelige, og hvordan de interagerer med Webex Contact Center.
- ServiceNow REST API-dokumentation: REST API-dokumenter
- ServiceNow-tabel API-dokumentation: Tabel-API-dokumenter
Få flere oplysninger om flows i Webex-kontaktcenter i Opsætnings- og administrationsvejledning til Webex-kontaktcenter.
Simpelt indgående opkald til kø
Brug denne flowdesignskabelon i Webex-kontaktcenter til at levere en enkel proces til håndtering af indgående opkald. Opkaldere hilses, sættes i kø til en agent og hører ventemusik, mens de venter.
Dette flow giver en enkel proces til håndtering af indgående opkald i et kontaktcenter:
- Et opkald modtages og føres gennem indgangspunktet.
- Der afspilles en velkomstmeddelelse til den, der ringer.
- Opkalderen placeres i en kø for den næste ledige agent.
- Mens du venter i køen, afspilles ventemusikken for opkalderen.
- 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-kontaktcenters administrationsportal, før du implementerer dette flow:
- Opret tilknytninger af indgangspunkter, køer, teams og indgangspunkter.
- Overfør statiske lydfiler, hvis der bruges brugerdefinerede lydmeddelelser i stedet for Ciscos tekst-til-tale (TTS).
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Flowaktiviteter
Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flowskabelon.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start (Ny telefonkontakt) |
Flowet begynder, når et opkald modtages gennem indgangspunktet. Opkaldet accepteres i flowet og fortsætter til næste trin. |
|
Afspil meddelelse (Velkomstprompt) |
Der afspilles en meddelelse for at byde den, der ringer op, velkommen. I dette flow står der i 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 dirigere opkaldet til Q_arubhatt-køen, hvilket dirigerer opkalderen til den agent, der har været tilgængelig i længst tid. |
|
Afspil musik (Musik i kø) |
Mens du venter i køen, afspiller flowet ventemusik ( |
|
Afspil meddelelse (Sæt meddelelse i venteposition) |
En sekundær meddelelse afspilles, mens opkalderen venter: Tak for din tålmodighed. Vent, mens vi finder en ekspert til dig. Denne meddelelse er konfigureret ved hjælp af Cisco TTS, men den kan erstattes med brugerdefinerede optagelser. |
|
Slutstrøm |
Flowet afsluttes ved agentforbindelse, eller hvis der opstår en fejl. Det sikrer, at opkalderen håndteres uden problemer, uanset om vedkommende er forbundet til en agent, eller om flowet skal afsluttes på grund af en fejl. |
|
Håndtering af fejl |
Flowet er designet til at håndtere uventede problemer ved at afslutte forsigtigt med tilgængelige fallback-ruter. |
Yderligere ressourcer
Få flere oplysninger i Opsætnings- og administrationsvejledning til Webex Contact Center.
Virtuel agent med Google DialogFlow CX
Brug denne flowdesignskabelon til at integrere Google DialogFlow CX med Webex Contact Center. Dette flow giver forbedret kundeinteraktion 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 funktioner for virtuelle agenter. Den indeholder eksempler på håndtering af indtastninger af personer, der ringer op, f.eks. 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 lydprompter, hvis nogen.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette underflow:
- Opret indgangspunkter, køer, teams, tilknytninger af indgangspunkter og andre organisationsspecifikke konfigurationsaktiviteter såsom konnektorer.
- Overfør statiske lydfiler, hvis der bruges brugerdefinerede lydmeddelelser i stedet for Ciscos tekst-til-tale (TTS).
- Konfigurer den virtuelle Google DialogFlow CX-agent, og konfigurer de nødvendige webhook-integrationer.
Udspecificering af flow
- Opkaldet modtages og går i flowet.
- Opkalderen dirigeres til et API, der henter vedkommendes navn fra et mock-slutpunkt.
- Der afspilles en velkomstmeddelelse til opkalderen, herunder dennes navn, ved hjælp af Google DialogFlow CX.
- Den virtuelle agent i DialogFlow CX interagerer med opkalderen for at indsamle input som f.eks. aftaledatoer og -tidspunkter.
- Kundedataene overføres tilbage til Webex Contact Center med henblik på potentiel yderligere behandling.
- Baseret på interaktionen eskaleres opkaldet enten eller afsluttes.
- Hvis opkalderen eskaleres, placeres opkalderen i en kø.
- Ventemusikken afspilles, mens opkalderen venter på en agent.
Flowaktiviteter
Følgende tabel beskriver rækkefølgen af flowaktiviteter.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start |
Flowet begynder, når et opkald modtages, der startes via NewContact-aktiviteten. |
|
HTTP-anmodning (HentKundeNavn) |
Systemet foretager en API-anmodning for 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 aktiverer VirtualAgent-aktiviteten for at videregive kundens navn og interagere med Google DialogFlow CX. Den virtuelle agent indsamler oplysninger, herunder opkaldsårsag, aftaleoplysninger med mere. |
|
Parse (sprog) |
Denne aktivitet parser svaret modtaget fra DialogFlow CX og opdaterer flowvariablerne (Call_Reason, appointment_date, appointment_time) i overensstemmelse hermed. |
|
Indstil variabel – aftale |
Datoen og klokkeslættet, der er indsamlet fra DialogFlow CX, formateres og gemmes i en global variabel (DF_Appointment). |
| Køkontakt |
Efter interaktionen med den virtuelle agent placeres kunden i en kø for at vente på den næste ledige agent. |
|
Afspil musik |
Mens opkalderen venter i køen, afspiller systemet standardventemusik ( |
|
Afbryd kontakt |
Hvis der ikke er behov for yderligere handling, afbrydes opkaldet ved hjælp af aktiviteten AfbrydKontakt. |
Yderligere ressourcer
Få flere oplysninger om integration af Webex Contact Center med Google DialogFlow CX i Dokumentationen til Google DialogFlow CX-udviklere og Konfigurer virtuel agentstemme i Webex Contact Center.
Hvis du vil have support, skal du gå til Webex Contact Center-udviklersupport, eller deltag i Webex Contact Center API'er.
Zendesk HTTP( S) data dip
Denne skabelon bruger Webex-kontaktcenterets HTTP-forbindelse til at integrere med Zendesk. Brug denne flowdesignskabelon til at udføre kundedataopslag, administrere billetter i Zendesk og effektivt.
Dette flow bruger Zendesks API'er til at forbedre Webex Contact Center ved at udtrække kundedata baseret på ANI (automatisk nummeridentifikation) og hente billetoplysninger. Det dirigerer opkald baseret på alvorligheden af hændelsen eller agentens tilgængelighed, hvilket forbedrer kundeinteraktioner. Systemet kan udføre flere handlinger:
- Slå en Zendesk-bruger op baseret på ANI (opkalderens nummer).
- Hent brugerens seneste uløste billet.
- Præsenter relevante billetoplysninger til kunden via IVR.
- Diriger 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 lydmeddelelser. For musik bruger det som standard den indbyggede fil (defaultmusic_on_hold.wav), til musik i kø.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette flow:
- Sørg for, at API-godkendelse er aktiveret i Zendesk-forekomsten. Følg trinnene: .
- Zendesk HTTP-forbindelsen skal konfigureres ved hjælp af BasicAuth.
- Opret indgangspunkter, køer, teams og andre organisationsspecifikke konfigurationsaktiviteter.
- Overfør statiske lydfiler, hvis brugerdefinerede lydmeddelelser eller musikfiler bruges i stedet for Ciscos tekst-til-tale (TTS).
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Brugseksempel
Brug dette eksempel til at få mere at vide om, hvordan dette flow fungerer.
- En kunde ringer op til Webex Contact Center.
- Der udføres et ANI-opslag for at hente kundeoplysningerne fra Zendesk.
- Den seneste billet, der er tilknyttet kunden, hentes.
- Kunden bliver mødt gennem en IVR og informeret om status på deres billet.
- Kunden kan enten:
- Opret forbindelse til en agent.
- Afbryd, hvis vedkommende vælger ikke at tale med en agent.
- Efter opkald kan systemet opdatere Zendesk-billetten med relevante opkaldsoplysninger.
Udspecificering af flow
Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Flowelement |
Beskrivelse |
|---|---|
|
Opkald modtaget |
Opkaldet går ind i systemet, og Zendesk-forbindelsen starter. |
|
Slå bruger op i Zendesk |
Systemet foretager et opslag i Zendesk ved hjælp af opkalderens nummer. |
|
Hent billetoplysninger |
Systemet henter den seneste uløste billet til brugeren. |
|
Præsenter billetoplysninger |
Kunden informeres om billettens status via en IVR-meddelelse. |
|
Menuvalgmuligheder |
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å vedkommendes ANI. |
|
Hent billetoplysninger |
Der foretages en anden HTTP-anmodning til Zendesk for at hente den seneste billet til brugeren. |
|
Præsenter billetoplysninger |
Der afspilles en meddelelse til den person, der ringer op, via TTS, der indeholder oplysninger om statussen på vedkommendes billet. |
|
Bekræftelsesmenu |
Systemet præsenterer en menu for kunden, der giver vedkommende mulighed for enten at oprette forbindelse til en agent eller afbryde forbindelsen. |
|
Køkontakt |
Hvis kunden vælger at oprette forbindelse til en agent, placeres vedkommende i en kø. |
|
Afspil musik |
Ventemusik afspilles, mens kunden venter på en agent. |
|
Skriv kommentarer (Zendesk) |
Efter opkaldet sender systemet en kommentar på Zendesk-billetten, der opsummerer interaktionen. |
|
Afbryd |
Systemet afbryder opkaldet, hvis kunden vælger at afbryde forbindelsen, eller efter opkaldet er fuldført. |
Yderligere ressourcer
Dette flow udnytter Webex-kontaktcenterets HTTP-forbindelse til at interagere med Zendesks API'er. Få flere oplysninger i Zendesk API-dokumentation og Opsætnings- og administrationsvejledning til Webex Contact Center.
Undgå dobbelttilbagekald
Denne flowskabelon viser, hvordan du forhindrer duplikerede tilbagekaldsposter i Webex Contact Center ved at udnytte den forbedrede HTTP-aktivitet med understøttelse af
Content-Type: GraphQL. Den bruger WebexCC API'er HTTP-forbindelsen til at interagere med søge-API'en, hvilket gør det muligt for flowet at kontrollere for eksisterende tilbagekaldsanmodninger fra den samme opkalder. Denne skabelon forbedrer effektiviteten og kundeoplevelsen ved at undgå overflødige tilbagekald.
Denne flowskabelon kontrollerer, om en kunde allerede har foretaget en tilbagekaldsanmodning i systemet. Den bruger søge-API via GraphQL til at afgøre, om der findes en aktiv tilbagekaldsopgave for opkalderens 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 - Mulighed for at bruge WebexCC API'er HTTP-stik til at bruge Søg-API'en via den nye GraphQL-indholdstype, herunder variabel substitution.
Forudsætninger
Sørg for, at følgende krav er opfyldt, før du implementerer denne proces:
-
Konfigurer en konnektor til Webex-kontaktcenter-API'er.
-
Sørg for, at Webex-kontaktcentermiljøet er konfigureret korrekt: Indgangspunkt, tilknytning af indgangspunkt, køer osv.
Udspecificering af flow
|
Flowelement |
Beskrivelse |
|---|---|
|
Opkaldet er modtaget |
Opkald skifter til flowet ved aktiviteten NewContact. |
|
Første hilsen |
PlayMessage_wgk-aktiviteten afspiller en indledende hilsen til den person, der ringer op. |
|
Udtræk aktuel tid |
SetVariable_7a1 udtrækker den aktuelle tid i millisekunder og gemmer den i |
| Udregn tidspunkt for timer siden |
SetVariable_8t9-aktiviteten beregner tiden 24 timer før det aktuelle tidspunkt i millisekunder og gemmer den i
|
| Trim den automatiske nummeridentifikation |
SetVariable_ak4-aktiviteten fjerner ANI (opkalderens telefonnummer) for at fjerne præfikset "+1" med henblik på opslag. |
|
Søg efter API-opkald (GraphQL) |
|
|
Kontrollér API-svar |
|
|
Håndter duplikeret tilbagekald (hvis fundet) |
|
| Planlæg nyt tilbagekald (hvis ikke fundet): |
Hvis der ikke findes duplikeret tilbagekald, fortsætter flowet til aktiviteten Menu_lsi, som viser opkalderen med valgmuligheder til at planlægge et tilbagekald eller vente i køen. |
| Planlæg tilbagekald |
Hvis opkalderen vælger at planlægge et tilbagekald (tryk på 1), planlægger aktiviteten Tilbagekald_20e et tilbagekald ved hjælp af opkalderens ANI. En bekræftelsesmeddelelse afspilles via PlayMessage_ysw, og derefter DisconnectContact_mx8_2bg afbryder opkaldet. |
| Vent i kø |
Hvis opkalderen vælger at vente i køen (trykker på 2), øger SetVariable_c0y en tæller. Opkaldet sættes derefter i kø til en agent via QueueContact_95e, og musikken afspilles i venteposition via PlayMusic_qne. Opkaldet går tilbage til aktiviteten Menu_lsi. |
Variabler
-
tilbagekaldsstatus: (STRENG) – status for tilbagekald.
-
tæller: (HELTAL) - EN tællervariabel.
-
aktuelTid: (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 søge-API'en.
-
Anitrim: (STRING) – det trimmede ANI (telefonnummer) for den person, der ringer op.
-
Svar: (STRING) – HTTP-svaret fra søge-API'en.
Flowaktiviteter
Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flowskabelon.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start (NyKontakt) | Starter flowet, når opkaldet modtages. |
|
Handlinger | |
|
AfspilMeddelelse |
Afspiller en meddelelse til den, der ringer. |
|
Tilbagekald |
Planlægger et tilbagekald for den, der ringer op. |
|
Afspil musik |
Afspiller musik i kø. |
|
KøKontakt |
Sætter opkaldet til en agent i kø. |
|
HTTP |
Foretager en HTTP-anmodning til søge-API'et ved hjælp af GraphQL. |
|
AfbrydKontakt |
Afbryder opkaldet. |
|
Indstil variabel |
SætVariabel: Indstiller forskellige variabler, herunder det aktuelle tidspunkt, tidspunktet for 24 timer siden, trimmet ANI og API-udgang. |
|
Betingelser |
|
|
Ventemusik (musik på hold) |
Afspiller ventemusik, mens opkalderen venter i køen. |
|
Løkkehåndtering (CallLoopCycle og LoopCycle) |
Sikrer, at opkald, der loop for mange gange, dirigeres til den endelige menu. |
|
Afbryd forbindelse (DisconnectContact) |
Afbryder opkaldet efter meddelelser, eller når opkalderen vælger at afslutte interaktionen. |
Yderligere ressourcer
Få flere oplysninger om brug af HTTP-anmodninger med GraphQL og andre aktiviteter i Webex Contact Center i aktivitetsafsnittet for HTTP-anmodning.
Se også Webex Contact Center-API'er for at få oplysninger om søg-API- og GraphQL-forespørgsler.
Optagelse og administration af lydmeddelelser
Denne flowskabelon giver administratorer en strømlinet metode til at optage og administrere lydmeddelelser i Webex Contact Center via en telefonibrugergrænseflade (TUI). Det udnytter forbedrede HTTP-aktivitetsfunktioner, herunder understøttelse af `Indholdstype: Angiv data` for at interagere med Webex-kontaktcenterets lydfil-API'er (meddelelse). Denne skabelon replikerer funktioner, der er velkendte fra systemer i det lokale miljø, hvilket forbedrer kundeoplevelsen og den operationelle effektivitet.
Forudsætninger
-
Opret og indgangspunkt, og konfigurer tilknytning af indgangspunkt på siden med indstillinger for Control Hub for Webex-kontaktcenter. Se Opsætnings- og administrationsvejledningen til Webex-kontaktcenter.
-
Konfigurer en konnektor til Webex-kontaktcenter-API'er.
-
Hvis Cisco Text-to-Speech (TTS) ikke er aktiveret for meddelelser, skal du overføre de påkrævede statiske lydfiler.
Opdeling af flow
|
Flowelement |
Beskrivelse |
|---|---|
| Opkaldet er modtaget | Opkald skifter til flowet ved aktiviteten NewContact. |
| (VALGFRI) Administratorgodkendelse via OTP | Flowudvikleren kan implementere en valgfri godkendelsesbarriere for administratoren ved hjælp af en sikker metode som f.eks. OTP, der leveres via SMS til ANI, eller et tilfældigt genereret nummer/pinkode. Dette kan tilføjes før hovedmenuen. |
| Hovedmenu | MainMenu-aktiviteten (IVR-menu) viser administratoren følgende valgmuligheder:
|
| Opret prompt (valgmulighed 1) |
|
| Opdater prompt (valgmulighed 2) |
|
| Slet prompt (valgmulighed 3) |
|
| Afslut (valgmulighed 4) |
|
Variabler
|
Variabel |
Type |
Beskrivelse |
|---|---|---|
| blobId | STRENG | Blob-id'et for lydfilen |
| lydfilnavn | STRENG | Navnet på lydfilen (standard: "EmergencyDemo.wav"). |
| id | STRENG | Id'et for lydfilen. |
| status | STRENG | Status for API-anmodningen. |
| nytFilnavn | STRENG | Navnet på den opdaterede lydfil (standard: "updatedFile.wav"). |
| Svar | STRENG | HTTP-svaret fra API-anmodningerne. Dette er valgfrit for fejlfinding. |
Anvendte aktiviteter
|
Flowaktivitet |
Beskrivelse |
|---|---|
| Start | NyKontakt: Starter flowet, når opkaldet modtages. |
| IVR-menu | Hovedmenu: Afspiller en menu med valgmuligheder for administration af beskeder. |
| Opret prompt |
|
| Opdater prompt |
|
| Slet prompt |
|
| Andet |
|
Yderligere oplysninger
Få flere oplysninger om brug af kontrolfunktioner til optagelse, HTTP-anmodninger og optagelse i Webex Contact Center i aktivitetsafsnittet for HTTP-anmodning.
Sidste skabelon til dirigering af agent
Den skabelon til dirigering af sidste agent viser, hvordan du implementerer dirigering af sidste agent i Webex Contact Center ved at udnytte den forbedrede HTTP-aktivitet med understøttelse af Content-Type:
GraphQL. Den bruger WebexCC API'er HTTP-forbindelsen til at interagere med søge-API'en, hvilket gør det muligt at dirigere opkald til den sidste agent, der håndterede opkaldet. Denne skabelon forbedrer kundeoplevelsen ved at forbinde dem med en velkendt agent.
Denne flowskabelon kontrollerer, om en kunde har ringet op inden for de seneste 24 timer, og sender i så fald opkaldet til den samme agent. Den bruger søge-API via GraphQL til at finde den sidste agent, der håndterede opkaldet, baseret på opkalderens 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 - Mulighed for at bruge WebexCC API'er HTTP-stik til at bruge Søg API via den nye GraphQL-indholdstype: inklusive variabel substitution.
Forudsætninger
-
Konfigurer en konnektor til Webex-kontaktcenter-API'er.
-
Sørg for, at Webex-kontaktcentermiljøet er konfigureret korrekt: Indgangspunkt, tilknytning af indgangspunkt, køer osv.
Opdeling af flow
-
Opkaldet er modtaget:
-
Opkald skifter til flowet ved aktiviteten NewContact.
-
-
Første hilsen:
-
PlayMessage-aktiviteten afspiller en indledende hilsen til den person, der ringer op.
-
-
Udtræk aktuel tid:
-
CurrentTime-aktiviteten udtrækker den aktuelle tid.
-
-
Beregn tid for 24 timer siden:
-
Goback_By_a_day-aktiviteten beregner tiden 24 timer før det aktuelle tidspunkt.
-
-
Tilpas den automatiske nummeridentifikation:
-
SetVariable-aktiviteten fjerner ANI (opkalderens telefonnummer) for at fjerne præfikset "+1" med henblik på opslag.
-
-
Søg efter API-opkald (GraphQL):
-
SearchAPILastAgent foretager et opkald til Webex Contact Center-søge-API'et ved hjælp af GraphQL til at finde den agent, der håndterede det forrige opkald, baseret på ANI'en.
-
Den bruger
goback_by_a_dayogcurrentTimevariabler, der skal søges inden for de sidste 24 timer. -
GraphQL-forespørgslen søger efter opgaver, der matcher opkalderens ANI eller trimmet ANI, der ikke er aktive, og udtrækker ejer-id'et (agent-id'et) for opgaven.
-
-
Logføring af fejlfinding:
-
DebugLog-aktiviteten logger HTTP-statuskoden og svarbrødteksten fra søge-API-opkaldet.
-
Debug_Log-aktiviteten logger det ekstraherede agent-id.
-
-
Kontrollér API-svar:
-
Condition_kxu-aktiviteten kontrollerer, om HTTP-statuskoden fra søge-API-opkaldet er 200 (lykkedes).
-
-
Kontrollér, om agent-id'et udtrækkes:
-
Condition_jtn-aktivitet kontrollerer, om et agent-id blev udtrukket fra søgning-API-svaret.
-
-
Diriger til sidste agent (hvis fundet):
-
Hvis der findes et agent-ID, afspiller PlayMessage_ee8-aktiviteten en bekræftelsesmeddelelse til opkalderen, der informerer vedkommende om, at vedkommende overføres til den samme agent, som vedkommende talte med tidligere.
-
QueueToAgent_xh1-aktiviteten sætter opkaldet til agenten i kø med det ekstraherede agent-id.
-
-
Diriger til standardkø (hvis ikke fundet):
-
Hvis der ikke findes et agent-id (enten mislykkedes API-opkaldet, eller der blev ikke fundet noget tidligere opkald inden for 24 timer), køer aktiviteten QueueToDefault opkaldet til en standardkø.
-
-
Afspil musik i kø:
-
PlayMusic_i73-aktiviteten afspiller musik i venteposition, mens opkalderen venter i køen.
-
Variabler
-
agent-id: (STRENG) – id'et for den sidste agent, der håndterede opkaldet.
-
aktuelTid: (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 søge-API'en.
-
Anitrim: (STRING) – det trimmede ANI (telefonnummer) for den person, der ringer op.
Flowaktiviteter
Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flowskabelon.
|
Flowaktivitet |
Beskrivelse |
|---|---|
|
Start (NyKontakt) | Starter flowet, når opkaldet modtages. |
|
Handlinger | |
|
AfspilMeddelelse |
Afspiller en meddelelse til den, der ringer. |
|
KøTilAgent |
Sætter opkaldet i kø til en bestemt agent. |
|
Afspil musik |
Afspiller musik i kø. |
|
Kø |
Sætter opkaldet i kø til en standardkø. |
|
HTTP |
Foretager en HTTP-anmodning til søge-API'et ved hjælp af GraphQL. |
|
AfspilMeddelelse |
Afspiller en meddelelse, der angiver, at den person, der ringer op, bliver dirigeret til den sidste agent. |
|
Indstil variabel |
|
|
Betingelser |
|
|
Ventemusik (musik på hold) |
Afspiller ventemusik, mens opkalderen venter i køen. |
|
Løkkehåndtering (CallLoopCycle og LoopCycle) |
Sikrer, at opkald, der loop for mange gange, dirigeres til den endelige menu. |
|
Afbryd forbindelse (DisconnectContact) |
Afbryder opkaldet efter meddelelser, eller når opkalderen vælger at afslutte interaktionen. |
Yderligere ressourcer
Få flere oplysninger om brug af HTTP-anmodninger med GraphQL og andre aktiviteter i Webex Contact Center i aktivitetsafsnittet for HTTP-anmodning.
Se også Webex Contact Center-API'er for at få oplysninger om søg-API- og GraphQL-forespørgsler.
Uafhængig AI-agent (pakkesporing)
Dette flow bruger en selvstændig AI-agent til at administrere stemmeinteraktioner, der er relateret til pakkesporing. 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 vedrørende pakkesporing via en selvstændig AI-agent. AI-agenten består af en handling til sporing af pakke og en vidensbase 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 sikre, at følgende er konfigureret:
-
En selvstændig AI-agent, der er konfigureret med den relevante handling (sammen med opfyldelse) og vidensdokumenter. Et eksempel på opfyldelsesflow er tilgængeligt i Webex Connect-flowskabeloner.
-
Tilknytning af indgangspunkt, kø, teams og indgangspunkt, der er konfigureret på siden med indstillinger i Control Hub for Webex-kontaktcenter.
-
Cisco Text-to-Speech (TTS) er aktiveret til at generere brugerdefinerede meddelelser dynamisk.
-
Overfør statiske lydfiler, hvis du ikke bruger Ciscos standardlyd.
Oversigt over integration
-
Opkalderen starter kontakt: Opkaldet modtages af Webex Contact Center og dirigeres til den selvstændige AI-agent.
-
Interaktion med AI-agenter: AI-agenten behandler opkalderens anmodning i forbindelse med pakkesporing.
-
Kø til agent: Hvis eskalering er påkrævet på kundeanmodning eller på grund af fejl i AI-agenten, placeres den person, der ringer op, i en kø for en menneskelig agent.
-
Afbryd: Interaktionen afsluttes, når opkalderens anmodning er behandlet, eller opkalderen overføres til en agent.
Aktiviteter brugt i flowet
|
Flowaktivitet |
Beskrivelse |
|---|---|
| Start (ny telefonkontakt) | Denne aktivitet markerer starten på flowet, der udløses af et nyt opkald. |
| Virtuel agent V2 (VAV2) | Den aktivitet, der er ansvarlig for interaktionen mellem flowet og AI-agenten. Interaktion. Den samme aktivitet bruges til at starte samtalen og til at sende tilstandshændelser til AI-agenten. |
| Afspil meddelelse | Leverer systemmeddelelser ved hjælp af Cisco tekst-til-tale. Bruges til at afspille en fejlmeddelelse, før der eskaleres til en menneskelig agent i tilfælde af VAV2-aktivitetsfejl. |
| Kø til agent | Styrer kølogikken for eskalering til menneskelige agenter. |
| Afspil musik | Ventemusik, der afspilles i kø, når opkalderen venter på agentforbindelsen. |
| Afbryd | Afslutter interaktionen, når opgaverne er fuldført, eller hvis den eskaleres til en menneskelig agent. |
Fejlhåndtering
Flowet omfatter fejlstyringsstrategier til at håndtere uventede problemer på en forsigtig måde og sikre, at den, der ringer op, informeres og omdirigeres korrekt.
Udviklersupport
Se den relaterede dokumentation for at få mere indsigt i brugen af Webex Contact Center med autonome AI-agenter:
Yderligere ressourcer
Hvis du har brug for support relateret til dette flow, skal du kontakte supportteamet til Webex-kontaktcenters udviklere via Webex-kontaktcenters udviklersupport.
Få yderligere diskussioner i Webex Contact Center API'er.
Scriptet til AI-agent (pakkesporing)
Dette flow er designet til at håndtere stemmeinteraktioner, der er relateret til pakkesporing ved hjælp af en virtuel agent med scriptet. Dette flow viser den enkleste måde at udføre opfyldelse på for en scriptagent. Derudover viser flowet, at kunder sættes i kø til forskellige agentkøer baseret på den seneste aktive hensigt og brugerdefinerede rapporter for AI-agenter i analysefunktionen.
Dette flow udnytter en scriptet Webex AI-agent til at interagere med kunder vedrørende pakkesporing. VAV2-aktiviteten (virtuel agent V2) afsluttes via dens "Håndterede" kant, når den scriptede agent hæver en brugerdefineret begivenhed for at spore pakken. Flowet bruger en pakkesporings-API til at opnå dette. Denne API er tilgængelig for udviklere til test og demoer. Outputdataene parses i flowet og videregives tilbage til agenten via en tilstandsbegivenhed. Flere oplysninger om konfiguration af fuldførelse for scriptagenter til tale.
Forudsætninger
Hvis du vil bruge dette flow, skal du sikre, at følgende er konfigureret:
-
En Webex AI-agent, der er konfigureret til at håndtere forespørgsler om pakkesporing. Denne agent kan importeres, mens der oprettes en ny agent.
-
Tilknytning af indgangspunkt, kø, teams og indgangspunkt, der er konfigureret på siden med indstillinger i Control Hub for Webex-kontaktcenter.
-
Sørg for, at Cisco Text-to-Speech (TTS) er aktiveret til generering af dynamiske lydmeddelelser.
-
Overfør statiske lydfiler til brugerdefinerede systembeskeder, hvis det er nødvendigt.
Oversigt over integration
|
Oversigt over integration |
Beskrivelse |
|---|---|
| Opkalderen starter kontakt | Opkaldet modtages af Webex Contact Center og dirigeres til den scriptede AI-agent. |
| Interaktionstilstand logges ved hjælp af global variabel | Flowet indstiller den globale variabel CustomAIAgentInteractionOutcome til at logge tilstanden for kundens interaktion med AI-agenten. Dette opdateres på forskellige tidspunkter og bruges til at oprette brugerdefinerede rapporter ved hjælp af visualisering. |
| Interaktion med AI-agenter | AI-agenten behandler kundeinput og -svar baseret på konfigurerede hensigter. Hvis brugeren har til hensigt at spore en pakke og angiver et gyldigt pakkenummer, gives kontrollen tilbage til flowet via en brugerdefineret begivenhed. |
| Parsing og opfyldelse af AI-agentmetadata | Kundens pakkenummer udtrækkes fra VAV2-metadataene og bruges i HTTP-aktiviteten. |
| Betingelser for opfyldelse af svarbetingelser | Flowet kontrollerer, om pakkeoplysningerne findes eller ej, og angiver passende svar. |
| Interaktion med AI-agenter er genoptaget* | Afhængigt af svaret på opfyldelse sendes meddelelsen, der skal sendes til kunderne tilbage til den scriptagent via begivenhedsdata under "Tilstand begivenhed". |
| Agentoverdragelse og -caseaktivitet | Bestemmer de næste trin baseret på det forrige formål og dirigerer flowet til forskellige køer baseret på det forrige formål. |
| Kø til agent | Hvis eskalering er påkrævet, eller der opstår fejl, placeres den person, der ringer op, i en kø for en menneskelig agent. |
| Afbryd | Interaktionen afsluttes, når opkalderens anmodning er behandlet, eller opkalderen overføres til en agent. |
Aktiviteter brugt i flowet
|
Flowaktivitet |
Beskrivelse |
|---|---|
| Start | Starter flowet, når et nyt opkald modtages. |
| Indstil variabel for interaktionsresultat | Brug den angivne variabelaktivitet til at opdatere den globale variabel CustomAIAgentInteractionOutcome til at gemme den seneste tilstand for interaktionen med AI-agenten. |
| Interaktion med AI-agent | Administrerer forespørgsler til pakkesporing ved hjælp af scriptede interaktioner. Den samme aktivitet bruges til at starte samtalen og til at sende tilstandshændelser til AI-agenten. |
| Parse pakkeoplysninger | Udpakker pakkenummeret fra de metadata, der er leveret af den virtuelle agent. |
| HTTP-anmodning om pakkeinfo | Sender en anmodning til logistik-API for at hente pakkestatus og anslået levering. Brug ABC123456 som et eksempelpakkenummer. |
| 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 meddelelse | Leverer systemfejlmeddelelser ved hjælp af Ciscos tekst-til-tale, især i tilfælde af systemfejl. |
| Caseaktivitet | Vejleder flowet baseret på den forrige hensigt og beslutter om dirigering til specifikke køer. |
| Kø til agent | Styrer kølogikken for eskalering til menneskelige agenter. |
| Afspil musik | Ventemusik, der afspilles i kø, når opkalderen venter på agentforbindelsen. |
| Afbryd | Afslutter interaktionen, når opgaverne er fuldført, eller hvis den eskaleres til en menneskelig agent. |
Flowspecifikationer
Den 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 omfatter:
|
Variabel |
Beskrivelse |
|---|---|
event_name |
Navn på begivenheden sendt til AI-agenten. |
event_data |
Begivenhedsnyttelast sendt til AI-agenten. |
status |
Status for pakken baseret på HTTP-svaret. |
estimatedDelivery |
Anslået leveringsdato og -tidspunkt for pakken baseret på HTTP-svaret. |
packageResp |
Svar, der sendes tilbage til kunden baseret på svar på HTTP-aktivitet. |
Global_VoiceName |
Bestemmer den stemme, der bruges til tekst-til-tale. |
CustomAIAgentInteractionOutcome |
Logger tilstanden for interaktionen – afbrudt, håndteret, eskaleret eller fejlet – baseret på kundens interaktion med AI-agenten. |
Fejlhåndtering
Flowet omfatter fejlstyringsstrategier til at håndtere uventede problemer på en forsigtig måde og sikre, at den, der ringer op, informeres og omdirigeres korrekt.
Yderligere ressourcer
Få mere indsigt i brug af Webex Contact Center med scriptede AI-agenter i den relaterede dokumentation:
Udviklersupport
Hvis du har brug for support relateret til dette flow, skal du kontakte supportteamet til Webex-kontaktcenters udviklere via Webex-kontaktcenters udviklersupport.
Få yderligere diskussioner i Webex Contact Center API'er.
AI-agent scriptet (lægens aftale om aftale)
Denne skabelon viser datastrømmen mellem Webex Contact Center og Webex AI Agent Studio for en interaktion, der udnytter en scriptagent. Flowet indeholder flere integrationer med eksterne systemer. Disse aktiveres baseret på brugerdefinerede begivenheder, der er sendt af AI-agenten, 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 muliggør automatisk planlægning og administration af lægebesøg via en scriptbaseret 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 opkalderen og AI-agenten med eskaleringsmuligheder til menneskelige agenter, når det er nødvendigt.
Forudsætninger
Hvis du vil bruge dette flow, skal du sikre, at følgende er konfigureret:
-
En scriptbaseret AI-agent, der er konfigureret med relevante hensigter til at håndtere booking og annullering af en aftale. Dette kan importeres fra skabeloner, mens du opretter en ny scriptagent på platformen AI Agent Studio.
-
Tilknytning af indgangspunkt, kø, teams og indgangspunkt, der er konfigureret på siden med indstillinger i Control Hub for Webex-kontaktcenter.
-
API'er til at kommunikere med det eksterne aftalestyringssystem.
-
Cisco Text-to-Speech (TTS) er aktiveret til generering af dynamiske lydmeddelelser.
-
Overfør statiske lydfiler, hvis du ikke bruger Ciscos standardlyd.
Oversigt over integration
|
Oversigt over integration |
Beskrivelse |
|---|---|
| Opkalderen starter kontakt | Opkaldet modtages af Webex Contact Center og sendes til AI-agenten. |
| Interaktion med kunstig intelligens-agent | AI-agenten behandler kundeinput og -svar baseret på konfigurerede hensigter. |
| Skift af kontrol mellem AI-agent og -flow | Styringen af samtalen udveksles mellem AI-agenten og flowet på forskellige trin. AI-agenten giver kontrollen til flowet via brugerdefinerede begivenheder. Flowet udfører den relevante opfyldelse baseret på begivenhedens navn og giver kontrollen tilbage til AI-agenten sammen med opfyldelsesdata via statushændelsen i aktiviteten for den virtuelle agent V2. |
| Kø til agent | Hvis eskalering er påkrævet, placeres opkalderen i en kø for en menneskelig agent. |
| Afbryd | Interaktionen afsluttes, når opgaven er fuldført, eller opkalderen overføres til en agent. |
Aktiviteter brugt i flowet
|
Flowaktivitet |
Beskrivelse |
|---|---|
| Start | Denne aktivitet markerer starten på flowet, der udløses af et nyt opkald. |
| Virtuel agent V2 (VAV2) | Den aktivitet, der er ansvarlig for interaktionen med AI Agent. Den samme aktivitet bruges til at starte samtalen og til at sende tilstandshændelser til AI-agenten. |
| Parse (sprog) | Bruges til at parse begivenhedsnyttelast fra VAV2-aktiviteten. |
| Sag | Bruges til at kontrollere det begivenhedsnavn, der er sendt af VAV2-aktiviteten og afdelingen for relevante HTTP-anmodningsaktiviteter. |
| HTTP-anmodning | Interagerer med eksterne systemer for at udføre handlinger som f.eks. kontrol af tilgængelighed, oprettelse, opslag eller annullering af aftaler ved hjælp af HTTP-anmodninger baseret på begivenhedsnavnet, der sendes af VAV2-aktiviteten. Aktiviteten parser også svaret for HTTP-anmodningen. |
| Tilstand | Evaluerer resultatet af HTTP-anmodninger og dirigerer flowet baseret på lykkedes- eller fejlbetingelser. |
| Indstil variabel | Bruges til at konfigurere variabler såsom begivenhedsnavn og begivenhedsdata, som er afgørende for at genaktivere VAV2-aktiviteten med passende tilstandsparametre. |
| Afspil meddelelse | Leverer systemmeddelelser ved hjælp af Cisco tekst-til-tale. Bruges til at afspille en fejlmeddelelse, før der eskaleres til en menneskelig agent i tilfælde af VAV2-aktivitetsfejl. |
| Kø til agent | Styrer kølogikken for eskalering til menneskelige agenter. |
| Afspil musik | Ventemusik, der afspilles i kø, når opkalderen venter på agentforbindelsen. |
| Afbryd kontakt | Afslutter interaktionen, når opgaverne er fuldført, eller hvis den eskaleres til en menneskelig agent. |
Flowspecifikationer
Den 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 omfatter:
|
Variabel |
Beskrivelse |
|---|---|
event_name |
Navn på begivenheden sendt til AI-agenten. |
event_data |
Begivenhedsnyttelast sendt til AI-agenten. |
event_data_string |
Strengversion af event_data, da VAV2-aktiviteten kun accepterer streng. |
http_input |
Anmod om brødtekst for HTTP-aktiviteten baseret på VAV2-metadata. |
Global_VoiceName |
Bestemmer den stemme, der bruges til tekst-til-tale. |
Fejlhåndtering
Flowet omfatter fejlstyringsstrategier til at håndtere uventede problemer på en forsigtig måde og sikre, at den, der ringer op, informeres og omdirigeres korrekt.
Yderligere ressourcer
Se Administrationsvejledningen til Webex AI Agent Studio for at få mere indsigt i, hvordan du konfigurerer dine AI-agenter i Webex AI Agent Studio og bruger dem med Webex Contact Center.
Udviklersupport
-
Hvis du har brug for support vedrørende denne integration, skal du åbne en supportsag hos Webex Contact Center-udviklersupportteamet via Webex Contact Center-udviklersupport.
-
Få yderligere diskussioner i Webex Contact Center API'er.
Brug underflowskabeloner
Underflowskabeloner fungerer på samme måde som flowskabeloner. Disse skabeloner strømliner oprettelsen af underflows, der kan integreres i flere flows, hvilket reducerer redundans- og udviklingstid.
Hvis du vil oprette underflows ved hjælp af underflowskabeloner, skal du vælge den relevante skabelon, ændre den, så den passer til dine behov, validere, udgive og inkorporere den i dine arbejdsprocesser. Få flere oplysninger i Opret flows fra flowskabeloner.
Indsaml tilbagekaldsoplysninger
Brug denne skabelon til at oprette et underflow for indsamling af tilbagekaldsoplysninger, der gør det muligt for opkaldere at blive i køen eller anmode om et tilbagekald for at få fleksible tjenestevalgmuligheder.
Dette underflow giver en menu, der giver opkaldere mulighed for at vælge et tilbagekald eller blive i køen. Hvis valgmuligheden tilbagekald er valgt, indsamler den de nødvendige oplysninger til et tilbagekald, enten ved hjælp af opkalderens aktuelle nummer eller et alternativt nummer. Du kan ændre underflowet for at sikre en problemfri opkaldsoplevelse ved at håndtere fejl eller ukendte betingelser, f.eks. timeouts og ugyldige input.
Dette underflow bruger Cisco Text-to-Speech (TTS) til alle lydmeddelelser. For musik bruger den som standard den indbyggede musik-i-venteposition-fil defaultmusic_on_hold.wav.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette underflow:
- Opret indgangspunkter, køer, teams, tilknytninger af indgangspunkter og andre organisationsspecifikke konfigurationsaktiviteter som f.eks. forbindelser, automatisk nummeridentifikation for udgående og meget mere.
- Overfør statiske lydfiler, hvis der bruges brugerdefinerede lydmeddelelser i stedet for Ciscos tekst-til-tale (TTS).
- Sørg for, at tilbagekaldsvariablerne (f.eks.: tilbagekaldsnummer, tilbagekaldsnummer indtastet, ophold i kø) er korrekt knyttet til dit system for at registrere de relevante data.
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Indgange for underløb
- tilbagekaldsnummer – STRENG: Nummeret, der skal bruges til tilbagekaldet (enten det, calleris ringer fra, eller et nyt nummer).
- stayInKø - BOOLEAN: Angiver, om opkalderen valgte at forblive i køen (sand) eller anmodede om et tilbagekald (falsk).
Underflow-output
- opkaldsnummer indtastet – STRENG: Det nummer, som opkalderen indtastede til tilbagekaldet, hvis vedkommende vælger at angive et alternativt nummer.
- stayInKø - BOOLEAN: Om opkalderen valgte at blive i køen eller modtage et tilbagekald.
Udspecificering af underflow
Følgende tabel beskriver de forskellige delflowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Underløbselement |
Beskrivelse |
|---|---|
|
Start underflow |
Opkaldet går ind i underflowet. |
|
Fravalgsmenu |
Opkalderen får mulighed for enten at blive i køen eller modtage et tilbagekald.
|
|
Nummermenu |
Hvis opkalderen vælger at modtage et tilbagekald, får vedkommende mulighed for at:
|
|
Indsaml cifre |
Hvis opkalderen vælger at indtaste et nyt tilbagekaldsnummer, bliver vedkommende bedt om at indtaste sit 10-cifrede nummer efterfulgt af pundtasten (#). |
|
Indstil variabel |
Det indsamlede tilbagekaldsnummer gemmes i variablen tilbagekaldsnummer indtastet. |
|
Afslut underflow | Underflowet afsluttes efter indsamling af tilbagekaldsoplysningerne eller håndtering af eventuelle fejl. |
Aktiviteter i underløb
Følgende tabel beskriver rækkefølgen af underflowaktiviteter for indsamling af tilbagekaldsoplysninger.
|
Underflow-aktivitet |
Beskrivelse |
|---|---|
|
Start underflow |
Underflowet begynder, når den aktiveres. |
|
Fravalgsmenu |
Dette giver opkalderen mulighed for enten at blive i køen eller modtage et tilbagekald. Dette bruger TTS til at bede opkalderen om at trykke på 1 for at få et tilbagekald eller 2 for at blive i køen. |
|
Nummermenu |
Hvis opkalderen vælger et tilbagekald, bliver vedkommende bedt om enten at bruge sit aktuelle nummer eller indtaste et nyt. |
|
Indsaml cifre |
Hvis opkalderen vælger at indtaste et nyt nummer, indsamler denne aktivitet vedkommendes 10-cifrede nummer efterfulgt af pundtegnet (#). |
|
Indstil variabel |
Det indsamlede nummer gemmes i variablen CallbackNumberEntered til yderligere brug. |
|
Afslut underflow | Flowet afsluttes, når opkalderens valg er håndteret og de nødvendige oplysninger er indsamlet. |
Yderligere ressourcer
Få flere oplysninger om konfiguration af underflows i Opsætnings- og administrationsvejledning til Webex Contact Center.
Håndtering af fejl
Brug underflowskabelonen for fejlhåndtering i Webex Contact Center til at administrere fejl som f.eks. problemer med køhåndtering eller API-anmodningsfejl. Den kan knyttes til specifikke aktiviteter eller konfigureres som en global fejlbehandler, hvilket sikrer, at systemet fortsætter med at fungere gnidningsløst og giver brugerne feedback om eventuelle problemer.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette underflow:
- Sørg for, at Cisco Text-to-Speech (TTS) er aktiveret, så kontaktcenteret kan bruge tekst-til-tale til fejlmeddelelser.
- Tilknyt variablen errorMessage for dynamisk at håndtere de relevante fejlmeddelelser i din arbejdsproces.
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Indgange for underløb
- fejlmeddelelse – STRENG: Fejlmeddelelsen skal afspilles dynamisk, hvilket angiver det problem, som opkalderen stødte på.
Underflow-output
- IKKE RELEVANT: Dette underflow producerer ikke output, da det bruges til at håndtere fejl og give feedback til den, der ringer op.
Udspecificering af underflow
Følgende tabel beskriver de forskellige delflowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Underløbselement |
Beskrivelse |
|---|---|
|
Start underflow |
Underflowet udløses, når der opstår en fejl. |
|
Afspil fejlmeddelelse |
Systemet afspiller en dynamisk fejlmeddelelse defineret af errorMessage-variablen ved hjælp af Cisco Cloud TTS. Meddelelsen kan f.eks. være: Vi har tekniske vanskeligheder. Prøv igen senere. |
|
Afslut underflow (Normal afslutning) |
Hvis fejlen er håndteret, afsluttes underflowet forsigtigt. |
|
Afslut underflow (Fejlafslutning) |
Hvis der opstår yderligere problemer (f.eks. hvis fejlmeddelelsen ikke afspilles), ender underflowet i en eskaleringstilstand for at angive en kritisk fejl. |
Aktiviteter i underløb
Følgende tabel beskriver rækkefølgen af delflowaktiviteter til administration af fejl.
|
Underflow-aktivitet |
Beskrivelse |
|---|---|
|
Start underflow |
Underflowet starter, når der opstår en fejl, og fejlhåndteringssekvensen startes. |
|
Afspil fejlmeddelelse |
Afspiller fejlmeddelelsen til den, der ringer op, ved hjælp af Cisco Cloud TTS. Meddelelsesindholdet defineres dynamisk af variablen errorMessage. |
|
Afslut underflow (Normal afslutning) |
Afslutter underflowet, hvis fejlen løses uden yderligere problemer. |
|
Afslut underflow (Fejlafslutning) |
Afslutter underflowet med en eskalering, hvis der opstår yderligere fejl under fejlhåndteringsprocessen. |
Yderligere ressourcer
Få flere oplysninger om konfiguration af underflows i Opsætnings- og administrationsvejledning til Webex Contact Center.
HTTP-datadip
Brug denne underflowskabelon til at hente kundekontooplysninger via en HTTP-anmodning. Den understøtter bekræftelse af konto-id, manuel indtastning, hvis anmodningen mislykkes, og håndterer timeouts, ugyldige input og kritiske fejl – ideel 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 opkalderen foretrækker det, kan vedkommende indtaste deres kontonummer manuelt. Flowet håndterer fejl som f.eks. 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-kontaktcenters administrationsportal, før du implementerer dette underflow:
- Opret indgangspunkter, køer, forbindelser, teams, tilknytninger af indgangspunkter og andre organisationsspecifikke konfigurationsaktiviteter.
- Overfør statiske lydfiler, hvis der bruges brugerdefinerede lydmeddelelser i stedet for Ciscos tekst-til-tale (TTS).
- Sørg for, at HTTP-anmodningens URL-adresse og parametre er indstillet korrekt ud fra din organisations behov.
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Indgange for underløb
- fejlmeddelelse – STRENG: En meddelelse, der afspilles i tilfælde af en fejl under underflowet.
Underflow-output
- outputVariable - STRENG: Gemmer det bekræftede eller manuelt indtastede kontonummer.
Udspecificering af underflow
Følgende tabel beskriver de forskellige delflowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Underløbselement |
Beskrivelse |
|---|---|
|
Start underflow (Initialisering) |
Underflowet starter processen med at hente kundedata. |
|
Vent et øjeblik (Kømeddelelse) |
Opkalderen informeres om, at systemet henter sine oplysninger ved hjælp af en TTS-prompt: Vent, mens vi slår dine oplysninger op. |
|
HTTP-anmodning (Hent kundeoplysninger) |
Systemet sender en HTTP GET-anmodning for at hente kundeoplysninger fra et angivet API-slutpunkt. Hvis svaret lykkes, indeholder det kunde-id'et. |
|
Kontrollér HTTP-status (Evaluer svar) |
HTTP-svaret evalueres på basis af statuskoden. Hvis anmodningen blev gennemført, flyttes processen til det næste trin. |
|
Bekræftelsesmenu (Anmod om bekræftelse eller manuel indtastning) |
Opkalderen bliver bedt om at bekræfte det hentede konto-id eller manuelt indtaste vedkommendes kontonummer, hvis det er forkert. |
|
Indstil variabel (Gem konto-ID) |
Hvis opkalderen bekræfter konto-id'et, gemmes værdien i outputvariablen. |
|
Indsaml cifre (Manuel indtastning af konto) |
Hvis anmodningen mislykkes, eller opkalderen vælger at indtaste sit kontonummer igen, bliver vedkommende bedt om at indtaste et 6-cifret kontonummer efterfulgt af pundtasten (#). |
|
Håndtering af fejl (Stadig der, ugyldig, kritisk) |
Underflowet håndterer timeouts, ugyldige input og kritiske fejl med respektive prompter:
|
|
Afslut underflow (Konklusion) |
Underflowet afsluttes enten efter bekræftelse af kontonummeret eller håndtering af en fejl. |
Aktiviteter i underløb
Følgende tabel beskriver sekvensen af underflowaktiviteter for denne skabelon.
|
Underflow-aktivitet |
Beskrivelse |
|---|---|
|
Start underflow |
Underflowet begynder, når den aktiveres. |
|
Vent et øjeblik |
Afspiller en meddelelse ved hjælp af TTS, der beder opkalderen om at vente, mens vedkommendes oplysninger hentes. |
|
HTTP-anmodning |
Sender en HTTP GET-anmodning for at hente kundens kontooplysninger. |
|
Kontrollér HTTP-status |
Evaluerer HTTP-svaret for at afgøre, om anmodningen var vellykket. |
|
Bekræftelsesmenu |
Beder opkalderen 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. |
|
Indsaml cifre |
Indsamler et 6-cifret kontonummer fra opkalderen, hvis HTTP-anmodningen mislykkes, eller vedkommende vælger at indtaste et nyt kontonummer. |
|
Håndtering af fejl |
Flere meddelelser 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 underflowskabelon til at automatisere købehandling i Webex Contact Center, så personer, der ringer op, bliver engageret med musik og meddelelsesanmodninger.
Dette underflow afspiller kømusik efterfulgt af en meddelelse, der gentager sekvensen op til et bestemt antal gange (standard er tre). Det sikrer problemfri køhåndtering og en engagerende opkaldsoplevelse. Du kan tilpasse variabler som f.eks. musikvalg, meddelelsesindhold og løkkeantal.
Dette underflow bruger Cisco Text-to-Speech (TTS) til alle lydmeddelelser. For musik bruger det som standard den indbyggede fil (defaultmusic_on_hold.wav), til musik i kø.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette underflow:
- Opret indgangspunkter, køer, forbindelser, teams, tilknytninger af indgangspunkter og andre organisationsspecifikke konfigurationsaktiviteter.
- Sørg for korrekt købehandlingslogik og fejlhåndteringskonfigurationer.
- Overfør statiske lydfiler, hvis brugerdefinerede lydmeddelelser eller musikfiler bruges i stedet for Ciscos tekst-til-tale (TTS).
Få detaljerede trin i Opsætnings- og administrationsvejledning til Webex Contact Center.
Indgange for underløb
- kømeddelelse – STRENG: Meddelelsen, der skal afspilles mellem musiknumre (standard: Vent et øjeblik).
- kømusik1 - STRENG: Den første musikfil, der afspilles, mens opkalderen venter (standard:
defaultmusic_on_hold.wav). - kømusik2 - STRENG: Den anden musikfil, der skal afspilles mellem meddelelser (standard:
defaultmusic_on_hold.wav). - tæller – HELTAL: En tæller til at spore antallet af løkker (standard: 0).
- musicDuration – HELTAL: Varigheden, som hvert musikspor afspilles i (standard: 10 sekunder).
Underflow-output
Ingen
Udspecificering af underflow
Følgende tabel beskriver de forskellige delflowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
|
Underløbselement |
Beskrivelse |
|---|---|
|
Start underflow |
Underflowet begynder. |
|
Tilstandskontrol |
Underflowet kontrollerer, om tælleren er mindre end 2. Hvis sand, fortsætter strømmen til musik- og meddelelsessekvensen. Hvis falsk, afsluttes underflowet. |
|
Afspil musik 1 |
Den første musikfil (queueMusic1) afspilles for den varighed, der er defineret af musicDuration. |
|
Afspil meddelelse |
Efter den første musikfil afspilles en meddelelse ved hjælp af Cisco TTS, hvor indholdet er defineret af queueMessage. |
|
Afspil musik 2 |
Efter meddelelsen afspilles den anden musikfil (queueMusic2) i den definerede varighed. |
|
Forøgelsestæller |
Tællervariablen øges med 1, når den anden musikfil er afspillet. |
|
Betingelse for genkontrol |
Når tælleren er øget, kontrollerer flowet igen, hvis tælleren stadig er mindre end 2. Hvis sand, gentages løkken. Ellers afsluttes underflowet. |
|
Afslut underflow |
Når tælleren når 2, afsluttes understrømmen. |
Underflow-aktivitet
Følgende tabel beskriver rækkefølgen af delflowaktiviteter.
|
Underflow-aktivitet |
Beskrivelse |
|---|---|
|
Start underflow |
Initialiserer underflowprocessen. |
|
Tilstandskontrol |
En tilstand kontrolleres for at sikre, at tælleren er mindre end 2, så løkken kan fortsætte. |
|
Afspil musik 1 |
Afspiller den første musikfil for den varighed, der er angivet af musicDuration. |
|
Afspil meddelelse |
Afspiller en meddelelse ved hjælp af Cisco TTS med indhold leveret af queueMessage. |
|
Afspil musik 2 |
Afspiller den anden musikfil for den varighed, der er angivet af musicDuration. |
|
Forøgelsestæller |
Øger tællervariablen med 1 for at styre løkken. |
|
Afslut underflow |
Afslutter underflowet, når tælleren når den foruddefinerede grænse. |
Planlagt tilbagekaldsskabelon for underløb af planlagt tilbagekald
Brug denne skabelon til at oprette et underflow, der giver opkaldere mulighed for at planlægge et tilbagekald for en bestemt dato og et bestemt klokkeslæt, herunder valg af tidszone.
Dette underflow guider opkalderen gennem en række anmodninger for at indsamle alle nødvendige oplysninger til et planlagt tilbagekald. Den beder om den ønskede dato, et start- og sluttidspunkt for tilbagekaldsvinduet og opkalderens tidszone. Underflowet omfatter validering af input til dato og klokkeslæt for at sikre nøjagtighed. Hvis der indtastes et ugyldigt format, bliver opkalderen bedt om det igen. Når alle oplysninger er indsamlet, bruges de til at planlægge tilbagekald i systemet.
Dette underflow bruger Cisco Text-to-Speech (TTS) til alle lydprompter.
Forudsætninger
Sørg for, at følgende krav er opfyldt i Webex-kontaktcenters administrationsportal, før du implementerer dette underflow:
-
Opret indgangspunkter, køer, teams, tilknytninger af indgangspunkter og andre organisationsspecifikke konfigurationsaktiviteter som f.eks. forbindelser, automatisk nummeridentifikation for udgående og meget mere.
-
Overfør statiske lydfiler, hvis der bruges brugerdefinerede lydmeddelelser i stedet for Ciscos tekst-til-tale (TTS).
-
Få detaljerede trin i opsætnings- og administrationsvejledningen til Webex Contact Center.
Input for underløb
| Variabelnavn | Type | Beskrivelse |
|---|---|---|
| Tilbagekaldsnummer | STRENG | Det telefonnummer, der skal bruges til tilbagekaldet. |
| Kundenavn | STRENG | Navnet på den kunde, der anmoder om tilbagekaldet. |
| Tilbagekaldskø | STRENG | Køen, hvortil det planlagte tilbagekald vil blive sendt. |
Underflow-output
| Variabelnavn | Type | Beskrivelse |
|---|---|---|
| Dato for tilbagekaldstidsplan | STRENG | Den dato, hvor tilbagekaldet er planlagt, formateret som ÅÅÅÅ-MM-DD. |
| TilbagekaldsTidsplanTidszone | STRENG | IANA-tidszone-identifikatoren for tilbagekaldet (f.eks. America/Chicago). |
| TilbagekaldstidsplanStartTidspunkt | STRENG | Starttidspunktet for tilbagekaldsvinduet, formateret som TT:mm:ss. |
| TilbagekaldsplanlægningSluttidspunktTidspunkt | STRENG | Sluttiden for tilbagekaldsvinduet, formateret som TT:mm:ss. |
Udspecificering af underflow
Følgende tabel beskriver de forskellige delflowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der sker i løbet af hvert trin.
| Underflowelement | Beskrivelse |
|---|---|
| Start underflow | Opkaldet går ind i underflowet. |
| Planlæg dato | Opkalderen bliver bedt om at indtaste sin foretrukne tilbagekaldsdato i YYYYMMDD-format. Underflowet validerer inputtet for at sikre, at det er en reel dato. Hvis meddelelsen er ugyldig, gentages meddelelsen. |
| Planlæg starttidspunkt | Opkalderen bliver bedt om at angive starttidspunktet for tilbagekaldsvinduet i HHMM-format (24-time). Underflowet validerer inputtet for at sikre, at det er et gyldigt tidspunkt. Hvis meddelelsen er ugyldig, gentages meddelelsen. |
| Planlæg sluttidspunkt | Opkalderen bliver bedt om at angive sluttidspunktet for tilbagekaldsvinduet i HHMM-format (24-time). Underflowet validerer inputtet for at sikre, at det er et gyldigt tidspunkt. Hvis meddelelsen er ugyldig, gentages meddelelsen. |
| Tidszone for program | Opkalderen får vist en menu til at vælge deres tidszone.- Tryk på 1 for IST (indisk standardtid).- Tryk på 2 for centraltid.- Tryk på 3 for østlig tid. |
| Planlæg tilbagekald | Ved hjælp af alle de indsamlede oplysninger (tilbagekaldsnummer, kundenavn, tilbagekaldskø og den planlagte dato, klokkeslæt og tidszone) planlægger underflowet officielt tilbagekaldet i systemet. |
| Afslut underflow | Underflowet afsluttes efter vellykket planlægning af tilbagekaldet. |
Aktiviteter i underløb
Følgende tabel beskriver sekvensen af underflow-aktiviteter for planlægning af et tilbagekald.
| Underflow-aktivitet | Beskrivelse |
|---|---|
| Start underflow | Underflowet begynder, når den aktiveres. |
| PlanlægDato | Indsamler den opkalders foretrukne tilbagekaldsdato. TTS-prompten er: "Indtast din foretrukne dato i YYYYMMDD-format". Inputtet er valideret for at sikre, at det er et korrekt datoformat. |
| Konverteringsdatoformat | Når en gyldig dato er angivet, konverterer denne aktivitet ÅÅÅÅ-MMDD-inputtet til et ÅÅÅÅ-MM-DD-format og gemmer det i variablen CallbackScheduleDate. |
| PlanlægStarttidspunkt | Indsamler starttidspunktet for tilbagekaldsvinduet. TTS-prompten er: "Indtast starttidspunktet for dit tilbagekald i HHMM-format". Inputtet valideres for at sikre, at det er et korrekt tidsformat. |
| ConvertStarttidspunkt | Konverterer HHMM-starttidsindtastningen til et TT:mm:ss-format og gemmer den i variablen CallbackScheduleStartTime. |
| PlanlægSluttidspunkt | Indsamler sluttiden for tilbagekaldsvinduet. TTS-prompten er: "Indtast sluttidspunktet for dit tilbagekald i HHMM-format". Inputtet valideres for at sikre, at det er et korrekt tidsformat. |
| KonverterSluttidspunkt | Konverterer HHMM-sluttidsindtastningen til et TT:mm:ss-format og gemmer det i variablen CallbackScheduleEndTime. |
| PlanlægTidszone | Præsenterer en menu til at vælge en tidszone. |
| PlanlægTilbagekald | Denne endelige handling tager alle de indsamlede og formaterede variabler og opretter den planlagte tilbagekaldsanmodning i systemet. |
| Afslut underflow | Flowet afsluttes, når tilbagekaldet er planlagt. |
Yderligere ressourcer
Få flere oplysninger om konfiguration af underflows i Opsætnings- og administrationsvejledningen til Webex Contact Center.
Opret og administrer flows
Opret et flow
Du kan oprette og administrere flows ved hjælp af modulet med distributionsressourcer. Når du designer et flow, kan en rådgivningsinteraktion ikke indeholde et høflighedstilbagekald, feedback fra undersøgelse efter opkald eller blind overførselsaktivitet.
Når du opretter et flow, og hvis antallet af knudepunkter overstiger 100, kan du opleve latenstid i flowdesigneren. I sådanne tilfælde anbefaler vi, at du bruger funktionerne Flow Chaining og Dynamic Variables til at opdele et stort flow i mindre flows, der er lette at administrere. Få flere oplysninger i Sammenkæd flere flows (med GoTo) og Køkontakt.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . Meddelelsen Flows siden vises.
|
| 3 |
I Flows side, klik på Manage flows. Vælg Create flows fra rullegardinmenuen. Meddelelsen Create a new flow guiden vises med valgmuligheden at vælge fra Flow eller
Subflow.
|
| 4 |
Klik Flow. Klik Subflow for at oprette et underflow. Processen med at oprette et underflow svarer til processen med at oprette et flow. |
| 5 |
Vælg den ønskede valgmulighed for at oprette flowet:
|
| 6 |
Klik Start fresh. |
| 7 |
I dialogboksen Flow name skal du angive et entydigt navn. Flownavnet må ikke indeholde mellemrum. Det eneste tilladte specialtegn er _ (understregningstegn). Den tilladte længde er 80 tegn. Det kunne f.eks. være NewContact_01. |
| 8 |
Klik Create flow. Meddelelsen Flow Designer vinduet vises. |
| 9 |
I dialogboksen General settings skal du angive beskrivelsen af flowet. Du kan ikke ændre beskrivelsen senere. |
| 10 |
(Valgfri) Konfigurer følgende indstillinger i Diagram settings Afgrænser.
|
| 11 |
I dialogboksen Flow Decryption Settings afsnit, tænd for Enable flow decryption til/fra for at tillade dekryptering af følsomme oplysninger i flowet. A Debug Details Data Disclosure pop op-vindue vises. Tjek I agree og klik på Save. Du vil nu kunne dekryptere følsomme oplysninger fra flowlogfilerne på tidspunktet for fejlfinding af flows. Se afsnittet Sporingsflows for at få flere oplysninger. |
| 12 |
Udfør følgende opgaver for at oprette flowet:
|
Opret flows ved hjælp af flowskabeloner
Flowskabeloner giver dig flows, der er tilgængelige for almindelige brugsscenarier. Sådan opretter du flows fra flowskabeloner:
| 1 |
Log ind på Control Hub. |
| 2 |
Naviger til . |
| 3 |
Fra skærmen Contact Center navigationsrude, klik på . |
| 4 |
I Flows side, klik på Manage flows og klik på Create flows rullegardinmenu. Meddelelsen Create a new flow guiden vises med valgmuligheden at vælge fra Flow eller Subflow.
|
| 5 |
Klik Flow. Hvis du vil oprette et underflow, skal du klikke på Subflow. Processen med at oprette et underflow svarer til processen med at oprette et flow. |
| 6 |
Fra skærmen Choose a methodKlik Flow templates. |
| 7 |
Vælg din skabelon på listen over tilgængelige skabeloner. Klik Next. Klik View details for at se en detaljeret forhåndsvisning af skabelonen. Se afsnittet Vis flowskabelonoplysninger for at få flere oplysninger. |
| 8 |
I dialogboksen Flow name skal du angive et entydigt navn for flowet. Overholde navngivningskonventionerne. |
| 9 |
Klik Next. Du har oprettet et nyt flow fra en flowskabelon.
Hvis du vil have flere oplysninger om flows, og hvis flows kræver yderligere konfiguration før test, skal du bruge de links, der er tilgængelige på listen over flowskabeloner. Se Vis oplysninger om flowskabelon. |
Næste trin
Tilpas aktiviteterne og begivenhederne i flowet i henhold til dine krav. Valider og udgiv flowet.
Vis oplysninger om flowskabelon
Sådan får du vist flere oplysninger om en bestemt skabelon:
| 1 |
Vælg den ønskede skabelon på siden skabelonsamling. |
| 2 |
Klik View details. Meddelelsen Template details siden vises.
|
Næste trin
Klik Select template for at fortsætte med den valgte skabelon.
Valgmuligheder for genvejsmenu
Brug genvejsmenuen til yderligere handlinger. Sådan åbner du genvejsmenuen fra Flows skal du vælge flowet, og åbne flowet i modulet Flow Designer. Hold markøren over flownavnet. Der vises en menu med følgende valgmuligheder:
- Edit name– Bruges til at omdøbe flowet.
- Export– Bruges til at eksportere flowet.
- Import– Bruges til at importere flowet.
- Delete– Bruges til at slette flowet.
- View version history– Bruges til at få vist 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 . Meddelelsen Flows siden vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af det flow, du vil redigere. Flowet åbnes i vinduet Flowdesigner. |
| 4 |
Klik på et variabelt mærke fra Global properties rude. Et pop op-vindue viser en oversigt over variabeloplysningerne.
|
| 5 |
Klik Edit i øverste højre hjørne af pop op-vinduet. |
| 6 |
Vælg den ubrugte variabel i flowet. |
| 7 |
Foretag de nødvendige ændringer af variablens navn, beskrivelse, værdi og variabelkonfigurationer. |
Modificer et flow
Brug pil Edit slå til/fra for at redigere et flow. Når dette er aktiveret, kan andre flowudviklere 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 meddelelse om at gennemse og markere disse variabler som sikre. Få flere oplysninger om sikre variabler i Sikre variabler.
| 1 |
Log ind på Control Hub. | ||||||||||||
| 2 |
Gå til . Meddelelsen Flows vises og viser listen over flows med følgende felter:
| ||||||||||||
| 3 |
Klik på Go to Flow Designer ikon ved siden af det flow, du vil redigere. Flowet åbnes i vinduet Flowdesigner. Hvis det valgte flow har flowvariabler, beder en meddelelse dig om at markere variablerne som sikre. Du kan kun ændre flowet, hvis Edit On til/fra-knappen er aktiveret. Hvis Edit On til/fra-knappen er slået fra, flowet vises i skrivebeskyttet tilstand. | ||||||||||||
| 4 |
Flow Decryption Settings: Aktivér Flow Decryption Settings for at tillade dekryptering af flow. Se afsnittet Sporingsflows for at få flere oplysninger. | ||||||||||||
| 5 |
Klik Go Select Secure Variables for at åbne Edit Secure Variables . Du kan klikke på Skip for now 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. Kontrollér Don't show this message again afkrydsningsfelt for permanent at springe udvælgelsesprocessen over for det valgte flow. Denne funktion understøttes ikke i øjeblikket. | ||||||||||||
| 6 |
Markér afkrydsningsfelterne for de variabler, der indeholder følsomme oplysninger, og klik på Save. Vinduet Flowdesigner viser de valgte variabler med et låseikon ved siden af variabelnavnene. Det valgte flow åbnes i skrivebeskyttet tilstand. | ||||||||||||
| 7 |
Aktivér Edit til/fra-knappen for at ændre flowet. | ||||||||||||
| 8 |
Rediger udkastet-flowet efter behov. Når du modificerer et flow, kan en rådgivningsinteraktion ikke indeholde et høflighedstilbagekald, feedback fra undersøgelse efter opkald eller blind overførselsaktivitet. | ||||||||||||
| 9 |
Klik Save for at gemme flowet, hvis du deaktiverer Autosave til/fra-knappen. |
Se forvisning af lydprompt inden for flowet
Funktionen til forhåndsvisning af lydbeskeder aktiverer øjeblikkelig lydafspilning af .wav-filer og tekst-til-tale (TTS)-meddelelser i flowdesignmodulet. Meddelelsen Preview prompt knappen med i følgende aktiviteter giver en forbedret udvikleroplevelse ved at reducere tid og kræfter til validering af lyd- og tekst-til-tale-meddelelser:
Brug pil Preview prompt knap til hurtig bekræftelse af lydmeddelelser, sprog og stemmevalg i TTS-meddelelser, sammen med test af SSML-opmærkning for tilpasning af meddelelser.
-
Aktivitet Afspil musik understøtter ikke forhåndsvisning af prompt.
-
Når du ser en forvisning af tekst-til-tale, er stemmevalg obligatorisk.
-
Du kan ikke ændre indstillingen for TTS-forbindelse, når du ser en forvisning af prompten. Luk forhåndsvisningsdialogboksen, og vælg en anden udbyder på aktiviteten for at teste en anden TTS-udbyder.
-
Meddelelsen Language og Voice indstillinger i rullegardinmenuen, når forhåndsvisningen af en meddelelse svarer til variabler Global_Language og Global_VoiceNamehenholdsvis. Du kan indstille disse i flowet for at ændre oplevelsen.
-
Når du tester lydfilvariabler, skal du kontrollere, at filstien svarer til en faktisk .wav-fil, der findes på systemet.
Søg efter enheder i et flow
Brug søgefunktionen til at søge efter enheder i et flow og få hurtig adgang til deres placeringer. For flows, der er mere detaljerede og komplekse, skal du bruge denne søgefunktion til at undgå manuel indsats i at finde de ønskede enheder.
Du kan søge efter følgende enheder i flowet ved hjælp af denne søgefunktion:
- Aktivitetsnavne, beskrivelser og input
- Variabelnavne
- Smålige udtryk
- Flowegenskaber
Du kan finde og erstatte fri tekst i felter som f.eks. tekstindtastninger, beskrivelser, brogede udtryk osv.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . Meddelelsen Flows siden vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af det flow, du vil redigere. Flowet åbnes i Flow Designer
Vinduet.
|
| 4 |
Indtast nøgleordet (aktivitetsnavn, variabelnavn eller streng) i søgefeltet, der vises øverst til højre, og tryk på Enter. Alternativt kan du udløse søgefeltet ved hjælp af tastaturgenveje: Cmd + K (til macOS) og Ctrl + K (til Windows). Søgeresultaterne vises i et separat søgepanel i venstre side af skærmen.
|
| 5 |
(Valgfri) Vælg en eller flere enhedstyper på rullelisten for at filtrere søgeresultaterne. |
| 6 |
For at finde og erstatte en tekst skal du gøre følgende: |
Anvend versionsetiketter på et flow
Vi anbefaler, at du tilføjer 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 offentliggøre flowet gennem faser, før du installerer flowet i produktionen. Denne funktion hjælper dig med at undgå at overskrive dit nuværende flow i produktionen.
Når du udgiver et flow, skal du knytte en versionsetiket såsom "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 flowversion. Du kan anvende enhver anden versionsetiket sammen med den seneste.
Derudover kan du vedhæfte flere versioner af det samme flow til et indgangspunkt. Under en konfiguration af et indgangspunkt kan du vælge et flow sammen med en af dens tilknyttede versionsetiketter.
Du kan også ændre flowlogikken dynamisk ved at få adgang til versionsmærkater i flowet ved hjælp af NewContact variabel (se Startflow for at få flere oplysninger). Meddelelsen
NewContact.FlowVersionLabel variabel viser flowversionsetiketten, der kører i øjeblikket: om 'Dev,' 'Test,' 'Live,' eller 'Latest.' Anvendelse af en flowversionsetiket giver mulighed for at udvikle brugerdefineret logik, der er skræddersyet til de specifikke versionsetiketter for flowet.
Når du åbner flowet i redigeringstilstand, ser du udkast-versionen fra den seneste udgivne flowversion. Når du udgiver dette udkast til version, knytter det den seneste versionsetiket til det. På et givet tidspunkt har kun ét flow den seneste versionsetiket tilknyttet. Dette svarer til den senest 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 . Meddelelsen Flows siden vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af det flow, du vil redigere. Flowet åbnes i vinduet Flowdesigner. |
| 4 |
Rediger flowet. |
| 5 |
Klik Save for at gemme flowet, hvis du deaktiverer Autosave til/fra-knappen. |
| 6 |
Tænd for Validation til/fra-knappen for at aktivere udgiv. |
| 7 |
Klik Publish. |
| 8 |
(Valgfri) I Publish flow skal du indtaste en note om versionen eller andre oplysninger, du vil dele med andre flowudviklere. |
| 9 |
Som standard kan Latest er valgt som den versionsetiket, der angiver den seneste version af flowet. Du kan anvende flere versionsetiketter på en flowversion, såsom live, dev eller test fra Add version label rullegardinmenu. Hvis en specifik versionsetiket er knyttet til et indgangspunkt, vises en meddelelse ved siden af versionsetiketten i rullemenuen, der angiver, at etiketten er knyttet til et indgangspunkt. |
| 10 |
Klik Publish. Når du har valgt en eller flere passende versionsetiketter og udgivet, skal du bruge denne version af flowet, når du tildeler et indgangspunkt. |
| 11 |
(Valgfrit) Klik på timikonet ved siden af versionsnummeret for at se versionshistorikken for flowet. Meddelelsen Version history modal vises, der viser følgende detaljer for aktive versioner og andre versioner af flowet:
Brug en af følgende nøgleordssøgeattributter til at filtrere tabellen:
|
| 12 |
(Valgfrit) Klik på View ikon for en række for at se flowet, der er offentliggjort i den valgte version. Hvis du vælger at redigere, når du ser en ældre flowversion, overskriver den det aktuelle udkast med den specifikke flowversion. |
Du kan føje et hvilket som helst antal versioner til et flow. Dog viser flowversionshistorikken 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 . Meddelelsen Flows siden vises.
|
| 3 |
Hvis du vil oprette et flow, skal du klikke New. |
| 4 |
Hvis du vil redigere et eksisterende flow, skal du klikke på Go to Flow Designer ikon ved siden af det flow, du vil redigere. Flowet åbnes i Flow Designer
Vinduet.
|
| 5 |
Hvis du vil aktivere indstillingen for automatisk lagring, skal du indstille Autosave slå knappen til PÅ. |
| 6 |
Sådan deaktiveres indstillingen for automatisk lagring: Når du har deaktiveret valgmuligheden automatisk lagring, skal du gemme dine ændringer manuelt. Ellers mister du de ændringer, der er foretaget i flowet. |
Kopiér og indsæt aktiviteter
Kopier og indsæt en aktivitet eller en gruppe af aktiviteter i det samme flow, så du ikke behøver konfigurere aktiviteter fra bunden. Til dette formål kan du vælge en enkelt aktivitet eller en gruppe af aktiviteter på en gang og genbruge dem i det samme flow. Når du kopierer aktiviteter, opretter systemet dubletter af disse aktiviteter og kopierer alle konfigurerede indstillinger og links.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . Meddelelsen Flows siden vises.
|
| 3 |
Hvis du vil oprette et flow, skal du klikke . |
| 4 |
Hvis du vil redigere et eksisterende flow, skal du klikke på Go to Flow Designer ikon ved siden af flowet for at åbne flowet. |
| 5 |
Gør ét af følgende: Du kan også 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 |
Omarranger de kopierede aktiviteter efter behov. |
Godkend et flow
Godkend et flow for at sikre, at alle påkrævede felter er konfigureret , og at flowstrukturen er gyldig. Validering kan ikke bestemme, hvordan systemet kører flowet på kørselstidspunktet, og garanterer ikke, at flowet kører som forventet.
Når valideringen er gennemført, skal du forlade Validation slå til. Du kan ikke udgive flowet, medmindre valideringen lykkes.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . Meddelelsen Flows siden vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af det flow, du vil validere. Flowet åbnes i Flow Designer
Vinduet.
|
| 4 |
Indstil Validation slå til On. Valideringen starter, og fejlene vises i vinduet. Under validering viser systemet fejl på følgende måder:
|
| 5 |
Hvis du lukker Validation details og vil åbne det igen, skal du klikke på Flow errors Knappen. |
| 6 |
(Valgfri) Hvis der er fejl, skal du indstille Validation slå til Off. Ret fejlene, og genstart valideringen. Flowvalidering kan ikke evaluere funktioner eller kontrollere for at se, om variabler løses for at forvente værdier. Den kontrollerer kun strukturelle fejl. Dobbelttjek dine variabler for at sikre, at de fungerer som forventet. |
Kopiér et flow
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . Meddelelsen Flows siden vises.
|
| 3 |
Klik på ellipseikonet ved siden af det flow, du vil kopiere, og klik på Copy. Navnet på det kopierede flow har dette format: Copy_FlowName_FlowID. Flownavn er navnet på det oprindelige flow, og flowid'et er et entydigt id for det oprindelige flow. |
| 4 |
Åbn det kopierede flow for at redigere navnet. |
Eksportér et flow
Eksportér 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, kan du se Importer et flow.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . Meddelelsen Flows siden vises.
|
| 3 |
Klik på ellipseikonet ved siden af det flow, du vil eksportere, og klik på Export. |
| 4 |
I dialogboksen, der åbner, skal du vælge Save og klik på OK for at downloade flowfilen. Filen downloades til dit lokale system med det eksisterende filnavn i JSON-format. |
Importer 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, kan du se Eksporter et flow.
Hvis du vil genbruge et eksisterende flow inden for den samme lejer, skal du se Kopiér et flow.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . Meddelelsen Flows siden vises.
|
| 3 |
Under Manage flows klik Import. |
| 4 |
Vælg flowfilen, der er i JSON-format, fra dit lokale system. |
| 5 |
Klik Open for at importere filen. Flowet importerer 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. |
Næste trin
Du kan ændre eller udgive flowet. Få flere oplysninger i Arbejde med flows.
Offentliggør et flow
Du kan udgive et flow, når systemet validerer flowet og finder det uden fejl. Du kan bruge et offentliggjort flow i distributionsstrategier for indgangspunkt.
Før udgivelse skal du bekræfte, at flowet er konfigureret korrekt og klar til brug i live contact center. Systemet understøtter ikke fuldt ud redigering af et publiceret flow.
Systemet deaktiverer Publish flow knappen, mens Validation til/fra er slået fra. Hvis der findes aktive fejl, forbliver knappen deaktiveret.
Når du klikker på Publish flow, den Publish flow bekræftelsesvinduet vises. Før du udgiver et flow, skal du sikre, at alle udtryk fungerer, og at flowet fungerer som ønsket.
Hvis der opstår en fejl:
- Du ser et meddelelsesvindue med
Tracking IdogFlow Id. Kontakt Cisco-support for at få hjælp til fejl. Support kræverTracking Id. - Klik på Retry publish.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . Meddelelsen Flows siden vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af det flow, du vil udgive. Flowet åbnes i Flow Designer
Vinduet.
|
| 4 |
Klik Publish2. Hvis flowet udgives, vises en bekræftelsesmeddelelse. |
| 5 |
Vælg én af følgende valgmuligheder:
|
Slet et flow
Hvis et flow har en status på Published, kan det være en del af en konfiguration af distributionsstrategi. Vide, hvor flowet er i brug, før du sletter det. Ellers kan du påvirke interaktioner med direkte kontaktcenter.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . Meddelelsen Flows siden vises.
|
| 3 |
Klik på ellipseikonet ved siden af det flow, du vil slette, og klik på Delete. |
| 4 |
Klik Yes for at bekræfte. |
Strategier for dirigering af indgangspunkt
En strategi for dirigering af indgangspunkt er en konfiguration, der styrer dirigeringsadfærden for en kontakt, når kontakten når et indgangspunkt. Når en kontakt ankommer til et indgangspunkt, kontrollerer distributionsprogrammet, hvilken strategi for indgangspunkt der er aktiv på det givne tidspunkt, og følger denne konfiguration.
Afsnittet Opkaldskontrol i konfigurationen af distributionsstrategien for indgangspunktet giver dig mulighed for at vælge et flow, der styrer den oplevelse, som opkaldere har under deres interaktion. Med flowdesigneren kan du konfigurere et slutpunkt-til-slutpunkt-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 fra Flow rullemenuen for at angive det flow, der styrer denne slutpunkt-til-slutpunkt-opkaldsoplevelse i løbet af det tidsinterval, der er angivet i dirigeringsstrategien. Kun flows, der er udgivet fra flowdesigneren, er tilgængelige fra denne rulleliste.
Flows er kun tilgængelige for telefoniindgangspunkter. Du kan ikke tilsidesætte nogen indstillinger i flowet fra dirigeringsstrategien for indgangspunktet.
Strategier for kødirigering
En strategi for dirigering af kø er en konfiguration, der styrer dirigeringsadfærden for en kontakt, når kontakten når en kø. Når en kontakt ankommer til en kø, kontrollerer distributionsprogrammet, hvilken kødistributionsstrategi der er aktiv på det givne tidspunkt, og følger denne konfiguration.
Kunder, der har strategier for kødirigering i Webex Contact Center, kan få adgang til dem, men de kan ikke oprette nye strategier. Vi anbefaler, at alle kunder overfører deres konfigurationer til køer.
Opret og administrer underflows
Flowdesigner giver dig mulighed for at opdele store flows i mindre, mere håndterbare dele, der kaldes underflows. Du kan genbruge underflows på tværs af flere flows for at håndtere specifikke opgaver. Denne modulære tilgang forenkler flowstyring og reducerer kompleksiteten ved at opbygge store flows. Her er nogle af de vigtigste egenskaber ved delflows:
-
Du kan oprette underflows på organisationsniveau for at gøre dem tilgængelige internt. Du kan f.eks. se og aktivere underflows, der er tilgængelige i den samme organisation. Du kan maksimalt oprette 200 underflows pr. organisation.
-
Du kan aktivere et underflow inde fra et flow for at køre logik uden at knytte til et indgangspunkt eller forlade hovedflowet.
-
Du kan genbruge underflows flere gange i et hovedflow eller på tværs af hovedflows i organisationen.
-
Du kan overføre variabler mellem overordnet flow og underflows og tilknytte input- og outputvariabler fra hovedflow til underflow og på den modsatte måde. Dette gør disse variabler i underflowet uafhængige af variablerne i det overordnede flow, der aktiverer underflowet.
Indstillinger for tekst-til-tale (TTS) i hovedflowet passerer dog ikke til underflows. Overvej f.eks. et flow, hvor hovedflowvariablen er
Global_VoiceName: fr-FR-Ariane (French). Hvis et underflow udløser afspilning af TTS, afspilles lyden som standard på engelsk. For at overvinde dette skal du definere en underflowvariabel med det samme navn, der erGlobal_VoiceName :fr-FR-Ariane (French). Som alternativ kan du oprette en underflowvariabelGlobal_VoiceName(samme som i hovedflowet) og tilknyt værdien fra hovedflowet til underflowet. Få flere oplysninger i Konfigurer forskellige understøttede sprog og stemmenavne med indbygget tekst-til-tale i WxCC-underflow.Du kan ikke tilføje globale variabler til underflowet. Du kan dog Knytte en global variabel fra hovedflowet til en lokal variabel i underflow.
-
Du kan udgive underflow uafhængigt. De ændringer, der er foretaget i underflowet, træder dog først i kraft, når du har genudgivet hovedflowet.
-
Du kan vedhæfte en versionsetiket såsom Live, Dev og Test til et underflow, så du kan udføre en slutpunkt-til-slutpunkt-test af hovedflowet i de respektive miljøer.
-
Delflows skal aktiveres fra hovedflows. Du kan ikke aktivere et andet underflow fra et underflow.
-
Du kan ikke tilknytte et underflow fra et indgangspunkt eller en strategi for dirigering i kø.
-
Du kan importere og eksportere underflows uafhængigt.
Opret et underflow
Du kan oprette og administrere underflows i Control Hub.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . |
| 3 |
Klik . |
| 4 |
I dialogboksen Subflow name skal du angive navnet på underflowet. Underflownavnet skal være entydigt. Den må ikke indeholde mellemrum. De eneste tilladte specialtegn er _ (understregning) og - (bindestreg). Maksimumlængden er 80 tegn. |
| 5 |
Klik Start building subflow. Meddelelsen Flow Designer vinduet vises. |
| 6 |
I dialogboksen General settings skal du angive beskrivelsen af underflowet. Du kan ændre denne beskrivelse senere. |
| 7 |
I dialogboksen View settings afsnit, konfigurer funktioner som f.eks. buede links, linkfarve, fejlstiefarve, markeringsfarve og tykkelse. |
| 8 |
I dialogboksen Variable definition skal du tilføje de påkrævede variabler til tilknytning til hovedflowet.
Alle ovenstående variabler kan være af typen streng, heltal, dato-klokkeslæt, boolesk, decimal og JSON. |
| 9 |
Udfør følgende opgaver for at oprette underflowet:
Handlinger som at anvende versionsetiketter og flowsporing fungerer på samme måde, som de gør i hovedflowet. Hvis du ønsker yderligere oplysninger, Anvend versionsetiketter på et flow og Fejlfindingsflows. |
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 Edit til/fra-knappen for at ændre underflowet. |
| 5 |
Foretag de nødvendige ændringer i underflowet. Klik Save for at gemme flowet, hvis du deaktiverer Autosave til/fra-knappen. |
Slet et underflow
Hvis et offentliggjort 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 hovedflowet eller slette hovedflowet helt.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . |
| 3 |
Klik på ikonet lodret ellipse på den underflow-række, du vil slette, og klik på Delete. |
| 4 |
Klik Yes for at bekræfte. |
Føj underflow til et hovedflow
Du kan tilføje et underflow på tværs af flere hovedflows.
| 1 |
Log ind på Control Hub. |
| 2 |
Naviger til . Du kan også føje et underflow til et hovedflow fra navigationsbjælken i Management Portal. Vælg . Klik på ellipseikonet ved siden af det flow, du vil redigere, og klik på Open. |
| 3 |
Klik på det flow, du vil ændre, for at tilføje et underflow. Meddelelsen Flow Designer vinduet vises. |
| 4 |
Klik på Subflows . Der vises en liste over underflows 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 om det valgte underflow, f.eks. navn, underflow-version sammen med versionsetiketten og alle variabler, der er konfigureret i underflow. Du kan også klikke på View ved siden af underflownavnet for at åbne underflowet i en ny fane i browseren. |
| 6 |
I dialogboksen Subflow version skal du vælge den påkrævede underflowmærkat, som du vil føje til hovedflowet, da dette ikke er konfigureret som standard. Som standard kan Enable automatic updates afkrydsningsfeltet er markeret. Når den er aktiveret, opdaterer systemet automatisk hovedflowet med den nyere version, hver gang du opretter en ny version af et underflow. Fjern markeringen i Enable automatic updates mulighed for at deaktivere automatiske opdateringer. Sørg for at genudgive hovedflowet, når du opretter nyere versioner af underflowet. |
| 7 |
I dialogboksen Subflow input variables skal du knytte hovedflowvariablerne til inputvariablerne for underflow. Sørg for, at du tilknytter den samme datatype for at aktivere underflowet til at fungere uden fejl. På samme måde i Subflow output variables skal du knytte variablerne for underflow-output 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 lader dig skrive brugerdefineret kildekode til at udføre hurtige dataopgaver og orkestrere komplekse handlinger. Du kan skrive kode inline ved hjælp af et koderedigeringsprogram og bruge dem på tværs af flows.
Funktionerne supplerer den Pebble Template framework, som udviklerne bruger til at udføre lignende opgaver. Med denne funktion kan flowudviklerne:
- Vælg sproget til at skrive 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 før udgivelse.
- Skriv flowlogik baseret på aktivitetsoutputvariabler og status/fejlkoder.
- Parse og sæt i variabler værdierne for output, som funktionen returnerer, til yderligere brug i flowet.
- Genbrug funktioner på tværs af flere flows som en aktivitet.
- Fejlfindingsflows ved hjælp af fejlmeddelelser, der returneres af funktionsuddata, status og fejlkoder, håndtering af kørselsfejl, flowfejlfindingsfunktioner og analysefunktioner.
Vigtige overvejelser
Dette afsnit fremhæver nogle få 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 i venteposition er 2-5 sekunder.
Opret en funktion
| 1 |
Log ind på Control Hub. |
| 2 |
Naviger til . |
| 3 |
I Functions side, klik på Create a function. Du kan også oprette en funktion fra Functions i modulet Flow Designer. |
| 4 |
I Create a new function skal du vælge den ønskede metode til oprettelse af en funktion. |
| 5 |
Klik Publish Function. I Publish Function skal du indtaste følgende oplysninger:
Brug rullegardinknappen 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 det, du gør for flows. Hvis du udgiver en funktion efter at have redigeret dens kildekode eller indstillinger, opdaterer systemet straks ændringerne til alle flows, der forbruger de taggede versioner af funktionen. Derfor skal du være opmærksom, når du udgiver taggede versioner af en funktion, der bruges i dine liveproduktionsstrømme. |
Næste trin
Føj funktionen til et hovedflow. Få 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 |
Naviger til . Siden Funktioner viser alle de funktioner, der er oprettet i organisationen.
|
| 3 |
Klik på ellipseikonet ved siden af funktionen. Vælg Copy, Delete, eller Export efter behov. |
| 4 |
Klik på Manage function in flow designer knap til at åbne funktionen i flowdesignmodulet. |
Næste trin
Føj en funktion til et hovedflow
Du kan tilføje en funktion på tværs af flere hovedflows.
| 1 |
Log ind på Control Hub. |
| 2 |
Naviger til . |
| 3 |
Klik for at åbne det flow, som du vil føje en funktion til. |
| 4 |
Slå funktionen til/fra Edit Knappen. |
| 5 |
Klik på Functions fanen fra ruden Aktivitetsliste til venstre Der vises en liste over offentliggjorte funktioner, der er oprettet for den valgte organisation/lejer. |
| 6 |
Træk og slip den ønskede funktion fra listen til lærredet. Føj det til hovedflowet. Du kan få vist detaljerne for den valgte funktion, f.eks. funktionsversionsetiket, funktionsinputvariabler, variabeldetaljer og outputvariabler. |
| 7 |
I dialogboksen Function Input Variables skal du knytte hovedflowvariablerne til funktionsinputvariablerne. Flowvariabler, der oprettes med samme navn og datatype, som funktionsindtastningsvariablerne bliver automatisk knyttet til hinanden. |
| 8 |
I dialogboksen Function Output Variables afsnit, parse og knyt funktionsuddatavariablerne til hovedflowvariablerne med samme datatype. Du kan parse ved hjælp af JSONPath-udtryk, som beskrevet på skærmen med eksempler. |
| 9 |
Offentliggør hovedflowet. |
Hyppigt stillede spørgsmål
Dette afsnit besvarer ofte stillede spørgsmål om brug af funktioner i din organisation.
Hvilke sprog understøtter Flow Designer-modulet funktionsaktiviteten?
Flowdesignmodulet understøtter JavaScript (Node.js 22.x) og Python (3.13) i den første fase.
Har vi nogle grænser for de biblioteker, jeg kan bruge i kodeblokken?
Fælles lokale 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 med kode.
Er der nogen grænse for udførelsestiden?
Ja. Det er begrænset til 5 sekunder at fuldføre afviklingen.
Kan jeg teste min kode? Nogen begrænsninger?
Ja. En eksekveringstestkører 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 output string matrix.
Har vi support til Musik venter på udførelse venter midt opkald (forebyggelse af stilhed)
Ja, indstillingen for musik på ventetid hjælper automatisk med at forhindre stilhed for opkaldere. Standardværdien er 2 sekunder.
Hvordan fungerer funktionen?
Vi bruger FaaS (funktion som en tjeneste) infrastruktur til at pakke og køre funktionen. Lav ventetid for stemmeopkald.
Hvor mange inputvariabler kan jeg videregive? Hvor mange output er der sat?
Der indstilles ti inputvariabler og en JSON-outputvariabel. Individuelle funktionsudfald kan parses 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 svarer til "Parse"-aktiviteten.
Kan jeg genbruge funktionen på tværs af flere flows?
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?
Supervisorer og administratorer. Supervisoradgang til funktionen styres af Function indstilling (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 konfigureret inden for det specifikke flow. Konfigurer fejlhåndteringsstien for at administrere potentielle fejl under flowudførelse. Systemet viser denne sti som standard, men konfiguration af den er valgfri. Hvis du ikke konfigurerer det til en aktivitet, viser systemet beskeder under flowvalidering. Du kan dog stadig udgive flowet med disse underretninger.
Systemet klassificerer fejl, der opstår under flowudførelse, i to kategorier:
-
Activity execution errors: Angiv de fejl, der opstår under den funktionelle udførelse af aktiviteten. Der opstår f.eks. en aktivitetsfejl, når en kunde indtaster en post, der ikke matcher, mens aktiviteten Menu udføres.
-
System/Global errors: Angiv de fejl, der opstår i systemet under udførelse af aktivitet. Der opstår f.eks. systemfejl, når der er et ugyldigt punktudtryk under udførelsen af aktiviteten for Indstil variabel.
-
Undefined Error: Denne fejlnode angiver den fejloutputsti, som flowet tager, når der er udefinerede systemfejl under flowudførelse. Du kan konfigurere flowet for udefinerede fejl ved at forbinde denne aktivitets outputsti med de relevante aktiviteter.
Følgende Flow Control aktiviteter har ikke Undefined Error Node:
- Startflow
- Slutstrøm
- HTTP-anmodning
- Parse (sprog)
Hvis du ikke kan se Undefined Error knudepunkt i enhver aktivitet, skal du kontakte Cisco Support for at aktivere det tilsvarende funktionsflag.
-
Konfigurer fejlhåndteringsstier for at optimere flowet. Hvis du ikke konfigurerer en fejlhåndteringssti for aktiviteten, bruger flowet som standard den sti, der er angivet i
OnGlobalError begivenhedshandler under Event Flows . For yderligere oplysninger om
OnGlobalError begivenhedshåndtering, se Begivenhedsflows.
Systemgennemtvungne grænser for selvløbsløb for aktiviteter
Systemet gennemtvinger grænser for selvløbsbestemte aktiviteter under kørselstid for flows. Dette forhindrer aktiviteter i at komme ind i endeløse løkker i en interaktion.
Hvis en aktivitet overskrider den systemtvungne grænse under udførelse, vises en advarselsmeddelelse, der angiver, at der registreres en løkke. Hvis du ønsker yderligere oplysninger om de specifikke maksimale grænseværdier for aktiviteter, kan du se artiklen Systemgrænser i Webex Contact Center.
Hvis en aktivitet overskrider den systemtvungne grænse under udførelse, vises en advarselsmeddelelse, der angiver, at der registreres en løkke. Se følgende tabel for maksimale grænseværdier for aktiviteter:
Konfigurationer | Grænse for selvløbsløb |
|---|---|
| Avancerede køoplysninger | 1500 |
| Blind overførsel | 10 |
| Brolagt overførsel | 75 |
| Tilbagekald | 10 |
| Analyse af opkaldsstatus | 10 |
| IndsamlDigit | 100 |
| Afbryd kontakt | 0 |
| Eskaler opkaldsdistributionsgruppe | 750 |
| FeedbackV2 | 10 |
| Menu | 100 |
| Køkontakt | 100 |
| Kø til agent | 100 |
| Indstil opkalder-id | 100 |
| Kontrol af optagelse | 10 |
| Optag | 10 |
| Planlæg tilbagekald | 10 |
| Angiv kontaktprioritet | 100 |
| Start mediestream | 20 |
| Overfør lyd | 3 |
| Virtuel agent | 50 |
| Virtuel agent V2 | 50 |
Mens der findes specifikke konfigurationer for opkaldshåndteringsaktiviteter, er flowstyringsaktiviteter underlagt systemkonfigurerede overspændingsgrænser for at sikre stabilitet og forhindre uendelige løkker.
Sammenkæd flere flows (med GoTo)
Flowdesigneren giver dig mulighed for at tilknytte flere flows (flowkædning). Du kan ændre opkalderens oplevelse ved at aflevere 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 flows sammen. Du kan tilknytte flowvariabler på tværs af flows for at sikre, at data fortsætter på tværs af slutpunkt-til-slutpunkt-opkaldsoplevelsen.
Registrering af vaccination
For at håndtere kunder, der deltager i en vaccinationskampagne, kan du vælge mellem to muligheder: den ene for premium-kunder og den anden for generelle kunder.
Når generelle kunder ringer, overdrager systemet opkaldet til det flow, der er knyttet til registreringer for indgangspunktet. Baseret på de aktive Indgangspunktets distributionsstrategier distribuerer systemet opkaldet til den relevante agent for at registrere den generelle kunde.
Når premium-kunder ringer, overdrager systemet opkaldet til et andet flow for at planlægge en aftale.
Kendte problemer med sammenkædningsflows
-
Systemet forhindrer dig i at slette et indgangspunkt, der deltager i flowkædning. Slet alle tilknyttede ressourcer – køer og flows – før du fjerner indgangspunktet.
-
Systemet forhindrer dig i at slette et flow, der deltager i flowkædning. Fjern alle referencer til flowkædning, før du sletter flowet.
-
Gennemtving sletning af et indgangspunkt eller flow i flowkædning springer validering over og viser ingen fejlmeddelelser i brugergrænsefladen.
Fejlfindingsflows
Fejlfinding af flow er en proces efter opkald i Flow Designer der giver dig mulighed for at få indsigt i flowet og den sti, det tog for et opkald. Denne funktion giver flowudviklere mulighed for at få vist vigtige oplysninger i kontrolkørselsstien med henblik på fejlfinding og fejlfinding af flowproblemer.
Hvis du har anvendt flere versionsetiketter til et flow, kan du også spore flowet med hensyn til disse versionsetiketter. Få flere oplysninger i 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 flowudførelse.
Fejlfindingsflows til at se stierne til opkaldskontrol efter flowudførelse i produktionen, hvilket sikrer bekræftelse af aktivitetsindstillinger og afhængige flowkonfigurationer for vellykket udførelse.
Dekrypter flowlogfiler
For at forbedre sikkerheden og fleksibiliteten ved fejlfinding af flowflow er dekrypteringskontroller tilgængelige til administration af følsomme data under fejlfinding:
- Dekryptering på flowniveau: Tænd for Enable flow Decryption slå til/fra under Flow Decryption Settings når du opretter og redigerer flows. Denne valgmulighed er tilgængelig på siden Generelle indstillinger for flow. Denne til/fra-knap styrer dekryptering af alle aktiviteter i flowet. Aktivering af denne til/fra-knap dekrypterer logfiler på tværs af alle aktiviteter, uanset dekryptering af aktivitetsniveau.
- Dekryptering på aktivitetsniveau: Tænd for Enable
Decryption til/fra for at få mere detaljeret kontrol over aktiviteterne. Du kan deaktivere dekryptering af logfiler for aktiviteterne, hvis outputtet er følsomt, selv hvis du har aktiveret dekryptering på flowniveau. Dette sikrer, at fortrolige data i aktiviteterne forbliver beskyttet under fejlfinding.
Flowdekryptering gælder kun for opkald, der startes, efter du har udgivet flowet.
Sådan sikres flowlogfilerne:
-
Aktivér til/fra-knappen for dekryptering 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 fleksibilitet til at spore og fejlfindingsflows, samtidig med at følsomme oplysninger beskyttes efter behov.
Eksempel på brugseksempel:
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 fejlrettes, samtidig med at følsomme output beskyttes.
- Hvis dekryptering på flowniveau ikke er aktiveret, holdes skift på aktivitetsniveau sikre og deaktiverede. Hele flowet er sikret.
- Hvis dekryptering på flowniveau er aktiveret, kan brugere med fulde administratortilladelser på lejerniveau justere dekrypteringsindstillinger for at opretholde overholdelse og sikkerhed for visse aktiviteter.
Før du begynder
Udgiv og kør flows for at etablere mindst én interaktion. Få flere oplysninger i Opret og administrer flows.
| 1 |
Log ind på Control Hub. |
| 2 |
Gå til . Siden Flows vises.
|
| 3 |
Klik på Go to Flow Designer ikon ved siden af det flow, du vil redigere. Flowet åbnes i vinduet Flowdesigner.
|
| 4 |
Klik Debug. Meddelelsen Interactions ruden vises. En tabel viser de seneste 100 interaktioner for flowet. Du kan se følgende detaljer i tabellen:
|
| 5 |
(Valgfri) Brug søgeindstillingen til at filtrere listen med følgende søgeparametre:
|
| 6 |
Vælg en Interaction fra bordet. Den valgte aktivitetssti fremhæves i lærredet. Der åbnes en ny fane, der viser sekvensen af aktiviteter, der udføres under interaktionen, sammen med følgende oplysninger:
Du kan vælge flere interaktioner, der åbnes i separate faner. |
| 7 |
Vælg en aktivitet for at få vist følgende detaljer:
|
| 8 |
Decrypt logs icon: Klik på ikonet Dekrypter 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 vil afsløre forbedrede diagnosticeringsdata, der kan omfatte følsomme oplysninger (f.eks. bruger-id'er, opkaldsmetadata, fejlsporinger og muligvis andre personlige eller fortrolige oplysninger). Ved at aktivere fejlfindingsoplysninger anerkender og bekræfter du, at:
|
| 9 |
(Valgfrit) Klik på ikonet Kopier ( |
Analysér strømme
Analyse i Flow Designer giver en samlet visning af alle de opkald, der gik gennem et bestemt flow. Den viser antallet af udførelser for hver udgående port af en aktivitet i en given periode. Den beregner også procentdelen af, hvor mange opkald der er bestået gennem NewContact-aktiviteten. Nævneren for procentberegningen er antallet af opkald, der passerer gennem NewContact-aktiviteten.
Flowanalyse tager kun højde for afsluttede opkald inden for den angivne tidsramme. Beregningen af det samlede antal opkald omfatter 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 (f.eks. igangværende eller ikke lukket).
Hver aktivitet viser udførelsestæller ved dens udgående porte. For aktiviteter som menuer med flere grene modtager hver port sit antal udførelser, og procentdelene følger. Hvis antallet af udførelser 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 afviklede opkald farvekoder flowstierne. I scenarier som opkaldsløkker kan procentdelen overstige 100 %.
Selv uden eksplicitte fejlhåndteringslinks viser systemet et antal udførelser i dens fejlport, hvis der opstod en fejl og blev dirigeret til OnGlobalError-hændelsen. Du kan finde den under fanen Begivenhed. I sådanne tilfælde viser systemet analysedataene for begivenhedsadministratoren OnGlobalError.
Flowanalyse overvejer som standard den seneste version af flowet. Hvis flowet har flere versioner, kan du skifte mellem flows ved hjælp af tabellen versionshistorik.
I øjeblikket understøtter flowanalyse ikke underflows. Den sporer kun et underflows tilføjelse til et hovedflow, 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å Go to Flow Designer . Det valgte flow åbnes i flowdesigneren.
|
| 4 |
Klik Analytics. Siden opdaterer og viser analysedataene. Som standard viser den måletallene for alle gennemførte kontakter inden for de sidste 15 minutter. |
| 5 |
Klik på Date widget og vælg en af følgende muligheder:
Siden Flowanalyse viser følgende måletal:
|
| 6 |
(Valgfrit) Hvis du vil skifte mellem flowversioner, skal du gå til Version History. Vælg en version for at se analysedataene for den pågældende flowversion. |
| 7 |
(Valgfri) Vælg en aktivitet i flowet for at se Activity usage details for den pågældende aktivitet for den valgte periode. Dette valg viser kun de 100 mest aktive interaktioner med følgende begrænsninger:
|
| 8 |
Klik 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 |
|---|---|
|
KATEGORI: FODBOLD1001 |
Flowversion ikke fundet. Opdater siden, eller opret et nyt flow. |
|
KATEGORI: FODBOLD1002 |
Startaktivitet blev ikke fundet. Opdater siden, eller opret et nyt flow. En Start-aktivitet vises som standard, når du opretter et nyt flow. |
|
KATEGORI: FODBOLD1003 |
Et eller flere begivenhedsflows har ikke en gyldig start. Føj en begivenhedshandleraktivitet til starten af hvert begivenhedsflow. |
|
KATEGORI: FODBOLD1004 |
Alle grene, der ikke er en begivenhed, skal føre til slutnoden. |
|
KATEGORI: FODBOLD1005 |
En af de variable konfigurationer er ugyldig. For hver variabel skal du sikre, at den konfigurerede datatype og variabelværdi er kompatible. |
|
KATEGORI: FODBOLD1006 |
En eller flere porte i aktiviteten mangler forbindelser. Forbind alle porte til en anden aktivitet ved hjælp af links. |
|
KATEGORI: FODBOLD1007 |
Tilføj en beskrivelse af aktiviteten. |
|
KATEGORI: FODBOLD1008 |
Nogle af variablerne har det samme navn. Sørg for, at alle variabler har et entydigt navn. |
|
KATEGORI: FODBOLD1009 |
Udtrykket er ugyldigt. |
|
KATEGORI: FODBOLD1010 |
Betingelsen er ugyldig. |
|
KATEGORI: FODBOLD1011 |
Systemet registrerer et ødelagt link i hovedflowet. Slet linket for at rette fejlen. |
|
KATEGORI: FODBOLD1012 |
Et ødelagt link i begivenhedsflowet forårsager fejlen. Slet linket for at løse det. |
|
KATEGORI: FODBOLD1013 |
Systemet bruger aktiviteten i mere end ét begivenhedsflow. Begivenhedsflows kan ikke dele fælles aktiviteter og skal have en unik start og slutning. |
|
KATEGORI: FODBOLD1014 |
Køkontakt skal stoppe strømmen. Outputlinket kan kun oprette forbindelse til en slutflowaktivitet. |
|
KATEGORI: FODBOLD1015 |
Systemet identificerer forkert konfigurerede felter i aktiviteten og viser et link til den mislykkede aktivitet under validering. Klik på linket for at navigere til aktiviteten og det felt, der forårsager fejlen. Følg kravene for hvert felt for at rette alle fejl og indtaste gyldige input. |
|
KATEGORI: FODBOLD1016 |
Et andet flow bruger det samme navn som dette. Rediger flownavnet for at gøre det unikt. |
|
KATEGORI: FODBOLD1017 |
En aktivitet har pile, der stammer fra og peger mod sig selv. |
Få flere oplysninger om GraphQL-serverfejl i https://www.apollographql.com/docs/react/data/error-handling/.
)-ikon for at erstatte alle hændelser på tværs af flowet.