¿Cloud Flow o Desktop Flow? La decisión en 5 preguntas
¿Cloud Flow o Desktop Flow? Así se decide en Power Automate cuando interviene un ERP antiguo sin API.
Cómo iniciar un flujo de escritorio directamente desde un flujo en la nube en Power Automate, incluyendo el modo, las variables y la conexión.
Un flujo en la nube en Power Automate se ejecuta completamente en la nube y puede controlar directamente sistemas como SharePoint, Outlook o Dataverse. Pero en cuanto entra en juego una aplicación clásica de Windows sin API, un sistema ERP antiguo, por ejemplo, o una hoja de Excel con una lógica propia que ha ido creciendo con el tiempo, el nivel de la nube por sí solo ya no es suficiente. Es exactamente ahí donde entra en juego la acción Ejecutar un flujo creado con Power Automate para escritorio. Constituye el puente entre la automatización en la nube y el nivel de RPA en el escritorio, de modo que un flujo en la nube pueda iniciar un flujo de escritorio y luego seguir procesando su resultado.
Este artículo muestra cómo construir ese puente, qué requisitos debe cumplir un equipo para ello y cómo fluyen los datos en ambas direcciones, siguiendo la documentación oficial de Power Automate de Microsoft. Fecha: julio de 2026.
Según la documentación sobre cómo iniciar flujos de escritorio desde flujos en la nube, necesitas cuatro cosas antes de que funcione la primera conexión:
La configuración en sí siempre sigue el mismo patrón:
Los flujos de escritorio pueden definir variables de entrada y salida para que los niveles de la nube y del escritorio realmente se comuniquen entre sí. Las variables de entrada transmiten datos del flujo en la nube al flujo de escritorio, por ejemplo un número de cliente o una ruta de archivo. Las variables de salida funcionan en la dirección contraria y devuelven, por ejemplo, un resultado de una aplicación heredada al flujo en la nube, para que este pueda seguir trabajando con él, por ejemplo para enviar un correo electrónico o actualizar un registro en Dataverse. En cuanto un flujo de escritorio tiene variables de entrada, aparecen automáticamente como campos propios en la acción, dentro del portal de Power Automate. Hay dos puntos que debes tener en cuenta:
Que un flujo de escritorio se ejecute de forma supervisada (attended) o no supervisada (unattended) determina en gran medida la arquitectura que hay detrás. Con attended, la automatización se ejecuta mientras alguien está sentado frente al equipo, normalmente se inicia de forma manual y también puede incluir decisiones humanas intermedias. Con unattended, según la documentación sobre flujos de escritorio no supervisados, Power Automate ejecuta todo el proceso por sí solo, sin ninguna intervención humana, y se conecta automáticamente al equipo de destino con las credenciales guardadas en la conexión. Hay algunas particularidades a tener en cuenta:
Importante para la planificación: attended y unattended no deben mezclarse en la misma máquina, ya que la automatización supervisada requiere una sesión ya iniciada, mientras que la automatización no supervisada requiere, por el contrario, un estado cerrado o desconectado.
Antes de que un flujo de escritorio pueda siquiera iniciarse desde la nube, debe existir la conexión con la máquina. La documentación sobre conexiones de flujo de escritorio describe dos formas básicas para ello:
Importante para la gobernanza: según la documentación, una conexión de flujo de escritorio no se puede compartir con otras personas, y antes de habilitar siquiera un equipo para flujos de escritorio controlados desde la nube, deberías asegurarte de que está protegido y de que sus administradores son de confianza.
Para el uso en producción, vale la pena echar un vistazo a los límites documentados antes de que te sorprendan en funcionamiento:
Este puente entre los niveles de la nube y del escritorio no es, por tanto, un aspecto secundario, sino a menudo la pieza decisiva que hace que una automatización esté realmente completa. Mantienes el control sobre qué pasos se ejecutan en la nube y cuáles en la interfaz de Windows, y puedes conectar limpiamente ambos mundos mediante variables de entrada y salida.
Un flujo en la nube se ejecuta completamente en los servidores de Microsoft y se comunica con servicios a través de API y conectores. Un flujo de escritorio, en cambio, se ejecuta en un equipo Windows real y controla ahí las aplicaciones tal como lo haría una persona: mediante clics, entrada de teclado o reconocimiento de pantalla. La acción para ejecutar un flujo de escritorio conecta ambos mundos, ya que el flujo en la nube inicia el flujo de escritorio y espera su resultado.
Según la documentación oficial, Power Automate admite actualmente hasta 70 ejecuciones de flujo de escritorio por minuto para cada conexión individual. Para volúmenes mayores de ejecuciones paralelas, vale la pena usar varias conexiones o un grupo de equipos para distribuir la carga.
Técnicamente no es recomendable, porque ambos modos requieren estados de sesión distintos. La automatización attended necesita una sesión activa ya iniciada, mientras que la automatización unattended necesita, por el contrario, un equipo del que todos los usuarios hayan cerrado sesión. En Windows 10 y Windows 11, una sesión activa incluso impide activamente el inicio de una ejecución no supervisada. Por eso, planifica un modo uniforme por máquina o grupo de máquinas.
Por defecto, el flujo de escritorio sigue ejecutándose en ese caso, siempre que la configuración Asynchronous Pattern esté desactivada en la acción. Por tanto, el flujo en la nube y el flujo de escritorio no están necesariamente acoplados de forma estricta. Si quieres asegurarte de que una cancelación en el lado de la nube también finalice el flujo de escritorio, deberías tener en cuenta esta relación específicamente al diseñar el flujo.
Sí. Para las ejecuciones no supervisadas se necesita, además de la licencia normal de Power Automate, un complemento unattended o el plan de procesos de Power Automate. Esta licencia la debe tener la persona que creó la conexión de flujo de escritorio, no necesariamente la persona que diseña el flujo en la nube. Si falta el permiso adecuado, el flujo en la nube se bloquea automáticamente al guardarlo, hasta que se asigne el complemento.
NordFlux crea empleados digitales para las organizaciones: automatizaciones y agentes KI que asumen el trabajo repetitivo. Usted mantiene el control.
¿Cloud Flow o Desktop Flow? Así se decide en Power Automate cuando interviene un ERP antiguo sin API.
Cómo iniciar un flujo de Power Automate directamente desde un elemento de lista de SharePoint con el desencadenador «Para un elemento seleccionado».
Attended, unattended y hosted RPA comparados: qué licencia de Power Automate se necesita para cada uso de flujo de escritorio.
Entre el cloud flow y el flow de escritorio, el modo de ejecución, el tipo de conexión y el traspaso de variables deben encajar exactamente, o la automatización falla justo en esa interfaz. Configuramos esa conexión para sus procesos y elegimos el modo adecuado entre attended y unattended. Así el traspaso funciona de forma fiable, incluso cuando los procesos crecen.