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. 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. 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. 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. 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. 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. 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. 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. 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.