Ejercicio: Crear un flujo de trabajo que se desencadene al crear un mensaje

Completado

En este ejercicio, creará su primer flujo con Power Automate para Teams. Para este ejemplo, creará un flujo de trabajo automatizado que, a su vez, creará una tarea de Planner cada vez que se registre un mensaje con la palabra "tarea" en la línea de asunto en un canal de Teams. El flujo necesita un Planner en el que crear las tareas. Puede identificar un plan de Planner existente o crear uno nuevo.

Paso 1: Crear un nuevo flujo

Para crear un nuevo flujo, siga estos pasos:

  1. Desde Teams, abra la aplicación de Power Automate. (Si Power Automate no aparece en el raíl, seleccione los puntos suspensivos del raíl y búsquelo). Observe que la pestaña Inicio incluye una lista de los flujos activos actualmente y algunas plantillas de Teams entre las que elegir.

  2. En la pestaña Inicio, seleccione + Nuevo flujo, que lleva a la pestaña Crear.

    Captura de pantalla de Inicio de Power Automate con los botones de raíl, la pestaña Inicio y Nuevo flujo resaltados

  3. En la pestaña Crear, observe que el menú del lado izquierdo le da la opción de seleccionar plantillas relacionadas con la tarea que está tratando de automatizar. Seleccione + Crear desde cero en la parte superior derecha de la pantalla.

    Captura de pantalla de la pantalla Crear de Power Automate con la opción Crear desde cero resaltada

  4. Como puede ver, Power Automate ha iniciado un nuevo flujo en Teams. Cambie el nombre del flujo seleccionando Sin título en la parte superior izquierda de la barra de menú y escriba un nombre. A continuación, crearemos el flujo.

    Captura de pantalla del inicio del flujo con la opción Sin título resaltada

Paso 2: Crear el flujo en el editor de Power Automate

En el campo de búsqueda Buscar todos los conectores y desencadenadores, busque "Teams cuando se agrega un nuevo mensaje de canal" y seleccione el desencadenador Cuando se agrega un nuevo mensaje de canal.

Para que el flujo supervise el canal de Teams correcto en busca de nuevos mensajes, haga selecciones tanto en el menú desplegable del Equipo como en el del Canal. Los canales se filtrarán automáticamente en función del Equipo que haya seleccionado.

Seleccione Nuevo paso para continuar.

Captura de pantalla del cuadro de diálogo Cuando se agrega un mensaje de nuevo canal

Ahora vamos a agregar una condición para buscar en el asunto de los mensajes para ver si contienen la palabra "tarea". En el menú Elegir una operación, seleccione Condición entre las acciones disponibles. (Si no ve la condición, introduzca Condición en el campo de búsqueda y luego selecciónela en los resultados de la búsqueda).

Captura de pantalla de las opciones de Elegir una operación con Condición resaltado

En el paso Condición, seleccione el campo Elegir un valor para ver el contenido dinámico disponible. El contenido dinámico es la información que el flujo tiene disponible en función de los desencadenadores y los pasos anteriores que se han ejecutado.

Captura de pantalla de la acción Condición, con el campo de selección de valor resaltado y las opciones de contenido dinámico visualizadas

  1. En la lista de contenido dinámico, desplácese hasta Asunto del mensaje y selecciónelo. (O bien, puede introducir asunto en el campo de búsqueda para dar más precisión a los resultados).

  2. En el menú desplegable central, seleccione contiene.

  3. Introduzca tarea en el cuadro de la derecha.

Captura de pantalla de la acción Condición, con la tarea

Ahora, cuando el Asunto del mensaje contenga la palabra "tarea", ejecutará acciones en el área En caso afirmativo. Las condiciones de Power Automate distinguen entre mayúsculas y minúsculas, por lo que deberá agregar algunas condiciones más para detectar variaciones comunes, como "Tarea" y "TAREA". Seleccione + Agregar y, a continuación, + Agregar fila. Utilice la misma condición cada vez con Message subject del contenido dinámico.

