If/Else Branching
Route execution through one of two branches based on a boolean condition. The canonical conditional pattern in Vibrante-Node exec-flow graphs.
Graph Preview
Execution Flow
Evaluate boolean condition
If/Else routes exec_out_true or exec_out_false
True branch runs if condition is met
False branch runs otherwise
Node Breakdown
Tags
Source
workflows/If_condition.json
General workflow demonstrating core patterns
Related Examples
Browse all →ForEach Iteration Pattern
beginnerCanonical ForEach usage: pass a list into ForEach, process each item through a sub-chain, collect results with Collect node, and output the aggregated list.
While Loop with Break
intermediateRun a loop until a condition is met or a max iteration count is reached. Demonstrates WhileLoop with BreakLoop and continue/stop exec pins.
Conditional with Variables
intermediateUse SetVariable and GetVariable to share state between branches in an If/Else workflow — a realistic pattern for pipeline decision logic that needs cross-branch data.