Run a playbook

Start a run in a space, then follow the agent's live timeline, tasks, and comments.
View as Markdown

You run a playbook from inside a space. The run page shows what the agent does as it happens — which files it read, which actions it proposed, and where it’s waiting on you. Approving, rejecting, steering, and the run controls are covered in Approvals and steering.

This is the space Playbooks tab — an agentic run. The space Actions tab is different: it runs a single action over some files with no agent.

Start a run

1

Open the space's Playbooks tab and click Run playbook

The Run playbook picker opens: “Choose a playbook to configure and run in this space.” Only playbooks compatible with this space’s type appear. If none do, you’ll see “No active playbook supports this space type yet.” Pick one and click Continue.

2

Review what the playbook will do

The launcher (Run {playbook name}) previews the run under What this playbook will do: a Tasks table (Step / Task) and an Actions and approvals table. Each action is badged Approval before running, Output review, or No approval gate so you know where it will pause.

3

Set file access

Under File access, choose what the agent can read: All files in this space, or Selected files (pick them from the list). This bounds the documents the agent works from.

4

Start run

Click Start run. You land on the run detail page, where the agent begins working.

The Run playbook launcher for 'Invoice intake' with the Tasks table, the Actions and approvals table, and the File access radio choices

The run page

The run detail page (/spaces/$spaceId/playbook-runs/$runId) has four parts:

  • Header — the playbook name and a status badge, plus “Started by {user} · {date} · {completed}/{total} tasks” and a live activity line. For live runs the run controls live here (see Approvals and steering).
  • Tasks rail — a Tasks progress meter (“{n} of {m} tasks”) and each task with an icon: a check for completed, a lock for blocked (“Blocked by …”), and a circle for ready. Each shows the summary the agent wrote.
  • Timeline — the live activity feed (below).
  • Steering composer — where you add guidance for the agent’s next step (covered in Approvals and steering).
A playbook run detail page for 'Invoice intake' with the header status badge, the timeline of agent events, the Tasks rail on the right, and the steering composer at the bottom

Statuses

The status badge tells you where the run is:

StatusMeaning
RunningThe agent is working.
Waiting for approvalPaused at an approval gate — a card is waiting for your decision.
Waiting for actionA dispatched action is running.
Waiting for youA step needs you (for example, a user-triggered browser step).
PausedYou paused the run.
CompletedThe run finished.
FailedThe run stopped on an error; a “Run failed” banner shows what happened.
CancelledThe run was stopped.

The first five are live — the page streams updates over a WebSocket. If the connection drops it falls back to polling, and you may see a “Live updates are reconnecting” note.

The timeline

Every event names its actorAgent or a person (with their name and avatar) — and what happened. Over a run you’ll see:

  • the run started, completed, failed, or was cancelled;
  • the agent reading and searching files, the knowledge graph, and data (for example “Listed files”, “Read a document”, “Searched documents”, “Searched the knowledge graph”, “Queried records”);
  • an action proposed, dispatched, completed, failed, or skipped;
  • approvals requested and decided, and output reviews requested;
  • steering messages you sent;
  • pause / resume / stop, and browser-session events.

A dispatched action shows a View action run link into the Actions surface, so you can open that action’s own run. A line at the bottom shows what the agent is doing right now (“Agent is working…” or “Waiting for you…”).

Comments

Collaboration on a run happens in comments on a run task. You can post a comment, @mention teammates, add emoji, use basic formatting, and edit or delete your own comments. This is the place to loop someone in on a run — there is no separate global inbox.

Browser-control steps

A user-triggered action (such as a browser-fill step) doesn’t get dispatched by the agent — it needs your browser. When the run reaches one, a browser action card appears with a Your step badge (it becomes Agent filling once live):

1

Start the browser session

Click Start browser session. The card shows “Waiting for your browser to connect.” Use Open pairing link (or Copy link) and open it in the Chrome that has the CloudRaker extension installed.

2

Let the agent fill the form

Once your browser is linked (status Agent filling), the agent fills the form in your browser. Review the values it enters.

3

Submit it yourself

You submit the form — the agent doesn’t. When it’s done the card shows Done. If the session expires, use Start again.

If the step is gated behind tasks, the card shows “Unlocks after: …”. You can Skip this step until the agent is actively filling.

When a run finishes

There’s no single output bundle. A run’s results land in their natural homes: approved extraction records go to the space Data tab, files an action generated appear in Files, and each dispatched action has its own action run reachable from the timeline’s View action run links. A failed run shows a “Run failed” banner with the error.

Where to go next