- Home
- Resources
- Integrations
- Execute Workflow Trigger
n8n Execute Workflow Trigger nodeConfigure Execute Workflow Trigger in n8n.
Some workflows are not meant to start on their own. The n8n Execute Workflow Trigger node opens a workflow that another workflow calls, with 0 parameters to fill in and nothing to authenticate. That is how modular, microservice-like automations get built.
Verified Trustpilot reviews · AI, automation & growth agency
What does the n8n Execute Workflow Trigger node do?
It is the entry point of a sub-workflow, meaning a workflow built to be called by another one rather than started by hand. Drop this node on a blank canvas and the workflow becomes a named block that answers calls, the way a small service does. It ships with n8n, holds 0 parameters, and version 1 is the only version in the catalog. The nodes placed after it read what the caller sent with an expression such as {{ $json.email }}.
Take a company enrichment routine that three different pipelines need. Built once as a sub-workflow, it starts with this node and runs its HTTP Request call against the API you rely on. The day that API changes its path, one workflow gets edited instead of three.
Long canvases stop being readable fast. When a workflow carries five branches and each branch is worth a dozen nodes, the If node that splits them disappears in the noise. Move each branch into its own sub-workflow and the parent reads in one glance: a condition, a call, a block you can open on its own when it misbehaves.
The same split helps when several pipelines need the same normalization step before they move on. A shared sub-workflow opened by this node applies that step once, the way a Merge node combines branches within a single canvas. Each block stays testable alone, which is what you want on the morning only one of them breaks. You open that sub-workflow, you rerun it with the items it received, and you leave the other pipelines untouched while you work.
There is a price to pay, and it is worth naming. A sub-workflow is an extra execution to open when something goes wrong, and a block whose contract lives in your head: the node exposes 0 parameters, so nothing on screen states what the caller is supposed to send. For a three-node block used once, keep it inline. For anything reused twice or more, or anything you want to run on its own while you debug it, the split pays for itself quickly. n8n training covers that arbitration with real workflows.
Execute Workflow Trigger
The Execute Workflow Trigger node has 0 parameters. For each one: the node as you configure it in n8n, what the parameter changes, and our field notes.
Parameters index
Need help automating Execute Workflow Trigger with n8n?
A person reads every message.
Execute Workflow Trigger and n8n, the usual questions
01Is the Execute Workflow Trigger node free in n8n?
02What do you need to set up before using it?
03What are the limits of this node?
04When do you use the n8n Execute Workflow Trigger node rather than keeping the logic inline?
05n8n or Make for modular automations?
Get our weekly integration tips.
No spam. Unsubscribe anytime.


