Tipo de desencadenadores
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.
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:
- Actividad recibida
- Mensaje/Evento/Actualización de conversación/Invocación recibida
- 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.