- Start
- /
- Artikel
Flow Designer
Flow Designer is een integraal onderdeel van Webex Contact Center, waarmee u de real-time gesprekken door een systeem kunt routeren. U kunt opgeven hoe agenten worden toegewezen aan de oproepen en wat er in elk stadium van het proces gebeurt via het configureren van activiteiten en gebeurtenissen.
Overzicht
Flow Designer biedt een interface voor het maken van real-time stromen die voldoen aan uw organisatorische vereisten. Voorgedefinieerde activiteiten met betrekking tot de gespreksafhandeling en de stroombesturing dienen als building blocks voor het maken van een stroom. De interface met slepen en neerzetten van de Flow Designer biedt een eenvoudige configuratie van de flow-componenten. U kunt de eigenschappen instellen van elke activiteit die het uitvoeren van een stroom beïnvloedt. U kunt ook variabelen en expressies configureren om stromingslogica te definiëren.
Aan de slag
Voordat u Flow Designer gebruikt, moet u verschillende entiteiten inrichten vanuit de Webex Contact Center-beheerportal en de Control Hub. U kunt deze entiteiten rechtstreeks gebruiken als onderdeel van Flow Designer (bijvoorbeeld als wachtrijen en audiobestanden) of indirect om contactroutering in te schakelen (bijvoorbeeld als gespreksdistributie in wachtrijrouteringsstrategieën).
U moet de volgende items configureren voordat u stromen in Flow Designer instelt:
-
Invoerpunten
-
Wachtrij
-
Agenten
-
Gebruikersprofiel
-
Desktop-profiel
-
Teams
-
Virtuele agent
-
Geluidsbestanden
Sleutelterminologie
In dit hoofdstuk wordt verwezen naar de volgende termen:
-
Activiteit: één stap van een stroom, zoals weergegeven door een knooppunt in de interface Flow Designer. U kunt bijvoorbeeld een bericht afspelen of een HTTP-verzoek plaatsen. Dit is het element dat door de gebruiker in een stroom wordt gesleept.
Voor activiteitseigenschappen die in een vervolgkeuzelijst zijn gebaseerd, is het zoekfilter standaard ingeschakeld. Als er een hoger aantal opties beschikbaar is in een vervolgkeuzelijst die boven de standaardlimiet ligt, kunt u een trefwoord invoeren en de gewenste optie kiezen uit het automatisch ingevulde resultaat.
-
Gebeurtenis: Een interne of externe de functie van het systeem waardoor een stroom of stroompad kan worden uitgevoerd. Dit kunnen Kafka-berichten, externe HTTP-verzoeken, gebruikersacties, enzovoort zijn. Flow Designer is een gebeurtenisgestuurde toepassing die stromen uitvoert als reactie op gebeurtenissen. Als bepaalde gebeurtenissen worden geactiveerd, worden stromen automatisch uitgevoerd zoals ze zijn geconfigureerd.
-
Stroom: een door de gebruiker gedefinieerde reeks activiteiten die worden uitgevoerd als reactie op een gebeurtenis.
-
Koppeling: een koppeling is de pijl die een activiteit verbindt met de andere. Het geeft de richting van de stroom aan en de afhankelijkheid tussen gebeurtenissen. Als u een koppeling wilt verwijderen en de verbinding tussen twee activiteiten wilt verbreken, klikt u op de koppeling om het pictogram verwijderen te bekijken en verwijdert u de lijn.
Toegang tot de toepassing Flow Designer
Flow Designer gebruikt Eenmalige aanmelding (SSO) met Cisco Common Identity. Als u al bent aangemeld bij de Cisco Webex Control Hub of de Cisco Webex Contact Center Beheerportal en als u Flow Designer probeert te openen, krijgt u automatisch toegang tot de toepassing. Als dit niet het beste is, wordt u gevraagd uw referenties voor de SSO in te voeren in het standaardaanmeldingsscherm.
Voordat u begint
Voor toegang tot de toepassing Flow Designer moet u een Premium Agent-licentie hebben en een gebruikersprofiel dat beschikt over de rechten om de stromen te bewerken.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
U kunt Flows ook openen via de Beheerportal. Kies navigatiebalk in de Beheerportal. |
Browservereisten Flow Designer
In de volgende tabel staan de ondersteunde browsers.
Browser |
Microsoft Windows 10 |
Microsoft Windows 11 |
Mac OS X |
Chromebook |
---|---|---|---|---|
Google Chrome |
76.0.3809 |
103.0.5060.114 |
76.0.3809 of hoger |
76.0.3809 of hoger |
Mozilla Firefox |
ESR 68 of hogere ESR's |
ESR V102.0 of hoger ESR's |
ESR 68 en hogere ESR's |
N.v.t. |
Microsoft Edge |
42.17134 of hoger |
103.0.1264.44 of hoger |
N.v.t. |
N.v.t. |
Chromium |
N.v.t. |
N.v.t. |
N.v.t. |
79 of hoger |
Configureer de volgende browseropties:
-
Cookies en sitegegevens toestaan.
-
Stel het beveiligingsniveau in op Normaal.
-
De optie Afbeelding inschakelen.
-
Pop-upblokkering uitschakelen.
-
JavaScript inschakelen.
E-mailvereisten Flow Designer
Flow Designer ondersteunt de volgende e-mailservers:
-
Office 365
-
Gmail
Indeling flowontwerper
Activiteitenbibliotheek
De Activiteitenbibliotheek bevat de lijst met activiteiten die samenhangen met FlowOntwerper. De gebruiker kan de activiteiten naar de canvassen Hoofdstroom of Gebeurtenisstromen slepen en neerzetten om hun stromen te ontwerpen. De Activiteitenbibliotheek bestaat uit de volgende secties:
-
CALL HANDLING: u gebruikt Gespreksafhandelingsactiviteiten om stromen op te bouwen voor het afhandelen van spraakinteracties in het contactcenter. Ze zijn specifiek voor het afhandelen van gesprekken via Interactive Voice Response (IVR) en virtuele of menselijke agenten.
-
FLOW CONTROL: activiteiten in de stromingsbesturing zijn agnostisch voor het stroomtype en u gebruikt deze om de logica in de stroom te beheersen, ongeacht de use case.
U kunt de Activiteitenbibliotheek desgewenst verbergen en uitvouwen om de werkruimte op het canvas tussen configuraties te vergroten.
Doek, hoofdflow en evenementenflows
Het doek is de grijze werkruimte waarop u de activiteiten plaatst. Gebruik de regelaars in de linkerbenedenzijde van het scherm om over het canvas te bewegen en in en uit te zoomen. Er zijn geen beperkingen op de flowgrootte of het canvasgebruik.
Flow Designer heeft twee tabbladen waarmee u extra ruimte op het canvas kunt instellen:
Deze tabbladen zijn logisch gescheiden van de verschillende paden van uw flow en maken een meer georganiseerde werkplek.
Hoofdflow
Gebruik het tabblad Hoofdflow om de primaire flow te laten uitvoeren op basis van de triggergebeurtenis die is gedefinieerd in de activiteit Flow starten. Configureer op het tabblad Hoofdstroom de end-to-end ervaring voor een beller, te beginnen vanuit het menu Cisco Unified IP Interactive Voice Response (IVR), totdat u het gesprek afmeldt of af rondt. De stroom bevat voorspelbare stappen die het systeem op volgorde uitvoert.
Gebeurtenisflows
Op elk moment tijdens de uitvoering van de hoofdstroom activeert het systeem gebeurtenissen die de hoofdstroom onderbreken. Wanneer een agent bijvoorbeeld een telefoongesprek beantwoordt, wordt de ervaring van de beller in de wachtrij onderbroken. Als u een uniek gedrag wilt definiëren wanneer deze gebeurtenissen worden geactiveerd, kunt u optionele gebeurtenisstromen scripten. Gebeurtenisflows zijn asynchroon voor de hoofdflow. U kunt niet voorspellen of, of wanneer een gebeurtenisflow wordt geactiveerd. Daarom zijn de gebeurtenisflows optioneel en zijn ze bedoeld om de hoofdflowfunctionaliteit uit te breiden.
U kunt meerdere gebeurtenisafhandelingsstromen configureren in het canvas Gebeurtenisstromen. Elke gebeurtenisstroom moet een uniek begin en einde hebben, zonder gedeelde activiteiten.
Zie Gebeurtenissen voor meer informatie over het afhandelen van gebeurtenissen.
Zoomwerkbalk
De zoomwerkbalk in flow designer bevat knoppen voor algemene eigenschappen, inzoomen en uitzoomen om het deelvenster Algemene eigenschappen weer te geven en minimaliseer of verklein de inhoud van het doek.
-
Algemene eigenschappen: klik op de Om het deelvenster Algemene eigenschappen te openen. Zie Eigenschappenvenster voor meer informatie.
-
Zoom-in: klik op de knop Op de werkbalk klikken. Wanneer u de maximumlimiet bereikt, wordt de knop uitgeschakeld.
-
Zoom uit: klik op de Op de werkbalk klikken. Wanneer u de maximumlimiet bereikt, wordt de knop uitgeschakeld.
-
Activiteiten kopiëren en plakken: klik op de Op de werkbalk om geselecteerde activiteiten op het canvas te kopiëren en plakken. Zie Activiteiten kopiëren en plakken voor meer informatie.
Deelvenster Eigenschappen
Flowontwerper heeft een deelvenster met eigenschappen dat rechts van de toepassing wordt weergegeven. U kunt de parameters voor de flow (algemene eigenschappen) of voor een geselecteerde activiteit instellen. U kunt het deelvenster verbergen en uitvouwen om de werkruimte op het doek tussen de configuraties te vergroten.
Het deelvenster Algemene eigenschappen wordt standaard weergegeven wanneer de flow wordt geladen. Klik op de Om het deelvenster Algemene eigenschappen te openen. De Bij het openen en sluiten van het deelvenster Eigenschappen wanneer u aan stromen werkt. U kunt ook op een willekeurige plaats op het lege doek klikken om terug te gaan naar de weergave deelvenster Algemened eigenschappen. Het deelvenster Algemene eigenschappen is niet zichtbaar wanneer u een activiteit selecteert.
De volgende configuraties zijn opgenomen in het deelvenster Algemene eigenschappen:
-
(Optioneel) Geef een beschrijving van de flow op.
-
Aangepaste en vooraf gedefinieerde variabelen beheren. Zie Variabele instellen voor meer informatie over stroomvariabelen.
-
Weergave Flowgeschiedenis inclusief de eigenaar, de laatste bewerkingsdatum en het Versienummer van de flow.
Klik op de Om het deelvenster Algemene eigenschappen te sluiten.Er is momenteel geen versie beheerfunctie. De Flowversie is het aantal keren dat de flow is gepubliceerd.
Koptekstvenster
In het deelvenster Koptekst wordt de naam van uw stroom weergegeven, die dynamisch wordt bijgewerkt wanneer u de stroomnaam bewerkt vanuit het deelvenster Algemene eigenschappen. Het koptekstpaneel bevat de knop Afmelden . Met Flow Designer kunt u een bestaande stroomopzet opslaan als u wilt terugkeren en later verder wilt werken.
Als u uw concepten van de stromen wilt opslaan of de toepassing wilt sluiten, klikt u op Flow opslaan en meldt u zich af in de rechterbovenhoek van de toepassing.
Deelvenster Voettekst
Het deelvenster Voettekst bevat de volgende opties:
-
Automatisch opslaan ingeschakeld: links van het deelvenster Voettekst geeft aan dat Automatisch opslaan is ingeschakeld. Stromen worden opgeslagen om gegevensverlies te voorkomen en er wordt een foutmelding weergegeven als automatisch opslaan is uitgesteld.
Er is een scenario waarbij gegevens verloren kunnen gaan als u het browservenster sluit terwijl gegevens automatisch worden opgeslagen. Het is raadzaam om enkele seconden te wachten nadat u wijzigingen in uw stroom hebt aangebracht voordat u de browser sluit.
-
Toepassingsversie: links van het deelvenster Voettekst wordt de versie van de toepassing Flow Designer weergegeven. U kunt de versie gebruiken voor het oplossen van fouten in de Flow Designer.
-
Flowvalidatie: flowvalidatie controleert of er fouten in de structuur van een stroom optreden waardoor de stroom niet werkt. U kunt de validatiehoek op elk gewenst moment aan de rechterkant van het deelvenster Voettekst inschakelen. Standaard wordt een validatie niet op de back-end uitgevoerd, dus er worden geen fouten weergegeven in het venster. Wanneer de wisselstand is ingeschakeld, wordt de back-endvalidatie gestart en worden eventuele fouten in de stroom naar de gebruikersinterface weergegeven. Zie Een stroom valideren voor meer informatie over Flowvalidatie .
-
Workflow publiceren: voordat u een stroom kunt publiceren, moet u de stroom valideren en eventuele fouten oplossen. De knop Publiceren is uitgeschakeld als de optie Validatie is uitgeschakeld. Wanneer de validatie is ingeschakeld, blijft de knop Publiceren uitgeschakeld als er actieve fouten in de stroom zijn. Zie Een stroom publiceren voor meer informatie over Flow publishing .
Activiteiten en gebeurtenissen voor flowontwerper
Activiteiten bij afhandeling van oproepen
Muziek afspelen
Met de activiteit Muziek afspelen speelt u muziek af wanneer u een gesprek arriveert of in de wachtrij staat. U kunt een geluidsbestand kiezen dat u wilt afspelen wanneer u een beller in de wacht zet.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Foutverwerking voor meer informatie.
In de volgende gedeelten kunt u de activiteit Muziek afspelen configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Muziekinstellingen
Als een van de gesorteerde lijstinvoeren leeg is, veroorzaakt het systeem een Stroomfout. Los deze fouten op voordat u de stroom publiceert.
Parameter |
Beschrijving |
---|---|
Statisch geluidsbestand | Kies deze optie als u de statische audio wilt configureren om af te spelen op de pagina Audioprompt in de Control Hub. Kies de naam van het audiobestand (.wav) in de vervolgkeuzelijst Muziekbestand . Zie Audioprompts beheren voor meer informatie. |
Dynamisch geluidsbestand |
Kies deze optie als u de audio wilt configureren voor dynamisch afspelen in één stroom. U kunt deze variabele bijvoorbeeld zo configureren dat de gesproken aanwijzing in meerdere talen wordt afgespeeld op basis van de voorkeur van de klant tijdens de interactie. Als u het dynamische geluidsbestand wilt configureren, voert u de waarde voor de audiovariabele in de vorm van een kiezelstenen-uitdrukking in. Zie Syntaxis van kiezelstenen voor meer informatie. De variabele waarde moet overeenkomen met de naam van het .wav-bestand dat naar de Control Hub is geüpload. |
Begin offset |
Stel de duur in seconden in voor het afspelen van het muziekbestand. Stel dat uw muziekbestand 60 seconden lang is. Als de begintijdomvang is ingesteld op 45 seconden en de duur van de muziek 30 seconden, wordt het bestand van de laatste 15 seconden afgespeeld en wordt het teruggezet naar het begin en de eerste 15 seconden. 0 is de begintijd. U kunt de begin offset invoeren als een statisch getal (bijvoorbeeld: 20) of als een uitdrukking (bijvoorbeeld: Controleer of uw invoer numerieke waarden bevat. |
Duur muziek |
Geef de duur in seconden op voor het geselecteerde muziekbestand. (Bijvoorbeeld 30 seconden). U kunt de duur van de muziek invoeren als een statisch getal (bijvoorbeeld: 20) of als een uitdrukking (bijvoorbeeld: Controleer of uw invoer numerieke waarden bevat. Als de begintijdomvang en de duur van de muziek langer zijn dan de lengte van het bestand, wordt de muziek teruggezet naar het begin en wordt de muziek nog steeds afgespeeld. De muziek wordt afgespeeld volgens de volgende regels:
|
Wanneer u de activiteit Muziek afspelen vóór de activiteit HTTP-verzoek in een gespreksstroom opneemt, wordt het HTTP-verzoek alleen uitgevoerd nadat de audio volledig is afgespeeld.
Feedback
Configureer de feedbackactiviteit om enquêtes na gesprekken te starten (aangestuurd door Webex Experience Management) om feedback van bellers te verzamelen. De volgende typen enquêtes zijn beschikbaar:
-
IVR enquêtes na gesprek: configureer de feedback-activiteit in het canvas Gebeurtenisstromen in de Flow Designer, na de
gebeurtenis AgentDisconnected
. Afhankelijk van de configuratie in Webex Experience Management, speelt het contactcenter een IVR enquête voor de bellers af.De beller gebruikt het toetsenblok om de enquête te beantwoorden. Als de beller de enquête gedeeltelijk beantwoordt omdat deze niet binnen de geconfigureerde time-outduur reageert of door ongeldige invoer te geven, verstuurt het contactcenter gedeeltelijke antwoorden op enquêtes naar Webex Experience Management.
Zorg dat u de activiteit Contact verbreken na de feedbackactiviteit gebruikt om het IVR gesprek te beëindigen.
-
Enquêtes na e-mail of SMS gesprekken: configureer de feedback-activiteit op het tabblad Gebeurtenisstromen in de Flow Designer na de
gebeurtenis PhoneContactEnded
. Afhankelijk van de communicatiebeleidsregels die zijn ingesteld in Webex Experience Management, verzendt het contactcenter een enquête naar bellers via e-mail of SMS.Wanneer u een flow ontwerpt, kan een consultinteractie geen activiteit bevatten voor feedback na gesprek.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
In de volgende gedeelten kunt u de feedback-activiteit configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer de naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Enquête
Als u een enquête wilt beheren voor de klant, kiest u een lijst met vragenlijsten voor spraak of verzendingen voor enquêtes voor e-mail of SMS. De vragenlijsten en uitnodigingen die in Webex Experience Management zijn geconfigureerd, zijn beschikbaar in de lijst.
Parameter | Beschrijving |
---|---|
Op basis van spraak |
Als u een inline-enquête voor de klant wilt afspelen, doet u het volgende:
|
Op basis van e-mail/SMS |
Als u een offline e-mail-/SMS-enquête wilt geven aan de klant, gaat u als volgt te werk:
|
Taalinstellingen
De taal beheren waarin de klant de enquête ervaart. Als de taal niet wordt ondersteund in Webex Experience Management, is de terugvaltaal Engels (VS). Zie voor meer informatie Webex Experience Management Taalondersteuning.
Parameter | Beschrijving |
---|---|
Taalinstellingen opheffen |
Schakel de wisselknop Taalinstellingen opheffen in om een aangepaste taal voor Webex Experience Management in te stellen.
Als de wisselknop Taalinstellingen opheffen niet is ingeschakeld, wordt de |
Klantgegevens
Geef aan welke klantgegevens moeten worden doorgegeven samen met de voor ingevulde gegevens die Webex Experience Management verzendt om het antwoord op de enquête vast te leggen. Afhankelijk van de communicatieconfiguraties die zijn ingesteld in Webex Experience Management, verzendt het contactcenter de vooraf invullende gegevens.
Parameter | Beschrijving |
---|---|
Klant-id | (Optioneel) Selecteer in de vervolgkeuzelijst een unieke id voor de klant. |
| (Optioneel) Selecteer het e-mailbericht van de klant in de vervolgkeuzelijst. |
Telefoonnummer | (Optioneel) Selecteer het telefoonnummer van de klant in de vervolgkeuzelijst. |
Wisselend
Geef als aangepaste invulling de extra variabelen op die worden doorgegeven (naast antwoorden op enquêtes) van Webex Contact Center naar Webex Experience Management.
Parameter |
Beschrijving |
---|---|
Sleutelwaarde | Hier worden de optionele variabeleparameters aangegeven die het contactcenter doorgeeft aan Webex Experience Management. In de kolommen Sleutel en Waarde kunt u een variabelenaam en de bijbehorende waarde opgeven. De variabele waarde kan een string, een geheel getal of een uitdrukking met een dubbele accoladesyntaxis zijn (in het geval van stroomvariabele). Raadpleeg Aangepaste stroomvariabelen voor meer informatie. Als u een variabeleparameter wilt toevoegen, klikt u op Nieuwe toevoegen. Er wordt een rij toegevoegd waarin u het respectievelijke sleutel-waardepaar kunt invoeren.
Meer informatie over aangepaste pre-invullingen vindt u in Webex Experience Management Documentation (Aangepast voor invullen instellen voor feedback na gesprekken). |
Geavanceerde instellingen
De feedback-activiteit heeft de volgende instellingen om de verwachte DTMF antwoorden van de klanten te valideren.
Parameter |
Beschrijving |
---|---|
Timeout |
De maximale duur waarop de activiteit wacht op reactie van de klant. De standaardwaarde is 3 seconden. |
U kunt het maximum aantal nieuwe pogingen instellen voor vragen bij ongeldige of geen DTMF invoer, en audiomeldingsberichten (voor ongeldige invoer, time-out en het maximumaantal nieuwe pogingen) voor vragenlijsten met Webex Experience Management.
Zie Instellingen opnieuw proberen en time-outs in enquête na IVR in Webex Experience Management documentatie voor meer informatie.
Bericht afspelen
Met de activiteit Bericht afspelen wordt een niet-onderbreekbaar bericht voor de beller afgespeeld. U kunt de activiteit Bericht afspelen gebruiken met of zonder de functie Tekst-naar-spraak ingeschakeld. De configuratieopties veranderen overeenkomstig.
-
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Foutverwerking voor meer informatie.
- De activiteit Bericht afspelen kan niet worden onder DTMF-ingangs.
- De berichtactiviteit afspelen kan worden onderbroken omdat de agent beschikbaar is om het gesprek te beantwoorden, indien deze is opgenomen na de activiteit Contact in wachtrij in een gespreksstroom.
In de volgende gedeelten kunt u de activiteiten voor het afspelen van berichten configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Prompt
Als u de functie Tekst-naar-spraak niet wilt gebruiken in uw prompt, schakelt u de knop Tekst-naar-spraak uit. Standaard is Tekst-naar-spraak niet ingeschakeld.
U kunt maximaal vijf audioprompts configureren (geluidsbestanden en variabelen voor gesproken aanwijzingen gecombineerd). De volledige aanwijzing wordt voor de beller afgespeeld in de geconfigureerde volgorde, afgewisseld tussen de audiobestanden en de variabelen voor de audioprompt.
Als een van de gesorteerde lijst-ingangen leeg is, reageert het systeem met een stroomfout. Los deze fouten op voordat u de stroom publiceert.
Parameter |
Beschrijving |
---|---|
Geluidsbestanden toevoegen |
Als u de aanwijzing wilt configureren zonder tekst-naar-spraak, voegt u ten minste één vooraf opgenomen geluidsbestand toe. Kies het gewenste audiobestand in de vervolgkeuzelijst met het label 1. Klik op Nieuwe toevoegen om meer audiobestanden toe te voegen. De bestanden worden voor de beller afgespeeld in de volgorde waarin deze worden weergegeven. Als u een audiobestand uit de reeks wilt verwijderen, klikt u op het pictogram Verwijderen dat naast elke vervolgkeuzelijst wordt weergegeven. |
Audiovariabele toevoegen |
Gebruik deze optie om de audioprompt zo te configureren dat deze dynamisch voor de klanten wordt afgespeeld. U kunt deze variabele bijvoorbeeld zo configureren dat de gesproken aanwijzing in meerdere talen wordt afgespeeld op basis van de voorkeur van de klant tijdens de interactie. Als u de audiovariabele wilt configureren, klikt u op Audiovariabele toevoegen. Voer de variabele waarde in de vorm van een kiezelstenen-expressie in. Zie Syntaxis van kiezelstenen voor meer informatie. De variabele waarde moet overeenkomen met de naam van het .wav-bestand dat naar de Control Hub is geüpload. |
Als u de functie Tekst-naar-spraak wilt gebruiken in uw prompt, schakelt u de knop Tekst-naar-spraak in. U kunt in totaal vijf audioprompts configureren (variabelen voor tekst-naar-spraak, audiobestanden en variabelen voor audioprompts samen). De volledige aanwijzing wordt voor de beller afgespeeld in de geconfigureerde volgorde, wisselend tussen de variabelen Tekst-naar-spraakberichten, audiobestanden en gesproken prompts.
Parameter |
Beschrijving |
---|---|
Connector |
Hier wordt de connector aangegeven voor het verifiëren van de Tekst-to-speech-service. In de vervolgkeuzelijst worden de naam van alle Google-connectors in de Control Hub weergegeven. Alleen de actieve connectors worden weergegeven. Selecteer de connector in de vervolgkeuzelijst.
|
Standaardtaal en spraakinstellingen negeren |
Gebruik deze knop om de spraakinstellingen te negeren die zijn geconfigureerd in de |
Uitvoerspraak |
Hier wordt de naam van de uitvoerspraak aangegeven. Dit veld wordt alleen weergegeven als u de knop Standaardtaal opheffen en spraakinstellingen hebt ingeschakeld. Selecteer de naam van de uitvoerspraak in de vervolgkeuzelijst. Als de uitvoer spraaknaam die door Google wordt ondersteund, niet beschikbaar is in de vervolgkeuzelijst Spraak uitvoer, schakelt u de knop Standaardtaal en spraakinstellingen opheffen uit. Neem de variabele-activiteit instellen vóór de activiteit Bericht afspelen op in de stroom. Configureer de variabele-activiteit als volgt:
|
Een geluidsbestand toevoegen |
Als u tekst-naar-spraakberichten wilt afwisselen met vooraf opgenomen audiobestanden, klikt u op Geluidsbestand toevoegen. Er wordt een nieuwe rij aan de configuratie toegevoegd waarin u het gewenste audiobestand kunt kiezen in de vervolgkeuzelijst. Als u een item uit de reeks wilt verwijderen, klikt u op het pictogram Verwijderen dat naast de bijbehorende invoer of vervolgkeuzelijst wordt weergegeven. |
Tekst-naar-spraakbericht toevoegen |
Gebruik Tekst-naar-spraak of een mix van vooraf opgenomen audiobestanden en tekst-naar-spraakberichten om de prompt op te stellen. Klik op Tekst-naar-spraakbericht toevoegen om een nieuw veld voor tekstinvoer toe te voegen aan de sectie voor het maken van oproepen. Typ in dit veld het bericht dat voor de beller moet worden afgespeeld in de geselecteerde taal en spraak. Het veld accepteert twee typen invoer: onbewerkte tekst (tekst zonder tekst) of SSML-opgemaakte gegevens (Speech Synthesis Markup Language). U kunt ook variabelen gebruiken als onderdeel van het bericht om de dynamische inhoud te lezen. |
Audiovariabele toevoegen |
Gebruik deze optie om de audioprompt zo te configureren dat deze dynamisch voor de klanten wordt afgespeeld. U kunt deze variabele bijvoorbeeld zo configureren dat de gesproken aanwijzing in meerdere talen wordt afgespeeld op basis van de voorkeur van de klant tijdens de interactie. Als u de audiovariabele wilt configureren, klikt u op Audiovariabele toevoegen. Voer de variabele waarde in de vorm van een kiezelstenen-expressie in. Zie Syntaxis van kiezelstenen voor meer informatie. De variabele waarde moet overeenkomen met de naam van het .wav-bestand dat naar de Control Hub is geüpload. |
Instellingen Tekst-naar-spraak
De instellingen voor tekst-naar-spraak bevatten de volgende instellingen die worden gebruikt om de verwachte DTMF ingevoerde gegevens van de beller te valideren.
Parameter |
Beschrijving |
---|---|
Spreeksnelheid |
Geeft de snelheid aan van de spraak. Verhoog of verlaag de numerieke invoer om de ideale spraakfrequentie te behouden en de spreeksnelheid van de uitvoer te regelen. Geldige waarden voor de numerieke invoer bevinden zich in het bereik van 0,25 tot 4,0 woorden per minuut (wpm). De standaardwaarde is 1,0 wpm. |
Volume winnen |
Hiermee wordt de toename of verlaging van het volume aangegeven. Verhoog of verlaag de numerieke invoer om het ideale spraakvolume te behouden. Geldige vermeldingen voor de numerieke invoer bevinden zich in het bereik van –96,0 decibel tot 16,0 decibels (dB). De standaardwaarde is 0,0 dB. |
-
Wanneer u de activiteit Bericht afspelen vóór de activiteit HTTP-verzoek in een gespreksstroom opneemt, wordt het HTTP-verzoek alleen uitgevoerd nadat de audio volledig is afgespeeld.
Pop-upscherm
Een schermpop-up is een venster of een dialoogvenster dat autonoom op het bureaublad van een agent verschijnt wanneer de agent een klantgesprek beantwoordt. De agent krijgt meer informatie over de beller om verder te kunnen gaan met het gesprek. Zie het gedeelte Pop-up scherm in Aan de slag met Agent Desktop article voor meer informatie.
De activiteit schermpop-upvensters is pas relevant nadat een agent in een interactie is opgenomen. Gewoonlijk worden de gebeurtenis AgentAnswered
en de gebeurtenis PhoneContactEnded
gebruikt.
Wanneer u deze activiteit in de hoofdstroom gebruikt, geeft u een aantal gebeurtenissen weer in het tabblad Gebeurtenisstromen . Zie Gebeurtenissen voor meer informatie over deze gebeurtenissen.
U kunt voor elke gebeurtenis één gebeurtenis verwerkingsflow samenstellen. Bijvoorbeeld als een agent een inkomend gesprek accepteert, wordt een pop-upvenster weergegeven. De activiteit pop-upvenster bevat informatie die is gebaseerd op de flowvariabelen. Het pop-upvensterset integreert Webex contactcenter met andere bedrijfstoepassingen zoals CRM (sales force), ticketing tools en orderinvoersysteem.
Vul deze configuratie in op het tabblad Gebeurtenisflows in flow designer. Als u verschillende pop-gedragspatronen wilt definiëren die zijn gebaseerd op de hoofdflowcriteria, gebruikt u een voorwaarde- of caseactiviteit. U kunt voor elke flow een pop-upvenster definiëren.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
Schermpop-up voor nieuwe digitale kanalen moet zijn geconfigureerd in de Connect Flow Builder. Zie https://help.imiconnect.io/docs/wxcc-overview voor meer informatie.
In de volgende secties kunt u de pop-upactiviteit voor het scherm configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
URL-instellingen
Gebruik de optie URL-instellingen om een URL voor schermpop-upconfiguraties te definiëren. Als u een variabele wilt typen, gebruikt u de syntaxis {{variables}}
.
Bijvoorbeeld {{NewPhoneContact.ANI}}
.
Parameter |
Beschrijving |
---|---|
Pop-up-URL |
Voer de URL van de bedoelde website in, zoals http://www.salesforce.com. Nadat de agent een gesprek heeft beantwoord, wordt in de geconfigureerde URL de schermpop-up op het bureaublad gevuld. |
Queryparameters |
Voer de verschillende variabelen in de nettolading in. Als u een nieuwe queryparameter wilt toevoegen, klikt u op Nieuw toevoegen. Voer de gegevens voor kenmerk waarden in respectievelijk de velden SLEUTEL en WAARDE in. |
Bureaubladlabel schermpop-up |
Voer een korte en intuïtieve aangepaste weergavetekst in die de pop-upvensterpagina van het scherm vervangt op de Agent Desktop. Nadat de agent een gesprek heeft beantwoord of beëindigd, wordt dit label als een hyperlink weergegeven in de pop-upmelding van het scherm op de Agent Desktop. Als de Screen Pop URL bijvoorbeeldhttp://www.salesforce.com is en het Screen Pop Desktop Label van Salesforce is, dan geeft het systeem de hyperlink als Salesforce weer in de schermpopmelding. Dit label verschijnt ook op het tabblad Pop-up scherm van het Agent Desktop. |
Weergave instellingen
Parameter |
Beschrijving |
---|---|
Tabblad nieuwe browser |
De pop-upvensters worden elke keer op een nieuw browsertabblad weergegeven zonder dat dit invloed heeft op de bestaande schermpop-up. |
Bestaand tabblad schermpop-up |
De pop-upvensters worden in het bestaande browsertabblad vervangen door het vorige pop-upvenster. |
Binnen bureaublad |
De pop-upvenster wordt weergegeven als een tabblad in het hulpgegevensvenster op het bureaublad. Als de optie schermpop-upweergave zich binnen het bureaublad bevindt, wordt het pop-upvenster weergegeven in het hulpgegevensvenster voor de duur van het gesprek. De schermpop-up blijft behouden, zelfs wanneer u een taak uit een ander kanaaltype selecteert in het taaklijstvenster. |
Als de optie scherm pop-upweergave zich in binnen het bureaublad of het tabblad bestaande browser bevindt, gaan de gegevens die worden ingevoerd in de pop-upvenster voor een gesprek verloren als de agent een nieuw gesprek accepteert. Als u het verlies van gegevens wilt voorkomen, configureert u de weergaveoptie als Tabblad nieuwe browser.
Stel bijvoorbeeld dat de optie schermpop-upweergave zich binnen het bureaublad bevindt. Als de agent een nieuw inkomend gesprek accepteert tijdens het invoeren van gegevens in de pop-upvenster voor een vorig gesprek, gaan de gegevens die worden ingevoerd voor het vorige gesprek verloren wanneer de pop-upvenster voor het nieuwe gesprek wordt weergegeven.
Cijfers verzamelen
De activiteit Cijfers verzamelen vraagt de beller een invoer DTMF met dual-tone multi-frequente invoer in te voeren, zoals een accountnummer. Net als bij de activiteiten Bericht afspelen en Menu kan de activiteit Cijfers verzamelen gebruikmaken van audiobestanden, tekst-naar-spraakberichten of een combinatie van beide.
Deze activiteit accepteert DTMF invoercijfers van 0 tot en met 9. De beller kan # of * invoeren als beëindigingssymbool om het einde van DTMF invoer aan te geven.
-
De beller kan de beëindigingssymboolen niet gebruiken voor andere scenario's als onderdeel van de activiteit Cijfers verzamelen, zoals het bevestigen van het bedrag of de klant-id.
-
Standaard ondersteunt de volgende generatie mediaplatforms alleen RFC2833 type DTMF voor zowel inkomende als uitgaande gesprekken.
-
Next Generation mediaplatform ondersteunt in-band DTMF.
-
Deze functie is alleen beschikbaar als de bijbehorende functievlag is ingeschakeld.
-
U kunt ook in-band DTMF tonen horen tijdens het opnemen en tijdens het vergaderen met andere deelnemers.
U kunt deze foutverwerkingspaden configureren voor het verwerken van stromen:
Pad |
Beschrijving |
---|---|
Invoer time-out |
Geeft het pad naar de fout uitvoer aan dat de flow neemt nadat de tijdsduur voor de invoer is verstreken. Door dit pad te configureren, zorgt u ervoor dat de beller te lang niet inactief gaat. Wijzig de time-outduur van de vermelding in de sectie Geavanceerde instellingen van het deelvenster Eigenschappen. Overweeg om een bericht af te spelen om duidelijk te maken wat wordt verwacht van de beller en herhaal deze handeling vervolgens weer naar het begin van de activiteit. |
Niet-overeenkomende invoer |
Geeft het pad naar de foutuitvoer aan dat de flow in beslag neemt als de beller een DTMF invoer invoert die niet is geconfigureerd in de sectie aangepaste Menukoppelingen. Het configureren van dit pad zorgt ervoor dat de beller de activiteit opnieuw kan starten en het opnieuw kan proberen. Overweeg om een bericht af te spelen om duidelijk te maken wat wordt verwacht van de beller en herhaal deze handeling vervolgens weer naar het begin van de activiteit. |
Niet-gedefinieerde fout |
U kunt de activiteit Cijfers verzamelen configureren met de volgende instellingen:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Prompt-instellingen zonder tekst-naar-spraak ingeschakeld
Standaard is tekst-naar-spraak niet ingeschakeld. Als u een aanwijzing wilt configureren zonder tekst-naar-spraak, voegt u ten minste één vooraf opgenomen geluidsbestand toe. Selecteer het geluidsbestand in de vervolgkeuzelijst. U kunt in totaal vijf audioprompts configureren (geluidsbestanden en variabelen voor gesproken instructies gecombineerd). De volledige aanwijzing wordt voor de beller afgespeeld in de geconfigureerde volgorde, afgewisseld tussen de audiobestanden en de variabelen voor de audioprompt.
Als een van de gesorteerde lijst-ingangen leeg is, geeft het systeem een Stroomfout weer. Los deze fouten op voordat u de stroom publiceert.
Parameter |
Beschrijving |
---|---|
Geluidsbestanden toevoegen |
Klik op Nieuwe toevoegen om meer audiobestanden toe te voegen. De bestanden worden voor de beller afgespeeld in de volgorde waarin ze zijn geconfigureerd. Als u een geluidsbestand uit de reeks wilt verwijderen, klikt u op het pictogram Verwijderen dat naast elke vervolgkeuzelijst wordt weergegeven. Het pictogram Verwijderen verschijnt niet wanneer slechts één vervolgkeuzelijst beschikbaar is omdat u ten minste één audiobestand nodig hebt voor de melding. |
Audiovariabele toevoegen |
Gebruik deze optie om de audioprompt zo te configureren dat deze dynamisch voor de klanten wordt afgespeeld. U kunt deze variabele bijvoorbeeld zo configureren dat de gesproken aanwijzing in meerdere talen wordt afgespeeld op basis van de voorkeur van de klant tijdens de interactie. Als u de audiovariabele wilt configureren, klikt u op Audiovariabele toevoegen. Voer de variabele waarde in de vorm van een kiezelstenen-expressie in. Zie Syntaxis van kiezelstenen voor meer informatie. De variabele waarde moet overeenkomen met de naam van het .wav-bestand dat naar de Control Hub is geüpload. |
Prompt onderbreekbaar maken |
Met het selectievakje Prompt onderbreekbaar maken kunt u aangeven of de geconfigureerde prompt kan worden onderbroken door de invoer of gebeurtenis van de beller. Standaard kunnen aanwijzingen niet worden onderbroken. Als de prompt van belang is voor de beller, mag deze niet worden onderbroken. Voor de organisaties die zijn ingericht met het nieuwe Next Generation-platform, configureert het systeem de prompt die standaard kan worden onderbreekbaar, ongeacht of het selectievakje Prompts onderbreekbaar maken door de ontwikkelaars van de stroom is ingeschakeld of uitgeschakeld. |
Prompte instellingen met tekst-naar-spraak ingeschakeld
Standaard is tekst-naar-spraak niet ingeschakeld. Als u tekst-naar-spraak wilt gebruiken in uw aanwijzingen, schakelt u de knop Tekst-naar-spraak in. U kunt in totaal vijf audioprompts configureren (variabelen voor tekst-naar-spraak, audiobestanden en variabelen voor audioprompts samen). De volledige prompt wordt voor de beller afgespeeld in de geconfigureerde volgorde, wisselend tussen de geconfigureerde variabelen tekst-naar-spraakberichten, audiobestanden en geconfigureerde geluidsprompts.
Parameter |
Beschrijving |
---|---|
Connector |
De opties Taal en Spraak worden gewijzigd op basis van de geselecteerde connector. De selectie geeft de taal, het geslacht en de toon aan die het systeem gebruikt om tekst-naar-spraakberichten voor de beller te lezen. Als u Google TTS gebruikt, kunt u de verschillende opties bekijken op de pagina Tekst-naar-spraak van Google.
|
Standaardtaal en spraakinstellingen negeren |
Gebruik deze knop om de spraakinstellingen te negeren die zijn geconfigureerd in de |
Uitvoerspraak |
Hier wordt de naam van de uitvoerspraak aangegeven. Dit veld wordt alleen weergegeven als u de knop Standaardtaal opheffen en spraakinstellingen hebt ingeschakeld. Selecteer de naam van de uitvoerspraak in de vervolgkeuzelijst. Als de uitvoer spraaknaam die door Google wordt ondersteund, niet beschikbaar is in de vervolgkeuzelijst Spraak uitvoer, schakelt u de knop Standaardtaal en spraakinstellingen opheffen uit. Neem de variabele-activiteit instellen op vóór de activiteit Cijfers verzamelen in de stroom. Configureer de variabele-activiteit als volgt:
|
Tekst toevoegen aan spraakbericht |
Bij het samenstellen van uw aanwijzingen kunt u gebruik maken van tekst-naar-spraak of een mix van vooraf opgenomen audiobestanden en tekst-naar-spraakberichten. Klik op Tekst-naar-spraakbericht toevoegen om een nieuw veld voor tekstinvoer toe te voegen aan de sectie Prompt. Hier kunt u het bericht typen dat in de geselecteerde taal en spraak naar de beller wordt gelezen. Het veld accepteert twee typen invoer: onbewerkte tekst (tekst zonder tekst) of gegevens in SSML-indeling. U kunt variabelen ook gebruiken als onderdeel van het bericht om de dynamische inhoud te lezen. Als u een variabele wilt opgeven, gebruikt u deze syntaxis: Zie voor ondersteunde SSML-tags voor Cisco Cloud Text-to-Speech het tekst-naar-spraak (TTS) in Webex Contact Center. |
Een geluidsbestand toevoegen |
Als u tekst-naar-spraakberichten wilt afwisselen met vooraf opgenomen audiobestanden, klikt u op Audiobestand toevoegen. Er wordt een nieuwe rij toegevoegd aan de configuratie waarin u een geluidsbestand kunt selecteren in een vervolgkeuzelijst. Als u een item uit de reeks wilt verwijderen, klikt u op het pictogram Verwijderen naast het desbetreffende item. Het pictogram Verwijderen wordt niet weergegeven wanneer slechts één veld wordt geconfigureerd, omdat ten minste één bericht of audiobestand vereist is. |
Audiovariabele toevoegen |
Gebruik deze optie om de audioprompt zo te configureren dat deze dynamisch voor de klanten wordt afgespeeld. U kunt deze variabele bijvoorbeeld zo configureren dat de gesproken aanwijzing in meerdere talen wordt afgespeeld op basis van de voorkeur van de klant tijdens de interactie. Als u de audiovariabele wilt configureren, klikt u op Audiovariabele toevoegen. Voer de variabele waarde in de vorm van een kiezelstenen-expressie in. Zie Syntaxis van kiezelstenen voor meer informatie. De variabele waarde moet overeenkomen met de naam van het .wav-bestand dat naar de Control Hub is geüpload. |
Prompt onderbreekbaar maken |
Met het selectievakje Prompt onderbreekbaar maken kunt u aangeven of de geconfigureerde prompt kan worden onderbroken door de invoer of gebeurtenis van de beller. Standaard kunnen aanwijzingen niet worden onderbroken. Als de prompt van belang is voor de beller, mag deze niet worden onderbroken. Voor de organisaties die zijn ingericht met het nieuwe Next Generation-platform, configureert het systeem de prompt die standaard kan worden onderbreekbaar, ongeacht of het selectievakje Prompts onderbreekbaar maken door de ontwikkelaars van de stroom is ingeschakeld of uitgeschakeld. |
Instellingen Tekst-naar-spraak
De instellingen voor tekst-naar-spraak bevatten de volgende instellingen die worden gebruikt om de verwachte DTMF ingevoerde gegevens van de beller te valideren.
Parameter |
Beschrijving |
---|---|
Spreeksnelheid |
Geeft de snelheid aan van de spraak. Verhoog of verlaag de numerieke invoer om de ideale spraakfrequentie te behouden en de spreeksnelheid van de uitvoer te regelen. Geldige waarden voor de numerieke invoer bevinden zich in het bereik van 0,25 tot 4,0 woorden per minuut (wpm). De standaardwaarde is 1,0 wpm. |
Volume winnen |
Hiermee wordt de toename of verlaging van het volume aangegeven. Verhoog of verlaag de numerieke invoer om het ideale spraakvolume te behouden. Geldige vermeldingen voor de numerieke invoer bevinden zich in het bereik van –96,0 decibel tot 16,0 decibels (dB). De standaardwaarde is 0,0 dB. |
Geavanceerde instellingen
De activiteit Cijfers verzamelen omvat de volgende geavanceerde instellingen die worden gebruikt om de verwachte DTMF ingevoerde gegevens van de beller te valideren.
Parameter |
Beschrijving |
---|---|
Time-out voor geen invoer |
Geeft de maximale duur aan dat de activiteit Cijfers verzamelen wacht op invoer voordat de activiteit Time-out voor invoer wordt weergegeven. De standaardwaarde is 3 seconden. |
Time-out tussen cijfers |
Geeft de maximale duur aan waarvoor de activiteit Cijfers verzamelen tussen cijfers wacht voordat de stroom wordt voortgezet. Dit gebeurt alleen nadat ten minste één cijfer is ingevoerd. De beller kan het beëindigingssymbool invoeren om aan te geven dat het item is voltooid, zodat de oproep wordt voortgezet zonder te wachten op de time-out tussen cijfers. Time-out tussen cijfers is niet van toepassing voor klanten die het Voice Services-platform gebruiken. Deze parameter wordt standaard niet uitgeschakeld voor klanten die het Voice Services-platform gebruiken. |
Minimumaantal cijfers |
Geeft het minimumaantal cijfers aan dat de beller moet invoeren. De standaardwaarde is 1. Als de beller invoert die minder is dan deze waarde, volgt de stroom het pad van niet-overeenkomende invoer dat is geconfigureerd in het gedeelte Foutafhandeling . |
Maximumaantal cijfers |
Hier wordt het maximumaantal cijfers aangegeven dat de beller kan invoeren. De standaardwaarde is 10. Als de beller invoert die meer is dan deze waarde, volgt de stroom het pad van niet-overeenkomende invoer dat is geconfigureerd in het gedeelte Foutafhandeling . |
Symbool Terminator |
Geeft het teken aan dat de beller kan invoeren om het einde van de invoer aan te geven. Het terminatorpictogram kan # of * zijn, afhankelijk van de configuratie. Standaard is het Terminator-symbool #. |
Uitvoervariabelen
De activiteit Cijfers verzamelen omvat de uitvoervariabele{CollectDigits.DigitsEntered}}
. Wanneer de stroom wordt uitgevoerd, slaat deze variabele de DTMF-invoer op die de beller heeft ingevoerd tijdens zijn interactie met de activiteit. Gebruik deze variabele in latere activiteiten om de stroomvolgorde te regelen. De variabelenaam verandert dynamisch op basis van het label dat is gekoppeld aan de activiteit Cijfers verzamelen. Het systeem moet meerdere variabele waarden vastleggen als de stroom meerdere activiteit 'Cijfers verzamelen' in de stroom gebruikt. Zie Gebeurtenisuitvoervariabelen voor meer informatie.
Menu
Met de activiteit Menu kunt u een Cisco Unified IP Interactive Voice Response-ervaring (IVR) in uw flow opbouwen. De activiteit speelt een prompt af die de beller in staat stelt een DTMF cijfer in te voeren. De stroom kan een ander pad nemen op basis van het cijfer dat de beller invoert.
Een menu kan 1–10 vertakkingen bevatten, vertegenwoordigd door cijfers 0–9.
U kunt de activiteit Menu gebruiken met of zonder tekst-naar-spraak. De configuratieopties veranderen overeenkomstig.
U kunt deze foutverwerkingspaden configureren voor het verwerken van stromen:
Pad |
Beschrijving |
---|---|
Invoer time-out |
Geeft het pad naar de fout uitvoer aan dat de flow neemt nadat de tijdsduur voor de invoer is verstreken. Door dit pad te configureren, zorgt u ervoor dat de beller te lang niet inactief gaat. Wijzig de time-outduur van de vermelding in de sectie Geavanceerde instellingen van het deelvenster Eigenschappen. Overweeg om een bericht af te spelen om duidelijk te maken wat wordt verwacht van de beller en herhaal deze handeling vervolgens weer naar het begin van de activiteit. Om het terugbellen naar het begin van de activiteit gedurende een opgegeven aantal keren te laten teruggaan, gaat u als volgt te werk:
|
Niet-overeenkomende invoer |
Geeft het pad naar de foutuitvoer aan dat de flow in beslag neemt als de beller een DTMF invoer invoert die niet is geconfigureerd in de sectie aangepaste Menukoppelingen. Het configureren van dit pad zorgt ervoor dat de beller de activiteit opnieuw kan starten en het opnieuw kan proberen. Overweeg om een bericht af te spelen om duidelijk te maken wat wordt verwacht van de beller en herhaal deze handeling vervolgens weer naar het begin van de activiteit. |
In de volgende gedeelten kunt u de Menu-activiteit configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Prompt
Prompt instellingen zonder tekst-naar-spraak
Standaard is tekst-naar-spraak niet ingeschakeld. Als u tekst-naar-spraak wilt gebruiken in uw prompt, schakelt u de knop Tekst-naar-spraak in of uit. Selecteer het geluidsbestand in de vervolgkeuzelijst. U kunt in totaal vijf audioprompts configureren (geluidsbestanden en variabelen voor gesproken instructies gecombineerd). De activiteit speelt de volledige aanwijzing voor de beller af in de geconfigureerde volgorde, wisselend tussen de audiobestanden en geconfigureerde variabelen voor de gesproken prompt.
Als een van de gesorteerde lijstinvoeren leeg is, veroorzaakt het systeem een Stroomfout. Los deze fouten op voordat u de stroom publiceert.
Parameter |
Beschrijving |
---|---|
Geluidsbestanden toevoegen |
Als u de aanwijzing wilt configureren zonder tekst-naar-spraak, voegt u ten minste één vooraf opgenomen geluidsbestand toe. Kies het bestand in het vervolgkeuzeveld met het label 1. Klik op Nieuwe toevoegen om meer audiobestanden toe te voegen. Als u een geluidsbestand uit de reeks wilt verwijderen, klikt u op het pictogram Verwijderen dat naast de vervolgkeuzelijst wordt weergegeven. Omdat minimaal één geluidsbestand vereist is, is het pictogram Verwijderen niet zichtbaar als slechts één vervolgkeuzelijstveld zichtbaar is. U kunt audiobestanden beheren via de instelling Audioprompts in Control Hub. Zie Audioprompts beheren voor meer informatie. |
Audiovariabele toevoegen |
Gebruik deze optie om de audioprompt zo te configureren dat deze dynamisch voor de klanten wordt afgespeeld. U kunt deze variabele bijvoorbeeld zo configureren dat de gesproken aanwijzing in meerdere talen wordt afgespeeld op basis van de voorkeur van de klant tijdens de interactie. Als u de audiovariabele wilt configureren, klikt u op Audiovariabele toevoegen. Voer de variabele waarde in de vorm van een kiezelstenen-expressie in. Zie Syntaxis van kiezelstenen voor meer informatie. De variabele waarde moet overeenkomen met de naam van het .wav-bestand dat naar de Control Hub is geüpload. |
Prompt onderbreekbaar maken |
Met deze optie kunt u aangeven of de geconfigureerde prompt kan worden onderbroken door de invoer of de gebeurtenis van de beller. Standaard is Prompt onderbreekbaar maken niet ingeschakeld voor de menuactiviteit. Als u wilt dat de beller het menu kan onderbreken wanneer hij/zij zijn DTMF invoert, maakt u het bericht dan onderbreekbaar. Voor organisaties die zijn ingericht met het nieuwe Next Generation-platform, configureert het systeem standaard de prompt die onderbreekbaar is, ongeacht of de flowontwikkelaars het selectievakje Direct onderbreekbaar maken hebben ingeschakeld of niet. |
Instellingen vragen voor tekst-naar-spraak
Als u tekst-naar-spraak wilt gebruiken in uw prompt, schakelt u de knop Tekst-naar-spraak in of uit. U kunt in totaal vijf audioprompts configureren (variabelen voor tekst-naar-spraak, audiobestanden en variabelen voor audioprompts samen). De activiteit speelt de volledige aanwijzing voor de beller af in de geconfigureerde volgorde, wisselend tussen de variabelen tekst-naar-spraak berichten, audiobestanden en audioprompts.
Parameter |
Beschrijving |
---|---|
Connector |
Kies een connector om de tekst-naar-spraakservice te verifiëren. In de vervolgkeuzelijst worden de namen weergegeven van de Google-connectors die in de Control Hub zijn geconfigureerd.
|
Standaardtaal en spraakinstellingen negeren |
Gebruik deze knop om de spraakinstellingen te negeren die zijn geconfigureerd in de |
Uitvoerspraak |
Selecteer de naam van de uitvoerspraak in de vervolgkeuzelijst. Als de uitvoertaalnaam die Google ondersteunt, niet beschikbaar is in de vervolgkeuzelijst Uitvoerspraak , schakelt u de knop Standaardtaal en spraakinstellingen opheffen uit. Neem de variabele-activiteit op voordat u de menuactiviteit in de stroom opneemt. Configureer de variabele-activiteit als volgt:
|
Geluidsbestanden toevoegen |
Als u tekst-naar-spraakberichten wilt afwisselen met vooraf opgenomen audiobestanden, klikt u op Audiobestand toevoegen. Er wordt een nieuwe rij toegevoegd aan de configuratie waarin u een geluidsbestand kunt kiezen in een vervolgkeuzelijst. Als u een item uit de reeks wilt verwijderen, klikt u op het pictogram Verwijderen in de buurt van dat item. Omdat ten minste één bericht of audiobestand vereist is, is het pictogram Verwijderen niet zichtbaar wanneer slechts één veld is geconfigureerd. |
Tekst toevoegen aan spraakbericht |
Bij het samenstellen van uw aanwijzingen kunt u uitsluitend tekst-naar-spraak gebruiken of een mix van vooraf opgenomen audiobestanden en tekst-naar-spraakberichten. Klik op Tekst-naar-spraakbericht toevoegen om een nieuw veld voor tekstinvoer toe te voegen aan de sectie voor het maken van oproepen. U kunt het bericht dat aan de beller moet worden gelezen, invoeren met de geselecteerde taal en spraak. Het veld accepteert twee typen invoer: onbewerkte tekst (tekst zonder opmaak) of SSML-opgemaakte gegevens (Speech Synthesis Markup Language). U kunt ook variabelen gebruiken als onderdeel van het bericht om de dynamische inhoud te lezen. Als u een variabele typt, gebruikt u deze syntaxis: |
Audiovariabele toevoegen |
Gebruik deze optie om de audioprompt zo te configureren dat deze dynamisch voor de klanten wordt afgespeeld. U kunt deze variabele bijvoorbeeld zo configureren dat de gesproken aanwijzing in meerdere talen wordt afgespeeld op basis van de voorkeur van de klant tijdens de interactie. Als u de audiovariabele wilt configureren, klikt u op Audiovariabele toevoegen. Voer de variabele waarde in de vorm van een kiezelstenen-expressie in. Zie Syntaxis van kiezelstenen voor meer informatie. De variabele waarde moet overeenkomen met de naam van het .wav-bestand dat naar de Control Hub is geüpload. |
Prompt onderbreekbaar maken |
Met deze optie kunt u aangeven of de geconfigureerde prompt kan worden onderbroken door de invoer of de gebeurtenis van de beller. Standaard is Prompt onderbreekbaar maken niet ingeschakeld voor de menuactiviteit. Als u wilt dat de beller het menu kan onderbreken wanneer hij/zij zijn DTMF invoert, maakt u het bericht dan onderbreekbaar. Voor organisaties die zijn ingericht met het nieuwe Next Generation-platform, configureert het systeem standaard de prompt die onderbreekbaar is, ongeacht of de flowontwikkelaars het selectievakje Direct onderbreekbaar maken hebben ingeschakeld of niet. |
Aangepaste menukoppelingen
Met de optie Aangepaste menukoppelingen kunt u een of meer menukoppelingen configureren op basis van de organisatorische vereisten.
Deze functie helpt een of meer gebruikers om verschillende vertakkingen in de stroom te selecteren op basis van het geselecteerde cijfer.
U kunt maximaal tien aangepaste menukoppelingen configureren.
Parameter |
Beschrijving |
---|---|
CIJFER |
Kies een nummer in de vervolgkeuzelijst. CIJFER correspondeert met de DTMF invoer die de beller invoert om aan te geven welk pad van de stroom moet worden gevolgd. Cijfers 0−9 zijn beschikbaar voor selectie en u kunt elke optie slechts één keer selecteren. |
BESCHRIJVING KOPPELING |
Voeg een beschrijving toe om aan te geven met welk pad de stroom het cijfer overeenkomt. Als de beller bijvoorbeeld op 1 drukt in een wachtrij die kan helpen met een verkoopvraag, typt u |
Nieuwe toevoegen |
Klik op Nieuw toevoegen om meer menukoppelingen toe te voegen. U kunt voor elke rij een cijfer en een koppelingsbeschrijving toevoegen. U kunt maximaal tien koppelingen toevoegen. |
U kunt menukoppelingen configureren in het deelvenster Eigenschappen en in de activiteit zelf. Hierdoor kunnen verschillende configuratieopties worden ingesteld die zijn gebaseerd op de voorkeur van de gebruiker. Het systeem werkt de inhoud in real-time op beide locaties bij wanneer er een bewerking wordt uitgevoerd.
Instellingen Tekst-naar-spraak
De instellingen voor tekst-naar-spraak bevatten de volgende instellingen die worden gebruikt om de verwachte DTMF ingevoerde gegevens van de beller te valideren.
Parameter |
Beschrijving |
---|---|
Spreeksnelheid |
Geeft de snelheid aan van de spraak. Verhoog of verlaag de numerieke invoer om de ideale spraakfrequentie te behouden en de spreeksnelheid van de uitvoer te regelen. Geldige waarden voor de numerieke invoer bevinden zich in het bereik van 0,25 tot 4,0 woorden per minuut (wpm). De standaardwaarde is 1,0 wpm. |
Volume winnen |
Hiermee wordt de toename of verlaging van het volume aangegeven. Verhoog of verlaag de numerieke invoer om het ideale spraakvolume te behouden. Geldige vermeldingen voor de numerieke invoer bevinden zich in het bereik van –96,0 decibel tot 16,0 decibels (dB). De standaardwaarde is 0,0 dB. |
Invoer time-out |
Geeft de maximale tijd aan dat de activiteit op invoer wacht voordat het pad naar time-out voor invoer wordt verder gegaan. De standaardwaarde is 3 seconden. |
Uitvoervariabele
De Menu-activiteit maakt gebruik van de uitvoervariabele{Menu.OptionEntered}}
. Wanneer het systeem de stroom uitvoert, slaat deze variabele de DTMF invoer op die de beller heeft ingevoerd tijdens zijn interactie met het menu.
U kunt de uitvoervariabele {{Menu.OptionEntered}}
gebruiken voor latere activiteiten om de stroomvolgorde te regelen. De variabelenaam verandert dynamisch op basis van het label dat is gekoppeld aan de menu-activiteit. Het systeem kan meerdere variabele waarden vastleggen wanneer de flow meerdere menu-activiteiten gebruikt. Raadpleeg Outputvariabelen voor meer informatie over dit typevariabele.
Onaangekondigd doorverbinden
Wanneer u een spraakgesprek doorverbindt met een extern of DN (dial number, DN) via Interactive Voice Response (IVR) zonder tussenkomst van de agent, wordt Blind doorverbinden geactiveerd.
De blinde doorverbinding is van toepassing wanneer een gesprek moet worden doorverbonden naar een extern of DN van derden op basis van een ingestelde stroomcriteria. De overdracht kan ook worden gestart naar een externe brug. De geconfigureerde criteriaet activeert de activiteit.
In geval van blind doorverbinden blijven de vorige vaardigheidsbeperkingen van kracht wanneer een oproep wordt doorverbonden naar een wachtrij op basis van een vaardigheid. De oorzaak is dat vaardigheidsbeperkingen worden berekend wanneer een flow wordt uitgevoerd. Aangezien de flow echter bij blind doorverbinden niet uitgevoerd wordt, blijven de vorige vaardigheidsbeperkingen behouden.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
In de volgende gedeelten kunt u de activiteit blind doorverbinden configureren.
- Wanneer u een flow ontwerpt, kan een consult-interactie geen activiteit blind doorverbinden omvatten.
- U kunt geen activiteit Blind doorverbinden toevoegen binnen de gebeurtenisstromen in Flow Control.
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Kiesnummer doorverbinden
In het gedeelte Kiesnummer doorschakelen wordt het telefoonlijstnummer aangegeven waarmee een gesprek wordt doorverbonden. U kunt het nummer handmatig invoeren of een dynamisch nummer via een variabele selecteren.
Parameter |
Beschrijving |
---|---|
Kiesnummer doorverbinden |
Voer het telefoonlijstnummer in waarnaar een gesprek moet worden doorverbonden. Dit kan een specifiek nummer zijn dat handmatig wordt ingevoerd of een dynamisch nummer dat wordt aangegeven via een stroomvariabele. |
Specifiek nummer |
Voer het nummer in waarnaar het gesprek moet worden doorverbonden. |
Variabel kiesnummer |
Selecteer de stroomvariabele in de vervolgkeuzelijst. De variabele slaat het nummer op waarnaar het gesprek moet worden doorverbonden. |
Doorverbinden overbrugd
Via de activiteit Bridged Transfer kan een oproep tijdelijk met een stroom worden doorverbonden naar een externe bestemming, terwijl de controle over het gesprek behouden blijft. De externe bestemming kan een externe brug of een Interactive Voice Response-service (IVR) zijn.
Wanneer de derde partij het gesprek beëindigt, gaat de gespreksstroom door zodat u het gesprek zo nodig opnieuw in de wacht zet, zoals het in een wachtrij plaatsen voor een agent.
In de volgende gedeelten wordt uitgelegd hoe u de Overbrugde doorverbindingsactiviteit configureert.
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Kiesnummer doorverbinden
In het gedeelte Kiesnummer doorschakelen wordt het telefoonlijstnummer aangegeven waarnaar een gesprek wordt doorverbonden. Voer het nummer handmatig in of selecteer een dynamisch getal via een variabele.
Parameter |
Beschrijving |
---|---|
Kiesnummer doorverbinden |
Voer het telefoonlijstnummer in waarnaar een gesprek moet worden doorverbonden. Dit kan een specifiek nummer zijn dat handmatig wordt ingevoerd of een dynamisch nummer dat wordt aangegeven via een stroomvariabele. |
Specifiek nummer |
Voer het nummer in waarnaar het gesprek moet worden doorverbonden. |
Variabel kiesnummer |
Selecteer de stroomvariabele in de vervolgkeuzelijst. De variabele slaat het nummer op waarnaar het gesprek moet worden doorverbonden. |
Instellingen voor time-out voor doorschakelen
In het gedeelte Instellingen voor time-out voor doorverbinden kunt u het gedrag van een activiteit voor overbrugd doorverbinden configureren wanneer een doorverbonden gesprek niet binnen een opgegeven tijd wordt beantwoord.
Parameter |
Beschrijving |
---|---|
Timeout |
Dit is hoe lang het systeem wacht op de doorverbonden partij die het gesprek heeft opgenomen. Als de ontvanger niet binnen deze tijd opneemt, wordt het gesprek door het systeem beëindigd. De duur moet 1 tot en met 120 seconden liggen. De standaardwaarde is 10 seconden. |
Uitvoervariabelen
Hier legt u informatie vast over de uitkomst van de doorverbinding.
Parameter |
Beschrijving |
---|---|
BridgedTransfer_dxm.Toegangscode |
Deze parameter registreert een fout of statuscode die overeenkomt met mislukte pogingen om een brugdoor te verbinden met de Digital Extension Module (DXM). |
BridgedTransfer_dxm.Beschrijving met fouten | Deze parameter slaat de beschrijving op van de fout die is opgetreden tijdens een poging tot oververbinding met de (DXM). |
De volgende tabel geeft een overzicht van de foutcodes voor overbruggingsactiviteiten.
Foutcode |
Beschrijving van fout | Verklaring |
---|---|---|
1 |
Invalid_Number | Het gekozen externe telefoonnummer (DN) is ongeldig. |
2 | Bezet | Het externe telefoonlijstnummer is ingeschakeld of heeft de inkomende oproep afgewezen. |
3 | Geen antwoord | Het externe DN kan het gesprek niet beantwoorden binnen de vooraf ingestelde time-outduur. |
48 | Niet-ondersteunde stroomactiviteit | De stroom kan de activiteit overbrugd doorverbinden niet na de wachtrij of één keer dat een agent aan de oproep is toegewezen, uitvoeren. |
5 | Unsupported_DN | U kunt het externe DN niet gebruiken als deze is aangewezen als EP-DN in de systeemportal of als deze overeenkomt met het DN van de aangemelde agent op de Agent Desktop. |
6 | System_Error | Deze code vertegenwoordigt diverse fouten die niet in de hierboven gedefinieerde categorieën vallen. |
Niet-ondersteunde flow-configuraties
- U kunt de activiteit Brug doorverbinden niet toevoegen aan de activiteit Contact in wachtrij.
- Voor contacten die zijn geparkeerd, in de wachtrij staan of zijn toegewezen aan een agent, introduceert u geen activiteit voor Overbrugd doorverbinden later in de stroom. Dit kan leiden tot een niet-ondersteunde stroomfout.
- U kunt de activiteit Brug doorverbinden niet gebruiken in uitgaande gespreksstromen.
- U kunt geen activiteit overbrugd doorverbinden toevoegen binnen de gebeurtenisstromen in Flow Control.
Virtuele agent
Voordat u een virtuele agent gebruikt:
-
Stel een dialoogvensterstroomagent in. Raadpleeg Build an agent (Een agent maken) voor meer informatie over het bouwen van een Dialogflow-agent in de Google Cloud .
Afhankelijk van de manier waarop u de Dialoogflow-agent instelt, kunt u de activiteit Virtuele agent gebruiken om verschillende soorten use cases af te handelen.
-
Configureer een virtuele agent in Control Hub. Zie Een virtuele agent voor Webex Contact Center configureren voor meer informatie.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
In de volgende gedeelten kunt u de activiteit van virtuele agenten configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Gesprekservaring
Parameter |
Beschrijving |
---|---|
Virtuele agent | Kies een virtuele agent in Control Hub. De virtuele agent wedt het gesprek met de natuurlijke taal aan als onderdeel van de IVR ervaring met de beller. |
Prompts onderbreekbaar maken |
Hiermee kunnen de klanten de virtual agent onderbreken om nieuwe aanvragen te indienen of de oproep te beëindigen. |
Standaardtaal en spraakinstellingen negeren |
Met deze wisselknop kunt u de taal- en spraakinstellingen opheffen die zijn geconfigureerd in Een flow werkt alleen als u de algemene variabelen in de stroom moet instellen om de standaardinvoertaal en uitvoerspraak voor een virtuele agent te configureren. Zie Globale variabelen voor meer informatie over het toevoegen van globale variabelen in de stroom. |
Invoertaal |
Hier wordt de taal aangegeven die de klant gebruikt wanneer deze met de virtuele agent spreekt. Dit veld wordt alleen weergegeven als u de knop Standaardtaal opheffen en spraakinstellingen hebt ingeschakeld. Als de invoertaal die Google ondersteunt niet beschikbaar is in de vervolgkeuzelijst Invoertaal , schakelt u de knop Standaardtaal en spraakinstellingen opheffen uit. Neem de ingestelde variabele activiteit op vóór de virtuele agentactiviteit in de stroom. Configureer de variabele-activiteit als volgt:
Spraakimplementaties van virtuele agenten in Webex Contact Center ondersteunen alleen talen met de herkenningsmodel als een verbeterde telefoongesprek(zie Ondersteunde stemmen en talen die beschikbaar zijn met Dialoogvensterflow Essentials) (zie referentie taal). |
Uitvoerspraak |
De standaardwaarde is Als de uitvoertaalnaam die Google ondersteunt, niet beschikbaar is in de vervolgkeuzelijst Uitvoerspraak , schakelt u de knop Standaardtaal en spraakinstellingen opheffen uit. Neem de ingestelde variabele activiteit op vóór de virtuele agentactiviteit in de stroom. Configureer de variabele-activiteit als volgt:
|
Zie Ondersteunde stemmen en talen voor meer informatie over stemmen met tekst-naar-spraak.
Wisselend
De optionele parameters in de activiteit Virtuele agent kunnen persoonlijk identificeerbare informatie (PII) bevatten. Webex Contact Center verzendt deze parameters naar de Google Dialogflow als variabelen om geavanceerde gesprekslogica met de bot te implementeren.
Parameter |
Beschrijving |
---|---|
Sleutelwaarde | Met de parameter Sleutelwaarde kunt u een variabelenaam en de bijbehorende waarde opgeven. U kunt variabele waarden invoeren met de syntaxis van dubbele accolades. Als u bijvoorbeeld het rekeningsaldo van een klant wilt retourneren op basis van de ANI, kunnen de sleutel en waarde: Sleutel: Waarde: Het contactcenter verzendt deze parameterwaarden naar de Google Dialogflow als een JSON-waarde in het |
Geavanceerde instellingen
Parameter |
Beschrijving |
---|---|
Time-out voor geen invoer |
Geeft de tijd aan dat de virtuele agent wacht op invoer van klanten (spraak of DTMF). De standaardwaarde is 5 seconden. De waarde kan variëren van 1 tot 30 seconden. |
Max pogingen geen invoer | Geeft het aantal tijden aan dat de virtuele agent wacht op invoer van klanten (spraak of DTMF). De standaardwaarde is 3. De waarde kan variëren van 0 tot 9. Wanneer het maximumaantal pogingen verstreken is, verlaat de Virtual Agent de code, waarbij de variabeleErrorCode is ingesteld op de waarde max_no_input . |
Time-out tussen cijfers |
De tijd dat de virtuele agent wacht op de volgende invoer van de DTMF van de klant voordat de virtuele agent de gespreksstroom ingaat. De standaardwaarde is 3 seconden. De waarde kan variëren van 0 tot 30 seconden. |
Symbool Terminator |
Het teken dat de klant kan invoeren om het einde van de invoer aan te geven. Het terminatorpictogram kan # of * zijn, afhankelijk van de configuratie. |
Vertraging beëindiging |
Hiermee kan de virtuele agent het laatste bericht voltooien voordat de activiteit stopt en verder gaat naar de volgende stap in de flow. Als u bijvoorbeeld wilt dat de virtuele agent iets aan de beller doorgeeft voordat het systeem het gesprek naar een agent escaleert, moet u er dan rekening mee houden hoeveel tijd nodig is om het uiteindelijke bericht te voltooien voordat het escaleert. De waarde kan variëren van 1 tot 30 seconden. Als u de waarde voor Vertraging beëindiging configureert als 0, speelt het systeem niet het laatste audiobericht voor de beller af. |
Spreeksnelheid |
Geeft de snelheid aan van de spraak. Verhoog of verlaag de numerieke invoer om de ideale spraakfrequentie te behouden en de spreeksnelheid van de uitvoer te regelen. Geldige waarden voor de numerieke invoer bevinden zich in het bereik van 0,25 tot 4,0 woorden per minuut (wpm). De standaardwaarde is 1,0 wpm. |
Volume winnen |
Hiermee wordt de toename of verlaging van het volume aangegeven. Verhoog of verlaag de numerieke invoer om het ideale spraakvolume te behouden. Geldige vermeldingen voor de numerieke invoer bevinden zich in het bereik van –96,0 decibel tot 16,0 decibels (dB). De standaardwaarde is 0,0 dB. |
Gesprektranscript inschakelen |
Laat de desktop het transcript weergeven van het gesprek tussen de virtuele agent en de klant. Het onbewerkte transcript is ook beschikbaar via een dynamische URL. U kunt deze URL gebruiken om specifieke secties uit het transcript te extraheren met een HTTP-verzoek. |
Uitvoervariabelen
Deze variabelen slaan de uitvoerstatus op van de gebeurtenis die zich voordoet tijdens het gesprek tussen de virtuele agent en de klant.
Uitvoervariabele |
Beschrijving |
---|---|
VVA. LastIntent |
Slaat de laatste intentie op die door de virtuele agent is geactiveerd voordat wordt overgegaan op escalatie of afgehandelde bedoelingen. |
VVA. TranscriptUUR |
Slaat de URL op die verwijst naar het transcript van het gesprek tussen de virtuele agent en de klant. Gebruik de activiteit Parse om de parameters uit het transcript van de virtuele agent te extraheren. |
VVA. Foutcode |
Slaat de statuscode op waarvan de waarde afhangt van de uitkomst van het gesprek tussen de virtuele agent en de klant. Deze variabele bevat een van de volgende waarden:
Als u een aangepast audiobericht wilt afspelen om klanten op de hoogte te stellen van een fout, moeten flow-ontwikkelaars een activiteit Bericht afspelen (voordat de verbinding wordt verbroken) in de stroom opnemen. Zie Bericht afspelen voor meer informatie over de activiteit Bericht afspelen. |
Uitkomsten
Geeft de uitvoerpaden voor de virtuele agent aan die plaatsvindt op basis van de uitkomst van het gesprek tussen de virtuele agent en de klant.
-
Afgehandeld: de dialoogvensterstroom gebruikt dit pad als het systeem de intentie Afgehandeld activeert.
-
Geë escaleerd: de dialoogvensterstroom neemt dit pad op als het systeem de intentie voor escalatie activeert.
Zie Bedoelingen voor meer informatie over de bedoelingen in de dialoogvensterstroom .
Fout afhandeling
Geeft het uitvoerpad van de virtual agent aan dat is gebaseerd op de fout die optreedt tijdens het gesprek tussen de virtuele agent en de klant.
Fout: de stroom volgt dit pad in eventuele foutscenario's.
Als er een fout optreedt, speelt het contact center standaard geen geluidsbericht af om de klant op de hoogte te stellen van de fout. De workflowontwikkelaar kan een bericht afspelen activiteit configureren, ofwel algemeen als op basis van de foutcode zoals wordt beschreven in het gedeelte Uitvoervariabelen .
De functionaliteit van de uitvoerpaden is afhankelijk van de configuratie en de stroming die door de beheerder is gedefinieerd.
Terugbellen
De terugbelactiviteit is alleen beschikbaar als de gewenste wachtrij en de functie Voor terugbellen zijn ingeschakeld voor de onderneming. Bij de terugbelactiviteit wordt standaard een beleefde terugbeltaak gemaakt in dezelfde wachtrij als waarvoor het gesprek oorspronkelijk was geplaatst. U kunt desgewenst een andere wachtrij configureren. Als u dezelfde wachtrij gebruikt, behoudt de taak zijn positie in de wachtrij totdat de volgende agent beschikbaar is.
Als u een nieuwe wachtrij wilt gebruiken, plaatst u de taak onder aan de voorkeurswachtrij. Wanneer een agent de taak accepteert, wordt het terugbellen gestart. Als de beller niet opneemt, wordt terugbellen niet opnieuw geprobeerd.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
In de volgende gedeelten kunt u de terugbelactiviteit configureren:
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Instellingen voor terugbellen
In het gedeelte Instellingen voor terugbellen wordt het nummer voor het terugbellen gedefinieerd en de wachtrij waarin de beller moet worden geplaatst voor het terugbelverzoek. Het systeem reserveert de plaats van de beller in de wachtrij tot de volgende agent beschikbaar is.
Parameter |
Beschrijving |
---|---|
Terugbelnummer kiezen |
Voer het nummer in waarop de beller het terugbelnummer moet ontvangen. Kies de variabele in de vervolgkeuzelijst met het terugbelnummer, zoals de ANI die is gekoppeld aan de oproep. De variabele kan een getal zijn dat is verzameld in de activiteit Cijfers verzamelen in de gespreksstroom. Als er geen selectie wordt gemaakt, wordt een ANI van de beller gebruikt. Het terugbelnummer wordt opgeslagen in de Standaard is de wisselknop voor Terugbellen registreren naar een andere bestemming? is uitgeschakeld. Het terugbellen is geregistreerd op dezelfde wachtrijbestemming. Als de voorkeursagent bezet is en niet beschikbaar is, schakelt u de in- of terugbelknop in om een nieuwe terugbelbestemming te selecteren. De bestemming verandert van agent in wachtrij. U kunt de bestemming niet rechtstreeks wijzigen in een andere agent, maar alleen in een wachtrij die agents bevat. |
Terugbelwachtrij |
Selecteer een van de beschikbare opties voor terugbelwachtrij in de vervolgkeuzelijst:
|
Terugbellen ANI |
Schakelt ANI-configuratie voor terugbellen in voor klanten die worden teruggebeld. Met dank aan het terugbellen van de ANI-configuratie is niet verplicht. Kies een van de beschikbare opties:
|
Gebruik de activiteit Contact verbreken om een stroomtak te beëindigen die een terugbelactiviteit gebruikt. Anders wordt het gesprek niet beëindigd wanneer een terugbelverzoek wordt geplaatst.
Flowbeheerders moeten de functie in een niet-productieomgeving testen om te controleren of de ANI die is geconfigureerd als onderdeel van Variabele ANI, juist is of niet. Als de opgegeven ANI niet correct is, schakelt de terugbeloproep over naar de standaardsysteem-ANI.
Dit zijn de scenario's waarin de aangepaste ANI is geconfigureerd en gevalideerd voor Tenantbeheer en Flow Control. Op basis van de door u gebruikt, kunt u validaties zien die alleen voor die stack van toepassing zijn.
Beschrijving |
Tenantbeheer - ANI-invoer |
PreDial/courtesy terugbellen – ANI-invoer (Flow Control) |
Validering |
---|---|---|---|
ANI zonder landcode |
Zonder landcode. Bijvoorbeeld 2567312213 |
Zonder landcode. Bijvoorbeeld: 2567312213 |
Geldige ANI. Dezelfde ANI wordt gebruikt. |
ANI-invoer voor tenantbeheer wordt uitgevoerd met landcode en de ANI-invoer voor Flow Control gaat zonder landcode geconfigureerd. |
Met landcode. Bijvoorbeeld +1-2567312213 |
Zonder landcode. Bijvoorbeeld 2567312213 |
Ongeldige ANI. DNIS wordt gebruikt |
ANI-invoer voor tenantbeheer bestaat zonder landcode en ANI-invoer voor flowbeheer heeft een landcode geconfigureerd |
Zonder landcode. Bijvoorbeeld 2567312213 |
Met landcode. Bijvoorbeeld +1-2567312213 |
Ongeldige ANI. DNIS wordt gebruikt. |
ANI-invoer voor tenantbeheer en ANI-invoer voor flowbesturing hebben landcode geconfigureerd. |
Met landcode. Bijvoorbeeld +1-2567312213 |
Met landcode. Bijvoorbeeld +1-2567312213 |
Geldige ANI. Dezelfde ANI wordt gebruikt. |
ANI-invoer voor Tenantbeheer heeft geen ruimte tussen en De ANI-invoer voor Flow Control heeft ruimte tussen. |
Geen spatie tussen het nummer. Bijvoorbeeld +1-2567312213 |
Ruimte tussen het nummer. Bijvoorbeeld +1-256 7312213 |
Geldige ANI. Dezelfde ANI wordt gebruikt. |
ANI-invoer voor tenantbeheer heeft geen koppeltekens tussen en De ANI-invoer voor Flow Control heeft geen koppeltekens tussen. |
Geen koppeltekens tussen het nummer. Bijvoorbeeld +1-2567312213 |
Koppeltekens tussen het nummer. Bijvoorbeeld +1-256-731-2213 |
Geldige ANI. Dezelfde ANI wordt gebruikt. |
De ANI-invoer voor flow control komt overeen met de laatste cijfers van de ANI-invoer van tenantbeheer. |
Voltooi de ANI-invoer. Bijvoorbeeld +1-2567312213 |
De laatste vier cijfers komen overeen. Bijvoorbeeld 2213 |
Ongeldige ANI. DNIS wordt gebruikt. |
ANI-invoer voor stroombesturing heeft meer cijfers geconfigureerd dan ANI-invoer voor tenantbeheer. |
Gedeeltelijke ANI-invoer. Bijvoorbeeld 2213 |
10-cijferige ANI-invoer. Bijvoorbeeld 2567312213 |
Ongeldige ANI. DNIS wordt gebruikt. |
De ANI-invoer voor tenantbeheer wordt geconfigureerd en de ANI-invoer voor flowbesturing wordt niet geconfigureerd. |
Voltooi de ANI-invoer. Bijvoorbeeld +1-2567312213 |
ANI is niet geconfigureerd. |
Ongeldige ANI. DNIS wordt gebruikt. |
Flow Control ANI bevat geen plus-symbool. |
Plus-symbool wordt gebruikt. Bijvoorbeeld +1-2567312213 |
Plus symbool niet gebruikt. Bijvoorbeeld 12567312213 |
Ongeldige ANI. DNIS wordt gebruikt. |
Uitvoervariabelen
Wanneer Terugbellen wordt geactiveerd, worden de volgende variabelen bijgewerkt:
Uitvoervariabele |
Beschrijving |
---|---|
Foutmelding |
Slaat de foutcode op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Foutbeschrijving |
Slaat de details van de fout op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Foutcodes
Hieronder ziet u de foutcodes en beschrijvingen voor de terugbelactiviteit:
Foutcode |
Waarde foutcode |
Beschrijving van fout |
---|---|---|
1 |
INVALID_REQUEST |
Er is een ongeldig verzoek ingediend tijdens de activiteit. |
2 |
CALLBACK_NOT_SUPPORTED_ON_CHILD_INTERACTION |
Terugbellen is niet toegestaan voor een kindcontact. |
3 |
INVALID_QUEUE |
Er was een ongeldige wachtrij opgegeven bij de activiteit. |
4 |
INVALID_DESTINATION |
Het bestemmingsnummer voor het terugbellen is ongeldig. |
5 |
FEATURE_NOT_ENABLED |
De functie is niet ingeschakeld in de toepassing Webex Contact Center. |
6 |
SYSTEM_ERROR |
Het systeem heeft een interne fout gedetecteerd. |
Wachtrijinfo ophalen
De activiteit Wachtrij-info ophalen geeft de huidige positie van de beller in de wachtrij (PIQ) en de Gemiddelde wachttijd (EWT) weer, samen met andere uitvoervariabelen voor Activiteit. U kunt deze variabelen gebruiken om de beschikbaarheid van agenten in een wachtrij vast te stellen en om gesprekken wanneer dat nodig is, naar een ander nummer te routeren.
Als uw organisatie gebruikmaakt van op vaardigheden gebaseerde selectie oproepen, heeft de uitvoervariabele EWT altijd -1.
In de volgende gedeelten van de Flowontwerper kunt u de activiteit Wachtrijinfo ophalen configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Wachtrijinformatie en terugkijkentijd
Parameter |
Beschrijving |
---|---|
Gegevens wachtrij |
Kies de naam van de wachtrij waarvoor u de gemiddelde wachttijd en de huidige positie van de beller wilt opvragen. U kunt de wachtrijen beheren met de Control Hub. |
Terugblik Tijd |
Geef de terugzoektijd op die wordt gebruikt om de EWT te berekenen na triggers voor Wachtrijinfo ophalen. Geef de duur alleen in minuten op. Controleer of uw invoer alleen numerieke waarden bevat. Het geaccepteerde waardenbereik is 5-240 minuten. |
De activiteit Wachtrij-informatie ophalen kan worden ingesteld op drie typen uitvoerstroomtakken. Deze vertakkingen activeren op basis van de retourstatus en waarden van EWT, PIQ en de real-time statistieken voor andere uitvoervariabelen.
-
Succes: deze tak ontstaat wanneer zowel de EWT- als de PIQ-API positieve variabele waarden retourneren. In deze stroom kunt u geldige waarden voor EWT- en PIQ-variabelen ophalen en openen.
-
Onvoldoende informatiestroom: deze tak wordt gestart wanneer de PIQ-API een geldige variabele waarde retourneert en EWT de waarde -1 heeft. In deze stroom kunt u de PIQ-waarde ophalen en openen, maar de EWT-API mislukt omdat er onvoldoende gegevens voor het berekenen van de EWT-waarde zijn.
-
Fout: deze tak activeert wanneer PIQ-API, EWT-API of een of meer van de API's voor real-time statistische gegevens niet kunnen of ongeldige waarden retourneren. De EWT-API mislukt om redenen anders dan onvoldoende gegevens om de EWT-waarde te berekenen.
Uitvoervariabelen
Wanneer Wachtrijinfo ophalen is geactiveerd, wordt de volgende variabelen bijgewerkt:
Uitvoervariabele |
Beschrijving |
---|---|
Positie in wachtrij (PIQ) |
Slaat de waarde op voor de huidige positie van de beller in de wachtrij voor de geselecteerde wachtrij. Als het contact niet in de wachtrij wordt geplaatst wanneer de stroom deze activiteit aanroept, wordt de waarde voor de PIQ ingesteld op het aantal contacten dat momenteel in de wachtrij wacht + 1. Hiermee wordt de positie van het contact in de wachtrij geïdentificeerd als het contact in de wachtrij wordt geplaatst na het uitvoeren van de activiteit GetQueueInfo. |
Geschatte Wachttijd (EWT) |
Hiermee slaat u bij benadering de tijd op dat een taak in een wachtrij moet wachten voordat deze kan worden beantwoord door een agent. EWT wordt berekend voor elke wachtrij en is gebaseerd op de gemiddelde tijd waarin eerdere oproepen in dezelfde wachtrij op een agent wachtten. EWT gebruikt de parameterinvoer voor Terugzoektijd en wordt gerapporteerd in milliseconden (ms). |
AanmeldingSagentenCurrent |
Slaat het aantal agenten in de huidige gespreksdistributiegroep op dat voor de geselecteerde wachtrij is aangemeld bij de desktop. Als de activiteit wordt gebruikt voordat deze in de wachtrij wordt geplaatst, worden de statistieken voor agenten in de huidige cyclus van gespreksdistributiegroep geretourneerd op basis van de eerste cyclus van gespreksdistributiegroep. |
AanmeldingSagentenAll |
Slaat het totale aantal agenten in alle gespreksdistributiegroepen voor de geselecteerde wachtrij op, die zijn aangemeld bij de desktop. Deze waarde kan veranderen wanneer de gespreksdistributiegroepen gedurende de tijd in de wachtrij veranderen. |
BeschikbareAgentenCurrent |
Slaat het aantal agenten in de huidige gespreksdistributiegroep voor de geselecteerde wachtrij op dat beschikbaar is om de contactpersoon te accepteren. Als de activiteit wordt gebruikt voordat deze in de wachtrij wordt geplaatst, worden de statistieken voor agenten in de huidige cyclus van gespreksdistributiegroep geretourneerd op basis van de eerste cyclus van gespreksdistributiegroep. |
BeschikbaarAgentenAll |
Slaat het totale aantal agenten in alle gespreksdistributiegroepen voor de geselecteerde wachtrij op die beschikbaar zijn voor het accepteren van de oproep. Deze waarde kan veranderen wanneer de gespreksdistributiegroepen gedurende de tijd in de wachtrij veranderen. |
OproepenWachtrijNu |
Slaat het totale aantal gesprekken in de geselecteerde wachtrij op. |
OudsteOproepTijd |
Hiermee slaat u het aantal seconden op dat het oudste gesprek in de geselecteerde wachtrij staat. |
Foutmelding |
Slaat de foutcode op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Foutbeschrijving |
Slaat de details van de fout op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Berekening gemiddelde wachttijd
De Geschatte wachttijd (EWT) wordt gerapporteerd in ms.
Voor het berekenen van de EWT verzamelt de toepassing alle statistische geldige voorbeelden (een voorbeeld is het gemiddelde van de wachttijden voor taken die met een agent zijn verbonden in een interval van één minuut) voor de laatste XX minuten die worden opgegeven in de door de gebruiker gedefinieerde lookbacktijd. De gemiddelde waarde van de verzamelde monsters wordt gebruikt als ewt.
Statistische geldige monsters zijn de monsters die zijn verzameld, waarvoor de maximumwaarde voor CoV (Variantiecoëfficiënt van de wachttijden voor die taken die zijn gekoppeld aan een agent in elk interval van één minuut) onder de 40% daalt.
Als het percentage geldige monsters dat wordt verzameld voor de door de gebruiker gedefinieerde lookbacktijd , onder de 40% daalt, wordt de EWT niet berekend.
Foutcodes
Hieronder ziet u de foutcodes en beschrijvingen voor de activiteit Wachtrij-informatie ophalen:
Foutcode |
Waarde foutcode |
Beschrijving van fout |
---|---|---|
1 |
SYSTEM_ERROR |
Het systeem heeft een interne fout gedetecteerd. |
2 |
STALE_DATA |
De geretourneerde gegevens zijn niet up-to-date. |
3 |
INSUFFICIENT_DATA |
De gegevens die door de activiteit worden geretourneerd, zijn niet volledig. |
4 |
INVALID_QUEUE |
Er was een ongeldige wachtrij opgegeven bij de activiteit. |
Geavanceerde wachtrijgegevens
De activiteit Informatie geavanceerde wachtrij genereert het real-time aantal agenten dat de status Beschikbaar heeft in een wachtrij en dat is aangemeld voor een specifieke set vaardigheden, samen met andere wachtrijgegevens. Flow-ontwikkelaars gebruiken de activiteit Geavanceerde wachtrij-informatie om de stroom te programmeren. Stroomontwerpers nemen beslissingen op basis van de activiteit informatie geavanceerde wachtrij.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenissen voor meer informatie.
In de volgende gedeelten van de Flowontwerper kunt u de activiteit Geavanceerde wachtrijgegevens configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Uitvoervariabelen
Wanneer de activiteit Geavanceerde wachtrijinformatie wordt geactiveerd, worden de volgende variabelen bijgewerkt:
Uitvoervariabele |
Beschrijving |
---|---|
Positie in wachtrij (PIQ) |
Slaat de waarde op voor de huidige positie van de beller in de geselecteerde wachtrij. Als het contact niet in de wachtrij wordt geplaatst wanneer de stroom deze activiteit aanroept, wordt de waarde voor de PIQ ingesteld op het aantal contacten dat momenteel in de wachtrij wacht + 1. Hiermee wordt de positie van het contact in de wachtrij geïdentificeerd als het contact in de wachtrij wordt geplaatst na het uitvoeren van de activiteit Geavanceerde wachtrijinformatie. |
AanmeldingSagentenCurrent |
Slaat het aantal agenten in de huidige gespreksdistributiegroep voor de geselecteerde wachtrij op dat is aangemeld bij de desktop. De statistieken voor agenten in de huidige gespreksdistributiegroep geven -1 nadat de huidige gespreksdistributiegroep niet van toepassing is voordat de wachtrij wordt geplaatst. |
AanmeldingSagentenAll |
In alle gespreksdistributiegroepen voor de geselecteerde wachtrij wordt het totale aantal agenten opgeslagen dat is aangemeld bij de desktop. Deze waarde kan veranderen wanneer de gespreksdistributiegroepen gedurende de tijd in de wachtrij veranderen. |
BeschikbareAgentenCurrent |
Slaat het aantal agenten in de huidige gespreksdistributiegroep voor de geselecteerde wachtrij op dat beschikbaar is om de contactpersoon te accepteren. De statistieken voor agenten in de huidige gespreksdistributiegroep geven -1 nadat de huidige gespreksdistributiegroep niet van toepassing is voordat de wachtrij wordt geplaatst. |
BeschikbaarAgentenAll |
In alle gespreksdistributiegroepen voor de geselecteerde wachtrij wordt het totale aantal agenten opgeslagen die beschikbaar zijn voor het accepteren van de oproep. Deze waarde kan veranderen wanneer de gespreksdistributiegroepen gedurende de tijd in de wachtrij veranderen. |
Huidige groep |
Slaat de waarde op van de huidige gespreksdistributiegroep wanneer het contact in een bepaalde wachtrij is geparkeerd. |
Totaalgroepen |
Slaat de waarde op van het totale aantal gespreksdistributiegroepen in de wachtrij voor de contactpersoon. |
Foutmelding |
Slaat de foutcode op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Foutbeschrijving |
Slaat de details van de fout op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Foutcodes
Hieronder ziet u de foutcodes en beschrijvingen voor de activiteit Geavanceerde wachtrijgegevens:
Foutcode |
Waarde foutcode |
Beschrijving van fout |
---|---|---|
1 |
INVALID_REQUEST |
Er is een ongeldig verzoek ingediend tijdens de activiteit. |
2 |
QUEUE_NOT_FOUND |
De geselecteerde wachtrij voor de activiteit wordt niet gevonden. |
3 |
FEATURE_NOT_ENABLED |
De functie is niet ingeschakeld in de toepassing Webex Contact Center. |
4 |
DATABASE_OPERATION_FAILURE |
De databasebewerking is mislukt tijdens het uitvoeren van de activiteit. |
5 |
INVALID_QUEUE |
Er was een ongeldige wachtrij opgegeven bij de activiteit. |
Verbinding verbreken
Gebruik deze beëindigingsactiviteit om de verbinding met een actief gedeelte van een gesprek te verbreken. Deze activiteit is vereist als er geen agenten deelnemen aan het gesprek om de verbinding handmatig te verbreken.
Gebruik deze activiteit bijvoorbeeld voordat een oproep in de wachtrij wordt geplaatst of na het uitvoeren van een afmelding voor de wachtrij. U kunt zoveel activiteiten voor contact verbreken gebruiken als maar gewenst is bij het samenstellen van de flow om ervoor te zorgen dat het gesprek wordt beëindigd, ongeacht welk stroompad het duurt.
U kunt ervoor kiezen om elke activiteit een uniek label en een unieke beschrijving te geven, maar er is geen andere configuratie vereist.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Uitvoervariabelen
Voor deze activiteit zijn geen uitvoervariabelen beschikbaar.
Wachtrij contactpersoon
De contactactiviteit in de wachtrij plaatst een contactpersoon in een wachtrij. Wanneer u deze activiteit in de hoofdstroom gebruikt, geeft u een aantal gebeurtenissen weer in het tabblad Gebeurtenisstromen . Zie Gebeurtenissen voor meer informatie over deze gebeurtenissen.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenissen voor meer informatie.
In de volgende gedeelten kunt u de contactactiviteit voor de wachtrij configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Als de velden zoals Statische wachtrij, Variabele wachtrij, Variabele prioriteit, Variabele vaardigheidswaarde, Prioriteit van de contactpersoon instellen en Beschikbaarheidscontrole voor variabele agent niet worden weergeven, neemt u contact op met Cisco support om het bijbehorende functieteken in te schakelen.
Contact afhandeling
Gebruik de sectie contactafhandeling om te kiezen of alle contacten naar een enkele wachtrij moeten gaan of dat de selectie van de wachtrij moet veranderen op basis van de waarde van een flowvariabele.
Parameter | Beschrijving |
---|---|
Statische wachtrij |
Klik op het keuze rondje Statische wachtrij om contacten naar de enkele wachtrij te routeren die in de vervolgkeuzelijst Wachtrij is gekozen. Alle contacten die afkomstig zijn van het invoerpunt voor de geconfigureerde workflow gerouteerd naar de gekozen wachtrij. |
Wachtrij |
Kies een wachtrij in de vervolgkeuzelijst Wachtrij om de contactersonen te routeren die afkomstig zijn van het invoerpunt dat aan de workflow is gekoppeld. U kunt wachtrijen in de Control Hub beheren. |
Variabele wachtrij |
Klik op het keuzerondje Variabele wachtrij om een Wachtrijvariabele te gebruiken om een wachtrij dynamisch te selecteren voor het routeren van contacten. U kunt ook een Fallback wachtrij kiezen als de Wachtrijvariabele niet werkt tijdens het uitvoeren van de flow. |
Wachtrijvariabele |
Kies een flow variabele in de vervolgkeuzelijst Wachtrijvariabele die een geldige wachtrij-ID oplevert. De flowvariabele geeft aan welke wachtrij dynamisch moet worden geselecteerd tijdens het uitvoeren van de flow. De Fallback wachtrij wordt alleen gebruikt als de Wachtrijvariabele geen geldige wachtrij-ID kan retourneren. Dit veld wordt weer gegeven wanneer u op het keuzerondje Variabele wachtrij klikt. |
Fallback wachtrij |
Kies de wachtrij-ID in de vervolgkeuzelijst Fallback wachtrij. Als de Wachtrijvariabele een ongeldige wachtrij-ID retourneert, worden de contactpersonen in de wachtrij geplaatst voor de geselecteerde Fallback wachtrij. Als u op het keuzerondje Variabele wachtrij klikt, kunt u niet de vaardigheidsvereisten invoeren voor de wachtrij die gebruikmaakt van routering op basis van vaardigheden. In dat geval worden de contactpersonen gerouteerd naar de langst beschikbare agent, waarbij de geselecteerde algoritme voor wachtrijroutering wordt overschreven. Dit veld wordt alleen weergegeven wanneer u op het keuzerondje Variabele wachtrij klikt. |
Beschikbaarheid agent controleren |
Schakel de knop voor het inschakelen van de knop Beschikbaarheid agent controleren in om teams uit te sluiten waarvan er geen agenten beschikbaar zijn voor routering als de tijd in de wachtrij voortschrijdt. De gespreksdistributiegroep van de geselecteerde wachtrij kan worden overgeslagen om een agent sneller te vinden. Deze schakelknop is standaard uitgeschakeld. |
Beschikbaarheid agent altijd controleren |
Klik op het keuzerondje Altijd beschikbaarheid agent controleren om het controleren van de beschikbaarheid van de agent in te schakelen. Het keuzerondje is standaard ingeschakeld. Deze optie wordt alleen weer gegeven als u de schakelknop Beschikbaarheid agent controleren inschakelt. |
Variabele beschikbaarheid agent controleren |
Klik op de keuzerondje Variabele beschikbaarheid controleren om een flowvariabele te selecteren in de vervolgkeuzelijst Variabele voor beschikbaarheid agent controleren die een Booleaanse waarde retourneert. De Boolean bepaalt of de beschikbaarheid van de agent in de variabele wachtrij moet worden gecontroleerd. Deze optie wordt alleen weer gegeven als u de schakelknop Beschikbaarheid agent controleren inschakelt. |
Prioriteit van contactpersoon instellen |
Schakel de knop Contactprioriteit instellen in als u een prioriteit wilt toewijzen aan contacten in de wachtrij. Deze schakelknop is standaard uitgeschakeld. Contact met de hoogste prioriteit in alle wachtrijen (spraak en digitaal) wordt toegewezen aan de volgende beschikbare agent. Deze is:
De contactpersonen worden als volgt afgehandeld:
|
Statische prioriteit |
Stel de Statische prioriteit in als u een prioriteit wilt toewijzen voordat u de flow publiceert. U kunt dit veld alleen zien wanneer de knop Instellen prioriteit contactpersoon is ingeschakeld. Kies een prioriteit in de vervolgkeuzelijst voor het Statische prioriteitsniveau. U kunt een prioriteit instellen van P1 naar P9, waarbij P1 het hoogste is en P9 het laagste is. |
Variabele prioriteit |
Kies Variabele prioriteit als de prioriteit van de contactpersoon dynamisch moet veranderen bij elke uitvoering van de flow. Dit vele verschijnt alleen zien wanneer de knop Instellen prioriteit contactpersoon is ingeschakeld. Kies een flowvariabele die een geheel getal retourneert met prioriteit van 1 tot en met 9 in de vervolgkeuzelijst Prioriteitsvariabele contactpersoon. Als de prioriteit zich niet in het bereik 1 – 9 bevindt, is de standaardprioriteit 10. |
Vaardigheidsvereisten
Als de geselecteerde wachtrij gebruikmaakt van routering op basis van vaardigheden, worden in een andere sectie de vaardigheidsvereisten en de vaardigheidsversoepelingen geconfigureerd.
U kunt een of meer vaardigheidsvereisten toevoegen om toe te wijzen aan een contactpersoon in deze wachtrij op basis van de geselecteerde wachtrij.
Als u geen vaardigheden opgeeft, komen alle beschikbare agents in de geselecteerde wachtrij in aanmerking voor het ontvangen van contacten.
Parameter |
Beschrijving |
---|---|
Vaardigheid |
Kies de dag gewenste vaardigheid uit de vervolgkeuzelijst. U kunt de vaardigheidsdefinities configureren in de Control Hub. |
Situatie |
Kies de dag gewenste voorwaarde uit de vervolgkeuzelijst. De opties voor voorwaarden zijn gebaseerd op het gekozen vaardigheidstype. Vaardigheidstypen als Booleaans en Booleaans hebben geen voorwaarde nodig. De beschikbare voorwaarden zijn: IS, IS NIET, > =, < = |
Waarde |
Klik op het keuzerondje Statische vaardigheidswaarde om de statische vaardigheidswaarden te selecteren die zijn opgegeven in het veld Vaardigheidswaarde. Klik op het keuzerondje Variabele vaardigheidswaarde om de vaardigheidswaarde te selecteren uit een flowvariabele die in de vervolgkeuzelijst Variabele wordt weergegeven. Als de vaardigheidswaarde ongeldig is, worden alle vaardigheidsvereisten en versoepelingen die zijn gekoppeld aan de contactpersoon die tijdens de QueueContactActivity kwam, neergezet. |
Vaardigheidsversoepeling
Gebruik de instellingen voor vaardigheidsversoepeling om de toegewezen vaardigheidsvereisten te beperken of te verwijderen voor een flow in reactie op buitensporige wachttijden voor klanten. Met deze instelling kunt u de groep agenten die beschikbaar zijn voor het bedienen van contactpersonen, uitvouwen.
Gebruik gemeenschappelijke tijdsintervallen om de vaardigheidsuitflow in de wachtrijlogica uit te lijnen en de gespreksdistributie-instellingen die zijn geconfigureerd voor teams in de wachtrij.
Het doel van vaardigheidsontspanning is om een mechanisme te bieden dat de specifieke kenmerken van een client aansluit bij de unieke vaardigheidsset van beschikbare agenten binnen het serviceniveau. Deze benadering is in balans met de noodzaak om zowel efficiëntie als effectiviteit in de contactcenteromgeving te ondersteunen. Met de configuratie voor vaardigheidsontspanning kunnen agentenpools uit verschillende stappen worden geselecteerd en een selectie vormen op basis van beltonen.
Vaardigheidsversoepeling configureren:
-
Schakel de schakelknop Vaardigheidsversoepeling inschakelen in om vaardigheidsfout te configureren.
Schakel deze schakelknop in om standaard de eerste vaardigheidsvereisten te kopiëren en weer te geven. Zo kunt u de vaardigheidsversoepeling configureren met een ideale set vaardigheden.
Stel de Wachttijd in de wachtrij voor het -veld in op de duur in seconden die moet overschrijden voordat de vaardigheidsversoepeling in de wachtrij wordt toegepast. De standaardwachttijd is 60 seconden.
In het bovenstaande voorbeeld is de knop Vaardigheidsontspanning inschakelen ingeschakeld. Een contactcenter heeft een doel van 60 seconden voor een serviceniveau van 60 seconden om interacties in de ondersteuningsgroep te beheren. Voor specifieke klanten is het de wens van meer bekwame support monteurs om meer complexe, gedetailleerde interacties af te handelen. Vaardigheidsontspanning kan worden gebruikt om eerst naar hooggekwalificeerde vertegenwoordigers van de service te zoeken en de vaardigheidsvaardigheid van de agent te koppelen aan het complexiteitsniveau van de interactie. Om te begrijpen dat het doel voor serviceniveau 60 seconden is, kan de routeringslogica de selectie van agenten optimaliseren wanneer wordt gekeken naar een resource met de juiste ervaring terwijl het contact veilig binnen een serviceniveau valt. Als een resource wordt gevonden, wordt het contact afgeleverd bij de agent die de beste match biedt. Als er geen resource direct wordt gevonden en door de benadering voor serviceniveaudoelstellingen, kan de agentpool uitgebreider worden met resources die minder ervaring hebben met de bedoeling van het contact, maar toch service kunnen bieden. De agentengroep kan zo breed mogelijk worden uitgebreid op basis van de bedrijfsdoelen van het contactcenter.
-
U kunt de vereisten voor de vaardigheidsversoepeling toevoegen, bewerken of verwijderen.
-
Klik op Vaardigheidsvereiste toevoegen om een nieuwe vereiste voor vaardigheidsversoepeling toe te voegen.
-
Klik op Verwijderen om de vereiste voor de vaardigheidsversoepeling te verwijderen.
-
Klik op Bewerken om de vereiste voor vaardigheidsversoepeling te bewerken.
-
-
Klik op Vaardigheidsversoepelingsstap toevoegen om een nieuwe vaardigheidsversoepelingsgroep toe te voegen.
De standaardvereisten voor vaardigheden die in stap 1 worden weer gegeven, maken het gemakkelijker om de vereisten voor vaardigheidsversoepeling in te stellen.
Uitvoervariabelen
Wanneer Wachtrij contact wordt geactiveerd, worden de volgende variabelen bijgewerkt:
Uitvoervariabele |
Beschrijving |
---|---|
Wachtrij-id |
Slaat de id op van de wachtrij waar het contact in de wachtrij is geplaatst. |
Foutmelding |
Slaat de foutcode op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Foutbeschrijving |
Slaat de details van de fout op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Foutcodes
Hieronder ziet u de foutcodes en beschrijvingen voor de activiteit Wachtrijcontacten:
Foutcode |
Waarde foutcode |
Beschrijving van fout |
---|---|---|
1 |
INVALID_REQUEST |
De parameters die in de activiteit zijn opgegeven, zijn ongeldig. |
2 |
INVALID_ROUTING_STRATEGY |
De gekozen routeringsstrategie is ongeldig. |
3 |
INVALID_WAIT_TIME |
De gedefinieerde wachttijd is ongeldig. |
4 |
INVALID_QUEUE |
Er was een ongeldige wachtrij opgegeven bij de activiteit. |
5 |
ROUTING_LIMIT_EXCEEDED |
Routering heeft de maximumlimiet bereikt. |
6 |
SYSTEM_ERROR |
Het systeem heeft een interne fout gedetecteerd. |
7 |
VTEAM_TRANSITION_LIMIT_REACHED |
Het contact heeft de maximumlimiet bereikt van het in wachtrij plaatsen voor meerdere wachtrijen. |
8 |
OWNER_ASSIGNED_TO_INTERACTION |
De contactpersoon is al toegewezen aan een agent. |
Gespreksdistributiegroep escaleren
Met de activiteit Gespreksdistributiegroep kunnen beheerders een contact in de wachtrij laten escaleren naar de volgende of laatste gespreksdistributiegroep. Dit biedt beheerders betere controle en flexibiliteit voor het beheren van contacten die in een wachtrij zijn geparkeerd.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
In de volgende gedeelten van de Workflowontwerper kunt u de activiteit van de groep Escalatie-gespreksdistributie configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Uitvoervariabelen
Wanneer de activiteit van de groep escalatie-gespreksdistributie wordt geactiveerd, worden de volgende variabelen bijgewerkt:
Uitvoervariabele |
Beschrijving |
---|---|
Huidige groep |
Slaat de waarde op van de huidige gespreksdistributiegroep wanneer het contact in een bepaalde wachtrij is geparkeerd. |
Totaalgroepen |
Slaat de waarde op van het totale aantal gespreksdistributiegroepen in de wachtrij voor de contactpersoon. |
Foutmelding |
Slaat de foutcode op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Foutbeschrijving |
Slaat de details van de fout op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Foutcodes
Hieronder ziet u de foutcodes en beschrijvingen voor de activiteit Escalatie-gespreksdistributiegroep:
Foutcode |
Waarde foutcode |
Beschrijving van fout |
---|---|---|
1 |
INVALID_REQUEST |
Er is een ongeldig verzoek ingediend tijdens de activiteit. |
2 |
CONTACT_NOT_QUEUED |
De contactpersoon is niet in de wachtrij geplaatst. |
3 |
FEATURE_NOT_ENABLED |
De functie is niet ingeschakeld in de toepassing Webex Contact Center. |
In wachtrij naar agent
De activiteit in wachtrij tot agent maakt routering op basis van agent mogelijk. Met de activiteit Wachtrij naar agent worden de contacten rechtstreeks naar de voorkeursagent gerouteerd. Zie Agentroutering voor meer informatie over op agent gebaseerde routering .
Voor de activiteit Wachtrij naar agent wordt een agent geïdentificeerd aan de Webex contactcenteragent-id of het e-mailadres.
Als de agent beschikbaar is, kunt u de activiteit Wachtrij naar agent configureren om het contact naar een voorkeursagent te routeren. Als de agent niet beschikbaar is, kunt u de activiteit Wachtrij naar agent configureren om het contact voor die agent te parkeren totdat de agent beschikbaar is.
De flow-developer kan een activiteit voor wachtrij naar agent koppelen aan een andere activiteit voor wachtrij naar agent om contacten naar opeenvolgende voorkeursagenten te routeren. De workflowontwikkelaar kan ook een activiteit van wachtrij naar agent koppelen met een activiteit Wachtrijcontact om het contact te routeren met een normale wachtrij wanneer er geen voorkeursagenten beschikbaar zijn.
De stroomontwikkelaar kan een activiteit van wachtrij naar agent koppelen met een terugbelactiviteit in de hoofdstroom en de gebeurtenisstromen. Dit helpt bij het configureren van terugbellen naar een voorkeursagent voor wie het gesprek oorspronkelijk in de wachtrij is geplaatst als onderdeel van de activiteit van wachtrij naar agent.
Gebruik de terugbelactiviteit na de activiteit Contact in wachtrij of Wachtrij naar agent.
De activiteit Wachtrij naar agent activeert de volgende gebeurtenissen op het tabblad Gebeurtenisstromen in de Hoofdstroom:
-
Agentbeantwoord: de activiteit Wachtrij naar agent activeert deze gebeurtenis wanneer een agent een inkomende oproep beantwoordt.
-
AgentVerbinding: de activiteit wachtrij naar agent activeert deze gebeurtenis wanneer de agent de verbinding met een live gesprek verbreekt.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
In de volgende gedeelten kunt u de activiteit wachtrij naar agent configureren:
-
Algemene instellingen
-
Contact afhandeling
Als u de activiteit van wachtrij naar agent wilt configureren, gaat u als volgende te werk:
1 |
Sleep in de Flow Designer de activiteit wachtrij naar agent van de activiteitenbibliotheek naar het canvas. |
2 |
Klik op de activiteit in wachtrij naar agent om de instellingen voor de activiteit te configureren. |
3 |
Voer in het gedeelte Algemene instellingen de volgende gegevens in: |
4 |
Selecteer in het gedeelte Contacten afhandelen een agentvariabele in de vervolgkeuzelijst. De activiteit Wachtrij naar agent koppelt deze stroomvariabele aan het e-mailadres of de agent-ID van de agent die u voor elke stroombewerking wilt kiezen. |
5 |
Selecteer de e-mail van de agent of de agent-id in de vervolgkeuzelijst Agentzoektype om contacten naar de gewenste agent te routeren. Geef een geldige domeinnaam op voor het e-mailadres van de agent om ervoor te zorgen dat het opzoeken wordt geslaagd. |
6 |
Schakel de knop Contactprioriteit instellen in om prioriteit te geven aan contacten in de wachtrij. De wisselknop is standaard uitgeschakeld. De activiteit Wachtrij tot agent verwerkt de contacten als volgt:
|
7 |
Selecteer de id van de rapportwachtrij in de vervolgkeuzelijst Rapportwachtrij . De activiteit Wachtrij naar agent rapporteert de gegevens van het contact in de rapportwachtrij: De rapportagewachtrij bepaalt ook de configuratie voor:
|
8 |
Schakel de knop Contact parkeren als agent niet beschikbaar is in als u het contact voor een voorkeursagent wilt parkeren totdat de agent beschikbaar is. Als de agent niet beschikbaar is en de knop Contact parkeren als agent niet beschikbaar is niet beschikbaar is uitgeschakeld, bereikt het contact de agent niet. De activiteit Wachtrij tot agent verlaat de fouttak naar de volgende activiteit in de stroom met de bijbehorende uitvoer. |
9 |
Selecteer de id van de herstelwachtrij in de vervolgkeuzelijst Herstelwachtrij . Met de activiteit Wachtrij naar agent worden contacten in de herstelwachtrij geplaatst wanneer:
U kunt de herstelwachtrij met de langst beschikbare agent configureren. De herstelwachtrij ondersteunt geen routering op basis van vaardigheden. |
De activiteit Wachtrij naar agent is geslaagd wanneer het contact verbinding maakt met de voorkeursagent. Er doet zich een fout voor wanneer een contact de agent niet bereikt.
Foutscenario's
Een contact bereikt de agent niet wanneer:
-
Een voorkeursagent is niet beschikbaar en het parkeren is uitgeschakeld voor het contact.
-
Bij een variabele-lookup kan de gewenste agent niet worden gevonden.
Uitvoervariabelen voor activiteit
In de Uitvoervariabelen voor activiteit worden de gegevens opgeslagen die worden vastgelegd van activiteiten en worden automatisch gemaakt wanneer u specifieke activiteiten aan het canvas toevoegt.
De activiteit wachtrij naar agent heeft de volgende uitvoervariabelen:
Uitvoervariabele |
Beschrijving |
---|---|
QueueToAgent.AgentId |
Hiermee wordt de agent-id opgeslagen waarin het contact is geplaatst. |
QueueToAgent.Foutmelding |
Hiermee slaat u de beschrijving op voor het foutscenario wanneer het contact niet in de wachtrij wordt geplaatst. |
QueueToAgent.FailureCode |
Slaat de waarde van de foutcode op voor het foutscenario wanneer het contact niet in de wachtrij wordt geplaatst. |
QueueToAgent.AgentState |
Hiermee slaat u de statussen op van de voorkeursagent wanneer u het contact in de wachtrij probeert te plaatsen. |
QueueToAgent.AgentIdleCode |
Slaat de beschrijving op voor de code voor inactief van de voorkeursagent. |
De uitvoervariabele QueueToAgent.FailureCode bevat een van de volgende waarden wanneer zich een fout voordoet. Elke waarde geeft een foutcode en een beschrijving van de fout aan.
Foutcode |
Waarde foutcode |
Beschrijving van fout |
---|---|---|
1 |
AGENT_UNAVAILABLE |
Agent heeft momenteel niet de status Beschikbaar. |
2 |
AGENT_NOT_FOUND |
De activiteit Wachtrij naar agent kan de agent niet vinden op id of e-mailadres van de agent. |
3 |
AGENT_NOT_LOGGED_IN |
Agent is momenteel niet aangemeld. |
4 |
FEATURE_NOT_ENABLED |
De routeringsfunctie op basis van agent is niet ingeschakeld. |
5 |
INVALID_VTEAM_ERROR |
De rapportage- of herstelwachtrij is ongeldig. |
6 |
AGENT_BUSY |
De agent is beschikbaar maar voert een ander gesprek. |
In de volgende tabel ziet u de toepasselijke waarden voor QueueToAgent.AgentState en QueueToAgent.AgentIdleCode .
Gebruiksvoorbeeld |
Agentstatus |
AgentIdCode |
---|---|---|
|
NOT_APPLICABLE |
NOT_APPLICABLE |
Agent is gereserveerd voor dit gesprek. |
BESCHIKBAAR |
NOT_APPLICABLE |
Contact parkeren als de knop Agent niet beschikbaar is en de agent niet beschikbaar is en de agent niet actief is |
Inactief |
<AuxCode Naam> De code voor inactief die door de agent is geselecteerd in het Agent Desktop. |
Contact parkeren als de knop Agent niet beschikbaar is ingeschakeld en het agentkanaal bezet is |
BESCHIKBAAR |
NOT_APPLICABLE |
Contact parkeren wanneer agent niet beschikbaar is, knop is uit en de agent inactief is |
Inactief |
<AuxCode Naam> De code voor inactief die door de agent is geselecteerd in het Agent Desktop. |
Contact parkeren als agent niet beschikbaar is, knop is uit, agent beschikbaar is en het agentkanaal bezet is |
BESCHIKBAAR |
NOT_APPLICABLE |
Beller-id instellen
Gebruik de activiteit beller-id instellen om de beller-id te definiëren die tijdens een gesprek verschijnt. De activiteit Instellen beller-id mag alleen worden gebruikt voor gebeurtenisstromen. De beller-id instellen is een terminal-activiteit die het einde van een gebeurtenisstroom van eerste kiezen markeert. De activiteit Beller-id instellen helpt bij het configureren van de ANI voor de volgende scenario's:
-
Inkomende gesprekken
-
Uitgaande gesprekken
-
Met dank terugbellen
-
Voorbeeldcampagne
-
Webterugbellen
-
Uitvoerstroom
-
Doorverbinden naar nummer
-
Aangekondigd om nummer te kiezen
-
Consult naar agent
-
Consult aan EP-DN/wachtrij
-
Doorverbinden naar EP/wachtrij
U kunt deze activiteit configureren naast een afhandelaar van vooraf gekozen gebeurtenissen. De vereiste ANI kan worden geconfigureerd met behulp van het instellen van de beller-id-activiteit op basis van DNIS (Dialed Number Identification Service), het bewerkingstype of het deelnemertype.
U kunt het DN van de agent configureren als een aangepaste ANI, zodat de tot stand gebrachte agent het DN/toestelnummer van de beller kan zien wanneer er contact met de agent wordt opgenomen. Hierdoor is de kans op het beëindigen van interne oproepen kleiner. Wanneer een front office gebruiker (de agent van het contactcenter) bijvoorbeeld een back-office gebruiker belt (een interne medewerker), kan de back-office gebruiker de interne beller-id (contactnummer/toestelnummer) van de agent zien, zodat het aantal oproepen wordt geminimaliseerd.
In dat kader ziet de beller het contactnummer of het toestelnummer alleen wanneer de beller wordt opgenomen via uitbelnummer, ruggespraak of doorverbinden naar telefoonlijst, en het telefoonlijstnummer wordt toegevoegd aan de lijst met contactnummers.
U moet het contactnummer toevoegen aan de lijst met interne nummers van een organisatie in Control Hub. Zie Nummer of toestel van contactpersoon maken voor meer informatie over het toevoegen van een contactpersoonsnummer .
Als u een willekeurig aantal invoert, controleert het systeem dit nummer met de standaard EP-DN-toewijzing die is geconfigureerd in Control Hub of Management Portal. Als er sprake is van niet-overeenkomen, wordt deze teruggeleid naar de standaard-ANI. Zie Terugbellen voor meer informatie over Aangepaste ANI-validatie.
Parameter |
Beschrijving |
---|---|
Statische beller-id |
Kies een nummer dat aan een ingangspunt is toegewezen in de vervolgkeuzelijst. Als u geen nummer selecteert, wordt de standaardwaarde gebruikt afhankelijk van het gespreksscenario. |
Variabele beller-id |
Kies een geldige variabele (een E.164-nummer, met een geldige EP-DN-toewijzing) in de vervolgkeuzelijst. Als u geen nummer selecteert, wordt de standaardwaarde gebruikt afhankelijk van het gespreksscenario. Als u een nummer opgeeft dat niet in de E.164-nummerindeling is, gebruikt het systeem de standaardwaarde, afhankelijk van het oproepscenario. Als u interne toestelnummers als aangepaste ANI voor de bellers wilt toestaan, kiest u als variabele beller-id in de vervolgkeuzelijst voor de klant/agent ingeschakeld, dn/doorverbonden agent of dn. Als u de predial-stroom voor de klant/doorverbonden agent of dn configureert, kiest |
-
Het aanpassen van ANI is afhankelijk van regelgeving. Houd rekening met de regionale afhankelijkheden voordat u de omgeving in gebruik neemt.
-
Een afhandelaar voor eerste gebeurtenis die wordt gebruikt om de beller-id aan te passen, overschrijft de ANI die u eerder hebt geselecteerd, zoals door agent geselecteerde uitgaande ANI, met dank terugbellen met aangepaste ANI of een vergelijkbaar scenario.
-
Flow-ondersteuning is nodig voor elk inkomende of uitgaande scenario om de ANI aan te passen.
-
Voor gebruiksgevallen die afhankelijk zijn van serviceproviders, zoals op basis van landcodes, regionale beperkingen, enzovoort, kunt u overwegen om de stromen met de serviceproviders eerst te testen.
Als ANI in verschillende gespreksscenario's naar verwachting werkt, is een Next Generation-omgeving nodig.
De ANI-toepassingen voor meerdere scenario's die van toepassing zijn in de Next Generation-omgeving zijn:
Scenario |
Configuratie |
Resultaat ANI |
---|---|---|
Klant belt in |
Afhandelaar voor eerste gebeurtenissen is niet geconfigureerd |
|
Klant belt in |
Afhandelaar voor vooraf gekozen gebeurtenissen wordt geconfigureerd |
ANI wordt weergegeven op het apparaat van de agent - zoals gedefinieerd bij de activiteit Beller-id instellen |
Uitgaande agent |
Afhandelaar voor eerste gebeurtenissen is niet geconfigureerd |
Het apparaat van het contact en het apparaat van de agent worden beide weergegeven met Door de agent geselecteerde uitgaande ANI als de agent een uitgaande ANI op de desktop selecteert. In andere niet worden het apparaat van de contactpersoon en het apparaat van de agent weergegeven met de standaard-ANI van de tenant. |
Uitgaande agent |
Afhandelaar voor vooraf gekozen gebeurtenissen wordt geconfigureerd |
Voor het apparaat van elke deelnemer kan de door de agent geselecteerde Uitgaande ANI worden behouden, indien geselecteerd of aangepast worden zoals gedefinieerd bij de activiteit beller-id instellen. |
Met dank terugbellen |
Klant ANI gedefinieerd in terugbelactiviteit |
ANI die is gedefinieerd bij de terugbelactiviteit, wordt aan het apparaat van het contact gepresenteerd. |
Met dank terugbellen |
|
Geconfigureerde activiteit beller-id krijgt voorrang. |
Met dank terugbellen |
|
|
Met dank terugbellen |
|
De standaard ANI voor de tenant wordt op het apparaat van de contactpersoon weergegeven. |
Agent doorverbinden, aangekondigd |
Afhandelaar voor vooraf gekozen gebeurtenissen wordt geconfigureerd |
De geconfigureerde beller-id wordt weergegeven op het doorverbonden apparaat van Agent-2. |
Een contactpersoonsnummer of -toestelnummer maken
U kunt een contactnummer toevoegen aan de lijst met interne nummers voor uw organisatie. De aangepaste ANen zijn zichtbaar voor deze toegevoegde contacten. U kunt één contactnummer tegelijk toevoegen of u kunt bulksgewijs werken om contactnummers als CSV bestand te uploaden.
Zie Bulkbewerkingen in Webex contact center voor meer informatie over het maken, wijzigen, importeren of exporteren van configuratieobjecten in Control Hub.
Als u een contactpersoonsnummer of -toestelnummer wilt toevoegen, gaat u als volgt te werk:
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. |
2 |
Ga naar . |
3 |
Klik op Meer toevoegen om een nieuw contactnummer of toestelnummer aan de lijst toe te voegen. U kunt een contactnummer of een contacttoestelnummer maken tussen 2 en 9 cijfers. Het contactnummer/toestel kan beginnen met 0. U kunt maximaal 5000 contactnummers/toestelnummers per organisatie toevoegen. |
Opnamebeheer
Flow Designer biedt een activiteit voor opnamebeheer met het doel om de toestemming voor de opname van de gebruiker of de beller vast te leggen. Toestemming voor opnamen behoort tot de configuratie-eigenschappen die beschikbaar is als onderdeel van deze activiteit. Gebruik een menu-activiteit om toestemming voor een gebruiker vast te leggen in een Booleaanse stroomvariabele. Als u tijdens een interactie de toestemmingswaarde wilt vastleggen om een rapport te genereren, gebruikt u de booleaanse variabele als invoer voor de waarde van de toestemmingseigendom van de activiteit Opnamebeheer. Vervolgens kunt u de variabele die wordt gebruikt om de toestemming van de beller vast te leggen, markeren als te rapporteren.
De flow developer kan bepalen of de toestemming voor opname voor een oproep moet worden vastgelegd of niet, voor rapportagedoeleinden. Als een klant de toestemming wil vastleggen voor opname, gebruikt u globale variabelen om een toestemmingsrapport te genereren. Als een klant de toestemming voor opname niet wil vastleggen, gebruikt u lokale variabelen. Dit biedt tenants en klanten betere flexibiliteit bij het gebruik van variabelen.
Als volgt kunt u Opnamebeheer configureren:
-
Sleep in de Flow Designer de activiteit Opnamebeheer van de Activiteitenbibliotheek naar het canvas.
-
Klik op de activiteit Opnamebeheer om de instellingen voor de activiteit te configureren.
-
Voer in Algemene instellingen een naam in voor de activiteitslabel .
-
(Optioneel) Voer in het veld Beschrijving van de activiteit een beschrijving in voor de activiteit.
-
Selecteer bij Instellingen opnamebeheer een stroomvariabele in de vervolgkeuzelijst voor Opname inschakelen.
Met een Menu-activiteit voor IVR (Interactive Voice Response) en een opnamebeheeractiviteit wanneer deze samen worden gebruikt in de flow, kunt u toestemming voor de opname vastleggen. Er wordt prioriteit gegeven aan de instelling van toestemming voor gebruikers in de stroom ten opzichte van de configuratie-instellingen voor het tenantniveau, wachtrij- of opnameplanningsniveau.
Het opnamebeheer kan worden beheerd in de volgende scenario's:
-
Als de configuratie voor de toestemming van de gebruiker is ingesteld op Ja in de stroom, wordt het gesprek opgenomen, ongeacht de opnameconfiguratie die is ingesteld op het niveau van de tenant, wachtrij of opnameplanning.
-
Als de gebruiker geen toestemming geeft en de configuratie is ingesteld op Geen in de stroom, wordt het gesprek niet opgenomen, ongeacht de opnameconfiguratie die is ingesteld op het niveau van de tenant- of wachtrij- of opnameplanning.
-
Als de toestemming van de gebruiker niet is geconfigureerd in de stroom, maar een configuratie op Ja is ingesteld op een van de andere niveaus, zoals tenant, wachtrij of opnameschema, wordt het gesprek opgenomen.
-
Als de toestemming van de gebruiker niet is geconfigureerd en een configuratie is ingesteld op Nee op alle niveaus, zoals tenant, wachtrij en opnameplanning, wordt het gesprek niet opgenomen.
Ook andere opnameconfiguraties, zoals Doorgaan bij doorverbinding, Hervatten gesprek ingeschakeld en Duur pauze, enzovoort, worden nog steeds toegepast op basis van de bestaande hiërarchie, bijvoorbeeld op het niveau van de tenant-, wachtrij- of opnameplanning.
Uitvoervariabelen
Deze activiteit heeft geen uitvoervariabelen.
Activiteit registreren
Met de activiteit Opnemen wordt de spraakinvoer of de uiting van bellers opgenomen waarnaar kan worden verwezen in dezelfde gespreksstroom. Deze activiteit is alleen beschikbaar voor klanten die het next generation mediaplatform gebruiken. De opgenomen audiobestanden worden alleen tijdens het gesprek opgeslagen, waarna deze bestanden automatisch uit het systeem worden verwijderd. Momenteel hebben de opgenomen audiobestanden een niet-versleutelde indeling. Het is niet raadzaam gevoelige informatie op te nemen met deze functie.
- Als u de activiteit Opnemen niet ziet, neemt u contact op met Cisco Support om de bijbehorende functievlag in te schakelen.
- Gebruik de activiteit Opnemen niet als onderdeel van gebeurtenisstromen, met name na de gebeurtenis Verbinding agent verbroken. Als u activiteit opneemt in de gebeurtenisstroom toevoegt, worden audiobestanden verwijderd die via de Webex Contact Center Recording Management-module zijn opgenomen.
1 |
Meld u aan bij Control Hub, kies Services > Contactcenter > Stromen. | ||||||||||||||||||||||||
2 |
Klik op Stromen beheren en klik vervolgens op Stromen maken. | ||||||||||||||||||||||||
3 |
Voer in het veld Naam stroom een unieke naam in en klik op Bouwflow starten. Het venster Flow Designer verschijnt. | ||||||||||||||||||||||||
4 |
Sleep de opname-activiteit van de Activiteitenbibliotheek naar het hoofdstroom canvas. | ||||||||||||||||||||||||
5 |
Voer de volgende handelingen uit in Algemene instellingen:
| ||||||||||||||||||||||||
6 |
Configureer de volgende velden in Opnameinstellingen:
| ||||||||||||||||||||||||
7 |
Geef de volgende variabelen weer in het gedeelte Uitvoervariabelen :
In de volgende tabel worden de foutcodes en beschrijvingen voor de recordactiviteit weergegeven:
|
Activiteiten in flowbesturing
Beginstroom
De beginstroomactiviteit verschijnt standaard op het canvas van de hoofdstroom en kan niet worden verwijderd. Deze activiteit geeft de gebeurtenis aan die deze stroom activeert. Deze activiteit geeft aan hoe de stroom kan worden gebruikt en de typen activiteiten die beschikbaar zijn voor configuratie.
De enige flow-triggergebeurtenis die momenteel beschikbaar is, is NewPhoneContact
. Deze gebeurtenis wordt gestart door het systeem wanneer een nieuw gesprek een telefooninvoerpunt in het contactcenter bereikt. U kunt stromen gebruiken die worden geactiveerd door de gebeurtenis NewPhoneContact in Entry Point Routing Strategies. De flow-triggergebeurtenis is momenteel standaard geselecteerd en kan niet worden bewerkt. Aanvullende gebeurtenissen worden in de toekomst weergegeven.
De beginstroomactiviteit wordt automatisch gelabeld met de naam van de geselecteerde flow-triggergebeurtenis. Zo kunt u snel zien welk type stroom wordt gebouwd.
Uitvoervariabelen
Het aantal en type uitvoervariabelen dat is gekoppeld aan de beginstroomactiviteit, is afhankelijk van de geselecteerde gebeurtenis Trigger flow. Deze variabelen slaan gegevens op die worden vastgelegd op het moment dat de stroom wordt geactiveerd. De hieronder beschreven uitvoervariabelen worden bijvoorbeeld weergegeven via de gebeurtenis NewPhoneContact
.
Gebruik deze variabelen in latere activiteiten om de stroomvolgorde te regelen.
-
NewPhoneContact.ANI
Automatic Number Identification (ANI) is een functie van een telecommunicatienetwerk waarmee automatisch het telefoonnummer van een gesprek wordt bepaald. Deze variabele slaat het telefoonnummer op van de beller die de
gebeurtenis NewPhoneContact
heeft geactiveerd. -
NewPhoneContact.DNIS
Dialed Number Identification Service (DNIS) is een service waarmee het oorspronkelijk gekozen nummer van een gesprek wordt geïdentificeerd. Met deze variabele wordt het telefoonnummer opgeslagen dat de beller heeft gekozen om de
gebeurtenis NewPhoneContact
te activeren. -
NewPhoneContact.InteractionID
Unieke Webex Contact Center-id die wordt gekoppeld aan elke interactie die door de
gebeurtenis NewPhoneContact
wordt geactiveerd.U kunt de interactie-id op de Agent Desktop weergeven. Zie het gedeelte Voorbeelden in het onderwerp Aangepaste stroomvariabelen maken. -
Nieuwe TelefoonContact.PSTNRegio
De PSTN-regio die is geconfigureerd in toewijzing van Ingangspunt (EP) - Kiesnummer (DN) voor regionale spraakmediaservices. Deze variabele wordt alleen ondersteund op het spraakplatform van de volgende generatie.
-
NewPhoneContact.FlowVersionLabel
Versielabel van de stroom die wordt gegenereerd tijdens het uitvoeren van de stroom. Flow-ontwikkelaars kunnen verschillende gedragsvarianten maken voor verschillende stroomversies, zoals 'Dev', 'Test', 'Live' en 'Nieuwste'. Met behulp van de
variabele NewPhoneContact.FlowVersionLabel
kunnen ontwikkelaars de flowlogica dynamisch aanpassen door toegang te krijgen tot de versielabels binnen de stroom. -
NewPhoneContact.FlowId
Unieke id van de momenteel actieve stroom.
-
NewPhoneContact.EntryPointId
Unieke id van het ingangspunt waar de stroom wordt gestart.
-
NewPhoneContact.OrgId
Unieke id van de organisatie.
Eindstroom
Eindstroom is een beëindigingsactiviteit die het einde van een stroompad markeert. U kunt een willekeurig aantal eindstroomactiviteiten gebruiken om uw stroom te maken en ervoor te zorgen dat alle stroompaden worden beëindigd.
Gebruik de eindstroomactiviteit niet in een IVR stroom. Eindstroom gebruik met IVR kan leiden tot een dode lucht en de verbinding wordt niet verbroken.
U kunt elke activiteit een uniek label en een unieke beschrijving geven.
Parameter | Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Variabele instellen
Gebruik de activiteit variabele instellen om een waarde in te stellen voor een variabele. U kunt de waarde van de variabele wijzigen op basis van uw vereiste of op basis van een flow.
Geef het type variabele op dat u wilt selecteren. Raadpleeg Aangepaste stroomvariabelen en Voorgedefinieerde variabelen voor meer informatie.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Foutverwerking voor meer informatie.
In de volgende gedeelten kunt u de activiteit variabele instellen configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Variabele instellingen
Parameter |
Beschrijving |
---|---|
Variabele |
Kies de variabele in de vervolgkeuzelijst. Alleen aangepaste flowvariabelen kunnen worden ingesteld op aangepaste waarden. Vooraf gedefinieerde variabelen hebben vaste waarden die zijn gedicteerd door het uitvoeren van de flow. |
Variabele waarde | Klik op het keuzerondje Waarde instellen om de variabele op een specifieke waarde in te stellen. Het type invoerveld verandert op basis van het gegevenstype van de geselecteerde variabele. Raadpleeg Aangepaste stroomvariabelen maken voor meer informatie over de typenvariabelegegevens. Als de waarde een tekenreeks is, kunt u basistekst of een expressie invoeren.Als u een expressie wilt invoeren, gebruikt u de syntaxis Klik op het keuzerondje Instellen op variabel om de variabele waarde in te stellen op de waarde van een andere variabele in de flow. Kies een variabele in de vervolgkeuzelijst. Alle variabelen in de flow zijn beschikbaar voor selectie. |
BRE-verzoek
Gebruik de activiteit BRE-verzoek om de gegevens uit de BRE-engine (Business Rules Engine) van uw organisatie op te halen om deze in de workflow te gebruiken. De activiteit BRE-verzoek gebruikt standaard HTTP-protocollen voor het ophalen van gegevens uit de BRE.
In de volgende gedeelten kunt u de activiteit BRE-verzoek configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Queryparameters
Als onderdeel van de BRE-aanvraag kunt u de parameters die in de API-oproep worden opgegeven, doorgeven aan het BRE. In de kolommen Sleutelwaarde kunt u de sleutel voor de query opgeven en de bijbehorende waarde die u met de query wilt meesturen. U kunt ook de syntaxis van dubbele accolades gebruiken om variabele waarden door te geven.
De BRE-activiteit heeft één vooraf gedefinieerde queryparameter: context
. Deze queryparameter wordt doorgegeven in de API oproep naar het BRE.
De tenant-id
wordt automatisch opgenomen als parameter en hoeft niet te worden geconfigureerd.
Parameter |
Beschrijving |
---|---|
Context |
Dit bevat de reden voor het verzoek. Deze verplichte parameter kan niet worden bewerkt of verwijderd. Deze parameter moet dezelfde waarde bevatten als de waarde die in de attribuutcontext |
ANI |
Het telefoonnummer van de oorsprong van het gesprek. Dit is een standaardparameter die u kunt bewerken of verwijderen op basis van de regelconfiguratie in het BRE. Een voorbeeldwaarde voor ANI is |
Antwoord time-out | Bevat de verbindingstime-out voor het BRE-verzoek. De standaardwaarde is ingesteld op 2000 milliseconden. |
Aantal nieuwe pogingen |
Geeft het aantal malen aan dat een BRE-verzoek wordt geprobeerd na mislukken. Deze parameter wordt gebruikt als de statuscode 5xx is; bijvoorbeeld 500 of 501. |
Als u een queryparameter wilt toevoegen, klikt u op Nieuwe toevoegen. Er wordt een rij toegevoegd waarin u de sleutelwaardeparen kunt invoeren. U kunt aan de BRE-aanvraag zoveel queryparameters toevoegen als nodig is.
Instellingen ontleed
In deze sectie kunt u de respons van het BRE-verzoek bewerken in verschillende variabelen:
Parameter |
Beschrijving |
---|---|
Antwoordvariabele |
Kies een variabele waarvoor u een bepaalde sectie wilt ophalen uit het BRE-verzoekantwoordobject. U kunt alleen Aangepaste stroomvariabelen kiezen in de vervolgkeuzelijst. |
Padexpressie |
Definieer de padexpressie voor het parseren van het antwoordobject. Afhankelijk van het type gegevensstructuur van het antwoordobject en de use cases voor het extraheren van een subset van die informatie, varieert de expressie van het pad. Gegevens worden genormaliseerd in een objecthiërarchie voordat Padexpressie wordt uitgevoerd, dus JSONPath wordt gebruikt in het antwoordobject ongeacht het geconfigureerde inhoudstype. |
Uitvoervariabelen
Het BRE-verzoek geeft twee uitvoervariabelen:
-
BRERequest1.httpResponseBody
: Retourneert de antwoordtekst voor de BRE-aanvraag. -
BRERequest1.httpStatusCode
: retourneert de statuscode van het BRE-verzoek.Deze antwoordcodes zijn in de volgende categorieën ingedeeld:
-
Informatieve antwoorden (100-199)
-
Geslaagde antwoorden (200-299)
-
Omleiden (300-399)
-
Clientfouten (400–499)
-
Serverfouten (500–599)
-
Indelingen voor inhoudstypen
In de volgende voorbeelden worden de opmaak van het inhoudstype voor de invoer en het JSON-antwoord beschreven.
Inhoudstype XML
Gebruik dit hulpprogramma om XML te converteren naar JSON-indeling https://codeshack.io/xml-to-json-converter/.
XML Indeling invoer:
<note> <to>,Ontkoping</to> <,Jani></van> <heading>Reminder</heading> <body>Test application</body> </note>
Gegevens/JSON-normalized response
{ "note": { "to": "Tove", "from": "Jani", "heading": "Reminder", "body": "Test application" }
Voorbeeld van JSON-padexpressie: Gebruik $.note.from
om de waarde op te halen als Jani
.
Inhoudstype TOML
Gebruik dit hulpprogramma om TOML te converteren naar JSON-indeling https://www.convertjson.com/toml-to-json.htm.
TOML-invoerindeling:
titel = "TOML-voorbeeld" [eigenaar] naam = "Dob Tom Preston-Werner" = 1979-05-27T07:32:00-08:00
Gegevens/JSON-normalized response
{ "title": "TOML-voorbeeld", "eigenaar": { "naam": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } }
Voorbeeld van JSON Path Expression: Gebruik $.owner.name
om de waarde te verkrijgen als 'Tom Preston-Werner'
.
Inhoudstype YAML
Gebruik dit hulpmiddel om YAML te converteren naar JSON-indeling https://www.convertjson.com/yaml-to-json.htm.
YAML invoerindeling:
# Een medewerker record martin: naam: Martin D'vloper taak: Developer skill: Elite
Gegevens/JSON-normalized response
{ "martin": { "name": "Martin D'vloper", "job": "Developer", "skill": "Elite" } }
Voorbeeld van JSON Path Expression: Use $.martin.job
om de waarde Developer
te krijgen.
Inhoudstype JSON
Gebruik JSON Expression Evaluator https://jsonpath.com/.
JSON Invoerindeling:
{ "martin": { "name": "Martin D'vloper", "job": "Developer", "skill": "Elite" } }
Gegevens/JSON-normalized response
{ "martin": { "name": "Martin D'vloper", "job": "Developer", "skill": "Elite" } }
Voorbeeld van JSON Path Expression: Use $.martin.job
om de waarde Developer
te krijgen.
HTTP-verzoek
De activiteit HTTP-verzoek haalt informatie op uit een externe gegevensbron, zoals een CRM die standaard HTTP-protocollen gebruikt.
Basiskenmerken Auth en OAuth 2.0 worden ondersteund voor geverifieerde eindpunten.
In de volgende gedeelten kunt u de activiteit van het HTTP-verzoek configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de http-verzoekactiviteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Instellingen HTTP-verzoeken
Parameter |
Beschrijving |
---|---|
Geverifieerd eindpunt gebruiken |
Maakt de mogelijkheid om een HTTP-verzoek te maken voor een geverifieerd eindpunt. Deze wisselknop is standaard ingeschakeld. |
Connector |
Selecteer de connector in de vervolgkeuzelijst. In de vervolgkeuzelijst ziet u de naam van de connectors die in de Control Hub zijn geconfigureerd. De connector biedt een gemeenschappelijke locatie om aanmeldingsgegevens op te slaan voor de service die u wilt openen. De Salesforce Connector valideert bijvoorbeeld de verbinding met de Salesforce-account en maakt deze mogelijk. Deze connector kan vervolgens vanuit de http-verzoekactiviteit worden verwezen om een verzoek te maken. Hiermee wordt in wezen de domeinsectie van de URL gemaakt. Zie het artikel Integratie-connectors instellen voor Webex Contact center als u een connector wilt configureren op Control Hub. |
Aanvraagpad |
Voer het pad naar het verzoek in voor het HTTP-verzoek. Dit veld verschijnt wanneer de knop Geverifieerd eindpunt gebruiken is ingeschakeld. |
URL van verzoek |
Definieert de aanvraag-URL die zowel het domein als de verzoekpaden overspannen voor niet-geverifieerde eindpunten. Dit veld verschijnt wanneer de knop Geverifieerd eindpunt gebruiken is uitgeschakeld. |
METHODETYPEN: GET, POST, PUT, PATCH, DELETE, OPTIONS, HEAD |
Definieert de activiteit voor HTTP-verzoeken die de volgende populaire methoden ondersteunt:
|
Queryparameters | Definieert parameters die u doorgeeft als onderdeel van HTTP-verzoek. De webserver biedt deze extra parameters aan om bijvoorbeeld een GET-verzoek te maken. Geef in de kolommen Sleutelwaarde de sleutel voor de query op en de bijbehorende waarde die met de query moet worden verzonden. De parameters zijn een lijst met sleutelwaardeparen die worden gescheiden met het enersen (&) symbool. U kunt de variabele waarden in de syntaxis van dubbele accolades ook gebruiken om variabele waarden door te geven. Als u bijvoorbeeld het accountsaldo van een klant wilt ophalen op basis van de ANI, afhankelijk van de service-API's voor gegevensopslag, zijn de sleutel en waarde: Sleutel: Waarde: |
Kopteksten van HTTP-verzoeken |
Definieert de HTTP-kopteksten waar de client aanvullende informatie doorgeeft bij een HTTP-verzoek. Kopteksten van verzoeken, zoals Accepteren, Accepteren*of If−* kunnen voorwaardelijke verzoeken uitvoeren samen met andere kopteksten zoals Cookie en Gebruikersagent. Gebruik als onderdeel van een GET-aanvraag bijvoorbeeld:
Als u een HTTP-header wilt toevoegen, klikt u op Nieuwe toevoegen. Er wordt een rij toegevoegd waarin u de respectievelijke sleutelwaardeparen kunt invoeren. U kunt zoveel HTTP-kopteksten toevoegen als nodig is als onderdeel van het HTTP-verzoek. |
Inhoudstype |
Geeft het verwachte inhoudstype aan van de hoofdtekst van het verzoek. Applicatie/ JSON,Form URL Encoded,TOML,XML,File en YAML worden ondersteund inhoudstypen. |
Body verzoek |
Geeft de gegevensbytes aan die worden verzonden in een HTTP-transactiebericht, en volg de koppen als er eventuele zijn. In bepaalde typen HTTP-verzoeken, zoals een POST- of PUT-verzoek, kunt u een berichttekst sturen waarin de inhoud wordt opgegeven die moet worden bijgewerkt bij de doelresource. Als u het Inhoudstype kiest als Bestand, verschijnen de kolommen INHOUD en BESTANDSNAAM. In de vervolgkeuzelijst CONTENT wordt de lijst met JSON-variabelen weergegeven uit de stroom- en uitvoervariabelen van de opnameactiviteiten.
|
Antwoord time-out |
Bevat de verbindingstime-out voor het HTTP-verzoek. De standaardwaarde is ingesteld op 2000 milliseconden, maar deze kan een willekeurige waarde hebben zonder limiet. |
Aantal nieuwe pogingen |
Geeft het aantal malen aan dat een HTTP-verzoek wordt geprobeerd na een mislukte fout. Opnieuw proberen voor service is niet beschikbaar. U kunt het aantal nieuwe pogingen onbeperkt gebruiken. Deze parameter wordt gebruikt als de statuscode 5xx is; bijvoorbeeld 500 of 501. |
Instellingen ontleed
In deze sectie kunt u de reactie die wordt gegenereerd op grond van het HTTP-verzoek, ontleedt in verschillende variabelen. Deze configuratie is optioneel omdat niet alle scenario's voor HTTP-aanvraag moeten worden parsed.
Parameter |
Beschrijving |
---|---|
Inhoudstype |
Geeft het verwachte inhoudstype van de reactietekst aan. JSON, TOML,XML en YAML zijn de ondersteunde inhoudstypen. |
Uitvoervariabele |
Kies een variabele die de gegevens van een specifiek gedeelte van het http-verzoek-antwoordobject wilt bevatten. |
Padexpressie |
Definieer de padexpressie voor het parseren van het antwoordobject. Afhankelijk van de structuur van de antwoordobjecten en de reden om een informatiesubset uit te extraheren, varieert de padexpressie. Gegevens worden genormaliseerd in een objecthiërarchie voordat Padexpressie wordt uitgevoerd, dus JSONPath wordt gebruikt in het antwoordobject ongeacht het geconfigureerde inhoudstype. |
Uitvoervariabelen
Het HTTP-verzoek geeft de volgende uitvoervariabelen:
-
HTTPRequest1.httpStatusCode
: retourneert de statuscode van de HTTP.Deze antwoordcodes zijn ingedeeld in vijf hoofdcategorieën:
-
Informatieve antwoorden (100-199)
-
Geslaagde antwoorden (200-299)
-
Omleiden (300-399)
-
Clientfouten (400–499)
-
Serverfouten (500–599)
-
-
HTTPRequest1.httpResponseBody
: retourneert de hoofdtekst van het antwoord voor het HTTP-verzoek. -
HTTPRequest1.httpResponseHeaders
: hiermee wordt de koptekstinformatie uit het antwoord geretourneerd.
Indelingen voor inhoudstypen
In de volgende voorbeelden worden de opmaak van het inhoudstype voor de invoer en het JSON-antwoord beschreven.
Inhoudstype XML
Gebruik dit hulpprogramma om XML te converteren naar JSON-indeling https://codeshack.io/xml-to-json-converter/.
XML Indeling invoer:
<note> <to>,Ontkoping</to> <,Jani></van> <heading>Reminder</heading> <body>Test application</body> </note>
Gegevens/JSON-normalized response
{ "note": { "to": "Tove", "from": "Jani", "heading": "Reminder", "body": "Test application" }
Voorbeeld van JSON-padexpressie: Gebruik $.note.from
om de waarde op te halen als Jani
.
Inhoudstype TOML
Gebruik dit hulpprogramma om TOML te converteren naar JSON-indeling https://www.convertjson.com/toml-to-json.htm.
TOML-invoerindeling:
titel = "TOML-voorbeeld" [eigenaar] naam = "Dob Tom Preston-Werner" = 1979-05-27T07:32:00-08:00
Gegevens/JSON-normalized response
{ "title": "TOML-voorbeeld", "eigenaar": { "naam": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } }
Voorbeeld van JSON Path Expression: Gebruik $.owner.name
om de waarde te krijgen als 'Tom Preston-Werner'
.
Inhoudstype YAML
Gebruik dit hulpprogramma om YAML te converteren naar JSON-indeling https://www.convertjson.com/yaml-to-json.htm.
YAML invoerindeling:
# Een medewerker record martin: naam: Martin D'vloper taak: Developer skill: Elite
Gegevens/JSON-normalized response
{ "martin": { "name": "Martin D'vloper", "job": "Developer", "skill": "Elite" } }
Voorbeeld van JSON Path Expression: Use $.martin.job
om de waarde Developer
te krijgen.
Inhoudstype JSON
Gebruik JSON Expression Evaluator https://jsonpath.com/.
JSON Invoerindeling:
{ "martin": { "name": "Martin D'vloper", "job": "Developer", "skill": "Elite" } }
Gegevens/JSON-normalized response
{ "martin": { "name": "Martin D'vloper", "job": "Developer", "skill": "Elite" } }
Voorbeeld van JSON Path Expression: Use $.martin.job
om de waarde Developer
te krijgen.
Instellingen voor wachten tot activiteit
Wanneer er bij een HTTP-antwoord sprake is van een opmerkelijke vertraging, is er voor de beller een periode van stilte. Om dit scenario te beperken, is het haalbaar om een geluidsbestand te uploaden. Dit bestand wordt voor de beller afgespeeld tijdens het ophalen van een HTTP-antwoord. Daarnaast kunt u de duur van de vertraging voordat dit geluid wordt afgespeeld, instellen.
Parameter | Beschrijving |
---|---|
Geluid bij wachten inschakelen | Schakel deze instelling in of uit om het geselecteerde audiobestand af te spelen in een doorlopende lus voor een onderbroken afspelen terwijl het systeem HTTP-respons ophalen. |
Geluidsbestand |
Kies een geluidsbestand. Het systeem speelt dit geluidsbestand af voor de beller om de stilte te vullen terwijl het een HTTP-antwoord ophalen. |
Vertraging |
Stel de waarde voor de vertragingstijd in milliseconden in volgens de vereisten. De standaardwaarde is vooraf ingesteld op 2000 milliseconden. |
Houd de vertragingsinstelling het beste boven de 2 seconden en probeer de antwoordtijd van de HTTP-query te optimaliseren. Dit voorkomt dat het geluid niet onnodig wordt afgespeeld en terwijl er een minimale vertraging voor dode lucht voor de beller is.
Ontleden
Gebruik de activiteit Ontleden om informatie uit het gegevensobject te ophalen. De Parse-activiteit neemt een invoerstring (JSON, TOML, XML en YAML) op en converteert deze naar een JSON-structuur op basis van de opgegeven gegevens. U kunt vervolgens de JSON-structuur aan een variabele toewijzen met een JSON-padexpressie.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Foutverwerking voor meer informatie.
In de volgende secties kunt u de Parse-activiteit configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving in voor de activiteit |
Instellingen ontleed
Parameter |
Beschrijving |
---|---|
Invoervariabele |
Geeft de variabele aan waarin het gegevensobject wordt opgeslagen voor het parseren. |
Inhoudstype |
Geeft het verwachte inhoudstype van het gegevensobject aan. JSON, TOML, XML en YAML worden ondersteund voor inhoudstypen. |
Uitvoervariabele |
Kies een variabele die de gegevens van een specifiek gedeelte van het http-verzoek-antwoordobject wilt bevatten. |
Padexpressie |
Definieer de padexpressie voor het parseren van het antwoordobject. Afhankelijk van de structuur van de antwoordobjecten en de reden om een informatiesubset uit te extraheren, varieert de padexpressie. Gegevens worden genormaliseerd in een objecthiërarchie voordat Padexpressie wordt uitgevoerd, dus JSONPath wordt gebruikt in het antwoordobject ongeacht het geconfigureerde inhoudstype. Paduitdrukkingen moeten de expressies aan EnsonPath bevestigen. Zie https://github.com/json-path/JsonPath voor meer informatie. |
Indelingen voor inhoudstypen
In de volgende voorbeelden worden de opmaak van het inhoudstype voor de invoer en het JSON-antwoord beschreven.
Inhoudstype XML
Gebruik dit hulpprogramma om XML te converteren naar JSON-indeling https://codeshack.io/xml-to-json-converter/.
XML Indeling invoer:
<note> <to>,Ontkoping</to> <,Jani></van> <heading>Reminder</heading> <body>Test application</body> </note>
Gegevens/JSON-normalized response
{ "note": { "to": "Tove", "from": "Jani", "heading": "Reminder", "body": "Test application" }
Voorbeeld van JSON-padexpressie: Gebruik $.note.from
om de waarde op te halen als Jani
.
Inhoudstype TOML
Gebruik dit hulpprogramma om TOML te converteren naar JSON-indeling https://www.convertjson.com/toml-to-json.htm.
TOML-invoerindeling:
titel = "TOML-voorbeeld" [eigenaar] naam = "Dob Tom Preston-Werner" = 1979-05-27T07:32:00-08:00
Gegevens/JSON-normalized response
{ "title": "TOML-voorbeeld", "eigenaar": { "naam": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } }
Voorbeeld van JSON Path Expression: Gebruik $.owner.name
om de waarde te krijgen als 'Tom Preston-Werner'
.
Inhoudstype YAML
Gebruik dit hulpprogramma om YAML te converteren naar JSON-indeling https://www.convertjson.com/yaml-to-json.htm.
YAML invoerindeling:
# Een medewerker record martin: naam: Martin D'vloper taak: Developer skill: Elite
Gegevens/JSON-normalized response
{ "martin": { "name": "Martin D'vloper", "job": "Developer", "skill": "Elite" } }
Voorbeeld van JSON Path Expression: Use $.martin.job
om de waarde Developer
te krijgen.
Inhoudstype JSON
Gebruik JSON Expression Evaluator https://jsonpath.com/.
JSON Invoerindeling:
{ "martin": { "name": "Martin D'vloper", "job": "Developer", "skill": "Elite" } }
Gegevens/JSON-normalized response
{ "martin": { "name": "Martin D'vloper", "job": "Developer", "skill": "Elite" } }
Voorbeeld van JSON Path Expression: Use $.martin.job
om de waarde Developer
te krijgen.
Situatie
De voorwaarde-activiteit vertegenwoordigt een beslissing. De stroom neemt het pad Waar of Onwaar op, afhankelijk van of aan de voorwaarde wordt voldaan.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
In de volgende gedeelten kunt u de voorwaardeparameters en -uitvoers configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Expressie
Pak elke uitdrukking als volgt af: {{Enter Expression}}
.
Bijvoorbeeld: {{HTTPRequest1.httpStatusCode == 200}}
Als u een uitdrukking zonder accolade gebruikt, veroorzaakt het systeem een Flow-fout.
Situatie |
Beschrijving |
---|---|
Situatie |
Kies de voorwaarde in de vervolgkeuzelijst:
|
Case
Gebruik de activiteit Case als er meerdere mogelijkheden of mogelijkheden zijn op een bepaald beslissingspunt in uw gespreksstroom.
U kunt bijvoorbeeld een case-activiteit gebruiken om verschillende pop-upvensters te definiëren voor verschillende agentteams, afhankelijk van de teamnaam. Elke case wordt een tak waaruit u de juiste wegen definieert. De stroom gaat verder op het pad dat wordt geëvalueerd als waar voor een bepaalde instantie van de stroom. Elke case-activiteit heeft een standaardwaarde die het systeem gebruikt voor niet-gedefinieerde casus. Als er geen van de gevallen waar is, wordt de standaard case geëvalueerd als Waar en gaat de stroom verder via die tak.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
In de volgende gedeelten kunt u de case-activiteit configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Case
Parameter |
Beschrijving |
---|---|
Variabele |
Kies een variabele ten opzichte waarvan u de verschillende gevallen wilt evalueren. Selecteer de variabele in de vervolgkeuzelijst. |
Expressie |
Voer een uitdrukking in om de verschillende gevallen te evalueren op tegen. Gebruik de syntaxis van de pebble-sjabloon om de uitdrukking te definiëren. Zie Syntaxis kiezelstenensjabloon voor meer informatie. |
Geval |
Definieert de verschillende gevallen die moeten worden vergeleken met de variabele of de uitdrukking. U kunt tot 20 case-instructies per activiteit toevoegen. Klik op Nieuwe toevoegen om een nieuwe case-instructieblokkering toe te voegen om te vergelijken met een statische waarde, een variabele of een uitdrukking. Als u een variabele of expressie gebruikt, gebruikt u de Syntaxis van de kiezelstenensjabloon. Zie Syntaxis kiezelstenensjabloon voor meer informatie. |
Uitvoer |
Beschrijving |
---|---|
Waar |
Pad te nemen als aan de voorwaarde is voldaan. |
Onwaar |
Pad te nemen als niet aan de voorwaarde is voldaan. |
Goto
Flow chaining geeft u de mogelijkheid om meerdere stromen te kettingen. Om een stroom chaining te verkrijgen, kunt u de GoTo-beëindigingsactiviteit toevoegen aan het canvas en aangeven of de huidige stroom naar een ingangspunt of een andere stroom moet gaan. Zie Kettingschakeling voor meer informatie.
Als de activiteitenbibliotheek de GoTo-activiteit niet weergeeft, neemt u contact op met Cisco Support om de bijbehorende functievlag te laten inschakelen.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Gebeurtenisstromen voor meer informatie.
In de volgende gedeelten kunt u de GoTo-activiteit configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Flow-bestemmingsinstellingen
U kunt de ervaring van de beller aanpassen op basis van de tijd (bij overdracht van het gesprek aan een ingangspunt) of om een enkele stroom opnieuw te gebruiken in meerdere scenario's (als het gesprek wordt overhandigd aan een stroom).
Op basis van de GoTo-optie worden de stroomvariabelen als volgt vanuit de huidige stroom doorgegeven:
-
Ga naar ingangspunt: de aangepaste stroomvariabelen en globale variabelen met dezelfde naam en gegevenstype worden van de huidige stroom gekopieerd naar de stroom die is gekoppeld aan het ingangspunt.
-
Go to Flow: de stroomvariabelen die zijn geconfigureerd in het gedeelte Variabele-toewijzing , worden van de huidige stroom naar de nieuwe stroom gekopieerd.
Parameter | Beschrijving |
---|---|
Naar ingangspunt |
Kies deze optie als de huidige stroom naar een ingangspunt moet gaan. Geef in het vak met de combo het ingangspunt op als de stromingslogica verandert op basis van de actieve routeringsstrategie op het moment van doorverbinden. De aangepaste stroomvariabelen en globale variabelen met dezelfde naam en hetzelfde gegevenstype worden gekopieerd van de eerste stroom naar de nieuwe stroom die is gekoppeld aan het ingangspunt. Alleen de telefooninvoerpunten die in de Webex Contact Center Control Hub zijn gemaakt, worden weergegeven. Statische ingangspunt: kies een toegangspunt in de lijst met vooraf geconfigureerde ingangspunten. Alleen ingangspunten van hetzelfde kanaaltype zijn geldig. Dynamische-ingangspunt: kies een variabele die toewijst aan een geldig toegangspunt-id van de Control Hub. Alleen ingangspunten van hetzelfde kanaaltype zijn geldig. |
Ga naar flow |
Kies deze optie als de huidige stroom naar een andere stroom moet gaan. Selecteer in de keuzelijst de bestemmingsstroom in het keuzelijstvak. In de vervolgkeuzelijst met bestemming worden alleen de gepubliceerde stromen weergegeven. U kunt de gewenste stroom in een afzonderlijk tabblad weergeven. Als u een stroom wilt weergeven, kunt u klikken op de optie Weergeven die wordt weergegeven terwijl u een stroom in de lijst selecteert of op de optie Geselecteerde stroom weergeven klikken nadat u een stroom hebt geselecteerd in de optie GoTo Flow. U kunt variabelen handmatig aan twee stromen toewijzen in het gedeelte Stromingsvariabeletoewijzing . Statische stroom: selecteer een stroom in de lijst met vooraf geconfigureerde stromen. Dynamische stroom: kies een variabele die overeenkomt met een geldige stroom-id. U vindt de flow-ID in de Flow-instellingen in het deelvenster Algemene instellingen. |
Toewijzing flowvariabele
Als u de optie Go To Flow kiest, verschijnt het gedeelte Toewijzing flowvariabele. Stroomvariabelen en globale variabelen met dezelfde naam en hetzelfde gegevenstype tussen stromen worden automatisch toegewezen. Met deze functie kunt u variabele toewijzingen tussen de huidige stroom en de bestemmingsstroom bewerken, verwijderen of toevoegen.
Parameter |
Beschrijving |
---|---|
Huidige variabelen toewijzen |
Vermeldt alle stroomvariabelen en globale variabelen in de huidige stroom. U kunt dezelfde variabele toewijzen aan meerdere variabelen in de bestemmingsstroom. Geef in het vak met dekeuzelijst de variabele op die u wilt toewijzen. |
Naar bestemmingsvariabele |
Lijst met alle stroomvariabelen en globale variabelen in de bestemmingsstroom die na overdracht uit de huidige stroom wordt gekopieerd. Geef in het vak met dekeuzelijst de variabele op die is toegewezen in de bestemmingsstroom. U kunt de variabelen in de bestemmingsstroom slechts één keer toewijzen, terwijl u de variabelen meerdere keren in de huidige flow kunt toewijzen. |
Ga als volgende te werk om variabele toewijzingen toe te voegen, te bewerken of te verwijderen:
-
Als u een variabeletoewijzing wilt bewerken, kiest u de juiste stroom in de vervolgkeuzelijst.
Nadat u een variabele hebt gekozen in de vervolgkeuzelijst Huidige variabelen toewijzen of Aan bestemmingsvariabele , geeft de andere vervolgkeuzelijst alleen de variabelen van hetzelfde gegevenstype weer.
Als u bijvoorbeeld in
de vervolgkeuzelijst Kaart huidige variabelen kiest
van hettype
Integer , worden in de vervolgkeuzelijst Naar bestemmingsvariabele alleen variabelen weergegeven van het typeInteger
in de nieuwe stroom. -
Klik op het pictogram Verwijderen om een variabeletoewijzing te verwijderen.
-
Klik op Nieuwe toevoegen om een nieuwe variabelekoppeling toe te voegen. Kies de variabelen die u wilt toewijzen in de vervolgkeuzelijst Huidige variabelen toewijzen en Aan bestemmingsvariabele .
Variabele-details
In het gedeelte Details huidige stroomvariabele worden alle en globale variabelen in de huidige stroom weergegeven.
In het gedeelte Details bestemmingsstroomvariabele worden alle en algemene variabelen in de bestemmingsstroom weergegeven.
U kunt op de tag klikken voor informatie over een variabele. Wanneer u een variabele selecteert om te worden toegewezen, wordt de variabele groen zodat u kunt zien wat al is toegewezen.
Om een naadloze toegang tot informatie en interactie gedurende de hele gespreks levenscyclus te garanderen, is variabele toewijzing cruciaal tijdens het uitvoeren van de stroom. Het omvat de strategische uitlijning van globale variabelen met zowel lokale als Agent viewable Flow variabelen, aangepast voor zowel statische als dynamische stroomtypen:
Variabele toewijzing is van belang tijdens Flow Chaining. In de onderstaande tabel worden de belangrijkste verschillen beschreven tussen het gebruik van de statische en dynamische GoTo-opties.
Static |
GoTo Flow: het verwerkt de variabelen die zijn toegewezen in het gedeelte Toewijzingen flowvariabele. GoTo Entry Point: Agent viewable Flow variabelen en globale variabelen worden automatisch toegewezen bij doorverbinden naar een ingangspunt. |
Dynamisch |
GoTo Flow: Agent die kan worden weergegeven flowvariabelen en algemene variabelen worden automatisch toegewezen. GoTo Entry Point: Agent toonbare flowvariabelen en algemene variabelen worden automatisch toegewezen |
Foutcodes voor Goto Activity
Foutcode |
Beschrijving van fout | Verklaring |
---|---|---|
1 |
Foutmelding |
Slaat de foutcode op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
2 | Foutbeschrijving |
Slaat de details van de fout op. Het systeem stelt deze waarde alleen in wanneer de activiteit mislukt. |
Kantooruren
Met de activiteit Werktijden kunt u werk- en werkuren gebruiken, zoals vakantiedagen, en worden in uw organisatie genegeerd die zijn gedefinieerd in Control Hub. U kunt de activiteit Werktijden toevoegen aan een stroom en die stroom toewijzen aan een ingangspunt. Als u deze activiteit gebruikt, kunt u verbruiken van werkuren, vakanties en negeren om meerdere routeringsstrategieën voor al hun planningen in één stroom samen te voegen.
Gebruik de activiteit Werktijden om een bedrijfsplanning in een stroom te plannen. Deze activiteit bepaalt of een bepaalde planning op een bepaald moment actief is en leidt de uitvoering van de stroom dienovereenkomstig om.
Beheerders kunnen entiteiten voor werktijden beheren vanuit Control Hub. Zie Werktijden instellen voor meer informatie.
U kunt een foutafhandelingspad (Niet-gedefinieerde fout) configureren voor het verwerken van systeemfouten die kunnen optreden tijdens het uitvoeren van de stroom. Zie Foutverwerking voor meer informatie.
In de volgende gedeelten kunt u de activiteit werktijden configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de activiteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Planningsgegevens
In de sectie Planningsdetails kunt u in de vervolgkeuzelijst een werkuur kiezen om te bepalen wanneer verschillende padden van de stroom worden uitgevoerd. De planning geeft de dienst aan die is gedefinieerd in het werkurenobject van het gekozen werkuur. De stroom wordt voornamelijk uitgevoerd op basis van het tijdskader dat is gedefinieerd in de dienst van het gekozen bedrijfuur. Andere werkurenentiteiten zoals vakantielijsten en voorrang hebben voorrang op de werkuren als de planningen samenvallen met de huidige diensttime.
- Statische werktijden: kies werktijden in Control Hub.
- Variabele werktijden: kies een variabele die is gekoppeld aan een geldig werkuur in de Control Hub.
Als een van de gesorteerde lijstinvoeren leeg is, veroorzaakt Flow Designer een fout bij flowvalidatie. U moet deze fouten oplossen voordat u de stroom publiceert.
Nodes voor werktijden
U kunt de volgende knooppunten configureren voor de activiteit Werktijden:
Parameter |
Beschrijving |
---|---|
Overschrijft |
Als de huidige tijd is gedefinieerd als overschrijven zoals in de lijst Opheffen, neemt de activiteit de tak Opheffen over, ongeacht de dienstplanningen in de gekozen werkuren. |
Feestdagen |
Als de huidige dag een feestdag is zoals gedefinieerd in de lijst Vakantiedagen, neemt de activiteit de tak Vakantie in, ongeacht de planningen van de dienst in de gekozen werkuren. |
Werkuren |
Dit is het primaire knooppunt dat rekening houdt met de diensttime die wordt vermeld in het geselecteerde kantooruur in de sectie Planningsdetails . De activiteit neemt deze tak in als de huidige tijd overeenkomt met de gekozen planning voor de dienst. |
Standaard |
De activiteit neemt de standaardtak mee als geen van de bovenstaande rapporten wordt geëvalueerd. |
Uitvoervariabelen
Voor de activiteit Werktijden worden de volgende uitvoervariabelen gebruikt.
Variabelenaam |
Beschrijving |
---|---|
|
Tijdens het uitvoeren van de stroom wordt in deze variabele de naam van de dienst opgeslagen die in het werkuur is gedefinieerd. |
|
Tijdens het uitvoeren van de stroom wordt de naam van de vakantie opgeslagen als de huidige dag een feestdag is zoals gedefinieerd in de lijst Vakanties. |
|
Tijdens het uitvoeren van de stroom wordt in deze variabele de naam van de opheffen opgeslagen die overeenkomt met de huidige tijd zoals gedefinieerd in de Opheffen. |
|
Deze variabele slaat op welke van de bovenstaande knooppunten is gekozen tijdens de uitvoering van de stroom, zoals werkuren, vakantiedagen, negeren of standaard. |
Wachten
Met de Activiteit Wachten kunt u de uitvoering van de stroom onderbroken voor een opgegeven duur. Wanneer u deze activiteit met de wachttijd configureert, wordt de stroom onderbroken voor de duur die is opgegeven in de wachtactiviteit in het uitvoerpad.
Het is niet raadzaam de wachttijd te gebruiken wanneer een IVR-sessie actief is, omdat er een time-out optreedt voor de IVR sessie. In dergelijke gevallen gebeurt er een dode lucht bij contact, met als gevolg dat er oproepen mislukken. We raden flow-ontwerpers aan om de wachttijd te gebruiken in de gebeurtenis CallbackFailed
en de wachttijd op te geven.
De activiteit Wachten is een algemene activiteit. Wanneer u een flow ontwerpt, kunt u deze activiteit na elke activiteit plaatsen volgens uw wensen. Wanneer u bijvoorbeeld opnieuw wilt terugbellen, onderbrokent deze activiteit de uitvoering van de stroom en wordt het opnieuw terugbellen uitgevoerd.
In de volgende gedeelten kunt u de wachttijdactiviteit configureren:
Algemene instellingen
Parameter |
Beschrijving |
---|---|
Activiteitenlabel |
Voer een naam in voor de wachttijdactiviteit. |
Beschrijving activiteit |
(Optioneel) Voer een beschrijving voor de activiteit in. |
Instellingen voor Wachten
Parameter |
Beschrijving |
---|---|
Duur | Kies een duur in de notatie UU:MM:SS om de tijdsduur op te geven waarin de stroom-uitvoering pauzeert met een minimum van 10 seconden en een maximum van 72 uur. Klik op het veld Duur om de tijd in te stellen. Als u in de velden voor minuten en seconden meer dan 59 invoert, wordt de standaardwaarde ingesteld op 59. Als u het uurveld instelt op meer dan 72, wordt u gevraagd om de duur tussen 00:00:10 en 72:00:00 in te voeren. Momenteel is er een afwijking tot een paar milliseconden tijdens het uitvoeren van deze activiteit. Gebruik de wachttijd niet in geval van hoge precisie. |
Uitvoervariabelen
Er is geen uitvoervariabele beschikbaar voor deze activiteit.
Percentage toegewezen
Met de activiteit Percentage toewijzing kunt u oproepverkeer in een stroom over verschillende wegen verdelen. U kunt deze activiteit gebruiken als een stroomvertakkingsmechanisme over meerdere stroompaden en meerdere afsluitpaden maken om contacten aan verschillende wachtrijen, sites en externe servers toe te wijzen.
Het systeem gebruikt een gewogen round robin (WRR) algoritme om het verkeer te verdelen en dit kan onevenwichtigheden creëren. Het algoritme wordt elke keer dat u de flow publiceert, opnieuw ingesteld. We raden aan dat u de uitvoering van de flow test voordat u de wijzigingen in de productie implementeert.
Laten we een voorbeeld nemen van een percentage verdeling van respectievelijk 50%, 30% en 20% om de verdeling van 10 oproepen onder de WRR te begrijpen. Uiteindelijk zal het systeem gesprekken gelijkmatig verdelen, zoals 5 in exit pad 1, 3 in exit pad 2, 2 in exit pad 3. Dit gebeurt echter dynamisch op een aangepaste manier met de gewichten van 5:3:2. Een mogelijke uitkomst van distributie is als volgt, met 10 opeenvolgende oproepen, zoals Pad1, Path2, Path1, Path2, Path3, Pad1, Pad2, Pad3. Het is belangrijk op te merken dat dit een mogelijke verdeling is en dat de contactverdelingen worden aangepast met variërende belastingsverdelingen.
Voor het percentage toewijzingsactiviteit kunnen nu percentages worden weergegeven tussen 0 en 100. Beheerders kunnen de instelling 0% gebruiken om gebruikscases voor schakelplaten te maken. Hierdoor kan het verkeer standaard worden uitgeschakeld. U kunt deze verbindingen echter later activeren om verdelingen toe te wijzen die hoger zijn dan 0%.
Bovendien kunt u de activiteit Percentage toewijzing toevoegen vóór de feedback-activiteit om te configureren hoe u het oproepverkeer wilt beheren. U kunt 50% van de feedback toewijzen via e-mail, 30% van SMS en 20% van de enquêtes.
In een omgeving met geografische verscheidenheid kunt u de activiteit Percentage toewijzing op dezelfde manier instellen dat 10% van de contacten naar Boston en 5% naar Chicago wordt verzonden en de resterende 85% naar een andere set locaties wordt gedistribueerd.
U kunt een pad voor foutafhandeling (niet-gedefinieerde fout) configureren om de systeemfouten af te handelen die tijdens het uitvoeren van de flow kunnen optreden. Zie Foutverwerking voor meer informatie.
Voordat u begint
1 |
In Flow Designer sleept u de activiteit Percentage toewijzing van de Activiteitenbibliotheek naar het hoofddoek. |
2 |
Klik op Percentage toewijzingsactiviteit om de instellingen voor de activiteit te configureren. |
3 |
In algemene instellingen:
|
4 |
Maak de vereiste toewijzingspaden bij Percentage toewijzing. Aanvankelijk stelt het standaardpad voor toewijzing in op 100%. U kunt de procentuele waarde en beschrijving bewerken en ook nieuwe wegen toevoegen.
Het percentage toewijzingsactiviteit heeft de volgende uitvoervariabelen:
|
Ondersteuning voor workflows in uitvalspunt
De volgende activiteiten en gebeurtenissen worden ondersteund wanneer u workflows maakt voor uitgaande spraakcontacten:
-
HTTP-verzoek
-
Situatie
-
Ontleden
-
Variabele instellen
-
Kantooruren
-
Eindstroom
-
Pop-upscherm
-
Eerste gebeurtenis
Alle gebeurtenisafhandelingsrs worden ondersteund, indien van toepassing. Gebeurtenisafhandelers zoals Gebeurtenis Vooraf kiezen, Aangeboden agent enzovoort, worden gevuld op basis van de activiteiten die u hebt toegevoegd in de hoofdstroom. Globale variabelen en lokale variabelen worden ondersteund als onderdeel van de stroom.
De volgende activiteiten worden niet ondersteund wanneer u workflows maakt voor uitgaande spraakcontacten:
-
Wachtrij contactpersoon
-
In wachtrij naar agent
-
Terugbellen
-
Wachtrij opzoeken
-
Geavanceerde wachtrijgegevens
-
Onaangekondigd doorverbinden
-
Gespreksdistributiegroep escaleren
-
Bericht IVR
Op basis van de bovenstaande activiteiten zal het systeem getrouw deze fouten en geslaagde padpaden naadloos ondersteunen.
Wanneer u een stroom ontwerpt voor een uitvalspunt, moet u geen activiteit Contact verbreken aan het eind van de stroom opnemen. Als u in de stroom een activiteit Contact verbreken gebruikt, zorgt dit ervoor dat de stroom het gesprek beëindigt en vraagt om een afronding, terwijl het uitgaande gesprek daadwerkelijk actief is en verbonden is.
Gebeurtenissen
Het tabblad Gebeurtenisstromen bevat de volgende gebeurtenisafhandelingsgegevens die u voor verschillende activiteiten gebruikt:
-
OnGlobalError
Deze gebeurtenis vereenvoudigt de afhandeling van algemene fouten. Het systeem activeert deze gebeurtenis wanneer u de foutpadkoppelingen voor een activiteit niet configureert. Alle activiteiten in gespreksafhandeling en Activiteiten in workflowbeheer maken gebruik van deze gebeurtenis. Zie OnGlobalError Workflow voor meer informatie.
-
Agent beantwoord
Het systeem activeert deze gebeurtenis wanneer een agent een inkomend gesprek beantwoordt en de ervaring van het contact in een wachtrij onderbreekt.
Activiteiten die deze gebeurtenis openen zijn Pop-upvenster en Contact wachtrij.
-
TelefoonContactGebeld
Het systeem activeert deze gebeurtenis wanneer de verbinding met een live gesprek wordt verbroken en alle deelnemers verwijdert. De gebeurtenis is beschikbaar wanneer u geselecteerde activiteiten voor het afhandelen van gesprekken gebruikt in een stroom zoals Pop-upvenster en Feedback. Deze gebeurtenis hoeft geen escalatie naar een agent te hebben.
Wanneer u een flow maakt, voegt u geen IVR-activiteit toe na de gebeurtenis
PhoneContactEnded
. Tijdens het uitvoeren van de stroom werkt de stroom niet wanneer u een activiteit toevoegt nadat het contact is beëindigd.Alleen de contactactiviteit Wachtrij geeft deze gebeurtenis weer.
-
AgentVerbonden
Deze gebeurtenis wordt geactiveerd door het systeem wanneer de laatste agent de verbinding verbreekt met een live gesprek, waarbij de klant alleen achterkomt op de lijn.
De activiteit Wachtrij contact geeft deze gebeurtenis weer.
-
Agentaangeboden
Deze gebeurtenis wordt door het systeem geactiveerd wanneer een spraakcontact wordt aangeboden aan een agent. Met deze gebeurtenis kan de flow developer meerdere ondersteunde activiteiten configureren die onderdeel uitmaken van de afhandeling van gebeurtenissen. Een stroomontwikkelaar kan bijvoorbeeld een Pop-schermactiviteit voor een gebeurtenis AgentAangeboden configureren. Deze configuratie biedt klantgerelateerde informatie aan de agent voordat de agent een oproep aanneemt of beantwoordt. Deze gebeurtenis hangt samen met
NewPhoneContact
.De
gebeurtenis AgentAangeboden
wordt niet ondersteund voor progressieve campagnes en is daarom niet beschikbaar in de CPA-release van de progressieve campagne.U kunt de gerelateerde variabelen weergeven in Variabelen voor gebeurtenisuitval.
-
TerugbellenGebeld
Het systeem activeert deze gebeurtenis wanneer een terugbeloproep met dank mislukt. Deze gebeurtenis is beschikbaar wanneer u de terugbelactiviteit in de hoofdstroom gebruikt .
-
Het systeem belt alleen opnieuw terug wanneer het terugbellen vanaf het einde van het contact mislukt. Het terugbellen mislukt wanneer de contactpersoon bezet is of niet beschikbaar is of wanneer een agent niet heeft opgenomen.
-
Ook mislukt de oproep vanaf het einde van de agent wanneer de telefoon van de agent niet bereikbaar is of de agent de oproep afkeert. Het gesprek wordt teruggezet naar de wachtrij en wordt opnieuw gerouterd naar een beschikbare agent.
Als u een opnieuw proberen terug te bellen in een stroom wilt gebruiken, configureert u een lokale stroomvariabele (met behulp van SetVariable activity) met de waarde 0 en voert u deze desgewenst op. Zorg ervoor dat de waarde lager is dan de waarde bij variabele voor opnieuw proberen.
U kunt andere gebeurtenissen koppelen die u nodig hebt in de stroom om te proberen opnieuw terug te bellen. Neem een wachttijdactiviteit op, gevolgd door een terugbelactiviteit of een van de wachtrijactiviteiten, zoals Wachtrij naar agent en Contact in de wachtrij. Gebruik deze activiteiten in een willekeurige combinatie of volgorde na de activiteit Wachten.
Voer de volgende bewerkingen uit om de nieuwe pogingen te beëindigen:
-
Gebruik voor een echte voorwaarde de eindstroomactiviteit. Gebruik geen activiteit Verbinding verbreken.
-
Voor een valse voorwaarde gebruikt u een verbinding verbreken nadat een variabele Voor opnieuw proberen is geconfigureerd in de stroom. In dit geval zijn alle nieuwe pogingen voltooid en zijn er geen nieuwe pogingen beschikbaar.
-
Het maximum aantal nieuwe terugbelpogingen is 10. De interactie kan maximaal 14 dagen in het systeem blijven. Wat eerst plaatsvindt, wordt beschouwd als het leven van een interactie voor het configureren van een nieuwe poging.
-
Wanneer u een wachttijdactiviteit gebruikt, is het minimale vertragingsinterval tussen opnieuw proberen 10 seconden en is het maximale vertragingsinterval tussen opnieuw proberen 72 uur.
-
Wanneer de status van een contact is geparkeerd en als nieuwe pogingen beschikbaar zijn, wordt een gebeurtenis CallbackFailed gegenereerd. De geconfigureerde gebeurtenisafhandeler in de stroom blijft opnieuw proberen terug te bellen voor de resterende pogingen.
-
Wanneer het terugbellen naar een contact mislukt, wordt het contact uit de wachtrij verwijderd en wordt de gebeurtenis Terugbellen in tegenspraak gegenereerd. De afhandeling van nieuwe pogingen kan de agent opnieuw in de wachtrij zetten met behulp van een van de activiteiten zoals Terugbellen (dezelfde of een andere bestemming), Contact in wachtrij en/of Wachtrij naar agent.
- Als terugbellen in de afhandelingsgroep Van terugbellen
naar een andere bestemming
is geconfigureerd, worden er geen vaardigheden overgedragen.
-
-
Predial
Als onderdeel van NewPhoneContact kan de beller-id tijdens de gebeurtenis Vooraf kiezen de beller-ID instellen of aanpassen met behulp van de activiteit Beller-id instellen.
Wanneer u een workflow maakt, is deze gebeurtenis beschikbaar op het tabblad Gebeurtenisstromen van Flowontwerper. Dit is een gebeurtenis die wordt beëindigd door het instellen van de activiteit van de beller-id in te stellen. Deze gebeurtenis wordt geactiveerd voor zowel de agent als de klant op basis van het oproepscenario.
Campagneoproepen zijn alleen geslaagd als oproepen van agenten en klanten afkomstig zijn uit dezelfde mediaregio. De mediaregio wordt geselecteerd op basis van de ANI/CLID van het gesprek wanneer deze aan media wordt gepresenteerd. De toewijzing tussen de ANI en de mediaregio wordt in Control Hub uitgevoerd. De ANen die tijdens het gesprek met de agent en tijdens het klantgesprek zijn geselecteerd, indien gecontroleerd via de gebeurtenis Vooraf in de stroom, moeten zodanig worden gekozen dat beide gesprekken uit dezelfde regio afkomstig zijn.
Als bijvoorbeeld een agent in Singapore is gevestigd, maar de klantgesprekken moeten worden gevoerd in de Verenigde Staten, kan de ANI voor het gesprek met de klant worden geselecteerd zodat de mediaregio de VS is. De ANI die voor het gesprek van de agent tijdens de gebeurtenis Predial is geselecteerd, moet ook worden gekozen zodat de geselecteerde mediaregio de VS is.
De volgende tabel bevat een lijst met de bewerkingstypen en de corresponderende deelnemertypen voor
PreDial.operationType
.Tabel 57. PreDial.operationType gerelateerde bewerking en deelnemertypen Predial.OperationType
Predial.ParticipantType
INKOMENDE
Agent
UIT KIEZEN
Agent, klant
COURTESY_CALLBACK
Agent, klant
PREVIEW_CAMPAIGN
Agent, klant
WEB_CALLBACK
Agent, klant
TRANSFER_TO_DN
DN
TRANSFER_TO_AGENT
Agent
CONSULT_TO_DN
DN
CONSULT_TO_AGENT
Agent
CONSULT_TO_QUEUE
Agent
CONSULT_TO_EP_DN
EP-DN
-
Pas ANI niet aan voor supervisor wanneer gespreksmonitor is geconfigureerd.
-
Configureer het afhandelpad van elke eerste gebeurtenis met Beller-id instellen als terminalactiviteit, anders kan het contact worden verlaten.
-
Flow-ondersteuning is nodig voor elk inkomende of uitgaande scenario voor het gebruik van de afhandelaar van bestaande gebeurtenissen.
-
Gebruik geen stroomactiviteiten die een contact in de wachtrij plaatsen bij de afhandelaar van een bepaalde gebeurtenis.
-
Voor ANI die is geconfigureerd voor een uitgaand contact, wordt de oproep gerouteerd door de regio waaraan de agent ANI is toegewezen, ongeacht de regio waar het contact zich bevindt. Als een organisatie bijvoorbeeld contactcenters heeft in de VS en Australië en een uitgaand gesprek wordt geactiveerd voor een contact in de VS met de agent ANI die is toegewezen aan de regio Australië, wordt de oproep door Australië gerouteerd.
Raadpleeg de tabel ANI-gebruik voor meerdere scenario's in een volgende-generatie omgeving in de sectie Beller-id instellen voor ANI-gebruik in verschillende gespreksscenario's.
U kunt de gerelateerde variabelen weergeven in Variabelen voor gebeurtenisuitval.
-
-
UitgaandCampagneOproepOproepVerl
Als onderdeel van NewPhoneContact wordt deze gebeurtenis geactiveerd wanneer het contact wordt verbonden met een antwoordapparaat of op het punt staat te worden verlaten. In beide gevallen kunt u een bericht afspelen voordat u de verbinding met het contact verbreekt. Het systeem verlaat het gesprek als de agent niet beschikbaar is.
Alleen de activiteiten Muziek afspelen en Bericht afspelen worden ondersteund voor deze afhandelingsservice en de verbinding moet vervolgens worden verbroken.
U kunt verder aanvullende gespreksbesturingsactiviteiten, zoals Muziek afspelen, Contact verbreken, enzovoort toevoegen aan deze gebeurtenis als gevolg van het resultaat van de CPA (Call Progress Analysis). De CPA-resultaten kunnen een van de volgende zijn:
- AAN: geeft aan dat er een antwoordapparaat is gedetecteerd.
- VERLATEN : geeft aan dat het gesprek is verlaten omdat een agent niet beschikbaar was.
- LIVE_VOICE : geeft aan dat een live stem van een klant is gedetecteerd in een IVR campagne.
U kunt de gerelateerde variabele weergeven in Gebeurtenisuitvoervariabelen.
OnGlobalError workflow
Terwijl u een stroom maakt, kunt u het foutpad voor een activiteit instellen om een fout of een algemene fout te verwerken die u krijgt tijdens het uitvoeren van de stroom.
Als u een fout krijgt tijdens het uitvoeren van de stroom, gaat de uitvoering verder met de volgende activiteit die in het pad van de fout is opgegeven. Als u het foutpad in de Hoofdstroom niet configureert, kunt u nog wel de gebeurtenis OnGlobalError
die beschikbaar is op het tabblad Gebeurtenisstromen instellen om de fout bij het uitvoeren van de stroom af te handelen.
Als u niet de foutpaden in zowel de hoofdstroom als de gebeurtenisstromen kunt definiëren, eindigt de stroom wanneer er een fout optreedt tijdens het uitvoeren van de stroom.
Laten we een scenario overwegen waarin u de Variabele activiteit in een stroom configureert.
U kunt het knooppunt Niet-gedefinieerde fout van de activiteit Variabele instellen op de hoofdstroom instellen om systeemfouten tijdens de uitvoering van de stroom te verwerken. Als u het foutpad in de hoofdstroom niet wilt definiëren, kunt u toch naar het tabblad Gebeurtenisstroom gaan en de gebeurtenisstroom OnGlobalError
configureren.
In het bovenstaande voorbeeld wordt Bericht afspelen toegevoegd aan de OnGlobalError-gebeurtenisafhandelingserr
. Als er een systeemfout optreedt tijdens het instellen van variabele activiteit in de hoofdstroom, zal de configuratie bij de activiteit Variabele instellen eerst worden gebruikt. Als er geen foutpad is opgegeven, controleert het systeem de onGlobalError-gebeurtenisafhandelingserr
in de gebeurtenisstroom. Omdat in het bovenstaande voorbeeld een Bericht afspelen-activiteit is gekoppeld aan de gebeurtenis OnGlobalError
, speelt het systeem het bericht af en beëindigt de stroom.
Variabelen en expressies in Flow Designer
Flow Designer heeft de volgende typen variabelen:
Aangepaste flowvariabelen
Aangepaste flowvariabelen zijn configureerbare variabelen van verschillende gegevenstypen die u in de gehele flow kunt gebruiken. U kunt zoveel flowvariabelen maken als u nodig hebt om te voldoen aan de logica in uw flow.
Variabelen beveiligen
U kunt flow variabelen als veilig markeren om te voor komen dat vertrouwelijke informatie, zoals persoonlijk identificeer bare informatie (PII) en gegevens van de betalings kaart (PCI), worden opgeslagen en opgeslagen. U kunt variabelen als veiloig instellen als Agent weergave of Agent bewerkbaar om te bepalen hoe deze variabelen worden weer gegeven op de Agent Desktop.
Alle bestaande variabelen in de geïmplementeerde flows gedragen zich standaard als onveilige variabelen. Open deze flows in de modus bewerken om de beveiligde variabelen te bekijken en te bewaren als dat nodig is.
In flowvariabele mapping kunt u geen veilige variabele toewijzen aan een variabele die niet veilig is in de GoTo-activiteit.
U kunt algemene variabelen niet als veilig markeren.
Aangepaste flowvariabelen maken
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. | ||||||||||||||
2 |
Ga naar .De pagina Stromen wordt weergegeven.
| ||||||||||||||
3 |
Klik op het pictogram Go to Flow Designer naast de stroom. Het venster Flow Designer verschijnt.
| ||||||||||||||
4 |
Open in het configuratievenster het gedeelte Definitie variabele. | ||||||||||||||
5 |
Klik op Flowvariabele toevoegen. U kunt maximaal 30 variabelen in een stroom toevoegen die te rapporteren zijn en agent te zien zijn. Dit aantal omvat globale variabelen en stroomvariabelen. U kunt echter een willekeurig aantal niet-agent-zichtvariabelen of niet-te rapporteren globale variabelen in de stroom toevoegen. | ||||||||||||||
6 |
Voer de Naam en Beschrijving van de variabele in. | ||||||||||||||
7 |
Kies een Type variabele uit de vervolgkeuzelijst. U kunt het type variabele niet wijzigen nadat u de variabele hebt gemaakt. De volgende typen variabelen worden ondersteund:
| ||||||||||||||
8 |
Geef de Standaardwaarde van de variabele op volgens het gekozen variabeletype. | ||||||||||||||
9 |
(Optioneel) Als u de wisselknop Met gevoelige informatie inschakelt, markeert het systeem de variabele als een veilige variabele. Tijdens het uitvoeren van de flow kan het systeem de informatie die via deze variabele wordt doorgegeven, niet registreren of opslaan. | ||||||||||||||
10 |
(Optioneel) Als u de wisselknop Agent zichtbaar maken inschakelt, verschijnt de variabele op het bureaublad, samen met de waarde die is vastgelegd als onderdeel van de stroom. Wanneer u de wisselknop Agent zichtbaar maken inschakelt, verschijnen de volgende velden:
| ||||||||||||||
11 |
Klik op Opslaan. Wanneer u een aangepaste flowvariabele opslaat, wordt de variabele opgeslagen als een tag in het paneel Algemene eigenschappen op het bureaublad. Als u de variabele hebt gemarkeerd als agent zichtbaar, wordt in de tag een pictogram van een headset weer gegeven voor eenvoudige identificatie. |
Voorbeeld: volgorde van flowvariabelen die op het bureaublad wordt weergegeven
Wanneer u variabelen maakt die zijn gemarkeerd als Agent te bekijken, worden deze variabelen in een bepaalde volgorde weer gegeven op het bureaublad.
Als u bijvoorbeeld de volgende flowvariabelen maakt: CustomerType, SubscribedCustomer, CustomerCount, CallRatio, dob, Datetest.
Het bureaublad ontvangt deze variabelen van flowdesigner in de volgende volgorde: CallRatio, CustomerCount, CustomerType, SubscribedCustomer, Ani, DN, DOB, ronaTimeout, Datetest.
Op het bureaublad worden de variabelen in de volgende volgorde weergegeven, van links naar rechts in de gebruikersinterface:
-
De klantvariabelen Telefoonnummer, DN, wachtrij, RONA-tijd
-
De flowvariabelen worden in alfabetische volgorde gesorteerd met variabelen die beginnen met hoofdletters, gevolgd door variabelen met kleine letters: CallRatio, CustomerCount, CustomerType, Datetest, SubscribedCustomer, dob.
Aangepaste flowvariabelen bewerken
Als de variabele al in gebruik is, kunt u het type variabele niet bewerken. Dit kan belangrijke gevolgen hebben voor de flow. Deze bewerking is dus niet toegestaan. In dit geval is het vervolgkeuzemenutype variabele niet beschikbaar en wordt er een waarschuwingsbericht weer gegeven.
Wanneer u een variabele bewerkt, worden de gemaakte wijzigingen in de gehele flow weergegeven en in het pop-upvenster dat wordt weer gegeven wanneer u op een flowvariabele klikt in het deelvenster Algemene eigenschappen.
Voer de volgende stappen uit om een aangepaste flowvariabele te bewerken:
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de stroom. Het venster Flow Designer verschijnt.
|
4 |
Klik op Bewerken in de rechterbovenhoek van het pop-upvenster. Het dialoogvenster Flowvariabele verschijnt. Als de variabele niet in de flow wordt gebruikt, kunnen alle velden worden bewerkt. U kunt de naam, de beschrijving, het type en de waarde van de variabele wijzigen. |
5 |
Klik op het pictogram Informatie in dit bericht om een lijst weer te geven van de activiteiten waarbij de variabele wordt gebruikt. Als u wilt doorgaan met het bewerken van de variabele, verwijdert u de variabele uit alle flowconfiguraties voordat u opnieuw probeert te bewerken. |
6 |
Breng de gewenste wijzigingen aan. De knop Opslaan blijft uitgeschakeld totdat u een wijziging aanbrengt. |
7 |
Klik op Opslaan. |
Aangepaste flowvariabelen verwijderen
Als de variabele in een flow wordt gebruikt, kunt u deze niet verwijderen. Dit heeft belangrijke gevolgen voor de flow. In dit geval is de knop Verwijderen in het venster variabele verwijderen uitgeschakeld en wordt een lijst weer gegeven met activiteiten waarbij de variabele wordt gebruikt.
De activiteiten worden gegroepeerd op basis van het feit of ze worden weergegeven op het tabblad hoofdflow of gebeurtenisflows. Als u een variabele die in gebruik is, wilt verwijderen, moet u deze uit alle flowconfiguraties verwijderen voordat u probeert te verwijderen.
Voer de volgende stappen uit om een aangepaste flowvariabele te verwijderen:
1 |
Ga naar .De pagina Stromen wordt weergegeven.
|
2 |
Klik op het pictogram Go to Flow Designer naast de stroom. Het venster Flow Designer verschijnt.
|
3 |
Klik in het Deelvenster Algemene eigenschappen op het pictogram Verwijderen dat wordt weergegeven in de variabeletag die u wilt verwijderen. |
Vooraf gedefinieerde variabelen
Flow sesigner maakt automatisch vooraf gedefinieerde variabelen wanneer u bepaalde gebeurtenissen en activiteiten in een flow gebruikt.
In de sectie vooraf gedefinieerde variabelen in het deelvenster Algemene eigenschappen van de flow wordt een lijst weergegeven met de beschikbare vooraf gedefinieerde variabelen. Ze worden ook weergegeven in het deelvenster Eigenschappen voor de geselecteerde gebeurtenis of activiteit.
Klik op elke variabele om een pop-upvenster te openen waarin wordt uitgelegd welk type gegevens de variabele bevat, dus u weet hoe u de variabele in uw flow moet gebruiken.
De meeste attributen van een uitvoer variabele voor gebeurtenissen zijn vooraf gedefinieerd en kunnen niet worden bewerkt. u kunt de variabele bewerken om de algemene variabeleaanduiding te wijzigen.
Uitvoervariabelen van gebeurtenis
Gebeurtenis output variabelen zijn specifiek gekoppeld aan gebeurtenissen en hebben de naam "< EventName>.<VariableName>
.
Alle gebeurtenisuitvoervariabelen die beschikbaar zijn voor gebruik in een stroom, worden automatisch weergegeven in het deelvenster Algemene eigenschappen nadat een gebeurtenis in de stroom is binnengekomen, en ook in het deelvenster Eigenschappen voor de bijbehorende gebeurtenisafhandelingsactiviteit.
De beschikbare uitvoervariabelen voor gebeurtenissen zijn:
-
NewPhoneContact.ANI
-
NewPhoneContact.DNIS
-
NewPhoneContact.InteractionID
-
Nieuwe TelefoonContact.PSTNRegio
-
AgentBeantwoord.AgentId
-
AgentBeantwoord.AgentNaam
-
AgentBeantwoord.AgentEmailId
-
AgentBeantwoord.AgentSessionID
-
AgentBeantwoord.Wachtrij-id
-
AgentBeantwoord.WachtrijNaam
-
AgentBeantwoord.Team-id
-
AgentBeantwoord.Teamnaam
-
AgentBeantwoord.TenantID
-
Agent Beantwoord.CAD
-
PhoneContactEnded.AgentID
-
PhoneContactEnded.AgentEmailID
-
PhoneContactEnded.TeamID
-
PhoneContactEnded.QueueID
-
PhoneContactEnded.Inkomendkanaal
-
PhoneContactEnded.RoutingStrategyID
-
AgentAangeboden.agentId
-
AgentAangeboden.agentNaam
-
AgentAangeboden.agentEmailId
-
AgentAangeboden.agentSessionId
-
AgentAangeboden.queueId
-
AgentAangeboden.wachtrijNaam
-
AgentAangeboden.teamId
-
AgentAangeboden.teamNaam
-
AgentAangeboden.tenantId
-
AgentAangeboden.oproepGeassocieerdeGegevens
-
AgentAangeboden.AgentId
-
AgentAangeboden.AgentNaam
-
AgentAangeboden.AgentSessionID
-
AgentAangeboden.Wachtrij-id
-
AgentAangeboden.WachtrijNaam
-
AgentAangeboden.Team-id
-
AgentAangeboden.Teamnaam
-
AgentAangeboden.Tenant-id
-
Agentaangeboden.CAD
-
Vooraf kiezen.richting
-
PreDial.participantType
-
PreDial.dialNumber
-
Kiezen.overigeDeel
-
Kiezen.epDn
-
Predial.agentSelectedAni
-
PreDial.operationType
-
UitgaandCampagneOproepBeslag.Belediging
-
UitgaandCampagneOproepResult.CPAResultCode
-
AgentVerbonden.AgentId
-
AgentVerl.AgentEmailId
-
AgentDisconnected.QueueId
-
AgentVerbonden.TeamId
-
AgentVerbonden.Inkomend kanaal
-
AgentVerbonden.RouteringStrategyId
In bepaalde gevallen kan de variabele AgentEmailId
leeg zijn. Flow-ontwikkelaars moeten deze variabele valideren voordat ze worden gebruikt, met name in scenario's met cachezoekproblemen.
Systeemvariabelen aanpassen
U kunt het bureaubladlabel van de variabelen Telefoonnummer en DNIS (Dialed Number Identification Service) alleen aanpassen. U kunt een alias voor deze variabelen maken en deze configureren met de optie Variabele-activiteit in de flow instellen.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de stroom. Het venster Flow Designer verschijnt.
|
4 |
Open in het deelvenster Eigenschappen van algemene stroom het gedeelte Variabele-definitie . |
5 |
Klik op het tabblad Configuratie. |
6 |
Klik op Flowvariabele toevoegen. |
7 |
Voer de Naam en Beschrijving van de variabele in. |
8 |
Kies Tekenreeks in de vervolgkeuzelijst Variabeletype . |
9 |
Schakel de knop Agent zichtbaar maken in. |
10 |
Voer in het veld Desktoplabel het gewenste desktoplabel voor de variabele in. |
11 |
Klik op Opslaan. Hierdoor wordt de variabele gemaakt.
|
12 |
Sleep in de Activiteitenbibliotheek de variabele activiteit instellen naar het canvas. |
13 |
Doe het volgende in het gedeelte Variabele-instellingen in het deelvenster Activiteiten-instellingen : Wanneer u de flow publiceert, vervangt de nieuw gemaakte stroomvariabele de gekozen systeemvariabele. Tijdens het uitvoeren van de stroom verschijnt het desktoplabel voor de nieuw gemaakte variabele in het deelvenster Inkomend pop-over en interactie van de desktop.
|
Uitvoervariabelen voor activiteit
In uitvoervariabelen voor activiteit worden de gegevens opgeslagen die zijn overgenomen van activiteiten en worden automatisch gemaakt wanneer u specifieke activiteiten aan het canvas toevoegt. Uitvoervariabelen voor activiteit gebruiken de volgende syntaxis: <Activiteitnaam>.<VariableName>
waar de Activiteitsnaam dynamisch verandert op basis van de activiteit.
Als een stroom een activiteit meerdere keren gebruikt, heeft elke activiteit een uniek exemplaar voor elke gekoppelde Uitvoervariabele van de activiteit. Alle uitvoervariabelen voor activiteit die beschikbaar zijn voor gebruik in een stroom, worden automatisch in het deelvenster Algemene eigenschappen weergegeven wanneer u een activiteit in de stroom introduceert, en ook in het deelvenster Eigenschappen voor de gekoppelde activiteit.
De beschikbare Variabelen voor Activiteitsuitvoer zijn:
-
Menu.OptionEntered
: hiermee slaat u de menuoptie op die de beller tijdens het exemplaar Menuactiviteit heeft geselecteerd. Dit is een enkel cijfer van 0 tot 9. -
CollectDigits.DigitsEntered
: slaat de cijfers op die door de beller zijn ingevoerd in het activiteitsinstantie Cijfers verzamelen. Het aantal cijfers is afhankelijk van de configuratie van de activiteit. -
HTTPRequest.HTTPStatusCode
: slaat de statuscode op die is ontvangen toen een verzoek van HTTP werd geprobeerd. -
HTTPRequest.HTTPResponseBody
: slaat het antwoord op wanneer het HTTP-verzoek is geactiveerd. -
HTTPRequest.ResponseHeaders
: slaat de kopteksten op die zijn verzonden als onderdeel van het HTTP-verzoek. -
VirtualAgent.IntentTriggered
: slaat de bedoeling op die de gesprekservaring heeft geactiveerd voor afhandeling of escalatie. -
GetQueueInfo.EWT
: slaat de waarde op voor de geschatte wachttijd voor de geselecteerde wachtrij. -
GetQueueInfo.PIQ
: slaat de waarde op voor de positie in een wachtrij van de geselecteerde wachtrij.
Algemene variabelen in Flow Designer
Algemene variabelen zijn aangepaste variabelen die u kunt weergeven en openen bij het maken van stromen. De beheerder maakt globale variabelen in de inrichtingsmodule van de Control Hub. Zie het gedeelte Algemene variabelen in de Webex Installatie- en beheerhandleiding van Contact Center voor meer informatie .
Als flow-developer kunt u van deze variabelen gebruik maken afhankelijk van uw wensen. U kunt deze variabelen in een stroom toevoegen. U kunt een globale variabele ook bewerken en verwijderen nadat u deze aan de stroom hebt toegevoegd.
Algemene variabele toevoegen aan een stroom
U kunt maximaal 30 variabelen in een stroom toevoegen die te rapporteren zijn en agent te zien zijn. Dit aantal omvat globale variabelen en stroomvariabelen. U kunt echter een willekeurig aantal niet-agent-zichtvariabelen of niet-te rapporteren globale variabelen in de stroom toevoegen.
Als u meer variabelen boven de maximumlimiet wilt toevoegen, moet u een gelijk aantal van de bestaande variabelen verwijderen. Raadpleeg Algemene variabelen uit een stroom verwijderen voor meer informatie over het verwijderen van een globale variabele.
Tijdens het maken van een stroom kan een algemene variabele van het type String worden geïnitialiseerd met een maximale lengte van 256 tekens. Maar tijdens het uitvoeren van de stroom kan de variabele worden bijgewerkt tot 1024 tekens. Wanneer deze limiet wordt overschreden, kan ongewenst gedrag optreden, zoals oproepfouten en ongeldige waarden.
Als u globale variabelen in een stroom wilt toevoegen, gaat u als volgt te werk:
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de stroom. Het venster Flow Designer verschijnt.
|
4 |
Schuif in het deelvenster Eigenschappen van algemene stroom naar de sectie Variabeledefinitie > Vooraf gedefinieerde variabelen . |
5 |
Klik in het gedeelte Algemene variabelen op Globale variabelen toevoegen. Het dialoogvenster Algemene variabelen toevoegen verschijnt. Het toont alle globale variabelen die de beheerder in de inrichtingsmodule heeft gemaakt.
|
6 |
(Optioneel) Gebruik het veld Zoeken naar algemene variabelen om de vereiste globale variabelen in de lijst te filteren en te zoeken. |
7 |
Schakel de selectievakjes van de vereiste algemene variabelen in de lijst in en klik op Toevoegen. In het gedeelte Algemene variabelen worden de gekozen variabelen weergegeven.
Elke variabele bevat standaard door de beheerder gedefinieerde metagegevensvelden als Reportable, Agent Viewable, Agent Bewerkbaar en Desktoplabel. Als de beheerder metagegevenswaarden wijzigt terwijl de algemene variabele in gebruik is, geven de wijzigingen in Control Hub de verschillende stromen weer (met een verlopende vertraging van de cache van 8 uur). |
Algemene variabele in een stroom bewerken
Wanneer u een globale variabele bewerkt, kunt u geen metagegevenswaarde van een globale variabele wijzigen in de workflowontwerper. U kunt de standaardwaarde echter wijzigen met de knop Standaardwaarde overschrijven.
Als u een globale variabele in een stroom wilt bewerken, gaat u als volgt te werk:
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de stroom. Het venster Flow Designer verschijnt.
|
4 |
Schuif in het deelvenster Eigenschappen van algemene stroom naar de sectie Variabeledefinitie > Vooraf gedefinieerde variabelen . |
5 |
Klik in het venster Algemene variabele op een algemene variabele en klik op de knop Bewerken () pictogram. Het dialoogvenster Algemene variabelen bewerken verschijnt. Het bevat de details van de gekozen globale variabele zoals Variabeletype, Standaardwaarde, Desktoplabel en Bewerkbaar agent.
|
6 |
(Optioneel) Schakel de knop Portal-configuraties overschrijven in om de bestaande waarden te overschrijven die in Control Hub zijn geconfigureerd. Hiermee kunt u veldwaarden zoals Standaardwaarde, Weergave agent, Bewerkbaar agent en Desktoplabel wijzigen.
|
7 |
Breng de gewenste wijzigingen aan. |
8 |
Klik op Opslaan. |
Algemene variabelen uit een stroom verwijderen
U kunt een globale variabele verwijderen die niet in een stroom wordt gebruikt.
Als u een globale variabele niet kunt verwijderen, neemt u contact op met uw beheerder om in de functievlag algemene variabelen uit de stroom te verwijderen.
Als u een globale variabele uit een stroom wilt verwijderen, gaat u als volgt te werk:
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de stroom. Het venster Flow Designer verschijnt.
|
4 |
Schuif in het deelvenster Eigenschappen van algemene stroom naar de sectie Variabeledefinitie > Vooraf gedefinieerde variabelen . |
5 |
Klik in het venster Algemene variabelen op het pictogram verwijderen (x) van de globale variabele die u wilt verwijderen. Er wordt een pop-upbericht weergegeven waarin u wordt gevraagd uw actie te bevestigen.
|
6 |
Klik op Verwijderen. Hiermee wordt de geselecteerde globale variabele uit de lijst verwijderd.
|
Variabelen die kunnen worden weergegeven in desktop
U kunt voor inkomende pop-over en interactie van de desktop de volgende variabeletypen configureren voor inkomende en uitgaande spraakoproepen:
-
Systeemvariabelen zoals telefoonnummer, DNIS (Dialed Number Identification Service), wachtrijnaam en RONA-time-out
-
Algemene variabelen die in Control Hub worden gemaakt en beheerd.
-
Aangepaste stroomvariabelen die worden gemaakt en beheerd in Flow Designer
-
U kunt alleen de variabelen configureren die zijn gemarkeerd als Agent zichtbaar.
-
U kunt deze variabelen zowel op de nieuwe als de bestaande stromen configureren. In de bestaande stromen worden echter nog steeds de standaard pop-overvariabelen als Telefoonnummer, DNIS en Wachtrijnaam weergegeven. U kunt deze stromen bewerken om meer variabelen toe te voegen met deze functie.
-
De stappen voor het configureren van variabelen voor inkomende pop-over en Interactie voor inkomende en uitgaande gesprekken zijn hetzelfde.
-
U moet afzonderlijke stromen samenstellen voor inkomende en uitgaande gespreksscenario's om variabelen te configureren voor inkomende pop-over en interactievensters.
- Inkomend pop-over op het bureaublad
- Het pop-overvenster verschijnt wanneer een agent een inkomende oproep ontvangt of een uitgaand gesprek kiest. Het geeft belangrijke informatie weer over de klant volgens de variabelen die in Flow Designer zijn geconfigureerd. U kunt voor elk van deze variabelen in het inkomende pop-over een weergavevolgorde instellen die een willekeurige combinatie van het systeem, globale en aangepaste stroomvariabelen kan bevatten. U kunt ook het desktoplabel van deze variabelen bewerken.
- U kunt het bureaubladlabel van de systeemvariabelen zoals Telefoonnummer en DNIS aanpassen. Zie Systeemvariabelen aanpassen voor meer informatie.
- Voor inkomende en uitgaande gesprekken kunt u minimaal drie en maximaal zes variabelen kiezen. Voor consultoproepen ziet de agent die wordt geraadpleegd nog drie extra variabelen zoals Naam agent, DN agent en Team agent die standaard aan de lijst worden toegevoegd.
-
U kunt geen variabelen configureren die gevoelige informatie bevatten in het inkomende pop-over op de desktop.
- Raadpleeg Variabelen voor binnenkomende pop-over configureren voor meer informatie over het configureren van variabelen voor binnenkomende pop-over.
- Interactievenster
- Het interactievenster op de desktop verschijnt nadat de agent de inkomende of uitgaande oproep heeft geaccepteerd. Het geeft informatie set weer in de variabelen in het deelvenster Interactie die zijn geconfigureerd in Flow Designer. U kunt maximaal 30 variabelen kiezen. U kunt voor elk van deze variabelen in het interactievenster een weergavevolgorde instellen waarin elke combinatie van het systeem, globale en aangepaste stroomvariabelen kan worden weergegeven. U kunt ook het desktoplabel van deze variabelen bewerken.
-
Webex Contact Center Desktop ondersteunt momenteel niet de vertaling van labels van dynamische variabelen.
- U kunt het bureaubladlabel van de systeemvariabelen zoals Telefoonnummer en DNIS aanpassen. Zie Systeemvariabelen aanpassen voor meer informatie.
- Zie Variabelen voor interactie configureren voor meer informatie over het configureren van variabelen voor het interactiedeelvenster .
Variabelen configureren voor binnenkomende pop-over
Voordat u begint
Variabelen configureren voor inkomende pop-overs voor inkomende en uitgaande oproepen.
-
U moet variabelen maken die u wilt toevoegen in het inkomende pop-over van de desktop. Zie Een algemene variabele maken en Aangepaste stroomvariabelen maken voor meer informatie .
-
U moet variabelen markeren als Agent zichtbaar. Raadpleeg Algemene variabele in een stroom bewerken voor meer informatie over het markeren van een globale variabele als Agent zichtbaar.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de stroom. Het venster Flow Designer verschijnt.
|
4 |
Open in het deelvenster Eigenschappen van algemene stroom het gedeelte Variabele-definitie . |
5 |
Klik op het tabblad Desktopweergave en volgorde . |
6 |
Klik in het gedeelte Inkomend pop-over op Variabelen voor inkomend pop-over selecteren. Het venster Variabelen selecteren bij inkomend pop-over verschijnt. Het bevat alle variabelen die vier standaardsysteemvariabelen bevatten, zoals Telefoonnummer, DNIS, Wachtrijnaam en RONA-time-out. Systeemvariabelen als Telefoonnummer, DNIS en Wachtrijnaam zijn standaard geselecteerd en u kunt dit selectievakje uitschakelen wanneer u meer variabelen toevoegt.
|
7 |
Gebruik de volgende zoekopties om de lijst te filteren: De lijst wordt automatisch ingevuld met variabelen volgens uw criteriaitems.
|
8 |
Schakel de selectievakjes van de variabelen in die u wilt kiezen voor het inkomende pop-over. U kunt minimaal drie en maximaal zes variabelen kiezen. |
9 |
Klik op Opslaan. U kunt deze stap overslaan als u de knop Automatisch opslaan hebt ingeschakeld. De gekozen variabelen verschijnen in het gedeelte Binnenkomende pop-over .
|
10 |
Gebruik het pictogram Afhandelen () naast een variabele om deze omhoog of omlaag in de lijst te verplaatsen om de volgorde van weergave in het inkomende pop-over van het bureaublad in te stellen. |
11 |
(Optioneel) Klik op het x-pictogram naast een variabele om die variabele uit de lijst te verwijderen. |
Variabelen configureren voor het deelvenster Interactie
Voordat u begint
Configureer variabelen in het deelvenster Interactie voor inkomende en uitgaande gesprekken.
-
U moet variabelen maken die u wilt toevoegen in het inkomende pop-over van de desktop. Zie Een algemene variabele maken en Aangepaste stroomvariabelen maken voor meer informatie .
-
U moet variabelen markeren als Agent zichtbaar. Raadpleeg Algemene variabele in een stroom bewerken voor meer informatie over het markeren van een globale variabele als Agent zichtbaar .
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de stroom. Het venster Flow Designer verschijnt.
|
4 |
Open in het deelvenster Eigenschappen van algemene stroom het gedeelte Variabele-definitie . |
5 |
Klik op het tabblad Desktopweergave en -volgorde . |
6 |
Klik in het gedeelte Interactievenster op Variabelen voor interactievenster selecteren. Het venster Variabelen selecteren in het interactievenster verschijnt. Het toont alle variabelen, samen met vier systeemvariabelen zoals Telefoonnummer, DNIS, Wachtrijnaam en RONA-time-out.
|
7 |
Gebruik de volgende zoekopties om de lijst te filteren: De lijst wordt automatisch ingevuld met variabelen volgens uw criteriaitems.
|
8 |
Schakel de selectievakjes van de variabelen in die u wilt kiezen voor het interactievenster. U kunt maximaal 30 variabelen kiezen. |
9 |
Gebruik het pictogram Afhandelen () naast een variabele om deze omhoog of omlaag in de lijst te verplaatsen om de volgorde van weergave in het deelvenster Interactie van de desktop in te stellen. |
10 |
Klik op Opslaan. U kunt deze stap overslaan als u de knop Automatisch opslaan hebt ingeschakeld. De gekozen variabelen verschijnen in het gedeelte Interactievenster .
|
11 |
(Optioneel) Klik op het x-pictogram naast een variabele om die variabele uit de lijst te verwijderen. |
JSON-variabelen
JSON-variabelen zijn aangepaste stroomvariabelen van het type JSON. U kunt JSON-variabelen maken in Flow Designer. Zie Aangepaste stroomvariabelen maken voor meer informatie.
U kunt de volgende activiteiten gebruiken om de gegevens in de JSON-variabele op te slaan: HTTP-verzoek, Parse en Variabele instellen.
In HTTP- en Parse-activiteiten kunt u gegevens extraheren met JSON-padfilterexpressie en deze opslaan in een JSON-variabele.
Bij Variabele activiteit instellen kunt u de JSON-variabele in de optie Waarde instellen op de volgende manieren gebruiken:
-
Typ de JSON-waarde in het tekstvak. Bijvoorbeeld:
{ "userId":"rirani", "jobTitleName":"Developer", "firstName":"Romin", "lastName":"Irani", "preferredFullName":"Romin Irani", "employeeCode":"E1", "region":"CA", "phoneNumber":"408-xxxxx67", "emailAddress":"rirani@xyz.com" }
-
Gebruik een kiezelstenen-uitdrukking.
Gebruik van JSON-variabelen in kiezelstenen-expressie
-
Dot(.) gescheiden toegang: u kunt punt(.) gescheiden toegang gebruiken in Kiezelstenen-expressie voor JSON-variabele in gespreksafhandeling en stroombesturingsactiviteiten.
Syntaxis:
{{ jsonVariableName.fieldName }}
where,jsonVariableName.fieldNamemoet evalueren voor een veld in een JSON-variabele.
In het vorige voorbeeldcodefragment, als u de medewerker toevoegt aan een variabele die empvar
wordt genoemd
met behulp van HTTP of Parse:gebruik
{{empvar.employeeCode}}
om de waarde te krijgen alsE1
. -
Indextoegang van JSON-matrix: u kunt vanuit de JSON-matrix toegang krijgen tot een specifieke index, vergelijkbaar met de Kiezelstenen Syntaxis. Voor meer informatie over Index toegang in Pebble gaat u naar https://pebbletemplates.io/wiki/guide/basic-usage/, bijvoorbeeld:
Als u de matrix Medewerkers JSON extraheert in een variabele die var{ "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" } } }
wordt genoemd
via HTTP of Parse:-
Gebruik
{{ var[0]}}
om de werknemersgegevens te krijgen vanRirani
die manager is. -
Gebruik
{{ var[1].directReports[0] }}
om de werknemersgegevens te verkrijgen vanJohn
die rechtstreeks rapporteert van de manager. -
Gebruik
{{ var[1].directReports[0].preferredFullName }}
om de waarde te krijgen alsJohn Irani
. -
Gebruik
{{ var[0].preferredFullName }}
om de waarde te krijgen alsRomin Irani
.
-
Gebruik van JSON-variabele in HTTP-aanvraag
Als u een JSON-variabele als hoofdtekst van een HTTP-verzoek wilt gebruiken, gebruikt u eerst de variabele-activiteit instellen om de JSON-variabele te converteren naar een string. Stel in het gedeelte Instellingen variabele voor variabele activiteit instellen bijvoorbeeld een variabele jsonString
met de waarde {{ jsonVariable }}
in.
Gebruik deze variabele als invoer voor de HTTP-instellingen. Stel in het gedeelte Instellingen HTTP-verzoek de berichttekst van verzoek bijvoorbeeld in als {{ jsonString }}
.
Schrijfexpressen
De meeste tekstinvoervelden in Flow Designer ondersteunen schrijf expressies. Expressies zijn niet verplicht, maar ze bieden krachtige scriptfunctionaliteit via variabelen voor geavanceerde gebruikers. U kunt ook basistekst en cijfers invoeren in dezelfde invoervelden voor eenvoudige stromen als u geen expressies nodig hebt.
Omwikkel elke uitdrukking in dubbele aalhaken zoals hier weergegeven: {{Enter Expression}}
Als u bijvoorbeeld twee string-variabelen wilt combineren, gebruikt u {{var1+var2}}. Zie voor meer informatie: https://pebbletemplates.io/.
Syntaxis kiezelstenensjabloon
Alle invoervelden in de Flow Designer gebruiken een open-source expressiesyntaxis met de naam Pebble Templates: https://pebbletemplates.io/.
In Kiezelstenensjablonen worden de volgende symbolen ondersteund: ==, !=, <, >, <=, >=, +, -, *, . Als u aangepaste variabelen in een expressie wilt typen, gebruikt u deze syntaxis: {{variabele}}
Logische operators worden ook ondersteund. Zie https://pebbletemplates.io/wiki/operator/logic/ voor meer informatie.
We raden aan om de documentatie voor de Pebble Template door te lezen voordat u uitdrukkingen gebruikt in Flow Designer. Zie de documenten op: https://pebbletemplates.io/wiki/ voor meer informatie over schrijfuitdrukkingen.
In dit basisvoorwaarde-gebruiksvoorbeeld controleert de uitdrukking bijvoorbeeld of het accountnummer van de beller groter is dan of gelijk is aan een bepaalde waarde. Op basis van de manier waarop de uitdrukking wordt geëvalueerd voor een bepaalde stroom-uitvoering, kan de stroom het pad Waar of Fout nemen.
Aangepaste kiezelstenenfilters
Tijdstempel van tijdperk
U kunt de volgende Kiezelstenen filters gebruiken om de tijdstempel voor Nu of een bepaalde datumreeks in te retourneren:
Tijdstempel voor nu:
{{ now() | tijdperk }} => standaard tijdzone UTC en in seconden {{ now() | tijdperk(inMillis=true) }} => standaardtijdzone UTC en in milliseconden Voorbeeld: {{ now() | tijdperk }} -> 1667471488 {{ now() | tijdperk(inMillis=true) }} -> 1667471522829
Tijdstempel voor een specifieke datum:
{{ '2017-10-19 16:18:03.779' | Tijdperk(format='jjjj-MM-dd UU:mm:ss. SSS', inMillis=true) }} => aangepaste indeling en in milliseconden {{ '2017-10-19 16:18:03.779' | tijdperk(format='jjjj-MM-dd UU:mm:mm:ss. SSS', inMillis=true, timeZone='America/Phoenix') }} => aangepaste indeling met tijdzone en in milliseconden Voorbeeld: {{ '2017-10-19 16:18:03.779' | tijdperk(format='jjjj-MM-dd UU:mm:ss. SSS', inMillis=true) }} -> 1508429883779 {{ '2017-10-19 16:18:03.779' | tijdperk(format='jjjj-MM-dd UU:mm:mm:ss. SSS', inMillis=true, timeZone='Amerika/Phoenix') }} -> 1508455083779
Expressies valideren
Als een invoerveld vaststelt dat een expressie wordt gebruikt (dat wil zeggen dat de syntaxis {{ }} wordt ingevoerd), verschijnt een blauw pictogram in de rechterbenedenhoek van het veld.
Klik op het blauwe pictogram om een methode te openen waarin u de uitdrukking kunt testen en aanpassen totdat u het gewenste resultaat hebt.
De methode Testexpressie bevat de volgende velden:
-
Expressie: geeft de uitdrukking weer die aanvankelijk in het invoerveld is ingevoerd vanuit de configuratie van de activiteit.
-
Variabelevelden: elke variabele die in de uitdrukking wordt gebruikt, heeft een ondersteunend veld waarin u een voorbeeldvariabelewaarde kunt invoeren. Voer een waarde in voor elke variabele en klik op Testen om het resultaat te zien als de uitdrukking wordt uitgevoerd met de ingevoerde parameters.
Als u variabelen in een expressie wilt instellen, gebruikt u alleen de indeling {{variabelenaam}}. Bijvoorbeeld {{NewPhoneContact.ANI}} is een variabele syntaxis.
-
Resultaat: toont het resultaat van de uitdrukking nadat u op Test hebt geklikt. Als de resultaten anders zijn dan verwacht, wijzigt u desgewenst de expressie. Als u wijzigingen aanbrengt in de configuratie, klikt u op Wijzigingen toepassen om de uitdrukking in de configuratie van de activiteit bij te werken.
Stroomsjablonen
Stroomsjablonen zijn vooraf geconfigureerde stromen en substromen die elk zijn ontworpen voor een specifieke use case. U kunt stroomsjablonen gebruiken om snel stromen en substromen te bouwen en te publiceren. Deze zijn namelijk eenvoudig beschikbaar in het canvas Van de Flow Designer. Door flowsjablonen te gebruiken, kunnen flowontwikkelaars met minimale tijd en moeite aan de slag beginnen.
Als u stromen met stroomsjablonen wilt maken, kiest u de gewenste sjabloon, past u deze aan aan de vereisten van uw bedrijf, valideert, publiceert u deze en begint u de stroom te gebruiken.
De volgende stroom- en substroomsjablonen zijn beschikbaar:
- Kantooruren
- Substroom met terugbelgegevens verzamelen
- Uitgebreide inkomende contactstroom
- Fout tijdens verwerking van substroom
- Integratie van Google DialogFlow ES met Webex Contact Center
- Hallo mensen
- HTTP-connector voor ServiceNow
- Substroom met HTTP-gegevensdips
- Menu voor automatisch beantwoorden
- Percentage toewijzing & A/B-verdeling
- Substroom wachtrijafhandeling
- Eenvoudige inkomende gespreksstroom
- Variabele stroom
- Virtuele agent met Google DialogFlow CX
- Webex Contact Center-IVR HTTP connector voor MS Dynamics
- Webex Contact Center-IVR HTTP connector voor Salesforce
- Zendesk HTTP Connector voor Webex-contactcenter
Zie Stromen van stromingssjablonen maken voor meer informatie over het maken van stromensjablonen.
Stromen maken en beheren
Een stroom maken
U kunt stromen maken en beheren met de module Routing Resources. Wanneer u een flow ontwerpt, mag een consultinteractie geen terugbellen, terugbellen, feedback na de oproep of blind doorverbinden bevatten.
Wanneer u een stroom maakt en het aantal 100 knooppunten overschrijdt, kunt u een latentie ervaren in de Flow Designer. In dergelijke gevallen raden we aan om de functies Flow Chaining en Dynamische variabelen te gebruiken om een grote stroom op te splitsen in eenvoudig hanteerbare kleinere stromen. Zie Voor meer informatie Flow chaining and Queue Contact.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hubhttps://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op de pagina Stromen beheren. Kies Flows maken in de vervolgkeuzelijst. De wizard Een nieuwe stroom maken verschijnt met de optie om te kiezen uit Stroom of Substroom.
|
4 |
Klik op Stroom. Klik op Substroom om een substroom te maken. Het proces van het maken van een substroom is vergelijkbaar met dat van het maken van een stroom. |
5 |
Kies de gewenste optie voor het maken van de stroom:
|
6 |
Klik op Nieuw starten. |
7 |
Voer in het veld Naam stroom een unieke naam in. De stroomnaam mag geen spaties bevatten. Het enige speciale teken dat is toegestaan, is _ (onderstrepingsteken). De toegestane lengte is 80 tekens. Bijvoorbeeld NewContact_01. |
8 |
Klik op Flow maken. Het venster Flow Designer verschijnt. |
9 |
Voer in het gedeelte Algemene instellingen de beschrijving van de stroom in. U kunt de beschrijving later niet meer wijzigen. |
10 |
(Optioneel) Configureer de volgende instellingen in het gedeelte Diagraminstellingen .
|
11 |
Voer de volgende taken uit om de stroom te maken: |
Stromen maken van stroomsjablonen
Stroomsjablonen geven u out-of-the-box stromen voor algemene gebruiksgevallen. Ga als volgt te werk om stromen te maken op gebaseerd op stroomsjablonen:
1 |
Aanmelden bij Control Hub. |
2 |
Navigeer naar . |
3 |
Klik in het navigatiedeelvenster van het Contactcentrum op . |
4 |
Klik op de pagina Stromen beheren op Stromen beheren en klik op de vervolgkeuzelijst Stromen maken. De wizard Een nieuwe stroom maken verschijnt met de optie om te kiezen uit Stroom of Substroom.
|
5 |
Klik op Stroom. Als u een substroom wilt maken, klikt u op Substroom. Het proces van het maken van een substroom is vergelijkbaar met dat van het maken van een stroom. |
6 |
Klik in het Veld Kies een methode op Flowsjablonen. |
7 |
Kies uw sjabloon in de lijst met beschikbare sjablonen. Klik op Volgende. Klik op Details weergeven om een gedetailleerd voorbeeld van de sjabloon weer te geven. Raadpleeg de sectie Sjabloondetails weergeven voor meer informatie. |
8 |
Geef een unieke naam voor de stroom op in het veld Naam stroom. U houdt zich aan de naamgevingsconventies. |
9 |
Klik op Volgende. U hebt een nieuwe sjabloon flow-uit-stroom gemaakt.
Voor meer informatie over de stromen en als stromen nog verder moeten worden geconfigureerd voordat ze worden getest, gebruikt u de koppelingen in de lijst met stroomsjablonen. Zie Details van stroomsjabloon weergeven |
Volgende stappen
Pas de activiteiten en gebeurtenissen in de stroom aan volgens uw wensen. Valideer de stroom en publiceer de stroom.
Details van stroomsjabloon weergeven
Als u meer details over een specifieke sjabloon wilt weergeven, gaat u als volgt te werk:
1 |
Selecteer op de pagina sjabloonverzameling de gewenste sjabloon. |
2 |
Klik op Details weergeven. De pagina Sjabloondetails wordt weergegeven.
|
Volgende stappen
Klik op Sjabloon selecteren om door te gaan met de gekozen sjabloon.
Opties van het contextmenu
Flow Designer beschikt over een contextmenu voor aanvullende acties. Als u het contextmenu wilt starten, kiest u op de pagina Stromen de stroom en opent u de stroom in de module FlowOntwerper. Wijs de naam van de stroom aan. Er verschijnt een menu met de volgende opties:
-
Naam bewerken: gebruik deze knop om de naam van de stroom te wijzigen.
-
Exporteren: gebruik deze knop om de stroom te exporteren.
-
Importeren: gebruik deze knop om de stroom te importeren.
-
Verwijderen: gebruik deze knop om de stroom te verwijderen.
-
Versiegeschiedenis weergeven: gebruik deze knop om de versiedetails van de stroom weer te geven.
Stroomvariabelen bewerken
U kunt geen variabele bewerken wanneer deze in gebruik is. U kunt het variabeletype niet bewerken nadat deze is gemaakt.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de flow die u wilt bewerken. De stroom wordt geopend in het venster Flowontwerper. |
4 |
Klik in het deelvenster Eigenschappen van algemene stroomop een variabelelabel. In een pop-upvenster wordt een samenvatting van de variabele informatie weergegeven.
|
5 |
Klik op Bewerken in de rechterbovenhoek van het pop-upvenster. |
6 |
Selecteer een variabele die niet wordt gebruikt in de stroom. |
7 |
Breng de benodigde wijzigingen aan in de configuraties van de variabelenaam, beschrijving, waarde en variabele. |
Een stroom wijzigen
Gebruik de wisselknop Bewerken om een stroom te bewerken. Als u de wisselknop inschakelt, kunnen andere flow-ontwikkelaars de stroom niet tegelijkertijd bewerken. Wanneer u een stroom opent, wordt standaard de modus Alleen lezen ingesteld. Schakel de wisselknop Bewerken in om de stroom te bewerken.
Met Flow Designer kunt u variabelen die gevoelige informatie bevatten markeren als Beveiligd. Wanneer u een bestaande stroom opent die flow-variabelen bevat, wordt u gevraagd deze variabelen te bekijken en als Veilig te markeren volgens uw vereisten. Zie Beveiligde variabelen voor meer informatie over beveiligde variabelen .
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. | ||||||||||
2 |
Ga naar .De pagina Stromen wordt weergegeven en hier wordt de lijst met stromen met de volgende velden weergegeven:
| ||||||||||
3 |
Klik op het pictogram Go to Flow Designer naast de flow die u wilt bewerken. De stroom wordt geopend in het venster Flowontwerper. Als de geselecteerde stroom stroomvariabelen bevat, wordt een bericht weergegeven met het bericht dat u variabelen als veilig wilt markeren. U kunt de wijzigingen in de stroom alleen uitvoeren als de wisselknop Bewerken aan is ingeschakeld. Als de knop Bewerken aan is ingesteld op uit, wordt de stroom weergegeven in de alleen-lezenmodus. | ||||||||||
4 |
Klik op Ga beveiligde variabelen selecteren om het dialoogvenster Beveiligde variabelen bewerken te openen. U kunt nu op Overslaan klikken om de geselecteerde stroom te bewerken zonder de beveiligde variabelen te markeren. Dit dialoogvenster verschijnt wanneer u de stroom de volgende keer bewerkt. Schakel het selectievakje Dit bericht niet meer weergeven in om het selectieproces voor de geselecteerde stroom permanent over te slaan. Momenteel wordt deze functie niet ondersteund. | ||||||||||
5 |
Schakel de selectievakjes van de variabelen die gevoelige informatie bevatten in en klik op Opslaan. In het venster Flow Designer worden de geselecteerde variabelen weergegeven met een vergrendelpictogram naast de variabelenamen. De geselecteerde stroom wordt geopend in de modus Alleen lezen. | ||||||||||
6 |
Schakel de wisselknop Bewerken in om wijzigingen in de stroom aan te brengen. | ||||||||||
7 |
Breng de gewenste wijzigingen aan in de conceptstroom. Wanneer u een stroom wijzigt, mag een consultinteractie geen terugbellen, terugbellen, feedback na de oproep of blind doorverbinden bevatten. | ||||||||||
8 |
Klik op Opslaan om de stroom op te slaan als u de knop Automatisch opslaan uitschakelt. |
Zoeken naar entiteiten in een stroom
Met de zoekfunctionaliteit in Flow Designer kunnen flowontwikkelaars zoeken naar entiteiten in een stroom en snel toegang krijgen tot hun locaties. Voor stromen die uitgebreider en complexer zijn, kunt u deze zoekfunctie gebruiken om handmatige inspanning te vermijden bij het zoeken naar de gewenste entiteiten.
U kunt de volgende entiteiten in de stroom zoeken met deze zoekfunctie:
-
Namen, beschrijvingen en ingangen van activiteiten
-
Variabelenamen
-
Kiezelstenen uitdrukkingen
-
Flow-eigenschappen
U kunt vrije tekst zoeken en vervangen in velden, zoals tekstinvoer, beschrijvingen, kiezelstenen uitdrukkingen, enzovoort.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de flow die u wilt bewerken. De stroom wordt geopend in het venster Flowontwerper. |
4 |
Voer in het zoekvak dat in de rechterbovenhoek wordt weergegeven het trefwoord (activiteitsnaam, variabelenaam of string) in en druk op Enter. U kunt het zoekvak ook activeren met de sneltoetsen Cmd + K (voor macOS) en ctrl + k (voor Windows). De zoekresultaten worden weergegeven in een afzonderlijk zoekpaneel links in het scherm.
|
5 |
(Optioneel) Kies in de vervolgkeuzelijst een of meer entiteitstypen om de zoekresultaten te filteren. |
6 |
Ga als volgt te werk om een tekst te zoeken en te vervangen: |
Versielabels toepassen op een stroom
We raden aan dat u de beste werkwijzen volgt om een versielabel toe te voegen om een levensloop van de stroom te bouwen door verschillende fasen, zoals ontwikkeling, test en live, voor betere controle terwijl u de productiestroom beheert. In plaats van wijzigingen direct op de stroom toe te passen, kunt u de doorstroomfasen publiceren voordat u de flow in de productie implementeert. Met deze functie voorkomt u dat uw huidige stroom tijdens de productie wordt overschreven.
Wanneer u een stroom publiceert, kunt u naast de stroomnaam ook een versielabel zoals 'Live', 'Test' of 'Dev' koppelen aan de nieuwe stroomversie. Deze geeft de mogelijkheid om verschillende versies van dezelfde stroom te koppelen aan verschillende ingangspunten of GoTo-activiteit. Het nieuwste is het standaardversielabel dat u niet uit een stroomversie kunt verwijderen. U kunt elk andere versielabel toepassen bij Nieuwste.
Bovendien kunt u meerdere versies van dezelfde stroom aan een ingangspunt koppelen. Tijdens de configuratie van een ingangspunt kunt u een stroom kiezen met een van de bijbehorende versielabels.
U kunt de stroomlogica ook dynamisch aanpassen door versielabels in de stroom te openen met de variabele NewPhoneContact
(zie Startstroom voor meer informatie). De variabele NewPhoneContact.FlowVersionLabel
geeft het label weer voor de flowversie die momenteel wordt uitgevoerd: 'Dev', 'Test', 'Live' of 'Nieuwste'. Het label voor flowversie toepassen maakt het mogelijk aangepaste logica te maken die is aangepast aan een specifiek versielabel van de stroom.
Voordat u begint
U moet de stroom ten minste één keer publiceren.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de flow die u wilt bewerken. De stroom wordt geopend in het venster Flowontwerper. |
4 |
Bewerk de stroom. |
5 |
Klik op Opslaan om de stroom op te slaan als u de knop Automatisch opslaan uitschakelt. |
6 |
Schakel de knop Validatie in om publiceren in te schakelen. |
7 |
Klik op Publiceren. |
8 |
(Optioneel) Voer in het dialoogvenster Publicatiestroom een opmerking in over de versie of informatie die u wilt delen met andere workflowontwikkelaars. |
9 |
Standaard wordt het laatste bericht geselecteerd als versielabel dat de nieuwste versie van de stroom aangeeft. U kunt meerdere versielabels toepassen op een stroomversie, bijvoorbeeld Live, dev of testen in de vervolgkeuzelijst Versielabel toevoegen. Als er al een specifiek versielabel aan een toegangspunt is toegewezen, wordt naast dat versielabel in de vervolgkeuzelijst een melding weergegeven dat het label aan een toegangspunt is toegewezen. |
10 |
Klik op Publiceren. Nadat u een of meer toepasselijke versielabels hebt gekozen en gepubliceerd, kunt u deze versie van de stroom gebruiken wanneer u aan een ingang toewijst. |
11 |
(Optioneel) Klik op het timerpictogram naast het versienummer om de versiegeschiedenis van de stroom weer te geven. De versiegeschiedenis verschijnt waarin de volgende gegevens voor actieve versies en andere versies van de stroom worden weergegeven:
Gebruik een van de volgende zoekkenmerken om de tabel te filteren:
Klik op het pictogram Weergeven van een rij om de stroom weer te geven die in de gekozen versie wordt gepubliceerd. |
12 |
(Optioneel) Klik op het pictogram Weergeven van een rij om de stroom weer te geven die in de gekozen versie wordt gepubliceerd. Als u ervoor kiest om te bewerken wanneer een oudere stroomversie wordt weergegeven, overschrijft het huidige concept met die specifieke stroomversie. |
De optie automatisch opslaan in- of uitschakelen
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op Nieuw om een flow te maken. |
4 |
Als u een bestaande stroom wilt bewerken, klikt u op het pictogram Ontwerper voor ga naar stroom naast de flow die u wilt bewerken. De stroom wordt geopend in het venster Flowontwerper. |
5 |
Als u de optie automatisch opslaan wilt inschakelen, stelt u de wisselknop voor automatisch opslaan in op AAN. |
6 |
De optie voor automatisch opslaan uitschakelen: Nadat u de optie Automatisch opslaan hebt uitgeschakeld, slaat u uw wijzigingen handmatig op. Anders gaan de wijzigingen in de stroom verloren. |
Kopiëren en plakken
Als flowontwikkelaar kunt u een activiteit of een groep activiteiten in dezelfde flow kopiëren en plakken zodat u deze activiteiten niet zelf hoeft te configureren. Hiervoor kunt u één activiteit of een groep activiteiten tegelijk selecteren en opnieuw gebruiken in dezelfde volgorde. Wanneer u activiteiten kopieert, maakt het systeem duplicaten van die activiteiten en kopieert alle geconfigureerde instellingen en koppelingen.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Als u een stroom wilt maken, klikt u op . |
4 |
Als u een bestaande stroom wilt bewerken, klikt u op het pictogram Ontwerpfunctie naast de flow om de stroom te openen. |
5 |
Voer een van onderstaande handelingen uit: U kunt ook op CTRL + C op het toetsenbord drukken om de geselecteerde activiteiten te kopiëren en op CTRL + V drukken om de geselecteerde activiteiten op het doek te plakken. |
6 |
De gekopieerde activiteiten opnieuw indelen conform uw vereiste. |
Een stroom valideren
U valideert een flow om ervoor te zorgen dat u alle vereiste velden hebt geconfigureerd. En dat de structuur van de stroom geldig is. Met een validatie kan niet worden vastgesteld hoe het systeem de stroom op uitvoertijd uitvoert en biedt geen garantie dat de stroom naar verwachting werkt.
Wanneer de validatie is gelukt, laat u de optie Validatie ingeschakeld. U kunt de stroom alleen publiceren als de validatie is gelukt.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de flow die u wilt valideren. De stroom wordt geopend in het venster Flowontwerper. |
4 |
Stel de optie Validatie in op Aan. De validatie wordt gestart en de fouten worden weergegeven in het venster. Tijdens de validatie geeft het systeem fouten op de volgende manieren weer:
|
5 |
Als u het venster Validatiedetails sluit en het opnieuw wilt openen, klikt u op de knop Flowfouten . |
6 |
Optioneel. Wanneer er fouten optreden, stelt u de optie Validatie in op Uitschakelen. U moet de fouten verhelpen en de validatie opnieuw starten. Door flowvalidatie kunnen functies niet worden geëvalueerd of gecontroleerd of variabelen worden omgeslagen in verwachte waarden. Er wordt alleen gecontroleerd op structurele fouten. Dubbelklik op uw variabelen om er zeker van te zijn dat ze naar verwachting werken. |
Een stroom kopiëren
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Met de puntjes naast de stroom die u wilt kopiëren en klik op Kopiëren. De naam van de gekopieerde stroom heeft deze indeling: Copy_FlowName_FlowID waarbij Stroomnaam de naam is van de oorspronkelijke stroom en FlowID een unieke id is voor de oorspronkelijke stroom. |
4 |
Open de gekopieerde stroom in de Flow Designer om de naam te bewerken. |
Een stroom exporteren
Als u een stroomdefinitie wilt extraheren als een JSON-bestand, gebruikt u de optie Exporteren. Later kunt u het JSON-bestand importeren om dezelfde stroom voor een andere tenant te maken. Als u een stroom wilt importeren, raadpleegt Een stroom importeren.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op de puntjes naast de stroom die u wilt exporteren en klik op Exporteren. |
4 |
Klik in het dialoogvenster dat wordt geopend op Opslaan en klik op OK om het stroombestand te downloaden. Het bestand wordt naar uw lokale systeem gedownload met de bestaande bestandsnaam in JSON-indeling. |
Een stroom importeren
Als u een stroom in uw tenant wilt importeren, gebruikt u de optie Importeren. U moet de stroom exporteren als een JSON-bestand van een andere tenant voordat u deze importeert. Als u een stroom wilt exporteren, zie Exporteer een stroom.
Als u een bestaande stroom binnen dezelfde tenant wilt hergebruiken, gebruikt u de optie Kopiëren. Zie Een stroom kopiëren voor meer informatie.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik onder Stromen beheren op Importeren. Kies het stroombestand met de JSON-indeling van uw lokale systeem. |
4 |
Klik op Openen om het bestand te importeren. De stroom wordt geïmporteerd in uw tenant.
|
Volgende stappen
U kunt de stroom wijzigen of publiceren. Zie Werken met stromen voor meer informatie.
Een stroom publiceren
U kunt een stroom publiceren nadat het systeem de stroom heeft gevalideerd en deze vrij van fouten heeft gevonden. U kunt een publicatiestroom gebruiken in Entry Point Routing Strategies.
Voordat u een flow publiceert, controleert u of u volledig tevreden bent met de configuratie en dat de flow geschikt is voor gebruik in live interacties met een contactcentrum. Het bewerken van een publicatiestroom wordt niet volledig ondersteund.
De knop Publicatiestroom is uitgeschakeld zolang de optie Validatie is uitgeschakeld. De knop Publicatiestroom blijft uitgeschakeld als er actieve fouten in de stroom zijn.
Wanneer u op de knop Publicatiestroom klikt, verschijnt het bevestigingsvenster voor de publicatiestroom . Voordat u een stroom publiceert, controleert u of alle uitdrukkingen werken en dat de stroom zich naar wens gedraagt.
Als er een fout optreedt:
-
U ziet een mededelingenvenster met het
Volg-id
enFlow-id
. Neem contact op met Cisco Support voor hulp bij fouten. Voor ondersteuning is eenvolg-id
vereist. -
Klik op de knop Opnieuw publiceren .
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de flow die u wilt publiceren. De stroom wordt geopend in het venster Flowontwerper. |
4 |
Klik op Publiceren om de stroom te publiceren. Als de stroom is gepubliceerd, ziet u het bevestigingsbericht. |
5 |
Selecteer een van de volgende opties:
|
Een stroom verwijderen
Als een stroom de status Gepubliceerd heeft, kan deze deel uitmaken van een configuratie voor routeringsstrategie. Zorg ervoor dat u weet waar een flow wordt gebruikt voordat u deze verwijdert. Anders zou u van invloed kunnen zijn op live interacties in het contactcentrum.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op de puntjes naast de stroom die u wilt verwijderen en klik op Verwijderen. |
4 |
Klik op Ja om te bevestigen. |
Strategieën voor routing op ingangspunten
Een Routeringsstrategie voor ingangspunten is een configuratie waarmee het routeringsgedrag van een contact wordt gecontroleerd wanneer een contact een toegangspunt bereikt. Wanneer een contact bij een ingangspunt aankomt, controleert de routeringsengine welk strategie voor routeringspunten op het opgegeven tijdstip actief is en volgt deze configuratie.
In het gedeelte Gespreksbeheer van de configuratie van de configuratie van de Entry Point Routing Strategy kunt u een flow kiezen die de ervaring van bellers tijdens hun interactie regelt. Met de toepassing Flow Designer kunt u een end-to-end flow configureren die de eerste afhandeling van het gesprek in de IVR, en de wachtrijervaring nadat het contact in de wachtrij is geplaatst, beheert.
Selecteer een flow in het vervolgkeuzemenu Om de stroom aan te geven die deze end-to-end oproepervaring regelt tijdens het tijdsinterval dat is opgegeven in de routeringsstrategie. Alleen stromen die zijn gepubliceerd via de toepassing Flowontwerper zijn beschikbaar via deze vervolgkeuzelijst.
Stromen zijn alleen beschikbaar voor Telefonie-ingangspunten. U kunt geen instellingen in de workflow van de Entry Point Routing Strategy negeren.
Strategieën voor wachtrijroutering
Een strategie voor wachtrijroutering is een configuratie waarmee het routeringsgedrag van een contact wordt bepaald wanneer het contact een wachtrij bereikt. Wanneer een contact bij een wachtrij aankomt, controleert de routeringsengine welke strategie voor wachtrijroutering op het opgegeven tijdstip actief is en volgt deze configuratie.
Klanten die beschikken over wachtrijrouteringsstrategieën in Webex contactcenter hebben hier toegang tot, maar kunnen geen nieuwe strategieën maken. We raden alle klanten aan hun configuraties over te schakelen naar wachtrijen.
Substromen maken en beheren
Stromingsontwerper biedt een mechanisme om grote stromen te modulariseren in een reeks kleinere logische stromen met een lagere complexiteit. Substromen zijn kleinere stromen die u over meerdere stromen kunt gebruiken om een specifieke taak te bereiken. Hierdoor worden de stromen modulairer en beter hanteerbaar in kleinere brokken en voorkomen we de complexiteit die ontstaan uit het creëren van grotere stromen. Hieronder staan enkele belangrijke kenmerken van substromen:
-
U kunt substromen op organisatieniveau maken om deze intern beschikbaar te maken. U kunt bijvoorbeeld substromen weergeven en aanroepen die beschikbaar zijn binnen dezelfde organisatie. U kunt maximaal 200 substromen per organisatie maken.
-
U kunt een substroom vanuit een stroom aanroepen om logica uit te voeren zonder een invoerpunt te koppelen of de hoofdstroom te verlaten.
-
U kunt substromen meerdere keren opnieuw gebruiken in een hoofdstroom of tussen hoofdstromen binnen de organisatie.
-
U kunt variabelen doorgeven tussen bovenliggende en substromen en invoer- en uitvoervariabelen toewijzen van de hoofdstroom naar de substroom en de tegenovergestelde manier. Hierdoor worden deze variabelen in de substroom onafhankelijk van de variabelen die in de bovenliggende stroom worden gebruikt en de substroom wordt aangeroepen.
U kunt globale variabelen niet in een substroom doorgeven. Als tijdelijke oplossing kunt u echter globale variabelen doorsturen aan de substroom via een lokale variabele.
-
U kunt de substroom onafhankelijk publiceren. De wijzigingen in de substroom worden echter pas van kracht nadat u de hoofdstroom opnieuw hebt gepubliceerd.
-
U kunt een versielabel zoals Live, Dev en Test aan een substroom koppelen zodat u een end-to-end test kunt uitvoeren voor de hoofdstroom in de respectievelijke omgevingen.
-
Substromen moeten vanuit de hoofdstromen worden opgeroepen. U kunt geen andere substroom vanuit een substroom aanroepen.
-
U kunt geen substroom koppelen van een ingangspunt of wachtrijrouteringsstrategie.
-
U kunt substromen onafhankelijk importeren en exporteren.
Een substroom maken
U kunt substromen in Control Hub maken en beheren.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar . |
3 |
Klik op . |
4 |
Voer de naam van de substroom in het veld Naam substroom in. De naam van de substroom moet uniek zijn. Deze mag geen spaties bevatten. De enige speciale tekens die zijn toegestaan, zijn _ (onderstrepingsteken) en - (koppelteken). De toegestane lengte is 80 tekens. |
5 |
Klik op Beginnen met bouwen van substroom. Het venster Flow Designer verschijnt. |
6 |
Voer in het gedeelte Algemene instellingen de beschrijving van de substroom in. U kunt deze beschrijving later wijzigen. |
7 |
Configureer in het gedeelte Weergave-instellingen functies zoals Gebogen koppelingen, Koppelingskleur, Foutpadkleur, Selectiekleur en Dikte. |
8 |
Voeg in het gedeelte Variabeledefinitie de vereiste variabelen toe die worden gebruikt tijdens het koppelen aan de hoofdstroom.
Alle bovenstaande variabelen kunnen het type String, Integer, Datum/tijd, Booleaans, Decimaal en JSON zijn. |
9 |
Voer de volgende taken uit om de substroom te maken:
Bewerkingen als Versielabel toepassen, Flowtracering, enzovoort werken op dezelfde manier als bij de hoofdstroom. Voor meer informatie gebruikt u versielabels toepassen op een stroming en Flowtracering.
|
Een substroom bewerken
Als u een substroom bewerkt en publiceert, worden de wijzigingen in de substroom pas in de hoofdstroom van kracht nadat de hoofdstroom is gepubliceerd.
Ga als volgt te werk om een substroom te wijzigen:
1 |
Meld u aan bij Control Hub. |
2 |
Ga naar . |
3 |
Klik op de substroom die u wilt bewerken. |
4 |
Schakel de wisselknop Bewerken in om wijzigingen in de substroom aan te brengen. |
5 |
Breng de gewenste wijzigingen aan in de substroom. Klik op Opslaan om de stroom op te slaan als u de knop Automatisch opslaan uitschakelt. |
Een substroom verwijderen
U kunt geen substroom verwijderen als deze wordt gebruikt in een gepubliceerd hoofdstroom ongeacht of deze Live is of gekoppeld aan een ingangspunt. U kunt echter de substroom uit die hoofdstroom verwijderen of de hoofdstroom eerst verwijderen om die substroom te verwijderen.
1 |
Meld u aan bij Control Hub. |
2 |
Ga naar . |
3 |
Klik op het pictogram met verticale puntjes op de rij van het substroom die u wilt verwijderen en klik op Verwijderen. |
4 |
Klik op Ja om te bevestigen. |
Een substroom toevoegen aan een hoofdstroom
U kunt een substroom toevoegen voor meerdere hoofdstromen.
1 |
Meld u aan bij Control Hub. |
2 |
Ga naar .U kunt ook een substroom toevoegen aan een hoofdstroom vanuit de navigatiebalk van de Beheerportal. Kies . Klik op het pictogram Met de puntjes naast de stroom die u wilt bewerken en klik op Openen. |
3 |
Klik op de stroom die u wilt wijzigen om een substroom toe te voegen. Het venster Flow Designer verschijnt. |
4 |
Klik op het tabblad Substromen . Er verschijnt een lijst met substromen die zijn gemaakt voor de gekozen organisatie/tenant. |
5 |
Sleep de gewenste substroom uit de lijst naar het canvas om deze toe te voegen aan de hoofdstroom. U kunt de details van de gekozen substroom weergeven zoals naam of substroomversie, samen met het versielabel en alle variabelen die in de substroom zijn geconfigureerd. U kunt op de knop Weergave naast de substroomnaam klikken om de substroom in een nieuw tabblad in de browser te openen. Bovendien, als u geen versielabel voor deze substroom hebt ingesteld, is deze standaard ingesteld op Laatste. |
6 |
Wijs in het gedeelte Variabelen voor substroominvoer de belangrijkste stroomvariabelen toe aan de variabelen voor substroominvoer. Zorg dat u hetzelfde gegevenstype toedeelt, zodat de substroom foutloos werkt. Op dezelfde manier worden in het gedeelte Uitvoervariabelen voor subflow de uitvoervariabelen voor substroom toegewezen aan de hoofdstroomvariabelen met hetzelfde gegevenstype. |
7 |
Publiceer de hoofdstroom. |
Fout afhandeling
Het pad voor de foutafhandeling wordt weergegeven voor elke activiteit die in een flow is geconfigureerd. U kunt de foutafhandeling configureren voor het afhandelen van de fouten die zich kunnen voordoen tijdens het uitvoeren van de flow. Het pad voor foutafhandeling wordt standaard weergegeven en is optioneel voor configureren. Als u het foutafhandelingpad niet configureert in de activiteit, worden meldingen weergegeven tijdens de controle van de flow. U kunt de flow echter wel met de validatiemeldingen publiceren.
Fouten die optreden tijdens het uitvoeren van de flow, zijn uitgebreid ingedeeld in twee typen:
-
Fout bij uitvoering van activiteit: geeft de fouten aan die zijn opgetreden tijdens de functionele uitvoering van de activiteit. Er treedt bijvoorbeeld een fout op wanneer een klant een niet-overeenkomende invoer invoert tijdens het uitvoeren van de menuactiviteit .
-
Systeem-/algemene fouten: geef de fouten aan die zich in het systeem voordoen tijdens het uitvoeren van activiteiten. Systeemfouten doen zich bijvoorbeeld voor wanneer er een ongeldige kiezelstenen-uitdrukking is tijdens het uitvoeren van de activiteit Variabele instellen.
-
Niet-gedefinieerde fout: dit foutknooppunt stelt het uitvoerpad in dat de stroom neemt wanneer er niet-gedefinieerde systeemfouten zijn tijdens de uitvoering van de stroom. U kunt de flow voor niet-gedefinieerde fouten configureren door het uitvoerpad van deze activiteit te verbinden met de juiste activiteiten.
Voor de volgende workflowbesturingsactiviteiten geldt niet het knooppunt Niet-gedefinieerd fout - Beginstroom, Eindstroom, HTTP-aanvraag en Parse.
Als u het knooppunt Niet-gedefinieerde fout niet ziet bij een activiteit, neemt u contact op met Cisco Support om de bijbehorende functievlag in te schakelen.
-
Configureer foutafhandelingspaden om de flow te optimaliseren. Als er geen foutverwerkingspad is geconfigureerd voor de activiteit, wordt voor de stroom het standaardpad gebruikt dat is geconfigureerd in de gebeurtenisafhandeling OnGlobalError
op het tabblad Gebeurtenisstromen . Zie Event Flows
voor meer informatie over de gebeurtenisafhandelingsbesturing OnGlobalError.
Stroomketen
Flow chaining geeft u de mogelijkheid om meerdere stromen te koppelen. U kunt de ervaring van de beller aanpassen op basis van de tijd (bij overdracht van het gesprek aan een ingangspunt) of om een enkele stroom opnieuw te gebruiken in meerdere scenario's (als het gesprek wordt overhandigd aan een stroom). Gebruik GoTo om meerdere stromen te kettingen. U kunt flowvariabelen toewijzen aan de verschillende stromen om ervoor te zorgen dat gegevens behouden blijven gedurende het hele end-to-end gesprek.
Voorbeeld: Vaccinatieregistratie
Voor het omgaan met klanten die deelnemen aan een vaccinatiecampagne, kunt u twee opties bieden: één voor premium klanten en de andere voor algemene klanten.
Wanneer algemene klanten bellen, geeft het systeem het gesprek door aan de stroom die samenhangt met het invoerpunt voor het afhandelen van registraties. Op basis van de actieve routeringsstrategieën voor ingangspunten leidt het systeem het gesprek door naar de juiste agent om de algemene klant te registreren.
Wanneer premium klanten bellen, geeft het systeem het gesprek door aan een andere stroom om een afspraak te boeken.
Bekende problemen met stroomketens
-
U kunt een ingang die wordt gebruikt in stroomketens niet verwijderen. Voordat u een toegangspunt verwijdert, moet u alle resources verwijderen, zoals wachtrijen en stromen die zijn gekoppeld aan het ingangspunt.
-
U kunt een stroom die wordt gebruikt in kettingschakeling, niet verwijderen. Voordat u de stroom verwijdert, moet u ervoor zorgen dat u verwijzingen naar de stroom verwijdert die zijn gemaakt als onderdeel van de stroomketen.
-
Als u een ingangspunt of stroom die wordt gebruikt in stroomketens met kracht verwijdert, worden er geen foutberichten gevalideerd of weergegeven die aangeven dat een ingangspunt of stroom is verwijderd.
Flowtracering
Flowtracering is een postcall-foutopsporingsproces in Flow Designer waarmee flowontwikkelaars inzicht kunnen krijgen in de flow en het pad kunnen weergeven dat voor een oproep is gekozen. Deze functie stelt ontwikkelaars ook in staat om alle relevante informatie te bekijken in het uitvoerpad voor de stroombesturing. Dit helpt bij het oplossen van fouten met stromen en het oplossen van problemen die zich voordoen tijdens het uitvoeren van de stroom.
Als u meerdere versielabels op een stroom hebt toegepast, kunt u de stroom ook met betrekking tot deze versielabels traceren. Zie Versielabels toepassen op een stroom voor meer informatie.
Een interactie geeft een overzicht van een reeks activiteiten die samenhangen met de reis van een contact door een contactcentrum. Een interactie-id is een door het systeem gegenereerde unieke id die een bepaalde interactie aangeeft. Interactie-id's vormen de reis van interacties via verschillende wegen die u vragen om de foutscenario's en activiteitsfoutpaden te identificeren voor het oplossen van de probleemoplossing voor het uitvoeren van de stroom.
U kunt Flowtracering gebruiken om verschillende gespreksbesturingspaden weer te geven na het uitvoeren van de stroom in de productie. Dit garandeert verificatie van alle activiteitsinstellingen en andere afhankelijke configuraties voor een succesvolle uitvoering van de stroom.
Voordat u begint
U moet een workflow publiceren en uitvoeren zodat ten minste één interactie tot stand is gebracht. Zie Flows maken en beheren voor meer informatie.
1 |
Meld u aan bij uw klantorganisatie met de URL van Control Hub - https://admin.webex.com/. |
2 |
Ga naar .De pagina Stromen wordt weergegeven.
|
3 |
Klik op het pictogram Go to Flow Designer naast de flow die u wilt bewerken. De stroom wordt geopend in het venster Flowontwerper.
|
4 |
Klik op Foutopsporing. Het deelvenster Interacties verschijnt. Een tabel geeft de meest recente 100 interacties voor de stroom weer. De volgende gegevens worden in de tabel weergegeven:
|
5 |
(Optioneel) Gebruik de zoekoptie om de lijst te filteren met de volgende zoekparameters:
|
6 |
Selecteer een interactie in de tabel. Het pad van de geselecteerde activiteit wordt gemarkeerd in het canvas. Er wordt een nieuw tabblad geopend dat de volgorde van activiteiten weergeeft die zijn uitgevoerd tijdens de interactie. De volgende gegevens worden weergegeven:
U kunt meerdere interacties kiezen die in afzonderlijke tabbladen worden geopend. |
7 |
Selecteer een activiteit om de volgende details weer te geven:
|
8 |
(Optioneel) Klik op het pictogram Kopiëren () om de interactiedetails naar uw klembord te kopiëren. |
Foutcodes voor Flow Designer
Flow Designer retourneert foutcodes om de aard of de reden van een fout aan te geven. Gebruik de volgende tabel voor een overzicht van de fout en de beschrijving.
Foutcode |
Beschrijving |
---|---|
FC1001 |
Flow-versie niet gevonden. Vernieuw de pagina of maak een nieuwe stroom. |
FC1002 |
Start activiteit niet gevonden. Vernieuw de pagina of maak een nieuwe stroom. Een Begin-activiteit verschijnt standaard wanneer u een nieuwe flow maakt. |
FC1003 |
Een of meer gebeurtenisstromen hebben geen geldige start. Voeg een gebeurtenisafhandelingsactiviteit toe aan de start van elke gebeurtenisstroom. |
FC1004 |
Alle niet-gebeurtenisvertakkingen moeten naar het eindknooppunt leiden. |
FC1005 |
Een van de configuraties voor variabelen is ongeldig. Zorg ervoor dat het geconfigureerde gegevenstype en de variabelewaarde compatibel zijn voor elke variabele. |
FC1006 |
Een of meer poorten in de activiteit zijn niet verbonden. Zorg ervoor dat alle poorten via een koppeling op een andere activiteit zijn aangesloten. |
FC1007 |
Voeg een beschrijving toe voor de activiteit. |
FC1008 |
Sommige variabelen hebben dezelfde naam. Zorg dat alle variabelen een unieke naam hebben. |
FC1009 |
De uitdrukking is ongeldig. |
FC1010 |
De voorwaarde is ongeldig. |
FC1011 |
Een koppeling in de Hoofdstroom wordt verbroken. Verwijder de koppeling om de fout op te lossen. |
FC1012 |
Een koppeling in de Gebeurtenisstroom wordt verbroken. Verwijder de koppeling om de fout op te lossen. |
FC1013 |
De activiteit wordt in meer dan één gebeurtenisstroom gebruikt. Gebeurtenisstromen kunnen geen algemene activiteiten delen en moeten een uniek begin en einde hebben. |
FC1014 |
Een contact in een wachtrij moet de stroom beëindigen. De uitvoerkoppeling kan alleen verbinding maken met een eindstroomactiviteit. |
FC1015 |
Een of meer velden in de activiteit zijn niet juist geconfigureerd. Volg de vereisten van elk veld om alle fouten te corrigeren en geldige invoer in te voeren. |
FC1016 |
Een andere gebruiker heeft een stroom gemaakt die conflicteert met de naam van deze stroom. Bewerk de naam van de stroom om deze uniek te maken. |
FC1017 |
Een activiteit heeft pijlen die afkomstig zijn van en naar zichzelf wijzen. |
Ziehttps://www.apollographql.com/docs/react/data/error-handling/ voor meer informatie over GraphQL-serverfouten .