Konfiguracija dogodkov po meri za agente umetne inteligence
Dogodek po meri razvijalcem omogoča izvajanje teh opravil:
- Posredujte podatke od stranke, da posodobite časovne parametre načrtovanja avtonomnega agenta. Na primer, posredovanje imena stranke za prilagojeno pozdravno sporočilo.
- Posodobite spremenljivke časa načrtovanja samostojnega agenta AI. Na primer, optimizirajte cilje in navodila za določene stranke, posodobite opis dejanja in slote z informacijami, ki so na voljo pri stranki, tako da uporabniki ne bodo ponovno pozvani k temu.
Trenutno je dogodek po meri za avtonomne agente umetne inteligence podprt samo prek glasovnega kanala.
Konfiguracija podatkov po meri v načrtovalniku poteka
- V oblikovalniku poteka Webex Contact Center konfigurirajte dejavnost Virtual Agent V2 v poteku.
- V nastavitvah stanja dogodka v stolpcih Ime dogodka – Podatki o dogodku določite naslednje podrobnosti :
- Polje za ime dogodka pustite prazno.
- Vnesite podatke po meri, ki jih želite posredovati od načrtovalnika poteka do avtonomnega posrednika umetne inteligence.

Dostop do podatkov o dogodkih po meri v AI Agent Studio
Do podatkov o dogodkih (konfiguriranih v načrtovalniku poteka) lahko dostopate s sintakso {{ime spremenljivke}} v različnih razdelkih avtonomnega posrednika. Do spremenljivk, ki so posredovane v podatkih po meri, lahko dostopate v cilju agenta, pozdravnem sporočilu, navodilih, opisu dejanja in opisu reže.

V tem primeru razvijalec uporabi {{customer_name}} v pozdravnem sporočilu in {{calling_number}} v navodilih za posrednika.
Dogodki po meri skrbnikom omogočajo izvajanje teh opravil:
-
Posredujte podatke od stranke, da ustvarite dinamične odzive. Na primer, posredovanje imena stranke za osebni pozdrav.
-
Določite izhod po meri iz posrednika AI, da vrnete nadzor oblikovalniku poteka. Na primer, za izvedbo izpolnitve znotraj toka.
-
Nastavite posrednika AI, da začne z začetno točko po meri in ne s pozivom dobrodošlice z dogodkom po meri.
-
Posodobite spremenljivke stanja agenta AI. Na primer, vnaprej zapolnite kontekst ali reže s podatki po meri, ki jih je posredoval oblikovalnik poteka.
Trenutno je dogodek po meri za skriptirane agente umetne inteligence podprt samo prek glasovnega kanala.
Konfiguracija dohodnega dogodka po meri v AI Agent Studio
- Na strani za konfiguracijo posrednika AI ustvarite nov odgovor v odgovorih Tab.
- V razdelku Privzeti odgovor kliknite+zraven privzetega (spletnega) kanala , da dodate glasovni kanal
- V polju Ime dohodnega dogodka določite ime dogodka, ki ga posrednik prejme.
Priklic dogodka po meri iz oblikovalnika poteka
- V oblikovalniku poteka Webex Contact Center konfigurirajte dejavnost Virtual Agent V2 v toku.
- V nastavitvah stanja dogodka v stolpcih Ime dogodka – Podatki o dogodku določite naslednje podrobnosti :
-
Vnesite ime dogodka po meri, ki ste ga konfigurirali v odziv # Tab strani za konfiguracijo posrednika AI v AI Agent Studiu.
- Vnesite podatke po meri, ki jih želite posredovati iz Načrtovalnika poteka v skriptnega posrednika AI.
-
Dostop do podatkov o dogodkih po meri v AI Agent Studio
Do podatkov o dogodku (konfiguriranih v načrtovalniku poteka) lahko dostopate v razdelku Privzeti odgovori , kjer ste konfigurirali dohodni dogodek. Na spodnji sliki lahko vidite, da se ime dogodka po meri »custom_welcome« in podatki o dogodkih »ime trgovine« prenašajo iz oblikovalnika poteka v AI Agent Studio.
Konfiguracija izhodnega dogodka in koristne obremenitve po meri v AI Agent Studio
-
V studiu AI Agent Studio se pomaknite na stran za konfiguracijo skriptnega posrednika AI in pojdite na Odgovor , kjer želite, da se kontrolnik posreduje nazaj oblikovalniku poteka.
-
Dodajte dogodek po meri v razdelek Privzeti odgovor .
-
V JSON vnesite podatke o imenu dogodka in koristni obremenitvi dogodka, ki jih želite vrniti v potek.
V tem primeru se zbrane reže vrnejo v tok z izstopnim dogodkom po meri"order_details".
Dostop do podatkov o dogodkih po meri v orodju Flow Designer
Do dogodka po meri in koristne obremenitve lahko dostopate iz razdelka Izhodne spremenljivke dejavnosti Virtual Agent V2 .
Ime dogodka je vrnjeno pod spremenljivko StateEventName , koristni tovor dogodka pa kot metapodatki , kot je prikazano na naslednji sliki:

