Konfigurišite prilagođene podatke i prilagođene događaje za AI agente
Prilagođeni podaci na početku sesije
Prilagođeni podaci omogućavaju programerima da izvrše sledeće zadatke:
- Prenesite podatke od klijenta da biste ažurirali vremenske parametre dizajna autonomnog agenta. Na primer, prenošenje imena korisnika za personalizovanu poruku dobrodošlice.
- Ažurirajte vremenske promenljive dizajna autonomnog AI agenta. Na primer, optimizujte ciljeve i uputstva za određene kupce, ažurirajte opis radnje i slotove informacijama koje su dostupne klijentu tako da korisnici ne budu ponovo zatraženi za to.
Trenutno su prilagođeni podaci za autonomne AI agente podržani samo putem glasovnog kanala.
Konfigurišite prilagođene podatke
- U Vebek Contact Center Flow Designer konfigurišite aktivnost Virtual Agent V2 u toku.
- U podeš avanjima stanja događaja navedite sledeće detalje u kolon ama
Ime događaja - Podaci događaja:
- Ostavite polje imena događaja prazno.
- Unesite prilagođene podatke koje želite da prenesete od Flov Designera autonomnom AI agentu.

Pristupite prilagođenim podacima u AI Agent Studio
Možete pristupiti podacima o događajima (konfiguriranim u Flov Designeru) koristeći sintak
{{variable name}}su u različitim odeljcima autonomnog agenta. Vari
jablama prenesenim u prilagođenim podacima može se pristupiti u cilju agenta, poruci dobrodošlice,
uputstvima, opisu radnje i opisu slota.

U ovom primeru programer koristi {{customer_name}}u
poruci dobrodošlice i {{calling_number}}u uputstvima agenta.
Prilagođeni događaji za ispunjenje
Prilagođeni događaj omogućava programerima da izvrše sledeće zadatke
- Definišite prilagođeni izlaz iz AI agenta da biste vratili kontrolu VkCC dizajneru protoka. Na primer, izvršiti ispunjenje unutar toka.
- Nastavite razgovor sa AI agentom prenošenjem rezultata ispunjenja nazad AI agentu iz toka. Ograničenje vremenskog isteka ispunjenja za ispunjenje zasnovano na protoku Vebek konekcije ovde se ne primenjuje.
- Podržava slučajeve upotrebe PCI za autonomne agente jer PCI informacije ostaju u granicama VkCC kreatora protoka.
Trenutno su prilagođeni događaji za autonomne AI agente podržani samo putem glasovnog kanala.
Konfigurišite prilagođeno ispunjenje zasnovano na događajima u AI Agent Studio
- U akcijama autonomnog agenta napravite novu akciju u kojoj je potrebno prilagođeno ispunjenje zasnovano na događajima.
- U odeljku za ispunjenje izaberite opciju „Postavi prilagođenu logiku za ispunjenje“.
Pristupite prilagođenim podacima događaja u Flov Designeru
Prilagođenom nazivu događaja i korisnom opterećenju možete pristupiti iz odeljka Izlazne promenljive aktivnosti Virtual Agent V2.
Naziv radnje se vraća pod promenljivom stateEventName i prikupljeni slotovi iz akcije vraćaju se kao metaData:

Pozovite prilagođeni događaj iz Flov Designer-a
- Izvršite logiku ispunjenja u toku na osnovu imena radnje ili događaja primljenih u izla zu aktivnosti Virtual Agent V2.
- Kreirajte i koristite promenljive protoka za dinamičko ažuriranje imena događaja i podataka događaja koji će se
vratiti nazad. U donjem primeru, promenljiva event_name protoka je postavljena tako da bude ista kao i naziv
događaja koji je prosledio aktivnost Virtual Agent V2, a event_data_string promenljiva se
ažurira tako da sadrži izlaz iz http aktivnosti koja se koristi za komunikaciju sa sistemima
trećih strana radi dobijanja detalja o dostupnosti sastanka.

U podešavanjima stanja događaja aktivnosti virtuelnog agenta V2 navedite sledeće detalje u poljima Ime događaja - Podaci o događaju:
- Promenljiva koja sadrži naziv događaja Virtual Agent V2 aktivnost je izašla sa.
- Promenljiva koja sadrži podatke o ispunjenju koji se moraju preneti natrag u tok.

