Early access · Human-in-the-loop by design

Ship automation that survives contact with production.

Mission Control for macros: describe the workflow or record how you do it, get structured steps, run them in the browser, and fold learnings back into what you ship next.

Rolling out to teams on the waitlist first — full product access comes next.

How a macro starts

DescribeType the workflow — plain English becomes steps
RecordShow how you do it — we capture actions as steps

Mission Control preview

Built for operators who care about control, not just speed.

Human in the loop

Automation stops when judgment matters.

Automation

Macros run steps in the browser — navigate, fill, click — with logs you can read.

You

Approval & judgment

When a step is sensitive or ambiguous, the run waits — you confirm, edit, or stop. Nothing sneaks through on the critical path.

Continues

After you decide, the macro resumes with the same structured plan — auditable, repeatable, schedulable.

Streamline how you ship automation

Three moves — from intent to execution to memory — without losing the human in the loop.

Mission Control loop — the path a macro takes: define the work in words or by recording how you do it, then generated steps, browser run, your approval when it matters, then knowledge for the next run. Same story as Define → Run → Learn, with the path made explicit.

  1. 1
    DefineDefine

    Describe or record

  2. 2
    StepsDefine

    Structured for the run

  3. 3
    BrowserRun

    Live execution

  4. 4
    YouRun

    Approve or correct

  5. 5
    KnowledgeLearn

    Feeds the next run

Describe or show the work

Define

Turn SOPs, notes, or a recorded walkthrough into structured steps your agents can follow — without writing code.

Execute with oversight

Run

Launch browser runs, watch logs, and pause when something needs a human decision.

Improve over time

Learn

Capture feedback from runs into knowledge so the next execution is sharper and safer.

A macro is a pipeline, not a graph

Intent becomes ordered steps, then execution — with an explicit branch when a human has to be in the loop.

  1. Step 1

    Natural language

    Describe the workflow

  2. Step 2

    Generated steps

    Structured for the run

  3. Step 3

    Live view

    Browserbase session

  4. Branch

    Needs approval

    Sensitive or unclear

    Merges back into the main run before sensitive actions complete.

Deterministic steps keep runs auditable; the approval branch is where judgment replaces guessing.

Learn

The system remembers — without turning into a black box

Corrections and preferences from runs fold into knowledge so the next execution is sharper. Abstract signals, not screenshots of your data.

Macro knowledge

Brain

Feedback from runs shapes what gets suggested next — grounded in your workflow, not generic web noise.

Correction: wait for modal
Prefer SSO when available
Pause before external send
Retry after network idle
Skip flaky selector