Condition
Overview
The Condition node evaluates a boolean expression against upstream data and routes rows to one of two outputs. It serves as the fundamental if/else branching mechanism in workflows.
Category
Flow Control — flowcontrol/condition
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| field | String | — | Field to evaluate |
| operator | String | eq | Comparison operator: eq, neq, gt, gte, lt, lte, contains, startsWith, endsWith, exists, notExists, in, notIn, between, regex |
| value | Any | — | Value to compare against |
| caseSensitive | Boolean | false | Case-sensitive string comparisons |
Inputs & Outputs
- input1 — Upstream data
- output1 — Rows where condition is TRUE
- output2 — Rows where condition is FALSE