La automatización con Microsoft Copilot y Power Automate se ha convertido en una de las formas más rápidas de poner orden en procesos repetitivos, conectar aplicaciones y reducir tareas manuales sin volverse loco con el código. Si además trabajas con Copilot Studio y agentes, el siguiente paso lógico es crear flujos que estos agentes puedan ejecutar en tiempo real para dar respuestas mucho más ricas y útiles a tus usuarios.
A lo largo de esta guía vamos a ver cómo crear flujos con Microsoft Copilot, Copilot Studio y Power Automate, qué requisitos técnicos debes tener en cuenta, cómo sacar partido al lenguaje natural para diseñar automatizaciones complejas y cómo controlar el consumo de capacidad. Verás ejemplos prácticos como un flujo que devuelve la previsión meteorológica, ideas de prompts para Copilot y buenas prácticas para que tus flujos sean rápidos, fiables y fáciles de entender incluso para usuarios no técnicos.
Qué son los flujos de agente en Copilot Studio y por qué importan
Los flujos de agente en Copilot Studio son flujos de nube diseñados para funcionar como herramientas que ejecuta un agente (tu Copilot personalizado) dentro de una conversación. En vez de limitarse a generar texto, el agente puede llamar a un flujo, hacer consultas, ejecutar lógica de negocio y devolver el resultado al usuario de forma totalmente integrada.
Un flujo de este tipo se compone de un desencadenador específico para agentes y al menos una acción, normalmente finalizando con una respuesta al propio agente. Esto le permite al bot orquestar tareas complejas y luego usar esa información como parte de la conversación con el usuario.
La gran ventaja es que estos flujos son deterministas y basados en reglas. Con la misma entrada, el resultado será siempre el mismo, algo esencial cuando hablamos de automatizar pasos críticos de un proceso o de aplicar lógica de negocio sensible que no puede quedar a la improvisación de un modelo generativo.
Además, Copilot Studio ofrece un entorno unificado en el que puedes diseñar, supervisar y analizar tus flujos de agente desde un único panel. Desde ahí ves nombre, descripción, estado, rendimiento e incluso información para detectar cuellos de botella y oportunidades de mejora.

