Show Button Node
The Show Button node creates interactive buttons that allow learners to choose between multiple paths or options in a flow. Each button can trigger a different branch, enabling branching narratives, multiple-choice scenarios, and interactive decision-making experiences.

Basic Usage
Use the Display Text, Show Button, and Branch Start Node for creating interactive branching experiences.
Inputs
The Show Button node accepts the following input:
- Input (left connection): The execution flow that triggers the display of the buttons.
Outputs
The Show Button node creates dynamic outputs based on the buttons you define:
- Button Output (for each button): Each button becomes a separate output connection point (blue dot). When a user clicks a button, the execution flow continues through that button's corresponding output.
Configuration
Buttons
Define the buttons for user interaction:
- Button Label Field: Enter the text that will appear on each button (e.g., "Sun", "Moon", "Star")
- Add New Button: Click the "+ Add New" button to create additional buttons
- Delete Button: Click the trash icon to remove a button
Note: Each button you create will automatically generate a corresponding output connection point (blue dot) on the right side of the node.
Example Workflows
Interactive Vocabulary Learning
Scenario: Create an interactive vocabulary practice where learners can choose different space-themed topics to explore.

Steps to Create the Flow:
-
Start with the Start Node.
-
Add and connect a Display Text node with introduction content:
WELCOME TO VOCABULARY PRACTICE : Explore key space science words! From the bright Sun to the twinkling stars, learn about sky objects, their movements, and how they create day and night. In this lesson you will learn the following words.- Connect: Start Node output (red dot) → Display Text input (red dot)
-
Add and connect a Show Button node:
i. Add Button 1: Label "Sun"
ii. Add Button 2: Label "Moon"
iii. Add Button 3: Label "Star"
iv. Click "+ Add New" for each additional button as needed
v. Connect: Display Text output (red dot) → Show Button input (red dot)
-
Add Branch Start Nodes for each button 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 content nodes after each Branch Start Node:
- Display Text nodes with vocabulary lessons for each topic
- AI prompts for practice questions
- Additional learning materials specific to each choice
Result: Learners see three buttons (Sun, Moon, Star) and can choose which space vocabulary topic they want to explore. Each button leads to a different learning path, creating a personalized and interactive learning experience.