Tipo de desencadenadores

Completado

De manera predeterminada, los temas utilizan las frases desencadenadoras, que se activan cuando una o más de sus frases desencadenadoras coinciden estrechamente con un mensaje entrante de un usuario. Hay otros tipos de desencadenadores disponibles que determinan cuándo se debe ejecutar un tema.

Tipo de desencadenadores

Los desencadenadores permiten interceptar y gestionar actividades de distintos tipos. Los siguientes tipos de desencadenadores determinan cuándo un tema debe ser un desencadenador.

Tipo Descripción
Frases Cuando una o más de las frases desencadenadoras coinciden con el mensaje entrante de un usuario
Actividad recibida Cuando se recibe una actividad de cualquier tipo
Mensaje recibido Cuando se recibe una actividad de tipo mensaje. El tipo más habitual de actividad. Se recibe cuando un usuario escribe o dice algo al agente.
Evento recibido Cuando se recibe una actividad de tipo evento
Actualización de conversación recibida Cuando se recibe una actividad de tipo conversationUpdate. Por ejemplo, Teams envía una actividad de este tipo cuando un usuario se une a una conversación.
Invocación recibida Cuando se recibe una actividad de tipo invocación. La recibida la mayoría de las veces del canal de Teams. Por ejemplo, cuando el usuario interactúa con una extensión de Mensaje o Búsqueda en la aplicación Teams.
Inactividad Cuando un usuario no ha interactuado con el agente a lo largo del tiempo. El período de tiempo se puede configurar.

Sugerencia

Cuando un usuario envía un mensaje a un agente, la carga útil es un tipo de mensaje de Actividad.

Los agentes pueden recibir actividades de otros tipos con nuevos cambios en el chat. Por ejemplo, Microsoft Teams envía actividades ocultas de tipo invocación, lo que significa una acción de usuario, como interactuar con una extensión de mensaje.

Cambiar el desencadenador para un tema

Puede cambiar desencadenador para un tema al editar un tema. De manera predeterminada, los temas utilizan las frases desencadenadoras, pero puede cambiar a otros tipos de desencadenadores:

Condición de desencadenador

El nodo Condición en el desencadenador le permite especificar las condiciones que deben cumplirse para que se active el desencadenador.

Captura de pantalla de las condiciones de desencadenador

Nota

Puede utilizar Power Fx para crear condiciones complejas.

Prioridad de desencadenador

Se puede activar más de un desencadenador para una única actividad entrante, como un mensaje. El tipo de desencadenador determina el orden en que se activan los desencadenadores.

Orden de ejecución:

  1. Actividad recibida
  2. Mensaje/Evento/Actualización de conversación/Invocación recibida
  3. Frases

Si hay más de un desencadenador calificado del mismo tipo, los desencadenadores se ejecutan en el orden de creación (el más antiguo primero).

Importante

Puede utilizar la propiedad Prioridad en el panel Propiedades de un desencadenador para determinar de manera explícita el orden de ejecución.

Para obtener más información, consulte Usar desencadenadores de temas.