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.

ActionMouseKeyboard
PanClick and drag on empty spaceArrow keys
ZoomScroll wheelCmd/Ctrl + +/-
Select nodeClick on node-
Multi-selectShift + Click-
DeleteClick node, then Delete keyBackspace

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

  1. Click the + button on the Smart Island
  2. Choose a node type from the menu
  3. The node appears at the center of the canvas

Method 2: Context Menu

  1. Right-click on the canvas
  2. Select Add Node
  3. Choose your node type

Method 3: From Selection

  1. Select an existing node
  2. The Smart Island shows compatible operations
  3. 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

  1. Make sure all required inputs have data
  2. Click the Run button on the Smart Island
  3. Watch progress in real-time as each node executes
  4. Results appear automatically in output nodes

Workflow States

Nodes show their status through visual indicators:

StateAppearanceMeaning
IdleNormalReady to run
RunningPulsing borderCurrently executing
CompletedGreen accentFinished successfully
ErrorRed accentSomething went wrong

Best Practices

  1. Name your workflows — Makes them easier to find later
  2. Keep it organized — Arrange nodes in a logical left-to-right flow
  3. Test incrementally — Run small sections before full workflows
  4. Use comments — Add text nodes to document complex logic

Next Steps