Prilagođeni događaji omogućavaju administratorima da izvrše sledeće zadatke:
-
Prenesite podatke od klijenta da biste kreirali dinamičke odgovore. Na primer, prenošenje imena kup ca za personalizovani pozdrav.
-
Definišite prilagođeni izlaz iz AI agenta da biste vratili kontrolu dizajneru protoka. Na primer, izvršiti ispunjenje unutar toka.
-
Podesite AI agenta da počne od prilagođene početne tačke, a ne od upita dobrodoš lice koristeći prilagođeni događaj.
-
Ažurirajte promenljive stanja agenta AI. Na primer, unapred popunjavanje konteksta ili slotova pomoću prilagođenih podataka prenesenih od dizajnera protoka.
Trenutno je prilagođeni događaj za skriptne AI agente podržan samo preko glasovnog kanala.
Konfigurišite dolazni prilagođeni događaj u AI Agent Studio
- Na stranici za konfiguraciju agenta AI kreirajte novi odgovor na kartici Od govori.
- U odeljku Podrazumevani odgovor kliknite + pored podrazumev anog (Veb) kanala da biste dodali kanal za glas
- U pol ju Ime dolaznog događaja definišite naziv događaja koji agent prima.
Pozovite prilagođeni događaj iz Flov Designer-a
- U Vebek Contact Center Flow Designer konfigurišite aktivnost Virtual Agent V2 u toku.
- U podeš avanjima stanja događaja navedite sledeće detalje u kolon ama Ime događaja
- Podaci događaja:
-
Unesite prilagođeno ime događaja koje ste konfigurisali na kartici Odgovor na stranici za konfiguraciju AI agenta u AI Agent Studio.
- Unesite prilagođene podatke koje želite da prenesete od Flov Designera na skriptnog AI agenta.
-
Pristupite prilagođenim podacima događaja u AI Agent Studio
Podacima događaja (konfigurisanim u dizajneru protoka) možete pristupiti u odeljku Podrazum
evani odgovor gde ste konfigurisali dolazni događaj. Na sledećoj
slici možete videti da se prilagođeni naziv događaja "„custom_welcomei
podaci o događaju store name"“ prenose iz Flov Designera na AI Agent
Studio.
Konfigurišite prilagođeni izlazni događaj i korisni teret u AI Agent Studio
-
U AI Agent Studio-u idite na skriptiranu stranicu konfiguracije AI agenta i idite na Od govor gde želite da se kontrola prenese nazad dizajneru toka.
-
Dodajte prilagođeni događaj u odeljak Podrazumevani odgovor.
-
Unesite ime događaja i podatke o korisnom opterećenju događaja u JSON koji želite da se vrate u tok.
U ovom primeru prikupljeni slotovi
se vraćaju u tok sa prilagođenim događajem izlaska
“order_details”.
Pristupite prilagođenim podacima događaja u Flov Designeru
Prilagođenom događaju i korisnom opterećenju možete pristupiti iz odelj ka Izlazne promen ljive aktivnosti Virtual Agent V2.
V Event nameraća se pod StateEventName
promenljivom, a Event payload vraća se Metadatakao što je
prikazano na sledećoj slici:

Ažurirajte sistemske vrednosti u AI Agent Studio
Možete da ažurirate sistemske vrednosti kao što su kontekst, namera i slot koristeći poseban događaj
state_updatei Event payloadsa vrednostima, kao što je prikazano
u sledećem primeru:
{
"intent": "order_status",
"slots": {
"first_name": "John"
}
"context": {
"track": 1
}
}
U gornjem primeru namera skriptovanog agenta je postavljena na
order_status, slot 'first_name' unutar te namere je postavljen na 'John',
a kontekst nazvan 'track' se dodaje sesiji.
Ovaj događaj je koristan za slučajeve upotrebe gde skriptni razgovor agenta mora biti kontrolisan logi kom protoka. Neki slučajevi upotrebe u kojima je ovo posebno korisno uključuju:
-
Ponovo zatražite od korisnika informacije ako ispunjenje toka ne uspe
Razmotrite scenario u kojem agent rezervira sastanak za korisnika. Nakon prikupljanja datuma i vremena, ove informacije se šalju protoku kroz prilagođeni događaj, koji zatim pokušava da rezerviše sastanak koristeći HTTPS zahtev aktivnosti. Ako je sastanak odbijen zbog sukoba u zakazivanju, agent AI treba da zatraži alternativni vremenski interval. Da bi to riješio, programer može da koristi sledeći korisni te ret događaja:
{ "intent": "book appointment", "slots": { "time": "" } }U ovom slučaju, vrednost prikupljena za vreme se briše, a AI agent traži od korisnika da obezbedi novu. Programeri mogu postaviti uslovne odgovore kako bi korisnike obav estili da je prethodni slot nedostupan i zatražiti novo vreme.
-
Pređite na drugu nameru
Razmotrite scenario u kojem korisnik zahteva da proveri svoj saldo, ali kao preduslov koris nik mora prvo da potvrdi svoj identitet. Kao deo procesa ispitivanja bilansa, programeri mogu poslati korisni teret događaja kako bi obavestili tok da li je korisnik već verifikovan. Ako je verifikovan, sistem može nastaviti da preuzima stanje; ako ne, tok može zatražiti AI agenta da pokrene proces verifikacije korisnika koristeći sledeći korisni teret događaja :
{ "intent": "verify user", }U ovom istom primeru, recimo da verifikacija zahteva datum rođenja korisnika i PIN kod. Od toka već postoje informacije o datumu rođenja korisnika preko CJDS-a, koji se mogu prenijeti kao slot i može se prikupiti samo PIN kod. Korisni teret događaja za to će izgledati ovako:
{ "intent": "verify user", "slots": { "date of birth": "06/26/1993" } } - Uvođenje ili resetovanje konteksta u razgovoru
Kada kontekst razgovora treba ažurirati, programeri ga mogu uključiti u korisni teret događaja za
state_updatedogađaj. Na primer, nakon što AI agent sakupi slotove za nameru „verifikacija korisnika“, postavlja kontekst razgovora na „proveriti“. Ako verifikacija ne uspe u toku, kontekst treba resetovati kako bi se sprečilo da korisnik pristupi namerama koje zahtevaju kontekst „verifikacija“. Korisni teret događaja za ovaj scenario izgledao bi ovako:{ "intent": "verify user", "slots": { "date of birth": "", "pincode": "" }, "context": { "verify": 0 } }