Skip to main content
Before OpenCX can send email as your address, you verify the domain by adding a few DNS records. The exact records — names, types, and values — are generated for your domain under Settings → Domains (or via the domain API); this page explains what they are and how to add them. We strongly recommend verifying a subdomain (e.g. mail.yourcompany.com or support.yourcompany.com) rather than your root domain:
  • Reputation isolation. Sending reputation is tracked per domain. A dedicated subdomain keeps AI-agent and support traffic fully separate from your corporate mail — deliverability issues on one can never affect the other.
  • No conflicts. The verification records live only on the subdomain, so nothing touches the SPF/DKIM/MX setup of your existing mail.
  • Same display address. You can still send from any address on the verified domain (e.g. [email protected]), and replies route back through your normal forwarding setup.

The DNS records

After adding a domain in Settings → Domains, you’ll see a table of records to create at your DNS provider. Copy each one exactly as shown. The set is:
The record names and values are unique to your domain — always copy them from the dashboard rather than from documentation or another domain’s setup.
DMARC is not required for verification, but if your organization enforces a DMARC policy on the root domain, verifying a subdomain (recommended above) means your policy is unaffected. If you want DMARC coverage on the sending subdomain itself, a standard _dmarc TXT record with p=none is a safe starting point.

Verifying

1

Add the domain

In Settings → Domains, add the (sub)domain you want to send from. The required DNS records appear immediately.
2

Create the records at your DNS provider

Add each record with the exact name, type, and value shown. TTL can stay at your provider’s default.
3

Run verification

Click Verify in the dashboard (or call the verify API). DNS propagation usually takes minutes but can take up to 48 hours; each record shows its individual status, so you can see exactly which one is still pending.
Once the domain shows Verified, you can register sending addresses on it — continue with Connect Email.

Connect Email

Register your support address and set up forwarding.

Domain API

Manage domains and read record status programmatically.