Workflows
Workflow Designer
Drag nodes, wire edges, configure properties, save as draft or publish a version. The canvas is where every workflow lives.
What you'll learn
- How to add nodes and connect edges on the canvas
- How to configure a node from the Properties panel
- When to Save as Draft vs. Save & Publish
- How versioning and rollback work
Build on the canvas
- 1
Open the designer
From the sidebar, open Multi-Agents and click + Create. The designer opens with an empty canvas and a Trigger node placed for you. - 2
Add a node
Drag a node from the left palette onto the canvas. Agent, Condition, Loop, Approval, Sub-Workflow, and Output are the options. - 3
Connect edges
Hover over a node's handle and drag to the next node's handle. Condition nodes expose true and false handles; Loop nodes expose iterator and reducer handles. - 4
Configure in the Properties panel
Click any node, then switch to the Properties tab. Pick the agent to run, define the condition expression, set the loop's batch size — every node type has its own form. - 5
Use the toolbar
The top toolbar has Undo/Redo, Zoom, Clear Canvas, a Template picker for starter graphs, and the Save & Publish / Save as Draft buttons.
Designer modes
The designer has two tabs: Canvas for the graph view, and Properties for the selected node's configuration form. Switch between them with the tab control above the canvas — the selected node persists across tabs.
Save, publish, version
Drafts and published versions are tracked separately. You always have a stable production version to fall back to.
- 1
Save as Draft
Persists the current canvas as a working draft. Drafts are not invoked by triggers — only published versions run in production. - 2
Save & Publish
Validates the graph, creates a new version, and routes incoming trigger events to it. The previous version is preserved for rollback. - 3
Roll back
Open the Versions tab on the workflow, pick an earlier version, and click Restore. The restored version becomes the new published version.
Frequently asked questions
- What happens if I publish a workflow with invalid wiring?
- Publish runs validation first — disconnected nodes, missing agent references, or invalid conditions block the publish and surface in a side panel.
- Can two people edit the same workflow at once?
- The designer locks the draft to the active editor. Other users see a read-only view until the editor saves or releases the lock.
- How do I duplicate a workflow?
- From the workflow list, open the row menu and pick Duplicate. The clone is created as a draft so you can edit without affecting the original.