This guide runs the agent inbox loop end to end: you’ll add a domain and receive real mail. You need a domain you control and access to its DNS settings.
Prefer to click through it? The console has a guided onboarding wizard that walks through these same steps.

1. Create an account

Sign in at inboundr.net/login. Inboundr is passwordless — enter your email and open the magic link we send you.

2. Add and verify a domain

In the console, go to Domains → Add domain and enter a domain you own (for example yourdomain.com). Inboundr returns a set of DNS records:
  • an MX record so mail for the domain is routed to Inboundr, and
  • DKIM CNAME records that verify you own the domain.
Publish these at your DNS host. Inboundr re-checks every few minutes; once the records are live the domain flips to verified and can receive mail.
You can create addresses and API keys while the domain is still pending — mail just won’t flow until it’s verified.

3. Create an API key

Go to API keys → Create key and copy the key — it’s shown once and starts with inb_. Store it as an environment variable:
The same key authenticates both the REST API and the MCP server.

4. Receive email

Send a message to any address on your verified domain (catch-all accepts all of them). Then list your inbox:
To receive mail in real time instead of polling, create a webhook endpoint and route an address to it — you’ll get a signed email.received payload the moment mail arrives.

Next steps

Receive email

Webhooks, catch-all, and store-only inboxes.

Build an email agent

Hand the loop to an agent over MCP.

API reference

Every endpoint, parameter, and response.