Anatomía de un workflow
Un workflow se compone de nodos. La definición oficial es precisa:
> “In n8n, nodes are individual components that you compose to create workflows. Nodes define when the workflow should run, allow you to fetch, send, and process data, can define flow control logic, and connect with external services.”
Triggers y actions
La documentación distingue dos tipos de operación: los triggers inician un workflow en respuesta a eventos o condiciones, y las actions son operaciones que representan tareas concretas dentro del workflow. Esa es la única división de operaciones que conviene memorizar.
Un trigger node es “a special node responsible for executing the workflow in response to certain conditions”. Todo workflow en producción necesita al menos uno, porque sin él no hay nada que determine cuándo debe correr.
Cluster nodes
Algunas funcionalidades no caben en un solo nodo. Un cluster node es un grupo: un root node más uno o más sub-nodes que lo extienden, dándole acceso a servicios o a tipos de procesamiento específicos.
Ejecuciones
Una execution es una única corrida de un workflow. Hay dos modos: manual, cuando se pulsa Execute Workflow, y producción, cuando el workflow corre solo tras publicar una versión. Las partial executions son ejecuciones manuales que corren únicamente un subconjunto de los nodos. n8n ofrece dos listas para revisarlas: la del workflow y la de todas las ejecuciones.
Detalle útil: el ajuste Execute Once hace que un nodo corra una sola vez, con los datos del primer item que recibe.