DialogFlow ES predložak tijeka virtualnog agenta
Ovaj tijek prikazuje kako se podaci prenose između Webex Contact Center i DialogFlow ES za obradu interakcija s klijentima. Pruža temeljni protok u kojem se podaci razmjenjuju s DialogFlow ES za obradu prirodnog jezika i automatsko ispunjavanje agenata. Integracija s DialogFlowom omogućuje botu da razumije namjere kupaca i poduzme odgovarajuće radnje na temelju razgovora. Osim toga, tijek uključuje rukovanje pogreškama kako bi se osiguralo glatko korisničko iskustvo, čak i kada se pojave neočekivani uvjeti.
Preduvjeti
Prije implementacije ovog tijeka provjerite jesu li ispunjeni sljedeći preduvjeti na portalu za upravljanje Webex Contact Center:
- Agent Google DialogFlow ES s relevantnim namjerama za razgovor.
- Stvorite ulazne točke, redove čekanja, timove i mapiranja ulaznih točaka.
- Omogućite ispunjavanje web-dojave u DialogFlow ES i koristite ogledni node.js kod u umetnutom uređivaču.
-
Cisco Text-to-Speech (TTS) omogućeno je za dinamičko generiranje prilagođenih poruka. Prenesite statične audiodatoteke ako se umjesto Cisco Text-to-Speech (TTS) koriste prilagođeni audio upiti.
Raščlamba tijeka
Sljedeća tablica opisuje različite elemente toka uključene u proces poziva, detaljno opisujući radnje i odgovore koji se javljaju tijekom svake faze.
|
Element toka |
Opis |
|---|---|
| Klijent pokreće kontakt | Poziv prima Webex Contact Center. |
| Podaci se prosljeđuju DialogFlow ES | Prilagođeni pozdrav, koji uključuje detalje o kupcu, kao što su ime i razlog poziva, šalje se botu DialogFlow ES na obradu. |
| Interakcija bota s DialogFlowom | DialogFlow obrađuje unos i odgovara na temelju konfiguriranih ciljeva. |
| Glazba u redu čekanja | Dok bot obrađuje zahtjev, kupac se stavlja u red s glazbom na čekanju. |
| Prekinuti vezu | Interakcija završava nakon dovršetka dijaloga. |
Aktivnosti toka
Sljedeća tablica opisuje slijed aktivnosti toka uključenih u ovaj predložak toka.
|
Aktivnost protoka |
Opis |
|---|---|
|
Početak | Ova aktivnost označava početak tijeka. Pokreće se kada primite novi poziv. |
| Postavi jezik | Tijek koristi aktivnost Set Variable za konfiguriranje šifre jezika (en-US) za cijelu interakciju. Time se osigurava da su sve glasovne interakcije usklađene s jezičnim preferencijama pozivatelja. |
| Prilagođeni pozdrav | Ova aktivnost prosljeđuje detalje o klijentima kao što su ime, e-pošta i razlog pozivanja na DialogFlow ES bot. Pozdrav se dinamički generira pomoću Cisco Pretvaranje teksta u govor (TTS). Proslijeđeni primjeri podataka:
|
|
Red čekanja do agenta | Ako interakcija zahtijeva eskalaciju, kupac se stavlja u red čekanja, a glazba na čekanju reproducira se pomoću defaultmusic_on_hold.wav datoteke. |
| Reprodukcija glazbe | Glazba se reproducira dok pozivatelj čeka u redu. Tijek koristi zadanu glazbu Cisco na čekanju, ali se može prilagoditi prijenosom različitih glazbenih datoteka. |
|
Prekinuti vezu | Ova aktivnost prekida poziv nakon dovršetka tijeka, osiguravajući besprijekoran kraj interakcije. |
Specifičnosti toka
Tijek JSON korišten u ovom primjeru sadrži varijable i aktivnosti bitne za rukovanje interakcijom, obradu pogrešaka i komunikaciju između Webex Contact Center i DialogFlowa. Ključne varijable koje se koriste uključuju:
|
Varijabla toka |
Opis |
|---|---|
|
Global_FeedbackSurveyOptIn | Prati hoće li se klijent uključiti u anketu nakon poziva. |
| Naziv kupca | Bilježi ime klijenta za personalizaciju. |
| customerEmail | Snima korisnikovu e-poštu. |
| customerReason | Bilježi razlog poziva klijenta. |
| Global_Language | Konfigurira zadani jezik (en-US). |
|
Global_VoiceName | Određuje glas koji se koristi za pretvaranje teksta u govor. |
Dodatni izvor sredstava
Dodatne informacije o ovoj integraciji potražite u članku Rad s podacima na Google DialogFlow ES s videozapisom Webex Contact Center .
Dodatne smjernice potražite u dokumentaciji Webex Contact Center za razvojne inženjere i dokumentaciji DialogFlow ES.
Podrška za razvojne inženjere
Za bilo kakvu podršku u vezi s ovom integracijom otvorite ulaznicu s timom za podršku Webex Contact Center za razvojne programere putem portala Webex Developer Portal.
Za daljnje rasprave posjetite zajednicu Webex Contact Center API-ja za razvojne programere.