Konfigurirajte prilagođene podatke i prilagođene događaje za AI agente
Prilagođeni podaci na početku sesije
Prilagođeni podaci omogućuju programerima izvršavanje sljedećih zadataka:
- Proslijedite podatke klijentu kako biste ažurirali vremenske parametre dizajna autonomnog agenta. Na primjer, slanje imena korisnika za personaliziranu poruku dobrodošlice.
- Ažurirajte vremenske varijable dizajna autonomnog AI agenta. Na primjer, optimizirajte ciljeve i upute za određene kupce, ažurirajte opis radnje i utore informacijama koje su dostupne klijentu kako se korisnici ne bi ponovno zatražili za to.
Trenutno su prilagođeni podaci za autonomne AI agente podržani samo putem glasovnog kanala.
Konfiguriranje prilagođenih podataka
- U Webex Contact Center Flow Designer konfigurirajte aktivnost Virtual Agent V2 u toku.
- U postav kama stanja događaja navedite sljedeće pojedinosti u stupcima
Naziv događaja - Podaci događaja:
- Ostavite polje naziva događaja prazno.
- Unesite prilagođene podatke koje želite prenijeti od Flow Designera autonomnom AI agentu.

Pristupite prilagođenim podacima u AI Agent Studio
Podatcima događaja (konfiguriranim u Flow Designeru) možete pristupiti pomoću sintakse
{{variable name}}u različitim odjeljcima autonomnog agenta. Vari
jablama prenesenim u prilagođenim podacima može se pristupiti u cilju agenta, poruci dobrodošlice,
uputama, opisu radnje i opisu utora.

U ovom primjeru programer koristi {{customer_name}}u
poruci dobrodošlice i {{calling_number}}u uputama agenta.
Prilagođeni događaji za ispunjenje
Prilagođeni događaj omogućuje programerima izvršavanje sljedećih zadataka
- Definirajte prilagođeni izlaz iz AI agenta kako biste vratili kontrolu dizajneru protoka wxCC. Na primjer, izvršiti ispunjenje unutar toka.
- Nastavite razgovor s AI agentom prosljeđujući izlaz ispunjenja nat rag AI agentu iz toka. Ograničenje vremenskog isteka ispunjenja ispunjenja na temelju protoka Webex connect ovdje se ne primjenjuje.
- Podržava slučajeve upotrebe PCI za autonomne agente jer PCI informacije ostaju u granicama wxCC kreatora protoka.
Trenutno su prilagođeni događaji za autonomne AI agente podržani samo putem glasovnog kanala.
Konfigurirajte prilagođeno ispunjenje temeljeno na događajima u AI Agent Studio
- U radnjama autonomnih agenta stvorite novu radnju u kojoj je potrebno prilagođeno ispunjenje temeljeno na događajima.
- U odjeljku ispunjenja odaberite opciju 'Postavi prilagođenu logiku za ispunjenje'.
Pristupite prilagođenim podacima događaja u Flow Designeru
Prilagođenom nazivu događaja i korisnom opterećenju možete pristupiti iz odjeljka Izlazne varijable aktivnosti Virtual Agent V2.
Naziv radnje vraća se pod varijablom StateEventName, a prikupljeni slotovi iz radnje vraćaju se kao metaData:

Pozovite prilagođeni događaj iz Flow Designera
- Izvršite logiku ispunjenja u toku na temelju naziva radnje ili događaja primljenih u izla zu aktivnosti Virtual Agent V2.
- Stvorite i koristite varijable protoka za dinamičko ažuriranje naziva događaja i podataka događaja koji će se
vratiti natrag. U donjem primjeru, varijabla event_name protoka postavljena je da bude ista kao naziv
događaja koji je proslijedio aktivnost Virtual Agent V2, a event_data_string varijabla se
ažurira tako da sadrži izlaz iz http aktivnosti koja se koristi za komunikaciju sa sustavima
trećih strana radi dobivanja detalja o dostupnosti sastanka.

U postavkama stanja događaja aktivnosti Virtual Agent V2 navedite sljedeće pojedinosti u poljima Naziv događaja - Podaci događaja:
- Varijabla koja sadrži naziv događaja Virtual Agent V2 aktivnost je izašla s.
- Varijabla koja sadrži podatke o ispunjenju koji se moraju prenijeti natrag u tok.

