Choice Groups
Choice Groups let you offer multiple alternative nodes at a single step in your flow. At runtime, the user picks which one to use — only the chosen node executes.Creating a Choice Group
- Select 2 or more nodes — Hold Shift and click each node, or use box-select mode
- Click the Choice Group button in the toolbar
- The selected nodes are grouped and assigned a color indicator
How Choice Groups execute
When the flow runner reaches a Choice Group:- All nodes in the group are displayed as selectable cards
- The user clicks to choose one option
- The chosen node’s UI appears and executes normally
- The selected result’s data flows to the next step
Example use cases
Choose a media source: Group a Media Upload, TikTok Scraper, and YouTube Scraper so the user picks how to bring in content. Pick an AI model: Add multiple Text-to-Video nodes with different engines and let the user choose which model to try. Alternative workflows: Group an Image Generation node and a Media Upload node so users can either generate or upload.Only the chosen node is charged credits. The estimated flow cost shows the most expensive option in the group.
Customizing the group
Each node in a Choice Group shows a Choice Group section where you can:- Name the group — Give it a descriptive label (e.g., “Choose Media Source”)
- Change the color — Click the color swatch to pick from the palette
- Remove from group — Click the ✕ to ungroup that node
Ungrouping
To remove nodes from a Choice Group:- Select the grouped nodes
- Click Ungroup