Skip to main content
Logic nodes help your workflow make decisions. They’re like traffic directors - they decide where things go next, whether to repeat something, or when to pause and wait.

Available Logic Nodes

Condition

Go one way if something is true, another way if it’s not. Like an “if/else” statement.

Multi-Condition

Choose between multiple options based on a value. Like a menu with many choices.

Loop

Repeat the same steps for each item in a list.

Human Step

Pause and wait for someone to approve, confirm, or reply before continuing.

Wait and Combine

Wait for all separate paths to finish before moving on.

Pause

Wait for a certain amount of time before continuing.

Which One Should I Use?

Common Patterns

One Thing After Another

The simplest flow - each step happens after the one before:

Yes or No Decision

Different paths depending on a condition:

Multiple Choices

Route to different places based on a category:

Do Something, Then Continue Together

When you need multiple things to happen before moving on:

Repeat for Each Item

Do the same thing for every item in a list:

Connection Points

Logic nodes have special outputs:

Condition Node

  • Green (met) - Goes here when the condition is true
  • Red (unmet) - Goes here when the condition is false

Multi-Condition Node

  • One for each option - You create these based on your choices
  • Default - Goes here when nothing else matches

Loop Node

  • Inside the loop - Runs for each item
  • After the loop - Runs once when all items are done

Human Step Node

  • Branches on what the person did: approved, rejected, completed, or failed
  • See the Human Step node for the full set of outcomes

Tips

You don’t have to connect every output. It’s fine if a “no” path just ends without doing anything.
Use Wait and Combine when you need to wait for multiple things to finish. Without it, the workflow moves on as soon as the first thing finishes.
Logic nodes don’t actually do work themselves - they just direct traffic to the nodes that do.

Next Steps

Condition Node

Start with basic branching

Loop Node

Learn to process collections