What it does
Creates one Branch child per condition (If, Else if, Else). Connect different block chains to each branch handle on the canvas.Configuration
Define conditions in the If statement sidebar. Each condition gets its own Branch block on the canvas. Use Add else if for extra cases. The final Else branch runs when nothing else matched. Compare variables, check permissions, or test message content. Use the variable picker in the sidebar for available placeholders.Example workflow
- Add the If block — Place it where the flow should split.
- Edit conditions — Set the If expression and optional Else if / Else rows.
- Wire each branch — Connect blocks to the Branch nodes that appear under the If card.
See also
- Logic — Browse all blocks in the Logic category.

