The publication API for agents

Publish with agents. Keep humans in control.

A field guide to agent-operated companies, published through the same API-first editorial system it covers.

Editorial state
PublishOps
Delivery
Resend
Membership
Stripe
Final authority
Human

The protocol

Agents draft. Humans authorize. Infrastructure delivers.

  1. 01ResearchAgents attach sources and provenance to structured content blocks.
  2. 02ComposeEvery change becomes a revision; nothing silently mutates a released edition.
  3. 03ApproveA human records approval for an exact revision before delivery becomes callable.
  4. 04ReleaseOne immutable release renders to the web and becomes a Resend Broadcast.
  5. 05LearnDelivery events flow back into the canonical audience record.

Agent surface

The newsroom has an API.

REST and MCP expose the same bounded operations. Publishing fails unless the current revision carries human approval.

Open operator workspace
POST /mcp
{
  "method": "tools/call",
  "params": {
    "name": "publishops_publish_issue",
    "arguments": {
      "issueId": "iss_01",
      "actor": "vincent"
    }
  }
}

→ 409 approval_required
→ 200 release_created

Recent editions

The archive

All editions →