Skip to main content
These nodes control the shape of a workflow. They send it down different paths, based on conditions or a fixed split, or pause it before the next node runs.
Add a node in the Workflows builder with Add Node.

Multi-Branch

Splits the workflow into paths and sends it down the first one whose conditions match. You define the branches on the node itself:
  • Add a branch. Give it a name, for example Enterprise.
  • Set its conditions, for example the company size is greater than 500. You can combine conditions with and / or.
  • A default Else branch catches anything that matches no other branch. You cannot remove the Else branch.
Default checks branches in order, and the first match wins. For example, branch on company size to route enterprise leads to one path and everyone else to the Else branch.

Run Experiment

Splits the workflow into paths by a fixed percentage instead of a condition. Use it for A/B tests, canary rollouts, or sampling a percentage of leads. You define the branches on the node itself:
  • Add a branch. Give it a name.
  • Set its percentage weight.
Weights across all branches must add up to 100. When no assignment key value resolves, Default assigns each run independently instead of keeping the same lead in the same branch. For example, add branches Variant A and Variant B, each with a weight of 50. Half of leads go down each path, and the same lead always lands in the same variant on repeat visits.

Loop

Repeats a group of nodes until its exit conditions are met. This node is available in some workspaces. The node has three branches. Loop holds the nodes that repeat. if met runs when the exit conditions are met. else runs when the loop stops without meeting them.

Time Delay

Pauses the workflow for a set amount of time. It then continues automatically. For example, add a 1-day delay after a meeting is booked before sending a follow-up.