Los eventos personalizados permiten a los administradores realizar las siguientes tareas:

  • Pasar datos del cliente para crear respuestas dinámicas. Por ejemplo, pasar el nombre del cliente por un saludo personalizado.

  • Defina una salida personalizada del agente de IA para devolver el control al diseñador de flujos. Por ejemplo, para ejecutar el cumplimiento dentro del flujo.

  • Configure el agente de IA para que comience desde un punto de partida personalizado en lugar del mensaje de bienvenida mediante un evento personalizado.

  • Actualice las variables de estado del agente de IA. Por ejemplo, rellenar previamente el contexto o las ranuras con datos personalizados pasados desde el diseñador de flujos.

Actualmente, los eventos personalizados solo se admiten para agentes de IA con scripts a través del canal de voz.

Configurar el evento personalizado entrante en AI Agent Studio

  1. En la página de configuración del agente de IA, cree una nueva respuesta en la pestaña Respuestas .
  2. En Respuesta predeterminada, haga clic + junto al canal (Web) predeterminado para agregar el canal de voz
  3. En el campo Nombre del evento entrante, defina el nombre del evento que recibe el agente.

Invocar evento personalizado desde Flow Designer

  1. En el Webex Contact Center Flow Designer, configure la actividad de Virtual Agent V2 en el flujo.
  2. En la configuración de Estado de evento , especifique los siguientes detalles en las columnas Nombre del evento - Datos del evento:
    1. Introduzca el nombre del evento personalizado que ha configurado en la pestaña Respuesta de la página de configuración del agente de IA en AI Agent Studio.

    2. Introduce los datos personalizados que deseas pasar de Flow Designer al agente de IA con script.

Acceda a datos de eventos personalizados en AI Agent Studio

Puedes acceder a los datos del evento (configurados en el Diseñador de flujo) en la sección Respuesta predeterminada donde configuraste el evento entrante. En la siguiente figura, puede ver que el nombre del evento personalizado "custom_welcome" y el "nombre del almacén" de los datos del evento se pasan de Flow Designer a AI Agent Studio.

Configurar eventos de salida y carga personalizados en AI Agent Studio

  1. En AI Agent Studio, vaya a la página de configuración del agente de IA con script y vaya a Respuesta , donde desea que el control se devuelva al diseñador de flujos.

  2. Agregue un evento personalizado a la sección Respuesta predeterminada.

  3. Escriba el nombre del evento y los datos de la carga útil del evento en el JSON que desea que se devuelvan al flujo.

En este ejemplo, las ranuras recopiladas se devuelven al flujo con el evento de salida personalizado "order_details".

Acceder a datos de eventos personalizados en Flow Designer

Puede acceder al evento personalizado y a la carga útil desde la sección Variables de salida de la actividad de Virtual Agent V2 .

El nombre del evento se devuelve bajo la variable StateEventName y la carga útil del evento se devuelve como metadatos , como se muestra en la siguiente figura:

Actualizar los valores del sistema en AI Agent Studio

Puede actualizar los valores del sistema, como el contexto, la intención y la ranura, mediante una state_update de evento especial y una carga útil de evento con los valores, como se muestra en el ejemplo siguiente:

{ "intent": "order_status", "slots": { "first_name": "John" } }