Usar desencadenadores de temas
De forma predeterminada, los temas utilizan el desencadenador Frases, que se activa 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 tema.
Requisitos previos
- Es posible que desee familiarizarse con la creación y edición de temas antes de comprender los desencadenadores de tema. Para obtener más información, consulte Crear y editar temas.
Importante
Este artículo contiene la documentación de la versión preliminar de Microsoft Copilot Studio y está sujeto a modificaciones.
Las vistas previas de características no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes del lanzamiento oficial para que pueda tener acceso anticipado y proporcionar comentarios.
Si está creando un copiloto listo para producción, consulte Información general sobre Microsoft Copilot Studio.
Tipos de desencadenador
Los desencadenadores le permiten interceptar y manejar actividades de diferentes tipos. Los siguientes tipos de desencadenadores determinan cuándo debe activarse tema.
Propina
Cuando un usuario envía un mensaje a un copiloto, la carga útil es un tipo de mensaje de Actividad. Los copilotos pueden recibir actividades de otro tipo con nuevos cambios en el chat.
Por ejemplo, Microsoft Teams envía actividades ocultas de tipo invocar, que significa una acción del usuario, como interactuar con una extensión de mensaje.
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 de actividad más común. Recibido cuando un usuario escribe o le dice algo al copiloto. |
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 invocar Se recibe con mayor frecuencia desde el canal 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 copiloto a lo largo del tiempo. El período de tiempo puede configurarse. |
Cambiar el desencadenador de un tema
Abra su copiloto en Copilot Studio y vaya a la página Temas.
Abra cualquier tema.
Pase el cursor sobre Frases del nodo Desencadenar y seleccione el icono Cambiar desencadenador. Verá una lista de desencadenadores para elegir.
Seleccione el tipo de desencadenador para su tema.
Importante
El contenido de su tipo de desencadenador actual, si lo hay, se elimina cuando se cambia el tipo de desencadenador. Se le pedirá que confirme antes de cambiar el tipo.
Seleccione Editar en el desencadenador para abrir las propiedades para ese tipo de desencadenador.
Condición desencadenadora
El nodo Condición le permite especificar las condiciones que deben cumplirse para que se active el desencadenador. Por ejemplo, una condición se activa sólo si el canal utilizado por un empleado está en Microsoft Teams.
Opcionalmente, puede cambiar al editor Power Fx completo para crear condiciones más complejas, seleccionando el ...
Menú de nodo y eligiendo Cambiar a la fórmula.
Para más información, consulte Agregar condiciones a temas.
Prioridad de desencadenador
Se puede activar más de un desencadenador para una sola 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).
Puede utilizar la propiedad Prioridad en el panel Propiedades de un nodo para determinar explícitamente el orden de ejecución.
Otras propiedades de desencadenador
Algunos tipos de desencadenadores tienen más propiedades, además de Condición y Prioridad. Por ejemplo, el tipo de desencadenador Inactividad le permite establecer la duración de la inactividad.
Tipos de desencadenadores predeterminados
Estas propiedades están vacías de forma predeterminada.
Sin embargo, si elige un tipo de actividad o evento, solo se activan los tipos entrantes que coincidan. Por ejemplo, si selecciona el tipo de actividad Transferencia cuando una conversación necesita escalar a un agente, solo se enviarán los mensajes entrantes que activen Transferencia.
Actividad recibida | Evento recibido |
---|---|
Tipos de actividades | Tipos de eventos |
Para obtener más información, consulte Enviar actividades de evento.