Branch Start Node
The Branch Start Node creates separate execution branches in your flow, allowing you to design parallel workflows that can be triggered independently. This node enables you to build complex, multi-path flows where different branches can be executed based on user interactions, button clicks, or other triggering events.

Basic Usage
Use Show Button, Execution Merger, Create Text Label, Text Join, Display Text and Branch Start Node for your process.
Inputs
The Branch Start Node accepts the following input:
- Input: The main flow connection that triggers the branching point. This input receives data from upstream nodes and makes it available to all branch outputs.
Outputs
The node creates a dynamic branch output:
- Branch Output: A separate execution path that can be connected to downstream nodes. This branch operates independently and can be triggered by connecting it to interactive elements like buttons or other triggering mechanisms.
Configuration
The Branch Start Node has minimal configuration requirements:
Branch Identification
- Each branch automatically receives a unique identifier when created
- The branch can be referenced by other nodes (like Show Button) to trigger specific execution paths
- Multiple branches can be created by adding multiple Branch Start Nodes to your flow
Usage
Setting Up Branch Start Node
- Add the node to your flow canvas at the point where you want to create a separate execution branch.
- Connect Input: Link from the upstream node where you want to create the branching point.
- Connect Branch Output: Link to downstream nodes that should execute when this branch is triggered.
- Create Triggers: Use Show Button nodes or other triggering mechanisms to activate this specific branch.
- Merge if needed: Use Execution Merger nodes to combine multiple branches back into a single flow.
Example Workflows
Topic-Based Quiz Generation
Scenario: Create an interactive vocabulary practice system where learners choose a space topic (Sun, Moon, or Star) and receive AI-generated quiz questions customized for their chosen topic.

Steps to Create the Flow:
-
Start with the Start Node.
-
Add and connect a Display Text node with welcome content:
**WELCOME TO VOCABULARY PRACTICE!**
Explore key space science words! From the bright Sun to the twinkling stars, learn about...- Connect: Start Node output (red dot) → Display Text input (red dot)
-
Add and connect a Show Button node with topic choices:
i. Button 1: "Sun"
ii. Button 2: "Moon"
iii. Button 3: "Star"
iv. Connect: Display Text output (red dot) → Show Button input (red dot)
-
Add three Branch Start Nodes, one for each topic choice:
Branch Start Node 1 (for Sun):
- Connect: Show Button "Sun" output (blue dot) → Branch Start Node input (blue dot)
Branch Start Node 2 (for Moon):
- Connect: Show Button "Moon" output (blue dot) → Branch Start Node input (blue dot)
Branch Start Node 3 (for Star):
- Connect: Show Button "Star" output (blue dot) → Branch Start Node input (blue dot)
-
Add Text nodes with quiz instructions for each branch:
For Sun branch:
Please create a set of **5 questions** about the **Sun** (as the main "sky object") that correspond to the "key space...- Connect: Branch Start Node output (red dot) → Text input (red dot)
For Moon branch:
Please create a set of **5 questions** about the **Moon** (as the main "sky object") that correspond to the "key space...- Connect: Branch Start Node output (red dot) → Text input (red dot)
For Star branch:
Please create a set of **5 questions** about the **Star** (as the main "sky object") that correspond to the "key space...- Connect: Branch Start Node output (red dot) → Text input (red dot)
-
Add Generate Question Via AI nodes for each branch:
i. Process Type: GPT-5 Mini
ii. Type: Check "Multiple-Choice Questions"
iii. Number of Questions: 1
iv. Connect: Text output (green dot) → Generate Question Via AI Instruction input (green dot)
v. Connect: Text output (red dot) → Generate Question Via AI input (red dot)
-
Add Display Quiz nodes to show the generated questions:
- Connect: Generate Question Via AI "AI-Generated Quiz JSON" output (green dot) → Display Quiz input (green dot)
- Connect: Generate Question Via AI output (red dot) → Display Quiz input (red dot)
Result: Learners select their preferred space topic, and each branch independently generates and displays customized AI quiz questions. Each Branch Start Node creates a separate execution path, ensuring only the selected topic's quiz is generated and displayed.