Eventi personalizzati e funzioni di payload personalizzate forniscono un'esperienza utente finale migliore e un controllo su una conversazione mentre interagiscono 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 determinato evento da richiamare nell'ambito dell'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 agente CX, andare alla scheda Build (Crea). Scegliere il flusso richiesto e la pagina richiesta (Start/End Flow/End Session) in questo flusso in cui è necessario eseguire l'ordinazione dall'applicazione contact center.

Vengono visualizzati i dettagli della pagina selezionata.
3

Nella sezione Indirizzamenti , definire un percorso e le condizioni che soddisfano i criteri di uscita personalizzati per l'attivazione della transizione.

4

In questo percorso, nella sezione Ordinazione , fare clic sull'opzione Aggiungi dialogo e scegliere Payload personalizzato.

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

5

Aggiungere il payload personalizzato del tipo Execute_Request che definisce il payload da inviare da CX nel seguente formato:

{ "Execute_Richiesta":{ "Event_Nome": "", "Dati" : { "Params":{ "": "", "": "" }
  • Per la soluzione Webex Contact Center, associare questo nome di evento al nome dell'evento di stato nell'attività V2 dell'agente virtuale in Flow Designer per la mappatura delle decisioni.

  • Per la soluzione Contact Center Enterprise, fornire questo nome dell'evento all'elemento VirtualAgentVoice durante il ritorno dall'applicazione locale sul cloud.

6

Scegliere Pagina nella sezione Transizione per impostare la transizione alla stessa pagina quando il flusso riprende.

7

Crea un gestore eventi e fornisci il nome dell'evento nell'applicazione Flow Builder. Per ulteriori informazioni, vedi https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3/EventHandler.