Skip to main content
Splits your workflow into two branches — True and False — based on whether records match the configured conditions. Use it to route records down different paths for different processing.

Configuration

SettingDescription
ConditionsOne or more conditions comparing a field to a static value
LogicalOR (any condition matches — default) or AND (all must match)
Each condition specifies:
SettingDescription
FieldThe field to evaluate
OperatorComparison operator (equals, not equals, greater than, contains, is null, etc.)
ValueThe static value to compare against

How It Works

1

Define conditions

Add one or more conditions that compare field values against static values.
2

Choose logic

Select OR to branch on any matching condition, or AND to require all conditions.
3

Connect downstream nodes

Connect nodes to the True output for matching records, and to the False output for non-matching records.

Output

OutputDescription
TrueRecords where the conditions evaluate to true
FalseRecords where the conditions evaluate to false
Both outputs can connect to any downstream node, creating independent processing paths.

Example

Route high-value accounts to a different enrichment path:
  • Condition: Revenue greater than 100000
  • True path → AI Enrichment → Update Record
  • False path → Export to CSV for review

Best Practices

  • Use clear, specific conditions to avoid ambiguous routing
  • Always connect both True and False outputs — unconnected branches mean lost records
  • For field-to-field comparisons, use Field Comparison Condition instead
  • For routing to more than two paths, use Router Condition