Skip to main content
The condition node provides if/else-if/else branching. It evaluates conditions in order and executes the first matching branch.

Configuration

Config Fields

Expression Syntax

Conditions use template expressions that evaluate to boolean values.

Comparison Operators

Comparison Type Detection

The executor automatically detects value types for comparison:

Logical Operators

Examples

Output

The condition node outputs information about the evaluation:

Examples

Basic If/Else

Multiple Conditions (If/Else-If/Else)

Complex Condition

Checking HTTP Response

Execution Behavior

  1. Conditions are evaluated in order
  2. The first matching condition’s then branch executes
  3. If no condition matches, the else branch executes (if defined)
  4. Unmatched branches are skipped

Branch Merging

Branches can merge back by pointing to the same subsequent node: