Los eventos personalizados y las funciones de carga personalizada ofrecen una mejor experiencia para el usuario final y control de una conversación al mismo tiempo que interactúan con el agente virtual de voz – CX bot. Esta función de carga personalizada envía información de carga de la aplicación Google CX al cliente para su procesamiento. La función Custom Event (evento personalizado) ayuda a seleccionar un evento determinado para ser invocado bajo la aplicación CX utilizando el API del lado del cliente.

Para obtener información sobre eventos personalizados, consulte https://cloud.google.com/dialogflow/es/docs/events-custom.

1

En la consola de Dialogflow CX, seleccione el proyecto y el agente.

2

En la pantalla agente CX, vaya a la ficha generar . Seleccione el flujo necesario y la página necesaria ( flujo de inicio/final /sesión de fin) en este flujo en el que se necesita un cumplimiento de la aplicación de centro de contacto.

Se muestran los detalles de la página seleccionada.
3

En la sección Routes (Rutas), defina una ruta y las condiciones que satisfagan los criterios personalizados de salida para activar la transición.

4

En esta ruta, en la sección Cumplimiento, haga clic en la opción Agregar diálogo y seleccione Personalizar carga.


 

Defina solo una carga útil personalizada. No agregue ninguna otra opción de diálogo.

5

Agregue la carga útil personalizada del tipo Execute_Request, que define la carga que se enviará desde CX en el formato siguiente:

{ "Execute_Request":{ "Event_Name": "<Name of the event>", "Data" : { "Params":{ "<param1 name>": "<param1 value>", "<param2 name>": "<param2 value>" }

 
  • Para Webex solución de centro de contacto, asigne este nombre de evento al nombre de evento de estado en la actividad agente Virtual V2 en el diseñador de flujo para la asignación de decisiones.

  • Para Contact Center Enterprise solución, proporcione este nombre de evento al elemento VirtualAgentVoice durante el cambio de entrada de la aplicación local a la nube.

6

Seleccione Page (Página) en la sección Transition (Transición) para establecer la transición a la misma página cuando se reanude el flujo.

7

Cree un controlador de eventos y proporcione el nombre del evento en la aplicación de generador de flujos. Para obtener más información, consulte https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3/EventHandler.