Hi everyone,
I’m using n8n v1.88.0 and I’m trying to reproduce a behavior that used to exist with the old “Wait” mode in the Merge node.
My goal: I want the Merge node to only proceed when both inputs are available (e.g. user selection + chart metadata). In previous versions, the “Wait” mode made this easy, but I noticed that it’s no longer available in the latest version.
Information on your n8n setup
- n8n version: v1.88.0
- Database (default: SQLite):
- Running n8n via (npm):
- Operating system: Windows
To reproduce the previous behavior, n8n now recommends:
-
Using the “Wait” node separately
Place a “Wait” node on one of the branches. Use a signal or flag (e.g., an external event, a DB change, etc.) to release the wait.
-
Using the “IF” node in conjunction with "Merge (Combine Inputs)
Example:
[Stream A] → [Set "readyA": true] → [Merge]
↘
[Stream B] → [Set "readyB": true] →
And then using an IF to check if both flags are present, and only continue if both are present.
- “Wait for Multiple Events” node
n8n has an advanced Wait node that allows waiting for multiple simultaneous inputs/events. Useful for cases where multiple confirmations are needed (although somewhat more complex to configure).