Predloga podtoka podatkov HTTP
Pregled
Ta podtok zagotavlja dinamično izkušnjo, pri kateri so podatki o računu stranke pridobljeni z zahtevo HTTP. Če je iskanje uspešno, mora stranka potrditi ID računa. Če ne uspe ali klicatelj želi, lahko številko računa vnese ročno. Potek elegantno obravnava napake, kot so neveljavni vnosi, časovne omejitve in kritične napake, z ustreznimi pozivi.
Ta podtok uporablja Cisco pretvorbo besedila v govor (TTS) za vse zvočne pozive.
Predpogoji
Prepričajte se, da so pred uvedbo tega podtoka na portalu za upravljanje Webex kontaktnih centrov izpolnjene naslednje zahteve:
- Ustvarite vstopne točke, čakalne vrste, povezovalnike, ekipe, preslikave vstopnih točk in vse druge konfiguracijske dejavnosti, specifične za organizacijo.
- Prenesite statične zvočne datoteke, če so namesto Ciscovega pretvorbe besedila v govor uporabljeni pozivi za pretvorbo besedila v govor po meri.
- Prepričajte se, da so URL zahteve HTTP in parametri pravilno nastavljeni glede na potrebe vaše organizacije.
Za podrobnejša navodila Webex glejte Vodnik za nastavitev in skrbništvo središča za stike.
Vhodi podtoka
- errorMessage - STRING: Sporočilo, ki se bo predvajalo v primeru napake med podtokom.
Izhodi podtoka
- outputVariable - STRING: Shrani potrjeno ali ročno vneseno številko računa.
Razčlenitev podtoka
V spodnji tabeli so opisani različni elementi podtoka, vključeni v klicni proces, s podrobnostmi o dejanjih in odzivih, ki se pojavijo med vsako stopnjo.
Element podtoka |
Opis |
---|---|
Začetek podtoka (Inicializacija) |
Podtok začne postopek pridobivanja podatkov o strankah. |
Počakaj, prosim (Sporočilo o udobju) |
Klicatelj je obveščen, da sistem pridobiva njegove podatke s pomočjo poziva TTS:Počakajte, da poiščemo vaše podatke. |
Zahteva HTTP (Pridobivanje podatkov o stranki) |
Sistem pošlje zahtevo HTTP GET za pridobivanje informacij o strankah iz določene končne točke API. Če je odgovor uspešen, vsebuje ID stranke. |
Preverite stanje HTTP (Ocenite odziv) |
Odziv HTTP je ovrednoten na podlagi kode stanja. Če je bila zahteva uspešna, se postopek premakne na naslednji korak. |
Potrditveni meni (Zahteva za potrditev ali ročni vnos) |
Klicatelj mora potrditi pridobljeni ID računa ali ročno vnesti številko računa, če je napačna. |
Nastavi spremenljivko (ID računa trgovine) |
Če klicatelj potrdi ID računa, se vrednost shrani v izhodno spremenljivko. |
Zbiranje številk (Ročni vnos računa) |
Če zahteva ne uspe ali klicatelj znova vnese številko svojega računa, mora vnesti 6-mestno številko računa, ki ji sledi ključ za funt (#). |
Obravnavanje napak (Še vedno, neveljaven, kritičen) |
Podtok obravnava časovne omejitve, neveljavne vhode in kritične napake z ustreznimi pozivi:
|
Končni podtok (Zaključek) |
Podtok se konča po potrditvi številke računa ali obravnavi napake. |
Dejavnosti podtoka
V spodnji tabeli je opisano zaporedje dejavnosti podtoka za to predlogo.
Dejavnost podtoka |
Opis |
---|---|
Začetek podtoka |
Podtok se začne, ko ga prikličete. |
Počakaj, prosim |
Predvaja sporočilo s pretvorbo besedila v govor in klicatelja prosi, naj počaka, da se njegovi podatki pridobijo. |
Zahteva HTTP |
Pošlje zahtevo HTTP GET za pridobitev podatkov o računu stranke. |
Preverite stanje HTTP |
Oceni odziv HTTP, da ugotovi, ali je bila zahteva uspešna. |
Potrditveni meni |
Klicatelja pozove, naj potrdi pridobljeni ID računa ali ga ponovno vnese, če je napačen. |
Nastavi spremenljivko |
Shrani potrjeno ali ročno vneseno številko računa. |
Zbiranje številk |
Od klicatelja zbere 6-mestno številko računa, če zahteva HTTP ne uspe ali če klicatelj izbere novo številko računa. |
Obravnavanje napak |
Več pozivov obravnava časovne omejitve, neveljavne vnose in kritične napake med podtokom. |
Končni podtok |
Pretok se zaključi, ko je številka računa potrjena ali pride do napake. |