Skip to content
Early access: send from your own mailbox today. What works
← All help

API and Claude

Use the REST API or connect Claude through MCP.

Create an API key in Settings (admins only). Send it as Authorization: Bearer ibx_….

REST API

  • GET /api/v1/campaigns and /api/v1/campaigns/:id
  • POST /api/v1/campaigns/:id/pause or /resume
  • GET /api/v1/conversations?status=open&intent=Interested&limit=25 and /api/v1/conversations/:id
  • POST /api/v1/conversations/:id/replies with {"body": "…"} saves a reply for approval
  • GET /api/v1/mailboxes, GET /api/v1/wallet

Claude (MCP)

Add a remote MCP server at https://<your Inboxed address>/api/mcp with the header Authorization: Bearer <your key>. Claude can then list campaigns and replies, read conversations, check mailboxes and the wallet, pause or resume campaigns, and draft replies. Drafts always wait for a teammate to approve them.

Webhooks

Settings → Reply alerts sends every reply to your URL as JSON (reply.received). Check the X-Inboxed-Signature header: it’s sha256= plus the hex HMAC-SHA256 of the raw body with your signing secret.