Skip to main content
Verification proves you control a domain — without this, ShingleAI can’t let you send from addresses on it.

Prerequisites

  • Access to DNS at your domain registrar (or wherever DNS for the domain is hosted).
  • Permission in ShingleAI to add domains (typically Owner or Admin).

The verification flow

  1. Go to Domains and click Verify Domain.
  2. Enter the domain name (for example example.com).
  3. Save. ShingleAI generates a verification token for you.
Verify domain dialog showing TXT record to add
  1. Copy the TXT record ShingleAI displays — the record name (often @) and the value (the verification token).
  2. Add the TXT record at your DNS provider. Exact steps vary by host; most providers have a “TXT” record type in their dashboard.
  3. Back in ShingleAI, click Check Verification. The app polls DNS and updates the status once it sees the record.

Expiry

You have 7 days to complete verification. If the TXT record isn’t found by then, the pending domain is cleaned up and you can start over.

Statuses you’ll see

StatusWhat it means for you
pendingTXT record not yet observed — still waiting
activeVerified — you can now create email addresses on it

Troubleshooting

ProblemLikely causeFix
Check keeps saying “not found”TXT record hasn’t propagatedWait 5–30 minutes; some hosts are slow
Check finds a different valueOld TXT record cachedVerify at the DNS host that the value matches exactly
Record is in place but not detectedRecord is on a subdomain or wrong hostThe record must be on the apex of the domain you’re verifying

Next steps

Create an email address

Use your newly verified domain

Register a domain

Buy a new one through ShingleAI instead