Skip to main content
The Condition node evaluates one or more conditions against variables and branches the flow into True or False paths.

Behavior

  • Evaluates a list of conditions using the selected logic operator (AND / OR)
  • Routes to True if the combined result is truthy, False otherwise
  • Supports 13 comparison operators including regex matching

Configuration

Condition rule

Each condition in the conditions array has:

Operators

Output handles

Use cases

Check if {{customer_tier}} equals "vip". Route VIPs to a priority transfer queue and standard customers to the general queue.
After Collect Digits, check if {{digits}} matches a regex pattern (regex_match with ^\d{10}$) to validate a 10-digit phone number.
Combine conditions with AND: check that {{department}} equals "sales" AND {{business_hours}} is "open". Only transfer if both are true.