01 · El recorrido en texto
Un ejemplo, seis etapas
Un Workflow es un proceso definido mediante pasos conectados, con un inicio, acciones, decisiones y un resultado. Esa estructura permite repetirlo cada vez que se presenta un caso nuevo. El ejemplo es hipotético: una solicitud que llega y se resuelve.
01 · Vista general
Un workflow es un proceso definido mediante pasos conectados, con un inicio, acciones, decisiones y un resultado. Como la estructura está definida, se puede repetir con cada caso nuevo.
En el ejemplo: Siete estaciones conectadas: llega una solicitud, se registran sus datos, se comprueba si está completa, se decide el camino y queda registrado el resultado.
02 · Disparador
El disparador es lo que pone en marcha el proceso: un formulario enviado, un correo, una hora programada o una persona que lo inicia a mano. Sin disparador, el proceso espera.
En el ejemplo: Llega una solicitud. La señal entra por el inicio y activa la primera estación.
03 · Pasos con datos
Cada paso recibe algo y entrega algo. La salida de un paso es la entrada del siguiente.
En el ejemplo: «Registrar datos» recibe la solicitud tal como llegó y entrega una ficha con asunto, detalle y adjunto. «Comprobar información» recibe la ficha y entrega la misma ficha con un estado: completa o incompleta.
04 · Decisiones
Una decisión elige el camino según una condición definida de antemano. Dos casos que cumplen la misma condición siguen el mismo camino.
En el ejemplo: La condición es «¿la información está completa?». Esta solicitud sí lo está, así que sigue por el camino SÍ y se envía al responsable.
05 · Controles
Un control valida antes de seguir. Si algo falta, el proceso se detiene o pide revisión en lugar de continuar como si todo fuera correcto. Un control también puede ser la revisión de una persona.
En el ejemplo: Llega otra solicitud y le falta el adjunto. La decisión la manda por el camino NO: no se envía al responsable, queda en pausa y se pide completarla. Cuando llega lo que falta, vuelve a entrar por el inicio.
06 · Resultado
Cada caso termina con una salida clara y queda registrado. El proceso queda listo para la siguiente solicitud.
En el ejemplo: Las dos solicitudes terminan registradas: una enviada al responsable y otra en espera de información.
02 · Relación con las herramientas
La estructura se mantiene, la herramienta cambia
La estructura del workflow puede mantenerse aunque cambie la herramienta. Lo que cambia es cómo se representa el proceso, quién ejecuta sus pasos y cuánta libertad tiene para decidir cómo avanzar.
- Cómo se representa
- Un lienzo con nodos, una lista de pasos o una tarea escrita en lenguaje natural.
- Quién ejecuta los pasos
- Una persona, una plataforma de automatización o un agente de IA; a menudo, una combinación.
- Cuánta libertad tiene
- Desde seguir una ruta fija definida paso a paso hasta decidir cómo avanzar dentro de límites y aprobaciones.
n8n · n8n
Cómo se representa: Un workflow es un conjunto de nodos conectados. Un nodo disparador (trigger) lo inicia y el nodo If lo divide según una condición.
Quién ejecuta y cuánta libertad: n8n ejecuta los nodos siguiendo las conexiones que definiste. También ofrece nodos de agente de IA: en ese paso, un modelo puede tomar decisiones dentro del workflow.
Make · Make
Cómo se representa: Un escenario de módulos encadenados. El disparador solo puede ir una vez, como primer módulo; un router divide el flujo en rutas y los filtros dejan pasar solo los datos que cumplen una condición.
Quién ejecuta y cuánta libertad: Make procesa los datos por los módulos y las rutas que configuraste; cada ruta los trata de forma distinta según su condición.
Zapier · Zapier
Cómo se representa: Un Zap: un disparador y una o más acciones. Los filtros hacen que solo continúe si se cumplen ciertas condiciones; Paths ejecuta acciones distintas según la condición.
Quién ejecuta y cuánta libertad: Cuando ocurre el disparador, Zapier realiza las acciones del Zap.
Codex · OpenAI
Cómo se representa: Una tarea descrita en lenguaje natural. AGENTS.md aporta instrucciones que Codex lee antes de empezar a trabajar.
Quién ejecuta y cuánta libertad: Es un agente de programación: decide qué pasos dar para cumplir la tarea, con aprobaciones y sandbox como límites. Para ejecutarlo sin intervención existen su modo no interactivo, su SDK y una GitHub Action.
Claude Code · Anthropic
Cómo se representa: Una tarea en lenguaje natural. CLAUDE.md da instrucciones persistentes, pero Claude las trata como contexto, no como configuración obligatoria; las skills empaquetan procedimientos repetibles.
Quién ejecuta y cuánta libertad: Es una herramienta de programación agéntica: lee el código, edita archivos y ejecuta comandos. Lo que debe ocurrir siempre en un punto fijo se define con hooks, que se ejecutan de forma determinista. Se puede automatizar con
claude -p, GitHub Actions o tareas programadas.Hermes Agent · Nous Research
Cómo se representa: Instrucciones y skills: procedimientos que el agente crea a partir de la experiencia y reutiliza en tareas parecidas.
Quién ejecuta y cuánta libertad: Es un agente open source que se autoaloja. Tiene memoria persistente, tareas programadas con cron y aprobación de comandos como medida de seguridad.
Descripciones redactadas a partir de la documentación oficial enlazada en cada tarjeta, consultada el 2026-09-29. Las funciones de cada producto cambian con frecuencia: revisa la documentación antes de decidir.
03 · En el glosario