Branch your workflow based on conditions
The Condition step is a decision node that routes execution down different paths based on conditions you define. Branches are evaluated top-to-bottom and the first matching branch runs while the others are skipped. An optional else branch catches anything that doesn't match.
Connect the Condition step to two or more downstream steps with outgoing edges. Each edge becomes a branch in the step's configuration panel. Branches are evaluated in order from top to bottom using the conditions you define. The first branch whose condition evaluates to true is taken and its downstream steps execute normally. All other branches are skipped, and their downstream steps are cascade-skipped as well. If no branch matches and there is no else branch (a branch with no condition), all downstream paths are skipped. You can reorder branches with the up/down arrows to control evaluation priority. Conditions reference fields from upstream steps, using the same operators available in edge conditions (equals, contains, greater than, etc.).