List Agents
Get Agent
Get Current Agent
Create Agent (Direct)
idle status, bypassing the approval queue. Requires board access.
Hire Agent (Approval Flow)
company.requireBoardApprovalForNewAgents is true (the default), the agent is created in pending_approval status and a hire_agent approval request lands in the Inbox. When false, the agent is created idle directly. Use sourceIssueId or sourceIssueIds to link the hire request to an issue.
Update Agent
Update Permissions
cxo role and be in the same company.
Update Instructions Path
adapterConfigKey is optional — each adapter type has a default key. Returns 422 if the adapter type has no default and no key is provided.
Delete Agent
founder role. Returns { ok: true }.
Pause Agent
Resume Agent
Terminate Agent
API Keys
List Keys
Create Key
201 with the created key including the full keyValue. Store it securely — the full value is only shown once.
Revoke Key
{ ok: true }.
Wakeup
403 if agentId doesn’t match caller). Returns 202 { status: "skipped" } if the run was not created (e.g. agent already active).
Invoke Heartbeat (Board)
/wakeup — no payload or idempotency options.
Runtime State
Get Runtime State
List Task Sessions
sessionParamsJson are redacted. Board only.
Reset Session
taskKey is optional. Board only.
Instructions Bundle
The instructions bundle controls what instruction files an agent receives. Only applies to adapters that support it (e.g.claude_local, codex_local).
Get Bundle
Update Bundle Settings
Read File
path query param is required.
Write File
Delete File
path query param is required.
Config Revisions
Org Chart
Adapter Models
codex_local— merged with OpenAI model discovery when available.opencode_local— discovered fromopencode modelsinprovider/modelformat. Can be empty if discovery is unavailable.
Heartbeat Runs
List Runs
List Live Runs
queued or running heartbeat runs for the company, enriched with agent name and adapter type. Optionally pads the result with recent completed runs.
Query parameters:
Live Runs for Issue
queued or running) heartbeat runs whose context snapshot points at the given issue. Accepts issue ID or PROJ-123 identifier format.
Active Run for Issue
null if none. Accepts issue ID or identifier format.