Requisitos para que un flujo funcione correctamente con un agente
Para que un flujo de nube pueda actuar como herramienta de un agente en Copilot Studio, no basta con crearlo en Power Automate y listo. Debe cumplir una serie de condiciones técnicas muy concretas para integrarse correctamente en la experiencia de chat.
Lo primero es usar el desencadenador adecuado. El flujo tiene que empezar con el disparador “Cuando un agente llama al flujo”. Este tipo de trigger indica al sistema que el flujo se puede invocar desde un agente, ya sea desde un tema concreto o mediante orquestación generativa.
En segundo lugar, es obligatorio incluir una acción de salida del tipo “Responder al agente”. Esta acción es la que envía la información de vuelta al Copilot para que pueda usarla en la conversación, con parámetros y variables que tú defines de forma explícita (por ejemplo texto, números, resúmenes, etc.).
Otro punto clave es que el flujo debe responder en tiempo real y no de forma asíncrona. En la configuración de la acción “Responder al agente”, en la parte de “Red”, la opción de respuesta asincrónica tiene que estar desactivada. Si no, el usuario se quedará esperando eternamente una respuesta que no llega mientras el flujo sigue corriendo por detrás.
Finalmente, el tiempo también cuenta. Los flujos deben contestar al agente dentro de un máximo de 100 segundos por acción. Para ajustarse a este límite, conviene optimizar la lógica interna, reducir las consultas innecesarias y limitar el volumen de datos que devuelves al Copilot. Las tareas que requieran más tiempo pueden colocarse después de la acción “Responder al agente”. De este modo, seguirán ejecutándose hasta el límite estándar de Power Automate (hasta 30 días), pero ya sin bloquear la conversación.
Cómo crear un flujo de agente desde Copilot Studio paso a paso
Cuando creas un nuevo flujo de agente directamente desde Copilot Studio, el sistema te facilita bastante la vida: el desencadenador “Cuando un agente llama al flujo” y la acción “Responder al agente” ya vienen preconfigurados en una plantilla básica. Esto reduce errores y asegura compatibilidad desde el minuto uno.
El flujo se vincula a un tema del agente en forma de herramienta. Así, cuando el usuario llega a cierto punto del diálogo o lanza una pregunta concreta, el agente puede decidir llamar a ese flujo, pasarle parámetros y usar el resultado en su respuesta.
Añadir un nuevo flujo de agente vacío a un tema
El primer bloque del proceso consiste en crear el esqueleto del flujo y asociarlo al tema que disparará su ejecución. De forma resumida, los pasos son estos:
- Entrar en la página de Temas del agente con el que quieras trabajar.
- Abrir el tema desde el que quieres llamar al flujo.
- En cualquier parte del árbol de diálogo, pulsar en el icono de “Agregar nodo” y elegir la opción “Agregar una herramienta”.
- En la sección de Herramientas básicas, seleccionar “Nuevo flujo de agente”. Se abrirá la página de flujos de agente con una plantilla lista para editar, que ya incluye el disparador de agente y la acción de respuesta.
- Publicar ese flujo inmediatamente para que quede guardado, incluso aunque aún no hayas añadido tu lógica. Verás una notificación de creación correcta.
- Volver al agente desde el botón correspondiente; en el tema aparecerá un nuevo nodo de tipo Acción asociado al flujo.
- Guardar el tema para confirmar que esa herramienta queda enlazada al agente.
Con esto tienes lo que podríamos llamar un “cascarón” de flujo de agente listo para que le metas la lógica de negocio que necesites: llamadas a conectores, condiciones, bucles, tratamiento de datos, etc.
Configurar acciones y parámetros en el flujo (ejemplo con previsión del tiempo)
Una vez creada la plantilla, puedes enriquecer el flujo con acciones concretas. Un ejemplo muy didáctico es el de un agente que devuelve la previsión meteorológica actual para una ciudad concreta usando MSN El Tiempo.
Para ello, primero vuelves al flujo desde el nodo de acción del tema, usando el enlace “Ver detalles del flujo”. En la pantalla de información general puedes aprovechar para cambiarle el nombre por algo reconocible, como “Obtener previsión meteorológica actual”. Esto parece un detalle menor, pero un buen nombre simplifica muchísimo el mantenimiento cuando tengas muchos flujos.
En el diseñador de flujos, editas el desencadenador “Cuando un agente llama al flujo” y defines los parámetros de entrada que el agente puede pasarle. Por ejemplo, un campo de tipo texto para la ciudad y otro de tipo número para el código postal. Estos parámetros serán luego reutilizados en las acciones internas.
Debajo del desencadenador, añades una nueva acción buscando el conector de “El tiempo en MSN” y seleccionando “Obtener previsión para hoy”. En el cuadro de ubicación, insertas contenido dinámico procedente del parámetro “Ciudad” y haces lo mismo con el “Código postal”. De este modo, la acción consultará la previsión en función de lo que haya preguntado el usuario al agente.
Para terminar, en la acción “Responder al agente” defines las salidas que el Copilot va a usar para construir su respuesta. Por ejemplo, puedes añadir variables como day_summary (texto con el resumen del día), location (texto con la ubicación) o chance_of_rain (número con la probabilidad de lluvia). De nuevo, el objetivo es que la respuesta del agente sea rica y estructurada, no solo un mensaje genérico sin contexto.
Una vez configuradas las entradas y salidas, publicas el flujo y ya está listo para ser llamado desde el tema o desde la orquestación generativa. La clave está en alinear claramente parámetros de entrada, acciones internas y campos de salida para que el agente pueda razonar sobre los datos de forma coherente.

