Domain Management

Add your own domains. DNS is auto-configured in Cloudflare. DKIM keypairs generated automatically.

Own your email identity. Add any domain you control, and Emails4Agents auto-configures the full DNS stack: MX records, SPF, DKIM via Cloudflare, and registers the SES identity. DNS verification happens in the background.

Add a domain

curl -X POST https://api.emails4agents.com/v1/domains \
  -H "X-API-Key: e4a_..." \
  -d '{"name": "yourdomain.com", "auto_dns": true}'

With auto_dns: true (default), Emails4Agents:

  1. Generates a DKIM keypair for your domain
  2. Creates the SES sending identity
  3. Configures MX, SPF, DMARC, and DKIM CNAME records in Cloudflare
  4. Creates default info@ and dmarc@ inboxes

If you manage DNS elsewhere, set auto_dns: false and apply the returned records manually.

Verify DNS

curl -X POST https://api.emails4agents.com/v1/domains/{id}/verify \
  -H "X-API-Key: e4a_..."
# Returns: {"mx_verified": true, "spf_verified": true, "dkim_verified": true, "dmarc_verified": true}

Key capabilities

  • Unlimited domains — No per-domain pricing
  • Auto DKIM — 2048-bit RSA keypairs generated per domain
  • Cloudflare integration — DNS records added via API with no manual steps
  • SES identity management — Domains auto-registered with AWS SES for outbound
  • Verification polling — Check DNS propagation status via API
  • Domain-scoped API keys — Issue keys that only have access to specific domains
  • Warmup tracking — Monitor domain sending reputation as it warms up

Ready to get started?

Start your free trial today. No credit card required.