Fleet 1.17.0 is out.See what's new →
FleetFleet
New · Workflow Builder

Introducing the
Fleet Workflow Builder.

Design multi-step agent workflows on a canvas. Drag steps together, gate them on human approval, and let Fleet run the whole thing — with bounded retries and a full audit trail on every run.

Newly launched and rolling out with the next release. Design workflows in the dashboard today; runs execute on your self-hosted Fleet.

Example: monthly board reportlabel trigger
Trigger
Ticket labeled “report-due”
Document
Draft the report from the metrics corpus
Review
Check figures and tone, write findings
on fail · ≤2× → redraft
Approval gate
Finance lead signs off
Publish
Share the approved report

A canvas for work you don’t want to do by hand

Recurring, multi-step work — reports, reviews, questionnaires, living docs — modeled once as a workflow and run on demand, on a schedule, or the moment a ticket is labeled.

Build it visually

Add steps to the canvas and drag connections between them. Dependencies are wired by the edges you draw — rename anything without breaking a link. No YAML to hand-write.

Type every step

Each step is typed — a document step takes a corpus, an approval step takes a question and approvers, a merge step takes nothing but the upstream PR. The inspector only shows what applies.

Run it your way

Trigger a run manually, on a cron schedule, or automatically when a backlog ticket gets a label. Watch runs and their outputs in the dashboard, with history per workflow.

app.fleetctl.ai
The Fleet Workflow Builder showing a ship-feature workflow on the canvas — Product Owner, PM Refine, Develop, Review, and Ship steps — with the step inspector open on the right.
The builder: typed steps on the canvas, the step inspector on the right. This is the workflow that runs Fleet's own dev chain.

Typed steps, composed into a flow

Six kinds of step cover document work, review, governance, and — in preview — code. Mix them however the work demands.

Document

Draft a report, dataset, or page from a prompt and a corpus of source files.

Review

Read what flows in and write a findings document — the quality gate before sign-off.

Approval gate

Pause for a human decision. Records who approved, what they saw, and when.

Notify

Send a notification to the people who need to know a step completed.

Publish

Share the approved document as a link — the published output of the workflow.

Code & merge

Preview

A coding agent opens a pull request; a merge step squash-merges it.

Governance isn’t a bolt-on. It’s the point.

For work where being wrong costs money, the audit trail and the approval gate are the product.

Human approval gates

Drop an approval step anywhere in the flow. The run pauses, the right people get asked, and the decision — approver, timestamp, what they reviewed — is recorded in the run's provenance.

Every run is an audit trail

Each step writes a versioned, content-addressed artifact with full lineage. You can answer who proposed, who reviewed, who approved, and what each step actually produced — for any run, any time.

Bounded retries, no runaway loops

When a review flags an output, the workflow routes it back to be redone — but every fail-edge carries a retry ceiling. Exhaust the retries and the run hands off to a notify step instead of looping forever.

Self-hosted execution

You design workflows in the dashboard; runs execute on your own Fleet worker, on Claude Code. Your source code and documents stay inside your boundary — run the model on Bedrock or Vertex to keep traffic in your cloud.

From canvas to a governed run

Three moving parts: you design, Fleet executes, every step leaves a record.

01

Design

Lay out steps on the canvas, wire dependencies, set the trigger and the approval gates. Save it — the workflow keeps a stable identity even if you rename it.

02

Trigger

Run it by hand, on a schedule, or automatically off a ticket label. A label-triggered run is seeded with the ticket that fired it.

03

Govern

Steps run on your self-hosted Fleet. Approvals pause for sign-off, retries stay bounded, and each step writes a versioned artifact you can audit later.

app.fleetctl.ai
The Workflow Builder run history: runs with done, awaiting-code, rejected, and failed statuses — one failed because a publish step had no upstream approval gate.
Run history. Note the failed run: a publish step with no upstream approval gate is refused — nothing ships without human sign-off.

Workflow Builder, in brief

What is the Fleet Workflow Builder?+

A visual canvas for designing multi-step agent workflows. You drop in typed steps — draft a document, review it, gate it on a human approval, publish it — wire them together by dragging connections, and Fleet runs the workflow on your self-hosted infrastructure. It's the same engine that runs Fleet's own reactive dev chain, opened up so any team can author one.

How is this different from a generic workflow tool?+

Every step is governed. Approval gates pause a run for human sign-off and record who approved it and when. Each run produces a versioned, content-addressed artifact with full lineage. Retries are bounded so loops can't run away. And it's self-hosted — your source code and documents stay in your own boundary.

What kinds of steps can a workflow have?+

Document steps (draft a report, dataset, or page from a prompt and a corpus), review steps that write findings, approval gates for human sign-off, notify and publish steps, and — in preview — code and merge steps that open and merge pull requests. Steps are typed: each kind only carries the configuration that applies to it.

How do workflows start?+

Three ways: manually with a run button, on a schedule (cron), or automatically when a backlog ticket gets a label. The label trigger is the autonomous path — tag an issue and the workflow fires a run seeded with that ticket.

Is it available now?+

The Workflow Builder is newly launched and rolling out with the next release. You can design and visualize workflows in the dashboard today; runs execute on your self-hosted Fleet. Code and merge steps are in preview behind a flag. Fleet is in open beta.

Open the builder

Design your first workflow in the dashboard. Fleet is in open beta — the binary is free to install; starting agents needs a license you get on sign-up.

Start free

See it in context

Workflows are one layer of Fleet's agent control plane. See how they fit with orchestration, governance, and run tracking.