Usar desencadenadores de temas

Importante

Las capacidades y características de Power Virtual Agents son ahora parte de Microsoft Copilot Studio tras importantes inversiones en IA generativa e integraciones mejoradas en Microsoft Copilot.

Algunos artículos y capturas de pantalla pueden hacer referencia a Power Virtual Agents mientras actualizamos la documentación y el contenido de capacitación.

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

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

  1. Abra su copiloto en Copilot Studio y vaya a la página Temas y complementos.

  2. Abra cualquier tema.

  3. Pase el cursor sobre Frases del nodo Desencadenar y seleccione el icono Cambiar desencadenador. Verá una lista de desencadenadores para elegir.

    Captura de pantalla de las selecciones Cambiar desencadenador.

  4. 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. Captura de pantalla de una advertencia de que perderá frases desencadenadoras al cambiar el tipo de activación.

  5. 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.

Captura de pantalla de la propiedad de la condición del desencadenador.

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 Autor usando condiciones (versión preliminar).

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:

  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).

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

Captura de pantalla de la propiedad de prioridad del panel de propiedades de un nodo.

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.

Captura de pantalla de la propiedad de duración para el disparador de 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.