otpbox

OTPBox / Agents

AI agents

Why AI agents need a real inbox

An agent driving a signup form, testing a login flow, or provisioning QA data hits the same wall a human tester does: a confirmation email with a code or link it has no way to read. OTPBox exists to remove that wall — a disposable inbox and automatic code/link extraction, callable the way an agent actually works: mid-task, via a tool call.

Connect via MCP Install the Agent Skill

The problem, concretely

A signup or login flow that emails a one-time code or a confirmation link can't be finished by an agent alone — something has to receive that email and hand the code back. Before an agent had first-class ways to do this, the usual options were all workarounds: a human relaying the code, a shared test inbox that leaks state between runs and test suites, or a mocked email layer that proves nothing about the real flow. None of these scale to an agent running unattended, and the mocked-email option specifically defeats the point of an end-to-end test.

Three ways to plug it in

MCP server

A remote, streamable-HTTP server at /mcp exposing 13 tools — no install, works with any MCP-compatible client. See the MCP docs.

Agent Skill

Drop-in instructions that teach an agent the right workflow (mint a key, create an inbox, wait_for_email, clean up) rather than re-discovering it per task. See /skills.

REST + SDKs

Plain REST under /api/v1, plus otpbox-sdk (TypeScript), a Playwright fixture, and a Python SDK for agents that write and run their own test code. See /docs.

What an agent can actually do with it

Built for the agent-testing shape of problem

OTPBox is deliberately narrow: disposable inboxes for one signup or verification loop, not a persistent mailbox for an agent to hold an ongoing correspondence from. If your agent needs to send mail or keep a standing identity across sessions, that's a different category of tool — see our honest breakdown in Best email tools for AI agents, including where OTPBox fits and where it doesn't.

Free tier: 200 requests/month, no account or card. Mint a key and try the loop against your own signup flow in a couple of minutes — see Get a key.

Pick your AI coding agent

Exact connection steps for the tool you're already using:

Next steps

← Back to OTPBox