DialogFlow ES virtuel agentflowskabelon

list-menuHar du feedback?
Denne Webex Contact Center flowdesignerskabelon demonstrerer dataflowet mellem Google DialogFlow ES og Webex Contact Center med fokus på, hvordan du overfører data til og fra begge platforme under en interaktion.

Dette flow viser, hvordan data overføres mellem Webex Contact Center og DialogFlow ES til behandling af kundeinteraktioner. Det giver et grundlæggende flow, hvor data udveksles med DialogFlow ES til behandling af naturligt sprog og automatiseret agentopfyldelse. Integrationen med DialogFlow gør det muligt for botten at forstå kundens hensigter og foretage passende handlinger baseret på samtalen. Derudover inkluderer flowet fejlhåndtering for at sikre en jævn kundeoplevelse, selv når uventede forhold opstår.

Forudsætninger

Sørg for, at følgende krav er opfyldt i Webex Contact Center Management Portal, før du implementerer dette flow:

  • En Google DialogFlow ES-agent med relevante hensigter for samtalen.
  • Opret indgangspunkter, køer, teams og indgangspunktstilknytninger.
  • Aktivér Webhook Fulfillment i DialogFlow ES, og brug eksempelkoden node.js i den indbyggede editor.
  • Cisco Tekst-til-tale (TTS) er aktiveret til dynamisk generering af brugerdefinerede meddelelser. Upload statiske lydfiler, hvis der bruges brugerdefinerede lydbeskeder i stedet for Cisco tekst-til-tale (TTS).

Opdeling af flow

Følgende tabel beskriver de forskellige flowelementer, der er involveret i opkaldsprocessen, og beskriver de handlinger og svar, der forekommer i hvert trin.

Flow element

Beskrivelse

Kunden tager initiativ til kontakt Opkaldet modtages af Webex Contact Center.
Data videregives til DialogFlow ESEn brugerdefineret hilsen, som indeholder kundeoplysninger såsom navn og årsag til opkald, sendes til behandling i DialogFlow ES-botten.
Bot-interaktion med DialogFlowDialogFlow behandler input og reagerer baseret på konfigurerede hensigter.
Musik i køMens botten behandler anmodningen, placeres kunden i en kø med holdmusik.
AfbrydeInteraktionen slutter, når dialogen er fuldført.

Flow aktiviteter

Følgende tabel beskriver rækkefølgen af flowaktiviteter, der er involveret i denne flowskabelon.

Flow aktivitet

Beskrivelse

Begynde

Denne aktivitet markerer begyndelsen på flowet. Den udløses, når der modtages et nyt opkald.
Vælg sprogFlowet bruger aktiviteten Angiv variabel til at konfigurere sprogkoden (en-US) for hele interaktionen. Dette sikrer, at alle stemmeinteraktioner stemmer overens med opkalderens sprogpræference.
Brugerdefineret hilsenDenne aktivitet videregiver kundeoplysninger såsom navn, e-mail og årsag til opkald til DialogFlow ES-botten. Hilsen genereres dynamisk ved hjælp af Cisco tekst-til-tale (TTS). Eksempel på data, der er bestået:
  • customerName: Jane Doe
  • customerEmail: customer@email.com
  • customerÅrsag: Bookinger

Kø til agent

Hvis interaktionen kræver eskalering, sættes kunden i kø, og der afspilles ventemusik ved hjælp af defaultmusic_on_hold.wav filen.
Afspil musikDer afspilles musik, mens opkalderen venter i køen. Flowet bruger Cisco's standardholdmusik, men kan tilpasses ved at uploade forskellige musikfiler.

Afbryde

Denne aktivitet afbryder opkaldet, når flowet er fuldført, hvilket sikrer en problemfri afslutning på interaktionen.

Flow specifikationer

Det flow JSON, der bruges i dette eksempel, indeholder variabler og aktiviteter, der er essentielle for interaktionshåndtering, fejlbehandling og kommunikation mellem Webex Contact Center og DialogFlow. De vigtigste variabler, der anvendes, omfatter:

Variabel flow

Beskrivelse

Global_FeedbackUndersøgelseTilmelding

Sporer, om kunden tilmelder sig en undersøgelse efter opkald.
customerNameRegistrerer kundens navn til brugertilpasning.
kunde-e-mailRegistrerer kundens e-mail.
kundeÅrsagRegistrerer årsagen til kundens opkald.
Globalt_SprogKonfigurerer standardsproget (en-US).

Globalt_Stemmenavn

Bestemmer den stemme, der bruges til tekst til tale.

Yderligere ressourcer

Du kan finde flere oplysninger om denne integration i videoen Arbejde med data på Google DialogFlow ES med Webex Contact Center .

Se Webex Contact Center Udviklerdokumentation og DialogFlow ES-dokumentation for yderligere vejledning.

Support til udviklere

For enhver support vedrørende denne integration skal du åbne en billet med Webex Contact Center Developer Support-teamet via # Webex Developer Portal.

Du kan finde flere diskussioner i Webex Contact Center APIs Developer Community.

Var denne artikel nyttig?
Var denne artikel nyttig?