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 ESPrilagođ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 DialogFlovDialogFlov obrađuje ulaz i odgovara na osnovu konfigurisanih namera.
Muzika u reduDok bot obrađuje zahtev, kupac se stavlja u red sa muzikom za čekanje.
Prekinete vezuInterakcija 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 jezikTok 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 pozdravOva 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:
  • customerName: Jane Doe
  • customerEmail: customer@email.com
  • customerReason: Rezervacije

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 muzikuMuzika 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 kupcaSnima ime kupca za personalizaciju.
customerEmailSnima e-poštu kupca.
customerReasonBeleži razlog za poziv kupca.
Global_LanguageKonfiguriš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.