Posodobitev sistemskih vrednosti v AI Agent Studio
Sistemske vrednosti, kot so kontekst, namen in reža, lahko posodobite s posebnim state_update dogodka in koristno vsebino dogodka z vrednostmi, kot je prikazano v tem primeru:
{ "intent": "order_status", "sloti": { "first_name": "John" } }
V zgornjem primeru je namen skriptnega agenta nastavljen na order_status, reža "first_name" znotraj tega namena je nastavljena na "John", seji pa se doda kontekst, imenovan "skladba".
Ta dogodek je uporaben za primere uporabe, kjer mora pogovor skriptnega posrednika nadzorovati logika toka. Nekateri primeri uporabe, kjer je to še posebej koristno, vključujejo:
-
Znova pozovite uporabnika k informacijam, če izpolnjevanje v poteku ne uspe
Razmislite o scenariju, ko agent rezervira sestanek za uporabnika. Ko zberete datum in uro, se te informacije pošljejo v potek skozi dogodek po meri, ki nato poskuša rezervirati sestanek z dejavnostjo zahteve HTTPS. Če je sestanek zavrnjen zaradi spora pri načrtovanju, mora agent AI zahtevati drug časovni okvir. Za to lahko razvijalec uporabi naslednjo koristno obremenitev dogodka:
{ "namen": "Rezerviraj sestanek", "Sloti": { "Time": "" } }V tem primeru se vrednost, zbrana za čas, izbriše in agent AI pozove uporabnika, naj zagotovi novo. Razvijalci lahko nastavijo pogojne odgovore, da uporabnike obvestijo, da prejšnja reža ni bila na voljo, in zahtevajo nov čas.
-
Krmarjenje do drugega namena
Razmislite o scenariju, kjer uporabnik zahteva preverjanje stanja, vendar mora kot predpogoj najprej preveriti svojo identiteto. Kot del postopka poizvedbe o stanju lahko razvijalci pošljejo koristno obremenitev dogodka, da obvestijo tok, ali je bil uporabnik že preverjen. Če je sistem preverjen, lahko nadaljuje s pridobivanjem ravnotežja; V nasprotnem primeru lahko tok pozove posrednika AI, da začne postopek preverjanja uporabnika z uporabo te koristne obremenitve dogodka:
{ "namen": "Preveri uporabnika", }V istem primeru recimo, da preverjanje zahteva datum rojstva uporabnika in kodo PIN. Od toka že obstajajo informacije o datumu rojstva uporabnika prek CJDS, ki jih je mogoče posredovati kot režo in zbrati je mogoče samo PIN kodo. Koristna obremenitev dogodka za to bo izgledala takole:
{ "intent": "verify user", "slots": { "datum rojstva": "06/26/1993" } } - Uvajanje ali ponastavitev konteksta v pogovoru
Ko je treba kontekst pogovora posodobiti, ga lahko razvijalci vključijo v koristno obremenitev dogodka za
state_updatedogodek. Ko na primer agent umetne inteligence zbere slote za namen »preveri uporabnika«, nastavi kontekst pogovora na »preverjanje«. Če preverjanje v toku ne uspe, je treba kontekst ponastaviti, da se uporabniku prepreči dostop do namenov, ki zahtevajo kontekst "preverjanja". Koristna obremenitev dogodka za ta scenarij bi bila videti tako:{ "namen": "Preveri uporabnika", "sloti": { "datum rojstva": "", "pincode": "" }, "kontekst": { "preveri": 0 } }