Every address on every domain you own, in one place — support@, billing@, hello@, all of them. Nothing to provision, no per-address fee, and it runs on the same domain your API and your agents already use.
Loading…
Verify a domain once and every address on it works immediately — support@, billing@, hello@, and the one you'll invent next month. Nothing to create, no mailbox to buy, no seat to add first.
Pick the from address per reply — answer as support@ from your own account, then as billing@ in the next thread. Every reply is SPF-, DKIM-, and DMARC-aligned to your domain, so it lands where the first message did.
Unlimited addresses and unlimited mailboxes on every plan, including Free. You're billed on the mail you actually move — adding billing@ or a per-customer address costs nothing.
Point each address where it belongs — your team's inbox, your app's webhook, or an agent that answers on its own. Same domain, same setup, same bill.
Routes also forward, store, or drop. Read the routing docs →
Access is granted per domain, so shipping ten products doesn't mean handing everyone the keys to all ten.
Send an invite to any address. They accept, land in the inbox for the domains you've shared, and keep their own account and their own API keys.
Access is granted one domain at a time, not account-wide. The contractor working on one product never sees the mail for the other nine.
Three roles, and only the owner can grant or revoke a domain. Remove a member and their access to every shared domain ends with them.
Prefer your own mail client? The same mailboxes speak IMAP and SMTP — use Apple Mail, Thunderbird, or Outlook against the same mail.
A shared inbox is one mailbox that several people read and reply from, instead of mail sitting in one person's account. In MailKite, the shared inbox holds every address on every domain you've verified — support@, billing@, hello@, and any address on any other domain — in a single threaded view your whole team can open, filter, and reply from as any of those addresses.
A Workspace shared mailbox is priced and provisioned per mailbox, and it has no API for the mail inside it. MailKite verifies a domain once and every address on it works immediately, with no per-address or per-mailbox fee on any plan. The same mail is also reachable as a webhook, an SDK call, and an MCP tool — so a human answering support@ and your code parsing receipts@ are using one system, one domain setup, and one bill.
Neither, to start. Addresses and mailboxes are unlimited on every plan including Free, and you're billed on email volume — inbound and outbound share one quota. Hosted webmail seats for a wider team are included on the Business plan. You never pay to add an address.
Yes — that's the point of running it on one domain. Each address is routed independently: send support@ to the shared inbox, receipts@ to a webhook your app handles, and agent@ to an inbox agent that replies on its own. One domain setup, one quota, one place to look when something goes missing.
Yes. MailKite speaks IMAP for reading and SMTP for sending, so you can point Apple Mail, Thunderbird, Outlook, or a mobile client at the same mailboxes the dashboard shows. Use the web inbox, your client, the API, or all three against the same mail.
Verify a domain and every address on it is live — in the inbox, at your webhook, or in an agent's hands. Unlimited domains, free to start.