Workflow Studio
The Workflow Studio is where you create, edit, and run your AI workflows. This guide covers everything you need to know about the canvas, navigation, and workflow management.
Canvas Overview
The canvas is an infinite workspace where you arrange nodes. You can zoom, pan, and organize your workflow however you like.
Navigation Controls
| Action | Mouse | Keyboard |
|---|---|---|
| Pan | Click and drag on empty space | Arrow keys |
| Zoom | Scroll wheel | Cmd/Ctrl + +/- |
| Select node | Click on node | - |
| Multi-select | Shift + Click | - |
| Delete | Click node, then Delete key | Backspace |
Canvas Tips
- Fit to view: Double-click on empty space to fit all nodes in view
- Mini-map: A small overview appears in the corner for large workflows
- Grid snap: Nodes automatically align to a grid for neat layouts
Creating Nodes
There are several ways to add nodes to your canvas:
Method 1: Smart Island
- Click the + button on the Smart Island
- Choose a node type from the menu
- The node appears at the center of the canvas
Method 2: Context Menu
- Right-click on the canvas
- Select Add Node
- Choose your node type
Method 3: From Selection
- Select an existing node
- The Smart Island shows compatible operations
- Click an action to create a connected node
Connecting Nodes
In most cases, the Smart Island automatically connects nodes for you. When you select a node and add a new node from the Smart Island, the system automatically creates the connection.
If you need to manually adjust connections, nodes have handles — small circles on their edges:
- Output handles (right side): Where data flows out
- Input handles (left side): Where data flows in
Connection Rules
- Data flows left to right
- Each input can only have one connection
- Outputs can connect to multiple inputs
- Not all nodes are compatible — the system prevents invalid connections
Managing Workflows
Saving Your Work
TongFlow automatically saves your progress:
- Auto-save: Every change is saved locally
- Cloud sync: Click Save to sync to the cloud
- Version recovery: If local and cloud versions differ, you’ll be asked which to keep
Workflow Actions
Access these from the workflow title menu (top-left):
- Rename: Give your workflow a descriptive name
- Duplicate: Create a copy of the entire workflow
- Export: Download as a JSON file
- Delete: Remove the workflow permanently
Running Workflows
- Make sure all required inputs have data
- Click the Run button on the Smart Island
- Watch progress in real-time as each node executes
- Results appear automatically in output nodes
Workflow States
Nodes show their status through visual indicators:
| State | Appearance | Meaning |
|---|---|---|
| Idle | Normal | Ready to run |
| Running | Pulsing border | Currently executing |
| Completed | Green accent | Finished successfully |
| Error | Red accent | Something went wrong |
Best Practices
- Name your workflows — Makes them easier to find later
- Keep it organized — Arrange nodes in a logical left-to-right flow
- Test incrementally — Run small sections before full workflows
- Use comments — Add text nodes to document complex logic
Next Steps
- Smart Island — Learn about category modes
- Node Types — Explore all available nodes