Configurare eventi personalizzati per l'agente AI
Gli eventi personalizzati consentono agli amministratori di eseguire le seguenti attività:
-
Passare i dati dal client per creare risposte dinamiche. Ad esempio, passando il nome del cliente per un saluto personalizzato.
-
Definisci un'uscita personalizzata dall'agente AI per restituire il controllo alla finestra di progettazione del flusso. Ad esempio, per eseguire l'adempimento all'interno del flusso.
-
Impostare l'agente AI in modo che inizi da un punto di partenza personalizzato anziché dalla richiesta di benvenuto utilizzando un evento personalizzato.
-
Aggiornare le variabili di stato dell'agente AI. Ad esempio, prepopolando il contesto o gli slot utilizzando dati personalizzati passati dalla finestra di progettazione del flusso.
Attualmente, gli eventi personalizzati sono supportati per gli agenti di intelligenza artificiale tramite script solo tramite il canale vocale.
Configurare l'evento personalizzato in ingresso in AI Agent Studio
- Creare un nuovo modello di risposta nella scheda Risposte della pagina Configurazione agente AI.
- In Risposta predefinita, aggiungere il canale vocale nella sezione Predefinito (Web).
- Nel campo Nome evento in arrivo, definire il nome dell'evento ricevuto dall'agente.

Richiamare un evento personalizzato da Flow Designer
- In Webex Contact Center Flow Designer configurare l'attività dell'agente virtuale V2 nel flusso.
- Nelle impostazioni Stato evento , specificare i seguenti dettagli nelle colonne Nome evento - Dati evento:
-
Immettere il nome dell'evento personalizzato configurato nella scheda Risposta della pagina di configurazione dell'agente AI in AI Agent Studio.
- Immettere i dati personalizzati che si desidera passare da Flow Designer all'agente AI di cui è stato eseguito script.
-

Accesso ai dati degli eventi personalizzati in AI Agent Studio
È possibile accedere ai dati dell'evento (configurati in Flow Designer) nella sezione Risposta predefinita in cui è stato configurato l'evento in arrivo. Nella figura seguente è possibile osservare che il nome dell'evento personalizzato "custom_welcome
" e il nome del negozio dei dati
dell'evento vengono passati da Flow Designer ad AI Agent Studio.

Configurare eventi di uscita e payload personalizzati in AI Agent Studio
-
In AI Agent Studio, passare alla pagina di configurazione dell'agente AI di cui è stato eseguito script e passare a Risposta in cui si desidera che il controllo venga passato alla finestra di progettazione del flusso.
-
Aggiungere un evento personalizzato alla sezione Risposta predefinita.
-
Immettere il nome dell'evento e i dati del payload dell'evento nel JSON che si desidera vengano restituiti al flusso.

In questo esempio, gli slot raccolti vengono restituiti al flusso con l'evento di uscita personalizzato"order_details".
Accesso ai dati degli eventi personalizzati in Flow Designer
È possibile accedere all'evento personalizzato e al payload dalla sezione Variabili di output dell'attività Virtual Agent V2 .
Il nome
dell'evento viene restituito nella variabile StateEventName
e il payload
Event viene restituito come Metadati
, come illustrato nella figura seguente:
Aggiornare i valori di sistema in AI Agent Studio
È possibile aggiornare i valori di sistema quali contesto, intento e slot utilizzando un payload Event
speciale "state_update" e
Event con i valori, come illustrato nell'esempio seguente:
{ "intent": "order_status", "slots": { "first_name": "John" } }