Gli eventi personalizzati e le funzioni di payload personalizzate offrono una migliore esperienza dell'utente finale e il controllo su una conversazione durante l'interazione con il bot Virtual Agent Voice – CX. Questa funzione di payload personalizzata invia le informazioni sul payload dall'applicazione Google CX al lato client per l'elaborazione. La funzione evento personalizzato consente di selezionare un particolare evento da richiamare nell'applicazione CX utilizzando la API lato client.

Per informazioni sugli eventi personalizzati, vedere https://cloud.google.com/dialogflow/es/docs/events-custom.

1

Nella console Dialogflow CX, scegliere il progetto e l'agente.

2

Nella schermata dell'agente CX, andare alla scheda Build . Scegli il flusso richiesto e la pagina richiesta (Inizio/Fine flusso/Termina sessione) in questo flusso in cui è necessario un adempimento dall'applicazione del contact center.

Vengono visualizzati i dettagli della pagina selezionata.
3

Nella sezione Routes (Indirizzamenti), definire un indirizzamento e condizioni che soddisfino i criteri di uscita personalizzati per attivare la transizione.

4

Nella sezione Fulfillment (Completamento) di questo indirizzamento, fare clic sull'opzione Add dialogue (Aggiungi dialoghi) e scegliere Custom payload (Payload personalizzato).

Definire solo un payload personalizzato. Non aggiungere altre opzioni di dialogo.

5

Aggiungere il payload personalizzato di tipo Execute_Request che definisce il payload che deve essere inviato da CX nel seguente formato:

{ "Execute_Request":{ "Event_Name": "<Name of the event>", "Data" : { "Params":{ "<param1 name>": "<param1 value>", "<param2 name>": "<param2 value>" }
  • Per Webex soluzione Contact Center, mappare questo nome di evento al nome dell'evento di stato nell'attività dell'agente virtuale V2 in Flow Designer per il mapping delle decisioni.

  • Per Contact Center Enterprise soluzione, specificare questo nome di evento all'elemento VirtualAgentVoice durante il rientro dall'applicazione locale al cloud.

6

Scegliere Page (Pagina) nella sezione Transition (Transizione) per impostare la transizione sulla stessa pagina quando il flusso riprende.

7

Creare un gestore eventi e fornire il nome dell'evento nell'applicazione di generazione dei flussi. Per ulteriori informazioni, vedere https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3/EventHandler.