Studio Overview
Learn how to use StarHash Studio, the visual USSD flow builder.
Studio Overview
StarHash Studio is the web-based visual editor for building USSD applications.

1. Toolbar
Located at the top, the toolbar provides quick access to:
- Save - Save your flow
- Undo/Redo - Revert or restore changes
- Test - Open the simulator
- Deploy - Publish to production
- Settings - Flow configuration
2. Node Palette
On the left side, you'll find all available node types:
- Menu nodes
- Input nodes
- Display nodes
- Branch nodes
- Action nodes
- End nodes
Drag nodes from the palette onto the canvas.
3. Canvas
The main working area where you design your flow. Here you can:
- Drag and drop nodes
- Connect nodes with arrows
- Select and configure nodes
- Pan and zoom the view
4. Properties Panel
On the right side, configure the selected node:
- Node name and ID
- Content and messages
- Variables and expressions
- Connections to other nodes
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Cmd/Ctrl + S | Save flow |
Cmd/Ctrl + Z | Undo |
Cmd/Ctrl + Shift + Z | Redo |
Delete | Delete selected node |
Cmd/Ctrl + D | Duplicate node |
Space + Drag | Pan canvas |
Scroll | Zoom in/out |
Adding Nodes
- Drag and drop from the node palette
- Right-click on the canvas → Add Node
- Double-click on the canvas
Connecting Nodes
- Hover over a node's output port (right side)
- Click and drag to the target node's input port
- Release to create the connection
Configuring Nodes
- Click on a node to select it
- Edit properties in the right panel
- Changes are auto-saved

