Create an agent in the mailbox.bot dashboard. Grab your API key from the API Keys tab. Optionally set a webhook URL — we'll POST package events there in real time. If you skip it, your agent can poll the API instead.
Drop a MAILBOX.md file into your agent's context — system prompt, project root, MCP tool config, or wherever your agent reads instructions.
Your agent reads the file, calls the API, and configures your standing instructions as rules. Packages arrive, rules evaluate, actions fire — automatically.
mailbox.bot accepts packages from private carriers only — FedEx, UPS, DHL, Amazon, and other commercial carriers. Carrier-delivered documents — such as FedEx envelopes, UPS Express letters, and DHL document shipments — are accepted and processed as carrier packages (photograph, scan, forward). We do not accept USPS mail in v1.0 — no CMRA, no Form 1583. Any USPS deliveries will be returned to sender. USPS support is planned for v2.
write “needs approval” next to any rule in your MAILBOX.md. the action pauses. you get pinged. you review it in the dashboard.
A rule matches but you marked it as needing approval. The action is created but pauses.
Your agent sends you a Slack DM, email, or text with a link to the mailbox.bot dashboard.
Login, see photos and details, approve or deny. The action runs after approval.
drop a MAILBOX.md into your agent — it handles the rest, sensitive stuff waits for you