Skip to content
Blog / News

Custom domains are now free on AgentMail

Binoy Perera

The AgentMail Free plan now includes 1 custom domain, so your AI agent can send and receive from your own domain at no cost. Set it up in a few clicks with Domain Connect.

  • custom-domains
  • pricing
  • free-plan
  • domain-connect

Your agent can now send and receive from your own domain on the AgentMail Free plan. Until this week, a custom domain meant upgrading to the $20 a month Developer plan. Every new Free account now includes one custom domain at no cost, and with Domain Connect you can set it up through Vercel or Cloudflare in a few clicks instead of copying DNS records by hand.

TL;DR

  • What changed: the AgentMail Free plan now includes 1 custom domain. Before, custom domains started on the Developer plan at $20 a month.
  • Who gets it: every Free account created on or after November 4, 2026. Older Free accounts can ask us to switch it on.
  • What you can do with it: give your agent an address like support@yourcompany.com and send and receive from it with the same API you use for agentmail.to inboxes.
  • How to set it up fast: add the domain, click Set up with Vercel or Set up with Cloudflare, and approve the records with your DNS provider. Other providers work with manual DNS records.

An agent that writes to customers, vendors or other agents from random-name@agentmail.to reads like a test account. An agent that writes from your own domain reads like part of your company, and the replies land in an inbox you control. We think that should be available from the first day you build, not after a billing step.

Does the AgentMail Free plan include a custom domain?

Yes. The Free plan includes one custom domain alongside its inboxes and sending allowance:

Free planIncluded
Price$0 a month
Custom domains1 (previously 0)
Inboxes3
Emails per month3,000

The domain works for receiving as well as sending, so your agent can hold a real conversation from it. If you need more inboxes, you can add them yourself from the console as you go. The full breakdown is on the pricing page.

How do I get a free custom domain for my AI agent?

  1. Sign up for AgentMail at the console.
  2. Open Domains and add a domain you own, such as yourcompany.com or a subdomain like agents.yourcompany.com.
  3. Connect it with Domain Connect if your DNS is on Vercel or Cloudflare, or add the records by hand with any other provider.
  4. Once the domain shows Verified, create an inbox on it and start sending.

If your Free account was created before November 4, 2026, get in touch with us and we will turn the custom domain on for your organization.

How does Domain Connect set up the domain in a few clicks?

Setting up a domain the old way means copying MX, SPF, DKIM and DMARC records from AgentMail into your DNS provider, one by one, and waiting to see which one you typed wrong. Domain Connect, which we launched in October, removes that step. AgentMail generates the records and sends them to your DNS provider through a signed link. You sign in to your provider, review the changes, and approve them. Nothing is applied until you do.

The same flow works from code, so your agent can start the setup on its own:

Python

from agentmail import AgentMailclient = AgentMail(api_key="YOUR_API_KEY")domain = client.domains.create(domain="agents.yourcompany.com")link = client.domains.get_setup_link(domain_id=domain.domain_id)if link.supported:    print(f"Approve the records with {link.provider_name}: {link.url}")else:    print("Add these records manually:", domain.records)

The person who owns the DNS account still opens the link and approves it. Everything before that can run without a developer assembling records. The setup link reference covers the full response, including the state value to check on the redirect back.

What are the limits of the free custom domain?

  • One domain per Free account. A second domain needs the Developer plan or above.
  • Branding stays on. Emails sent from a custom domain on the Free plan include a short "Sent via AgentMail" footer. Paid plans remove it.
  • Free plan sending limits still apply. That is 100 emails a day and 3,000 a month.
  • Domain Connect covers Vercel and Cloudflare today. Domains on other DNS providers work the same way once you add the records manually, and the custom domains guide walks through each one.
  • Existing mail on the domain. If the domain already receives mail through Google Workspace or another provider, use a subdomain such as agents.yourcompany.com so you don't replace your current MX records.

Why make custom domains free?

Agents are becoming users of the internet in their own right, and an agent needs an identity people trust before it can do useful work. An inbox on your own domain is a large part of that identity. Keeping it behind a paid plan meant many developers built and tested on a shared domain, then had to redo their setup before launch. Now you can start on the address you plan to ship with.

If you are running many agents across many domains, how to manage custom domains for thousands of agent inboxes covers which agents should share a domain and which should get their own.

FAQ

Questions, answered.

Yes. The AgentMail Free plan includes 1 custom domain at no cost, along with 3 inboxes and 3,000 emails a month. Your agent can send and receive from that domain using the same API as any other AgentMail inbox.

AgentMail includes 1 custom domain on its Free plan, with full two-way email, so your agent can receive replies on the domain as well as send from it. Domains on Vercel or Cloudflare can be connected in a few clicks through Domain Connect.

No. One custom domain is included on the Free plan. You only need a paid plan if you want more than one domain or want to remove the "Sent via AgentMail" footer. Extra inboxes can be added from the console as you need them.

Yes. Free accounts created on or after November 4, 2026 include it automatically. If your account is older, contact us and we will turn it on for your organization.

Add the domain in the AgentMail console, then click Set up with Vercel or Set up with Cloudflare. AgentMail sends the required DNS records to your provider through Domain Connect, you approve them there, and the domain verifies without any records copied by hand. Other DNS providers work with manual records.

Mostly. An agent can create the domain with the API and request a signed setup link with GET /v0/domains/{domain_id}/setup-link. A person with access to the DNS account still opens that link and approves the changes.

The Free plan allows one custom domain, 100 emails a day and 3,000 emails a month. Emails sent from a custom domain on the Free plan include a short "Sent via AgentMail" footer, which paid plans remove.

Blog

Suggested reading

View all posts

News · October 16, 2026

Introducing Domain Connect

Connect a custom domain to AgentMail through Vercel or Cloudflare in a few clicks, with no DNS records to copy by hand. Built on Domain Connect and available through the API.

News · October 15, 2026

Your agent has an inbox. Now it has a calendar.

Every AgentMail inbox now includes a calendar. Agents book meetings, accept invitations, and get webhooks when meetings start and end. Live for every US organization.

Prompt

Give yourself access to AgentMail by following the guide at:

https://docs.agentmail.to/agent-onboarding.md

and refer to:

https://docs.agentmail.to/llms.txt

for the documentation index.

Start integrating AgentMail into your AI agents today.