DialogFlow ES virtual agent flow template
Pregled
Ovaj tok prikazuje kako se podaci prenose između Webex Contact Center i DialogFlov ES za obradu interakcija sa klijentima. Obezbeđuje temeljni protok u kojem se podaci razmenjuju sa DialogFlov ES za obradu prirodnog jezika i automatizovano ispunjavanje agenata. Integracija sa DialogFlow-om omogućava botu da razume namere kupaca i preduzme odgovarajuće akcije na osnovu razgovora. Pored toga, protok uključuje rukovanje greškama kako bi se osiguralo glatko korisničko iskustvo, čak i kada se pojave neočekivani uslovi.
Preduslovi
Uverite se da su ispunjeni sledeći zahtevi na portalu za upravljanje Webex Contact Center pre implementacije ovog toka:
- Google DialogFlov ES agent sa relevantnim namerama za razgovor.
- Kreirajte ulazne tačke, redove, timove i mapiranja ulaznih tačaka.
- Omogućite Vebhook ispunjenje u DialogFlov ES i koristite uzorak node.js koda u inline editoru.
-
Cisco Tekt-to-Speech (TTS) je omogućen za dinamičko generisanje prilagođenih poruka. Otpremite statičke audio datoteke ako se umesto Cisco Tekt-to-Speech (TTS) koriste prilagođene audio upute.
Slom protoka
Sledeća tabela opisuje različite elemente protoka koji su uključeni u proces poziva, detaljno opisujući akcije i odgovore koji se javljaju tokom svake faze.
Element protoka |
Opis |
---|---|
Klijent inicira kontakt | Poziv prima Webex Kontakt centar. |
Podaci se prosleđuju na DialogFlov ES | Prilagođeni pozdrav, koji uključuje detalje o klijentu kao što su ime i razlog pozivanja, šalje se na DialogFlov ES bot za obradu. |
Bot interakcija sa DialogFlov | DialogFlov obrađuje ulaz i odgovara na osnovu konfigurisanih namera. |
Muzika u redu | Dok bot obrađuje zahtev, kupac se stavlja u red sa muzikom za čekanje. |
Prekinete vezu | Interakcija se završava kada se dijalog završi. |
Aktivnosti protoka
Sledeća tabela opisuje redosled aktivnosti toka koji su uključeni u ovaj šablon protoka.
Aktivnost protoka |
Opis |
---|---|
Start | Ova aktivnost označava početak toka. Aktivira se kada se primi novi poziv. |
Podesite jezik | Tok koristi aktivnost Set Variable za konfigurisanje koda jezika (en-US) za celu interakciju. Ovo osigurava da se sve glasovne interakcije usklade sa jezičkim preferencijama pozivaoca. |
Prilagođeni pozdrav | Ova aktivnost prenosi detalje o klijentima kao što su ime, e-pošta i razlog za pozivanje na DialogFlov ES bot. Pozdrav se dinamički generiše pomoću Cisco Tekt-to-Speech (TTS). Primer podataka koji su prošli:
|
Red za agenta | Ako interakcija zahteva eskalaciju, klijent se stavlja u red, a muzika se reprodukuje pomoću defaultmusic_on_hold.wav datoteke . |
Puštajte muziku | Muzika se pušta dok pozivalac čeka u redu. Protok koristi Cisco-ovu podrazumevanu muziku za držanje, ali se može prilagoditi učitavanjem različitih muzičkih datoteka. |
Prekinete vezu | Ova aktivnost prekida poziv kada je protok završen, obezbeđujući besprekoran kraj interakcije. |
Specifičnosti protoka
JSON protoka koji se koristi u ovom primeru sadrži varijable i aktivnosti koje su neophodne za rukovanje interakcijom, obradu grešaka i komunikaciju između Webex Contact Center i DialogFlov-a. Ključne varijable koje se koriste uključuju:
Promenljiva protoka |
Opis |
---|---|
Global_FeedbackSurveyOptIn | Prati da li se kupac odlučuje za anketu nakon poziva. |
Ime kupca | Snima ime kupca za personalizaciju. |
customerEmail | Snima e-poštu kupca. |
customerReason | Beleži razlog za poziv kupca. |
Global_Language | Konfiguriše podrazumevani jezik (sr-US). |
Global_VoiceName | Određuje glas koji se koristi za pretvaranje teksta u govor. |
Dodatni resursi
Za više informacija o ovoj integraciji, pogledajte Rad sa podacima na Google DialogFlov ES sa Webex Contact Center video.
Pogledajte Webex Contact Center Developer Documentation i DialogFlov ES dokumentaciju za dodatna uputstva.
Podrška za programere
Za bilo kakvu podršku u vezi sa ovom integracijom, otvorite kartu sa timom za podršku programerima Webex Contact Center putem Webex Developer Portala.
Za dalje diskusije, posetite Webex Contact Center APIs Developer Communiti.