The five block types
How a run flows
- A Trigger fires (a user asks, a webhook comes in, a schedule kicks off).
- The Flow enters the first Agent block. It reasons, pulls context from Memory and Knowledge, and may call Tools.
- When the Agent decides an outcome, downstream Action blocks fire in order.
- The full run is captured as a Trace you can inspect later.
Draft vs. published
Every Flow has two states:- Draft — what you’re editing right now. Changes are live for you but not for real users.
- Published — the version production traffic hits. Frozen and immutable until you publish again.
Real-time collaboration
Multiple people can edit the same Flow at the same time. Cursors show who’s where, and edits merge without conflicts. You’ll see initials on blocks that a teammate is currently touching.What to build first
Flow canvas
The workspace itself — panning, zooming, keyboard shortcuts.
Agent block
The most important block. Prompt, model, tools, limits.
Wiring
Connect blocks so data flows through them.
Publish
Ship the Draft as a new version.