What is the best way to fork output of node A to nodes B + C, with C node starting only when B node finishes, and only single input to B and C coming from A?

Describe the problem/error/question

What is the best way to fork the output of node A to nodes B + C, with C node starting only when B node finishes, and only a single input to BOTH B and C coming from A?

What is the error message (if any)? None.

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 1.18
  • Database (default: SQLite): n/a
  • n8n EXECUTIONS_PROCESS setting (default: own, main): n/a
  • **Running n8n via (Docker, npm, n8n cloud, desktop app): ** cloud
  • **Operating system: ** Windows 10

The answer came to me after posting… sharing for others to learn.

Use the Merge Node, wait for output of both, but only send output of Input 1, which is my node A in the first diagram.

image

image

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.