Configurați evenimente personalizate pentru agentul AI
Evenimentele particularizate permit administratorilor să efectueze următoarele activități:
-
Transmiteți date de la client pentru a crea răspunsuri dinamice. De exemplu, transmiterea numelui clientului pentru un salut personalizat.
-
Definiți o ieșire personalizată din agentul AI pentru a returna controlul designerului de flux. De exemplu, pentru a executa împlinirea în cadrul fluxului.
-
Setați agentul AI să înceapă de la un punct de pornire personalizat, mai degrabă decât de la promptul de bun venit, utilizând un eveniment personalizat.
-
Actualizați variabilele de stare ale agentului AI. De exemplu, prepopularea contextului sau a sloturilor utilizând date particularizate transmise de designerul de flux.
În prezent, evenimentele personalizate sunt acceptate pentru agenții AI scriptați numai prin canalul vocal.
Configurați evenimentul personalizat de intrare în AI Agent Studio
- Pe pagina de configurare a agentului AI, creați un răspuns nou în fila Răspunsuri .
- Sub Răspuns implicit, faceți clic pe+lângă canalul implicit (web) pentru a adăuga canalul de voce
- În câmpul Nume eveniment de intrare, definiți numele evenimentului pe care îl primește agentul.

Invocați un eveniment personalizat din Designerul de flux
- În Webex Designer de flux Contact Center, configurați activitatea Agent virtual V2 în flux.
- În setările Eveniment de stare, specificați următoarele detalii în coloanele Nume eveniment - Date eveniment :
-
Introduceți numele personalizat al evenimentului pe care l-ați configurat în fila Răspuns din pagina de configurare a agentului AI din AI Agent Studio.
- Introduceți datele personalizate pe care doriți să le transmiteți de la Designerul de flux la agentul AI scriptat.
-

Accesarea datelor personalizate despre evenimente în AI Agent Studio
Puteți accesa datele evenimentului (configurate în Designerul de flux) în secțiunea Răspuns implicit unde ați configurat evenimentul de intrare. În figura următoare, puteți vedea că numele personalizat al evenimentului "custom_welcome
" și datele evenimentului "numele magazinului
" sunt transmise de la Designerul de flux la AI Agent Studio.

Configurați evenimentul de ieșire personalizat și sarcina utilă în AI Agent Studio
-
În AI Agent Studio, navigați la pagina de configurare a agentului AI scriptat și accesați Răspuns , unde doriți ca controlul să fie transmis înapoi designerului de flux.
-
Adăugați un eveniment personalizat în secțiunea Răspuns implicit.
-
Introduceți numele evenimentului și datele sarcinii evenimentului în JSON care doriți să fie readus în flux.

În acest exemplu, sloturile colectate sunt returnate în flux cu evenimentul de ieșire personalizat"order_details".
Accesarea datelor despre evenimente personalizate în Designerul de flux
Puteți accesa evenimentul personalizat și sarcina din secțiunea Variabile de ieșire a activității agentului virtual V2 .
Numele
evenimentului este returnat sub variabila StateEventName
și sarcina
evenimentului este returnată ca metadate
, așa cum se arată în figura următoare:
Actualizarea valorilor de sistem în AI Agent Studio
Puteți actualiza valorile sistemului, cum ar fi contextul, intenția și slotul, utilizând o state_update specială pentru evenimente
și o sarcină
Eveniment cu valorile, așa cum se arată în exemplul următor:
{ "intent": "order_status", "slots": { "first_name": "John" } }