Los eventos personalizados y las características de carga personalizada proporcionan una mejor experiencia del usuario final y control sobre una conversación mientras se interactúa con el bot Virtual Agent Voice – CX. Esta función de carga personalizada envía información de carga útil desde la aplicación Google CX al lado del cliente para su procesamiento. La función de evento personalizado ayuda a seleccionar un evento determinado que se invocará en la aplicación CX mediante el API del lado cliente.

Para obtener información acerca de los 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 del agente de CX, vaya a la pestaña Generar . Elija el flujo requerido y la página requerida (Flujo de inicio/fin /Sesión final) en este flujo en el que se necesita un cumplimiento desde la aplicación del 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 Contact Center, asigne este nombre de evento al nombre del evento de estado en la actividad Agente virtual V2 en el Diseñador de flujos para la asignación de decisiones.

  • Para Contact Center Enterprise solución, proporcione este nombre de evento al elemento VirtualAgentVoice durante la reentrada 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.