SjabloonDialogFlow ES virtuele agent

list-menuFeedback?
Deze sjabloon Webex Contact Center flow designer toont de gegevensstroom tussen Google DialogFlow ES en Webex Contact Center, met focus op het doorgeven van gegevens aan en van beide platforms tijdens een interactie.

Deze stroom laat zien hoe gegevens worden uitgewisseld tussen Webex Contact Center en DialogFlow ES voor het verwerken van klantinteracties. Het biedt een basisstroom waar gegevens worden uitgewisseld met DialogFlow ES voor een natuurlijke taalverwerking en automatische agentafhandeling. Door de integratie met DialogFlow kan de bot de klantintenties begrijpen en geschikte acties uitvoeren op basis van het gesprek. Bovendien omvat de flow een foutafhandeling om voor een soepele klantervaring te zorgen, zelfs wanneer zich onverwachte omstandigheden voordoen.

Voorwaarden

Controleer of aan de volgende vereisten in de Webex Contact Center Beheerportal wordt voldaan voordat u deze workflow implementeert:

  • Een Google DialogFlow ES-agent met relevante intenties voor het gesprek.
  • U kunt invoerpunten, wachtrijen, teams en toewijzingen van ingangspunten maken.
  • Schakel Webhook Fulfillment in DialogFlow ES in en gebruik de voorbeeldcode node.js in de inline editor.
  • Cisco TTS (Tekst-naar-spraak) is ingeschakeld voor het genereren van dynamische aangepaste berichten. Upload statische audiobestanden als u aangepaste gesproken aanwijzingen gebruikt in plaats van Cisco Text-to-Speech (TTS).

Stroom specificatie

In de volgende tabel worden de verschillende stroomelementen beschreven die zijn betrokken bij het oproepproces, met informatie over de acties en antwoorden die tijdens elke fase plaatsvinden.

Stromings-element

Beschrijving

Klant start contact Het gesprek wordt ontvangen door Webex Contact Center.
Gegevens worden doorgegeven aan DialogFlow ESEen aangepaste begroeting, die klantdetails zoals naam en reden voor het bellen bevat, wordt naar de DialogFlow ES-bot verzonden voor verwerking.
Bot-interactie met DialogFlowDialogFlow verwerkt de invoer en reageert op basis van geconfigureerde bedoelingen.
Muziek in wachtrijTerwijl de bot de aanvraag verwerkt, wordt de klant in een wachtrij geplaatst met wachtstandmuziek.
ScheidenDe interactie eindigt nadat het dialoogvenster is voltooid.

Flow-activiteiten

In de volgende tabel worden de volgorde van de stroomactiviteiten beschreven die in deze stroomsjabloon zijn betrokken.

Flow-activiteit

Beschrijving

Beginnen

Deze activiteit markeert het begin van de stroom. Deze oproep wordt geactiveerd wanneer een nieuwe oproep wordt ontvangen.
Taal instellenDe stroom maakt gebruik van een variabele activiteit instellen om de taalcode (en-US) te configureren voor de gehele interactie. Zo zorgt u ervoor dat alle spraakinteracties overeenkomen met de taalvoorkeur van de beller.
Aangepaste begroetingDeze activiteit geeft klantgegevens door, zoals naam, e-mailadres en reden voor het bellen naar de DialogFlow ES bot. De begroeting wordt dynamisch gegenereerd met behulp van Cisco Text-to-Speech (TTS). Voorbeeldgegevens zijn doorgegeven:
  • klantNaam: Jane Doe
  • customerEmail: customer@email.com
  • klantReden: Boeken

In de wachtrij voor agent

Als de interactie escalatie vereist, wordt de klant in de wachtrij geplaatst en wordt de wachtstandmuziek afgespeeld met het defaultmusic_on_hold.wav bestand.
Muziek afspelenMuziek wordt afgespeeld terwijl de beller in de wachtrij wacht. De stroom gebruikt de standaardmuziek van Cisco, maar kan worden aangepast door verschillende muziekbestanden te uploaden.

Scheiden

Door deze activiteit wordt de verbinding verbroken zodra de stroom is voltooid, waardoor de interactie naadloos wordt beëindigd.

Stroom-details

De flow JSON die in dit voorbeeld wordt gebruikt, bevat variabelen en activiteiten die essentieel zijn voor het verwerken van interactie, foutverwerking en communicatie tussen Webex Contact Center en DialogFlow. De belangrijkste gebruikte variabelen zijn:

Stroomvariabele

Beschrijving

Global_FeedbackSurveyOptIn

Bijgehouden of de klant kiest voor een enquête na het gesprek.
klantNaamLegt de naam van de klant vast voor personalisatie.
klantMailLegt de e-mail van de klant vast.
klantRedenLegt de reden van het gesprek met de klant bij.
Global_LanguageConfigureert de standaardtaal (en-US).

Global_VoiceName

Bepaalt welke spraak wordt gebruikt voor tekst-naar-spraak.

Extra resources

Zie voor meer informatie over deze integratie de video Werken met gegevens in Google DialogFlow ES met Webex Contact Center .

RaadpleegWebex Contact Center Developer Documentation en DialogFlow ES-documentatie voor verdere informatie.

Ondersteuning voor ontwikkelaars

Voor ondersteuning met betrekking tot deze integratie opent u bij Webex Contact Center Developer Support een ticket via de Webex Developer Portal.

Ga voor meer discussies naar de Webex Contact Center API's Developer Community.

Vond u dit artikel nuttig?
Vond u dit artikel nuttig?