Configure un Microsoft Teams para ejecutar una acción cuando ocurra un evento en el chat monitoreado de Microsoft Teams. En este ejemplo, se muestra cómo crear un Task Bot con un activador de Microsoft Teams para enviar un correo electrónico a un buzón de correo de Microsoft 365 Outlook cuando un usuario publique un mensaje en un canal específico dentro de un equipo.

El siguiente ejemplo muestra cómo configurar un activador web de Microsoft Teams que inicia el flujo de trabajo de automatización cuando el usuario publica un mensaje con el asunto Crítico en el canal General del equipo de Asistencia técnica.

Antes de empezar

Asegúrese de que se cumplan los siguientes requisitos previos:
  • Requisitos previos mencionados en los activadores web de Microsoft Teams.
  • Conexión activa de ‌OAuth para la cuenta de Microsoft 365 Outlook y Microsoft Teams.
  • Certificado válido de Microsoft Azure almacenado en Credential Vault. Puede usar el mismo certificado para autenticar tanto el activador como la acción.
  • Registre las variables llamadas MSTeamsTriggerData y OutlookTriggerData.

Procedimiento

  1. Realice los siguientes pasos para crear un Task Bot
    1. En el panel izquierdo, haga clic en Automatización.
    2. Haga clic en Crear > Task Bot.
      Aparece el asistente Crear Bot de tareas.
    3. Ingrese un nombre apropiado para el bot en el campo Nombre.
      Todos los bots se almacenan en la carpeta <\Bots> por defecto.
    4. Opcional: Agregue una descripción para el bot en el campo Descripción.
    5. Opcional: Haga clic en Elegir y siga las indicaciones para guardar el bot en una carpeta diferente.
    6. Haga clic en Crear y editar.
      El bot se creó y se muestra la página de Editor de bot.
  2. Realice los siguientes pasos para agregar y configurar el activador web Microsoft Teams.
    1. Haga clic en Activadores > Microsoft Teams, luego haga doble clic o arrastre el Activador web para agregarlo a la sección Activadores.
    2. Haga clic en Seleccionar para elegir la conexión ‌OAuth preconfigurada desde el modal Seleccionar una conexión OAuth.
    3. Seleccione Equipos y canal > Chat de equipo para elegir el chat de equipo como condición de activación.
    4. Seleccione la opción Cuando se agrega un nuevo mensaje de chat en Detectar evento.
    5. Ingrese Asistencia técnica en Nombre del equipo.
      También puede usar el botón Seleccionar nombre de equipo para navegar y seleccionar el equipo desde el modal Equipos.
    6. Ingrese General en Nombre del canal.
      También puede usar el botón Seleccionar nombre del canal para navegar y seleccionar el equipo desde el modal Canales.
    7. Active la casilla de verificación Filtro y luego ingrese Crítico en el campo Palabras clave para buscar.
    8. Seleccione Certificado > Credenciales > Elegir y siga las indicaciones en el modal Elegir una credencial para seleccionar el certificado de Microsoft Azure que ya esté disponible en la Credential Vault.
    9. Seleccione MSTeamsTriggerData en la lista desplegable Respuesta.
  3. Realice los siguientes pasos para agregar y configurar la acción Message Box.
    1. Haga clic en Acciones > Message Box , luego haga doble clic en la acción Message Box o arrástrela para agregarla a la sección Acciones.
    2. Ingrese un título apropiado para el cuadro de mensaje en Ingrese el título de la ventana del cuadro de mensaje.
    3. Ingrese $MSTeamsTriggerData{subject}$ en Escribir el mensaje para mostrar.
      La clave asunto de los datos de respuesta del activador contiene el asunto del mensaje de chat como su valor.
    El Message Box sirve como una alerta para el mensaje de chat.
  4. Realice los siguientes pasos para agregar y configurar la acción Conectar de Microsoft 365 Outlook.
    1. Haga clic en Acciones > Microsoft 365 Outlook, luego haga doble clic en Conectar o arrastre esta opción para agregar la acción a la sección Acciones.
    2. Seleccione Azure Global en Azure Cloud.
      Si su Microsoft 365 Outlook forma parte de la versión gubernamental de Microsoft 365, seleccione Azure US GCC High.
    3. Seleccione Gestionado por la Control Room en Modo de autenticación OAuth2.
    4. Haga clic en Elegir y siga las indicaciones del modal Elegir una conexión OAuth para seleccionar la conexión ‌OAuth para Microsoft 365 Outlook.
    5. Haga clic en Variable > Ingresar un valor y siga las indicaciones para elegir la credencial de nombre de usuario de Microsoft 365 Outlook.
    6. Opcional: Ingrese un nombre de sesión apropiado en Crear sesión de Microsoft 365 Outlook.
      El sistema establece Microsoft365OutlookSession como el nombre de la sesión de forma predeterminada.
  5. Realice los siguientes pasos para agregar y configurar la acción Enviar de Microsoft 365 Outlook.
    1. Haga clic en Acciones > Microsoft 365 Outlook, luego haga doble clic en Enviar o arrastre esta opción para agregar la acción a la sección Acciones.
    2. Ingrese el nombre de sesión que ingresó al configurar la acción Conectar.
      Si se mantiene el nombre predeterminado, el sistema completa automáticamente Microsoft365OutlookSession como la sesión de Microsoft 365 Outlook.
    3. Ingrese la dirección de correo de Microsoft 365 Outlook a la que se deben enviar los detalles del archivo en Para.
    4. Ingrese una línea de asunto apropiada en Asunto.
      El sistema establece Automation Anywhere terminó de ejecutar el TaskBot como asunto de forma predeterminada.
    5. Seleccione código HTML en Tipo de cuerpo de correo electrónico e ingrese el $MSTeamsTriggerData{"body.content"}$
      La clave body.content de los datos de respuesta del activador contiene el contenido del mensaje de chat como su valor.
      Para obtener más información sobre los datos de respuesta del activador, consulte Registros de auditoría de activadores de Microsoft Teams.
  6. Haga clic en Guardar para guardar el bot de tareas.
Cuando hace clic en Ejecutar > Ejecutar con activadores, el sistema acciona el activador y este comienza a detectar el evento Cuando se agrega un nuevo mensaje de chat en el canal General del equipo de Asistencia técnica. El activador inicia las siguientes acciones de Microsoft 365 Outlook cuando cualquier usuario publica un mensaje que contiene la palabra clave Crítico, ya sea en el asunto o en el cuerpo, en el canal General del equipo de Asistencia técnica.