Aparecerá una nueva selección en la parte superior de la ventana Condición para cambiar entre las siguientes instrucciones:

  • Y: todas las condiciones deben ser verdaderas.

  • O: solo una de las condiciones debe ser verdadera.

Cambie la selección a O.

Captura de pantalla de la acción Condición con tres filas O

La acción Condición ofrece dos opciones para ejecutar más acciones: En caso afirmativo y En caso negativo. Si la condición es verdadera, crearemos una nueva tarea de Planner. No necesitaremos ninguna acción si la condición es falsa, por lo que dejaremos la condición En caso negativo en blanco.

En el cuadro de la condición En caso afirmativo, seleccione Agregar una acción.

Introduzca Planner y luego seleccione Crear una tarea en los resultados.

Captura de pantalla del cuadro de diálogo Elegir una operación con los resultados de búsqueda del Planner

El paso Crear una tarea aparece en el campo En caso afirmativo del paso Condición. Rellene la información necesaria para la tarea Planner, como se muestra en esta tabla.

Campo Valor
Id. de grupo Seleccione el grupo que tiene su Planner
Id. de plan Seleccione el Planner para la nueva tarea
Título Seleccionar el contenido dinámico Contenido del cuerpo del mensaje
Fecha y hora de inicio Seleccione el contenido dinámico Message created DateTime

Cuando haya completado la tarea, seleccione Guardar en la parte inferior de la ventana de edición o en la barra de herramientas para completar el flujo.

Ahora puede revisar el flujo y ver cómo funciona. El flujo se desencadena cuando se publica un nuevo mensaje en un canal de Teams específico. A continuación, debería comprobar si la palabra "tarea" aparece en el asunto del mensaje. En caso afirmativo, el sistema crea una nueva tarea de Planner. En caso negativo, el sistema no emprenderá ninguna acción.

Captura de pantalla del flujo; el flujo se activa cuando se publica un nuevo mensaje, si el asunto contiene

Paso 3: Probar el flujo

Envíe un mensaje al canal de Teams de que el flujo está supervisando. Presione el icono de formato debajo de su mensaje para que aparezca el formato con el encabezado del asunto.

Captura de pantalla del mensaje con el campo de entrada Agregar un asunto y el botón de formato resaltado

En la línea de asunto, escriba un asunto que incluya la palabra tarea y envíe el mensaje.

Captura de pantalla del mensaje con el asunto Nueva tarea.

El conector de Teams busca un nuevo mensaje a intervalos de tres minutos. A continuación, abra Planner y espere a que se cree la nueva tarea. El cuerpo del mensaje debe ser el título de la tarea. Seleccione la tarea para comprobar la fecha de inicio y ver si se configuró en la misma fecha que el mensaje.

Captura de pantalla de Planner que muestra la nueva tarea.

Puede ver el historial de ejecución del flujo de los últimos 28 días, para informarse de cuánto tiempo tarda el flujo en ejecutarse y si ha tenido éxito:

  1. Abra Power Automate para Teams.

  2. En la pestaña Inicio, seleccione el flujo que ha creado, que se muestra en Nombre de flujo. La vista de la pantalla de detalles le muestra más información sobre su flujo y el historial de ejecución de 28 días.

Captura de pantalla de la tarea Crear Planner desde Teams con el historial de ejecución de 28 días resaltado

Seleccione la ejecución seleccionando la fecha y hora para ver más información y solucionar los problemas de cada paso del flujo. Puede seleccionar cada paso y expandirlo para ver los datos o resultados. En esta captura de pantalla, hemos ampliado los pasos Condición y Crear una tarea para que pueda hacerse una idea del flujo de datos.

Captura de pantalla de la ejecución de Power Automate con la condición y pasos de creación de una tarea resaltados y ampliados