Skip to main content
The Router action splits the workflow into multiple branches, each with its own condition. Use it when you need more than two paths.

Configuration

Add a branch for each path. For each branch:
  • Label — a name for the branch (e.g. “Interested”, “Voicemail”, “Not interested”)
  • Condition — a variable, operator, and value (e.g. {outcome} equals interested)
Connect each branch to its next action node on the canvas.

Supported operators

OperatorDescription
equalsExact match
not_equalsDoes not match
containsString contains value
not_containsString does not contain value

Use case

After a Call Lead action, a Router splits contacts into three paths based on {outcome}:
  • Interested → HubSpot creates a deal
  • Voicemail → Wait 30 minutes → Send SMS follow-up
  • Do not call → workflow ends with no further action

Next steps

Condition

Need just two branches? Condition is simpler for true/false logic.