10 · logic

Merge

Join parallel branches back into one stream before the next decision.

When to use it

You forked the graph and need both results on one item (or paired items) before continuing.

Writeup

How Merge works

Join parallel branches back into one stream before the next decision. You forked the graph and need both results on one item (or paired items) before continuing.

Step by step — how to wire it

  1. 01

    Fork from one node

    Webhook → HTTP Enrich and Webhook → Set Profile (two outputs).

  2. 02

    Add Merge

    Both branches into Merge. Mode Combine → Combine by Position.

  3. 03

    Continue once

    Merge → IF / HubSpot / Respond — one path again.

  4. 04

    Check item counts

    If branches emit different lengths, switch combine strategy or you’ll mis-pair rows.

How it functions

Modes

combine + combineByPosition pairs inputs by index — common for 1:1 enrich patterns.

Waits for inputs

Merge does not continue until both connected branches delivered (per mode).

Used for

Used for 1

HTTP enrich + Set profile → single IF VIP

Used for 2

Waiting for two APIs before Respond

Used for 3

Recombining split paths

Tips

Don’t Merge if branches are independent notifications — parallel ends are fine.

Name inputs Input 1 / Input 2 clearly on the canvas.

CodeWait
© 2026 thenionic · Merge