If / Else
Conditional branch — passes value to the matching output based on condition.
Routes a value down one of two branches; only the chosen branch runs.
Inputs
- Conditionrequired — Boolean. Uses the boolean value that decides which branch receives the value. The node treats any truthy boolean-compatible input as true and routes the value to the matching output.
- Value — T. Supplies the value that is forwarded to whichever branch matches. The same value is passed through unchanged to either the True or False output depending on the condition, so its type flows through to both outputs.
Outputs
- True — T. Represents the original value when the condition is truthy. The node exposes this output only for the true branch, and it preserves the input value without transforming it.
- False — T. Represents the original value when the condition is not truthy. The node exposes this output only for the false branch, and it preserves the input value without transforming it.
Example use cases
Branch by severity
Send a ticket down the True branch when a severity check passes and handle the rest on False.