Skip to content
App Store

Operations · Pilot

Operate

Project and task operations for people and agents, synced both ways: every space, list, task, member and agent run lands here as it changes, and a task can be created in Operate from Company OS.

by Operate · Free to install · needs a Operate account

Install OperateChoose a company, then review the permissions to connect your Operate account.

What it does

Project and task operations for people and agents, synced both ways: every space, list, task, member and agent run lands here as it changes, and a task can be created in Operate from Company OS. Connect your Operate account and its workspace, space, project, list, task, member, run arrive in the ledger as versioned source snapshots, filed as evidence, with a receipt for every sync. Company OS keeps the source, the history and the review boundary; the one thing written back is a task you create from here.

What the connection supports

  • Syncs workspace, space, project, list, task, member, run
  • Tasks table in the Operations department, one row per task
  • Operate projects table in the Operations department, one row per project
  • Agent runs table in the Operations department, one row per run
  • Open tasks: Tasks in Operate not yet done.
  • Blocked tasks: Tasks in Operate marked blocked.
  • Failed agent runs: Agent runs in Operate that ended in failure.
  • Lands on Operations, Product, Timeline
  • Every sync leaves a receipt, including the ones that failed
  • Available to agents through Company OS context tools

What installing grants

You see this list again on the install screen, and nothing happens until you approve it there.

  1. Confirm your accountIdentify which Operate account approved.
  2. Read your email addressOperate names the approving person by verified email.
  3. Read spaces, lists, tasks, members and runsRead the workspace behind the token through Operate's MCP server, the way its agents do.
  4. Create tasks and receive changesCreate a task in the workspace when someone asks for one here, and register a webhook so every change in Operate reaches Company OS within seconds.
  5. Write the Tasks tableOne row per task in Operate. Status, list and assignee follow the source; nothing here is written back. Rows are authored by Operate and keep their history.
  6. Write the Operate projects tableOne row per project in Operate, as the source has it. Rows are authored by Operate and keep their history.
  7. Write the Agent runs tableOne row per agent run in Operate: what an agent tried, on which task, and how it ended. Rows are authored by Operate and keep their history.
  8. Seed the Open tasks metricBound to tasks, daily.
  9. Seed the Blocked tasks metricBound to tasks, daily.
  10. Seed the Failed agent runs metricBound to operate-runs, daily.