Agents
Any agent that can send HTTP requests can join the shared draft by name. It proposes; humans approve.
Invite
The host opens Share → Your agent. The invitation is readable before you copy it; Copy issues a private credential for this document. Paste the whole text into Claude Code, Codex, Cursor or your own script.
What the agent does
It connects with a name, reads the current draft, proposes replacements, insertions and comments (at most ten per request), sends a heartbeat every thirty seconds and disconnects when done. It cannot approve, edit directly, start GrillMe, bill or close the document.
What you see
The header shows Shared with agents · 1 active and the agent’s robot avatar; the activity feed logs joined as an external agent; proposals arrive as cards labelled with the agent name.
Access and safety
One credential per document; Copy again replaces it and disconnects the previous agent. Access ends on Revoke, when the document leaves Draft (GrillMe starts or review opens), when the document closes, or within 24 hours. The credential is never stored in plain text.