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 l'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 la soluzione Webex Contact Center, mappare questo nome di evento al nome dell'evento Stato nell'attività Agente virtuale V2 in Flow Designer per la mappatura delle decisioni.

  • Per la soluzione Contact Center Enterprise, 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.