Prilagođeni događaji omogućuju administratorima izvršavanje sljedećih zadataka:
-
Proslijedite podatke od klijenta kako biste stvorili dinamičke odgovore. Na primjer, slanje imena kupca za personalizirani pozdrav.
-
Definirajte prilagođeni izlaz iz AI agenta kako biste vratili kontrolu dizajneru protoka. Na primjer, izvršiti ispunjenje unutar toka.
-
Postavite AI agenta da započinje s prilagođene početne točke, a ne od upita dobrodoš lice pomoću prilagođenog događaja.
-
Ažurirajte varijable stanja AI agenta. Na primjer, prethodno popunjavanje konteksta ili utora pomoću prilagođenih podataka proslijeđenih od dizajnera protoka.
Trenutno je prilagođeni događaj za skriptne AI agente podržan samo putem glasovnog kanala.
Konfigurirajte dolazni prilagođeni događaj u AI Agent Studio
- Na stranici za konfiguraciju AI agenta stvorite novi odgovor na kartici Od govori.
- U odjeljku Zad ani odgovor kliknite + pored Zadanog (Web) kanala za dodavanje glasovnog kanala
- U pol ju Nazi v dolaznog događaja definirajte naziv događaja koji agent prima.
Pozovite prilagođeni događaj iz Flow Designera
- U Webex Contact Center Flow Designer konfigurirajte aktivnost Virtual Agent V2 u toku.
- U postav kama stanja događaja navedite sljedeće pojedinosti u stupcima Naziv
događaja - Podaci događaja:
-
Unesite prilagođeni naziv događaja koji ste konfigurirali na kartici Odgovor na stranici za konfiguraciju AI agenta u AI Agent Studio.
- Unesite prilagođene podatke koje želite prenijeti od Flow Designera na skriptnog AI agenta.
-
Pristupite prilagođenim podacima događaja u AI Agent Studio
Podatcima događaja (konfiguriranim u dizajneru protoka) možete pristupiti u odjeljku
Zadani odgovor gdje ste konfigurirali dolazni događaj. Na sljedećoj
slici možete vidjeti da se prilagođeni naziv događaja "" i
podaci o događaju custom_welcome"store name" prosljeđuju iz Flow Designera u AI Agent
Studio.
Konfigurirajte prilagođeni izlazni događaj i korisni teret u AI Agent Studio
-
U AI Agent Studio idite na stranicu konfiguracije skriptnog AI agenta i idite na Od govor gdje želite da se kontrola prenese natrag dizajneru protoka.
-
Dodajte prilagođeni događaj u odjeljak Zadani odgovor.
-
Unesite naziv događaja i podatke o korisnom opterećenju događaja u JSON koji želite vratiti u tok.
U ovom primjeru prikupljeni utori
vraćaju se u tok s prilagođenim događajem izlaza
“order_details”.
Pristupite prilagođenim podacima događaja u Flow Designeru
Prilagođenom događaju i korisnom opterećenju možete pristupiti iz odjeljka Izlazne varijable aktivnosti Virtual Agent V2.
V Event nameraća se ispod StateEventName
varijable, a Event payload vraća se Metadatakao što je
prikazano na sljedećoj slici:

Ažurirajte vrijednosti sustava u AI Agent Studio
Vrijednosti sustava kao što su kontekst, namjera i utor možete ažurirati pomoću posebnog događaja
state_updatei Event payloads vrijednostima, kao što je prikazano
u sljedećem primjeru:
{
"intent": "order_status",
"slots": {
"first_name": "John"
}
"context": {
"track": 1
}
}
U gornjem primjeru namjera skriptovog agenta postavljena je na
order_status, utor 'first_name' unutar te namjere postavljen je na 'John',
a kontekst nazvan 'track' dodaje se sesiji.
Ovaj događaj je koristan za slučajeve upotrebe kada skriptni razgovor agenta mora biti kontroliran logi kom protoka. Neki slučajevi upotrebe u kojima je to posebno korisno uključuju:
-
Ponovno zatražite od korisnika informacije ako ispunjenje u toku ne uspije
Razmotrite scenarij u kojem agent rezervira sastanak za korisnika. Nakon prikupljanja datuma i vremena, te se informacije šalju protoku kroz prilagođeni događaj, koji zatim pokušava rezervirati sastanak pomoću aktivnosti HTTPS zahtjeva. Ako je sastanak odbijen zbog sukoba u rasporedu, agent AI mora zatražiti alternativni vremenski interval. Da bi to riješio, programer može koristiti sljedeće korisno opterećenje događaja:
{ "intent": "book appointment", "slots": { "time": "" } }U tom se slučaju vrijednost prikupljena za vrijeme briše, a AI agent traži od korisnika da pruži novu. Programeri mogu postaviti uvjetne odgovore kako bi korisnike obavi jestili da prethodni utor nije dostupan i zatražiti novo vrijeme.
-
Idite na drugu namjeru
Razmotrite scenarij u kojem korisnik traži provjeru stanja, ali kao preduvjet koris nik prvo mora provjeriti svoj identitet. Kao dio postupka ispitivanja bilance, programeri mogu poslati korisni teret događaja kako bi obavijestili protok je li korisnik već provjeren. Ako je potvrđen, sustav može nastaviti s preuzimanjem bilansa; ako ne, protok može zatražiti AI agenta da pokrene postupak provjere korisnika koristeći sljedeći korisni teret događaja :
{ "intent": "verify user", }U istom primjeru, recimo da provjera zahtijeva datum rođenja korisnika i PIN kod. Od toka već postoje informacije o datumu rođenja korisnika putem CJDS-a, koji se mogu prenijeti kao utor i može se prikupiti samo PIN kod. Korisni teret događaja za to izgle dat će ovako:
{ "intent": "verify user", "slots": { "date of birth": "06/26/1993" } } - Uvođenje ili resetiranje konteksta u razgovoru
Kada kontekst razgovora treba ažurirati, programeri ga mogu uključiti u korisni teret događaja za
state_updatedogađaj. Na primjer, nakon što AI agent prikupi utore za namjeru 'potvrdi korisniku', postavlja kontekst razgovora na 'provjere'. Ako provjera ne uspije u toku, kontekst treba resetirati kako bi se spriječilo da korisnik pristupi namjerama koje zahtijevaju kontekst 'provjere'. Korisni teret događaja za ovaj scenarij izgledao bi ovako:{ "intent": "verify user", "slots": { "date of birth": "", "pincode": "" }, "context": { "verify": 0 } }