Gestión de conexiones y credenciales en flujos ligados a Copilot
Otro aspecto que no conviene pasar por alto es qué conexiones y credenciales utilizan los flujos cuando se ejecutan como parte de un agente. En entornos autenticados que lo permiten, los flujos pueden ejecutarse con las credenciales del propio usuario que está interactuando con el Copilot, lo que resulta especialmente útil cuando la información es sensible o específica de cada persona.
Cuando se usa el flujo en un canal compatible, normalmente no hace falta configurar nada especial en el propio agente. Cada usuario puede gestionar sus conexiones al usar el bot, igual que lo haría al ejecutar un flujo de manera independiente en Power Automate.
Sin embargo, en entornos que emplean claves administradas por el cliente (CMK) todavía hay restricciones: los flujos de nube no pueden ejecutarse con las credenciales de cliente como parte de la orquestación generativa o desde temas. En estos casos es importante revisar que la configuración de “solo ejecución” de los flujos está ajustada a conexiones específicas y no a la opción genérica “Proporcionado por el usuario de solo ejecución”.
En la práctica, esto implica coordinarse con el administrador de la plataforma para alinear seguridad de agentes de IA, cumplimiento y experiencia del usuario antes de exponer flujos sensibles dentro de un Copilot corporativo.
Crear flujos de nube con Copilot en Power Automate
Más allá de los flujos de agente, Copilot está integrado directamente en Power Automate para ayudarte a diseñar flujos de nube usando lenguaje natural. En lugar de empezar desde una plantilla en blanco y buscar conectores uno a uno, puedes describir lo que quieres conseguir y dejar que Copilot genere una propuesta inicial.
El proceso típico arranca iniciando sesión en Power Automate y asegurándote de estar en la sección Inicio del menú lateral. Ahí verás un campo del tipo “Crea tu automatización con Copilot” en el que puedes redactar, en castellano llano, cómo debería funcionar tu flujo.
Cuanto más detallada sea la descripción, mejor. Copilot usa esa información para sugerir un desencadenador y una o varias acciones que encajen con lo solicitado.
Cuando estás satisfecho con la propuesta, puedes mantenerla tal cual con la opción “Mantener y continuar” o pedir ajustes añadiendo más detalles en el cuadro de texto. Copilot regenerará la estructura del flujo para adaptarla a los nuevos requisitos. Así, el diseño se convierte en un proceso iterativo de conversación más que en una edición manual tradicional.
Tras aceptar la arquitectura sugerida, Power Automate te pedirá revisar y completar las conexiones necesarias. Verás qué conectores tienen credenciales correctas (marcados con un símbolo verde) y cuáles requieren atención (con un icono de advertencia). Una vez solucionado esto, solo queda pulsar en “Crear flujo” y afinar los últimos detalles con el diseñador visual y el panel de Copilot a la derecha.
Cómo escribir buenas solicitudes para Copilot al crear flujos
La calidad del flujo generado por Copilot depende en gran medida de lo bien que formules tu solicitud. No se trata solo de pedir algo genérico, sino de explicar con claridad qué evento dispara el flujo, qué acciones quieres que se ejecuten y qué conectores deberían intervenir.
Funciona muy bien usar el patrón “Cuando ocurra X, haz Y”. Por ejemplo: “Cuando llegue un correo electrónico de la dirección ventas@empresa.com, guarda el adjunto en una biblioteca de SharePoint y publica un mensaje en el canal de Teams ‘Comercial’ con el nombre del archivo”. Este tipo de estructura multiplica las probabilidades de que Copilot acierte a la primera.
Conviene también ser lo más específico posible. En lugar de decir “Quiero procesar un correo electrónico”, puedes indicar que deseas enviar el asunto del correo a un canal concreto de Teams o que quieres almacenar ciertos datos en una lista determinada de SharePoint. Cuanta más precisión, menos trabajo posterior de reajuste.
Si sabes qué conectores quieres usar, menciónalos directamente en la petición: Outlook, Teams, Formularios, SharePoint, etc. Copilot es capaz de interpretar esos nombres y configurar las acciones adecuadas para cada uno de ellos, lo que ahorra tiempo y pruebas.
Y si el primer intento no sale perfecto, no pasa nada: la idea es ir probando variaciones de la misma solicitud, afinando detalles hasta dar con el flujo que necesitas. Copilot está pensado precisamente para ese toma y daca con el usuario.
Editar flujos existentes con las capacidades de Copilot
No solo puedes crear automatizaciones nuevas con Copilot; también es posible retocar flujos existentes en el nuevo diseñador de flujos de nube. Esta experiencia solo está disponible en el diseñador moderno, no en el clásico, así que es recomendable migrar tus flujos si quieres aprovecharla al máximo.
Para utilizar Copilot en un flujo ya creado, entras en Power Automate, vas a “Mis flujos” y, en el que quieras modificar, seleccionas la opción de editar (desde los tres puntos o desde la página de detalles). El flujo se abre con el panel de Copilot a la derecha, listo para recibir instrucciones en lenguaje natural.
Desde ahí puedes darle órdenes como “eliminar la acción <nombre de la acción>”, “al final del flujo quiero enviar un correo con un asunto igual al nombre del archivo de SharePoint” o “en lugar de correo electrónico, quiero publicar un mensaje en un canal de Teams”. Copilot traduce esas indicaciones en cambios reales en el diagrama del flujo.
También es posible plantear escenarios más avanzados. Por ejemplo: “Comprueba si cada uno de los elementos de SharePoint devueltos tiene un título ‘USB’ y, si es así, envía un correo”. De este modo, puedes introducir condiciones y lógica de filtrado sin necesidad de construirlas pieza a pieza en la interfaz visual. Aunque luego siempre puedes revisar y ajustar la configuración manualmente.
Esta combinación de edición guiada por conversación y control visual detallado hace que mantener flujos complejos sea mucho más llevadero, incluso para equipos de negocio que no se consideran técnicos.
Hiperautomatización, IA y plataformas low-code: el contexto de Copilot
Detrás de todas estas capacidades está una tendencia más amplia: la hiperautomatización, que consiste en automatizar todo lo posible dentro de una organización combinando IA, RPA, plataformas low-code y minería de procesos. Microsoft Copilot y Copilot Studio se sitúan precisamente en este punto de encuentro.
La inteligencia artificial integrada en estas herramientas permite que la automatización no se limite a seguir un guion fijo, sino que aprenda de los datos, reconozca patrones, se adapte a cambios y tome decisiones en tiempo real. Los agentes con flujos de nube a sus espaldas pueden encargarse de tareas cada vez más complejas. Y sin requerir intervención manual constante.
Las plataformas de poco o ningún código facilitan que perfiles no técnicos, como analistas de negocio u operadores, diseñen y gestionen sus propios flujos. Gracias a interfaces de arrastrar y soltar, plantillas y asistentes de IA, la barrera de entrada se reduce y el equipo de TI deja de ser el cuello de botella para cada cambio pequeño en un proceso.
Además, la minería de procesos y de tareas ofrece una visión objetiva de cómo se ejecutan realmente los procesos en la práctica. Con esos datos, es más sencillo ver dónde merece la pena invertir en automatización, medir el impacto de los cambios y seguir iterando para mejorar resultados.
Todo esto converge en la idea de que los flujos con Copilot no son solo pequeñas utilidades aisladas, sino piezas de un engranaje mayor que ayuda a las organizaciones a ser más ágiles y escalables. Perfectamente preparadas para lo que venga.
Uso de capacidad y licenciamiento de flujos de agente en Copilot Studio
Al diseñar flujos de agente conviene tener presente que cada acción ejecutada consume capacidad de Copilot Studio. No es un detalle menor, porque a medida que tus automatizaciones crezcan, también lo hará el consumo asociado y es importante planificarlo.
Desde el Centro de administración de Power Platform, en la sección de Licencias > Copilot Studio, puedes revisar cuántas acciones de flujo de agente ha consumido cada flujo. Esto te da una visión clara de cuáles son los procesos más “caros” en términos de capacidad y dónde podrías optimizarlos.
Algo interesante es que las pruebas que realizas desde el diseñador no consumen capacidad de Copilot Studio. Sin embargo, sí pueden generar consumo de otros servicios facturables, como modelos generativos específicos. De este modo, puedes iterar sobre tu diseño con cierta tranquilidad antes de poner el flujo en producción.
El coste depende también de cómo se invoque el flujo. Si se ejecuta desde un tema de agente, se consume una respuesta clásica del agente más las acciones de flujo de agente. Si se llama mediante orquestación generativa, se computa como una acción autónoma más las acciones del flujo. Y si lo pruebas desde el chat de test incrustado en el agente, solo se contabilizan las acciones del flujo de agente, no los mensajes directos del chat.
Tener claras estas reglas permite dimensionar bien la capacidad necesaria y evitar sorpresas. Sobre todo en proyectos en los que los flujos se ejecutan con mucha frecuencia o están expuestos a un gran número de usuarios.
Convertir flujos de Power Automate en flujos de agente
Si ya tenías automatizaciones en Power Automate que funcionan bien, quizá no quieras rehacerlas de cero. La buena noticia es que puedes convertir un flujo de nube existente en un flujo de agente, de forma que pase a estar gestionado en Copilot Studio y a consumir su capacidad en lugar de la de Power Automate.
Para hacerlo, debes asegurarte de que el flujo forme parte de una solución. En la página de detalles del flujo en Power Automate, si aparece el mosaico de “Soluciones”, significa que ya está incluido. Si no, tendrás que agregarlo a una solución antes de continuar.
Otro requisito es que el flujo se encuentre en el entorno de Power Platform donde quieres utilizar capacidad de Copilot Studio. Si esa capacidad aún no está asignada, toca coordinarse con el administrador para que lo configure correctamente.
Una vez cumplidas esas condiciones, editas el flujo y cambias su plan a “Copilot Studio”. Tras guardar, el sistema te pedirá confirmar que quieres convertirlo; es un paso importante porque se trata de una operación unidireccional que no se puede deshacer, precisamente por el cambio de modelo de facturación asociado.
Después de la conversión, podrás usar ese flujo como parte de tus agentes, aprovechar el seguimiento y la capacidad de Copilot Studio y seguir accediendo a él también desde Power Automate, lo que ofrece bastante flexibilidad para escenarios híbridos.
Activar o desactivar Copilot en Power Automate según la región
La disponibilidad de Copilot en Power Automate puede variar según la región en la que se aloje tu inquilino y la presencia de GPU en esa región. En aquellos lugares donde hay recursos de GPU disponibles (como Reino Unido, Australia, Estados Unidos o India), Copilot suele venir habilitado por defecto a nivel de inquilino. Si quieres desactivarlo, un administrador tiene que contactar con el soporte y utilizar un script de PowerShell para deshabilitar Copilot a nivel global de inquilino, ya que por ahora no existe un control fino por entorno.
En regiones sin GPU (salvo en nubes soberanas), Copilot también se activa de manera predeterminada, pero a través del mecanismo de intercambio de datos entre zonas geográficas. Si necesitas desactivarlo, puedes hacerlo deshabilitando ese intercambio de datos desde el Centro de administración de Power Platform, igualmente a nivel de inquilino.
Sea cual sea tu caso, conviene alinear esta configuración con las políticas de cumplimiento, privacidad y gobernanza y los principios de Zero Trust en la era de la IA de tu organización antes de desplegar masivamente flujos de nube con Copilot y agentes en producción.
La suma de flujos de agente, Copilot en Power Automate, Process Mining y la integración con plataformas low-code convierte a Microsoft Copilot en una palanca muy potente para transformar procesos: permite pasar de automatizaciones aisladas a un ecosistema coherente de agentes, flujos y análisis que cualquiera en la empresa puede entender, ajustar y escalar con relativa facilidad, siempre que se tengan en cuenta los requisitos técnicos, la gestión de capacidad y las buenas prácticas de diseño de solicitudes y seguridad.
