Canvas tour
The four regions of the editor: the left panel's Chat, Blocks and Plan tabs, the canvas and its rail, the Inspector's tabs, and the topbar controls.
The editor has four regions. Everything else in this section drills into one of them.
Left panel for chat and blocks, canvas in the middle, Inspector on the right, workflow controls in the topbar.
The left panel: Chat · Blocks · Plan
One column, three tabs:
- Chat is the AI. Always available; the tabs only change what's
displayed, never the conversation. The chat can also collapse to a
slim command bar at the bottom (the
›button) so Blocks or Plan can take the column (details). - Blocks is the palette: every step you can drag onto the canvas, in three tabs of its own, Core, Saved and Apps (details).
- Plan is, during an AI build, the live plan: each step's intent,
its verification state, and the verified counter. The tab only
exists while a plan does, and its chip shows
verified/total(details).
The ‹ at the strip's end hides the whole panel; a › tab on the
left edge brings it back. Switching tabs is never locked, even
while the AI is mid-turn.
The canvas
The graph itself. Scroll to zoom (from 0.2× out to 2× in), drag empty canvas to pan, hold Shift and drag to box-select, click a node to select it, drag from a port to connect. Selecting a single node reveals its context row: edit · dup · del. The rail of buttons on the right edge holds the view tools: zoom in and out, fit to view, horizontal or vertical flow direction, show routes on all nodes, and, after an AI edit, Undo Max's changes (details). Nodes and edges animate as a run moves through them, so you can watch a test run walk the graph.
The Inspector
Click any node and its configuration opens on the right in up to four tabs: Config (the step's fields with inline hints, grouped into sections), Test (runs just that step; hidden for the schedule and sub-workflow steps, which have nothing to test in isolation), Runs (its recent executions, with a dot when the latest one failed) and Docs (the step's reference page, inline). Its footer holds + Save as template and Delete (details).
The topbar
Left to right: the workflows link back to the index, the workflow's name as an inline input (type to rename; the ⋮ menu's Rename just focuses it), then the right cluster: the saved chip (autosave state, "saving…" while a write is in flight), a pill of view icons (Publish edits when a live workflow has unsaved changes, Snapshot history, the canvas controls toggle, and Tweaks for node style, edge style, grid and color coding), the run button (fires the workflow once; while running it reads "running" and becomes cancel on hover), the off / live toggle (what makes triggers live, see activation), the workflow menu (⋮, details), and your account.
On an active workflow, run executes the pinned snapshot, the same graph your triggers fire; an inactive workflow runs the live canvas.
Smaller screens
Below 1024px the palette and the Inspector become slide-in drawers (left and bottom), closed by their backdrop or Esc. On phones the topbar keeps the essentials: name, publish when live, an ask max button that opens the chat, the power pill and your account; run history is one step away at the workflow's runs page.