- Inicio
- Recursos
- Integraciones
- Execute Sub-workflow
Nodo Execute Sub-workflow n8nConfigura Execute Sub-workflow en n8n.
Un flujo puede llamar a otro, y en eso consiste el nodo Execute Sub-workflow n8n. Carga un flujo guardado desde 4 orígenes distintos, le pasa los items en curso y espera su resultado cuando se lo pides. Útil en cuanto la misma serie de pasos aparece en varios flujos de trabajo.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve el nodo Execute Sub-workflow n8n?
El nodo Execute Sub-workflow n8n mete un flujo entero detrás de un solo paso. Los items que llegan a su entrada pasan al flujo indicado, que se ejecuta en la máquina anfitriona de n8n, y después el padre sigue adelante. n8n lo plantea sin rodeos: modularizar los flujos y conservar una única fuente de verdad para una serie de acciones que se repite a menudo.
Empecemos por el ajuste que más cambia el comportamiento en producción: Wait For Sub-Workflow Completion. Desactivado, el padre no espera y continúa con su paso siguiente mientras el subflujo termina por su cuenta. Es lo que salva a un flujo que debe contestar deprisa, por ejemplo detrás del nodo Chat, donde la persona espera una respuesta y el procesamiento pesado puede acabar más tarde.
El segundo motivo para usarlo es la copia repetida. Una secuencia de pasos duplicada en varios flujos acaba separándose: la corriges en uno, sigue mal en los otros. Sácala a su propio flujo, llámala con Mode en once para que el lote entero entre en una sola ejecución, y el día que el tratamiento cambie cambiará un único sitio.
El tercero es el tratamiento individual. Con Mode en each, el subflujo se llama una vez por cada item de entrada, con su propio contexto en cada pasada. Sirve cuando cada registro sigue su propio camino y mezclarlos en una sola ejecución no tendría sentido.
Además, el flujo llamado no tiene por qué vivir dentro de la instancia. Source ofrece database para cargarlo por identificador, localFile para leerlo de un archivo JSON guardado, url para traerlo de una dirección remota y parameter para ejecutar el JSON pegado en el propio nodo. Cuando lo que hay al otro lado no es un flujo de n8n sino una API, el nodo que corresponde es HTTP Request, y una acción suelta como enviar un correo se queda en el nodo Gmail.
Dos límites cierran el cuadro. Este nodo no abre una ejecución por sí mismo: delante sigue haciendo falta un disparador, Schedule Trigger, Webhook o el trigger de una herramienta. Y una expresión en Workflow ID con Source en database engaña en la ejecución de una sola pasada: todos los items acaban en el mismo flujo, porque el identificador sale de evaluar la expresión únicamente sobre el primer item de entrada. Si cada item pide un flujo distinto, eso lo decide Mode. La Reseña n8n sitúa la plataforma con más perspectiva.
¿Cómo se configura el nodo?
El nodo Execute Sub-workflow expone una operación. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Execute a Sub-Workflow
call_workflowLo que ves en n8n
Notas y casos de uso
La operación carga otro flujo, lo lanza con los items de la entrada del nodo y devuelve el control al padre.
Parámetros clave
- Source: de dónde sale el flujo,
databasepor identificador,localFiledesde un archivo JSON guardado,parameterdesde JSON pegado, ourldesde una dirección remota. - Workflow ID: obligatorio con
database, se lee en la URL de ese flujo, a menudo como{{ $json.field }}. - Mode:
oncepasa todos los items a una sola ejecución,eachllama al subflujo una vez por item. - Wait For Sub-Workflow Completion: activado, el padre espera el resultado; desactivado, continúa al momento.
¿Necesitas ayuda para automatizar Execute Sub-workflow con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Las preguntas que vienen después
01¿El nodo Execute Sub-workflow es gratis en n8n?
02¿Qué credenciales pide el nodo Execute Sub-workflow n8n?
03¿Qué límites tiene el nodo Execute Sub-workflow?
04¿Cuándo llamar a un subflujo en lugar de usar HTTP Request?
05¿n8n o Make para partir un proceso en subflujos?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.