Teams
Company domains and auto-join
Available on the Agency and Provider plansUpdated September 2026
Add your company’s email domain, and colleagues who sign in with a verified address on it join your workspace on their own, or ask to join. No invitations to send, no one forgotten.
On this page
Add a domain
Open Team → Domains and add your domain
Enter the domain of your company email addresses, such as
example.com. Public email providers (Gmail, Outlook, …), public suffixes and DNSPeek’s own domains are refused.Signed in with your work email? It’s verified
If your account has a verified email address on that domain (say,
you@example.com), the domain is verified straight away and shows Verified by email. The address must be on the domain itself:you@eng.example.comcan’t verifyexample.comby email. You don’t need access to your company’s DNS.Turn on auto-join
Choose how colleagues join (see below). New domains start with auto-join off.
If the domain stays Not verified, your account has no verified address on it. Either sign in with your work email (or add and confirm it in your account) and click Verify by email on the domain card, or lock the domain with DNS.
What email verification means
A domain verified by email stays verified as long as someone in charge of the workspace, the owner or an admin, has a verified email address on it. DNSPeek checks this every day.
If none of the owner and admins has such an address any more (for example, the admin who added the domain left the company and was removed), the domain shows Verification lost and auto-join pauses. The owner and admins get an email and a notification. An owner or admin with a verified work address clicks Verify by email to resume, or you can lock the domain with DNS.
Email verification is quick, but it isn’t exclusive: your company’s IT can still lock the domain with DNS in a workspace of their own, and that takes priority (see When a domain is superseded).
Lock the domain with DNS (optional)
Publishing a DNS record proves that the company itself controls the domain. A DNS lock is exclusive: no other workspace can claim the domain, not even someone with a company email. Use it when several teams of your company use DNSPeek, or when you want auto-join to always lead to the official workspace.
Open the domain card and expand Lock the domain with DNS (optional)
The card shows the record to publish.
Publish the TXT record at your DNS provider
DNS record Host: _dnspeek-verify.example.com Type: TXT Value: dnspeek-verify=<token shown in DNSPeek>Copy the exact values from the domain card. Some DNS panels want only
_dnspeek-verifyas the host name. If you don’t manage DNS yourself, send these three lines to whoever does.Click Verify
You must be signed in with a verified email address on that domain. If the record is not found yet, the card shows what DNSPeek found and what it expected; wait a few minutes and try again. When it works, the card shows Verified by DNS with a lock.
A domain is verified in one workspace at a time. If another workspace verified it by email, locking it with DNS here moves it to you. If another workspace locked it with DNS, it can’t be claimed until that lock is removed.
When a domain is superseded
If your workspace verified a domain by email and another workspace then locks the same domain with DNS, the DNS lock wins. Your domain card shows Superseded, auto-join stops in your workspace, and the owner and admins get an email and a notification. For privacy, DNSPeek doesn’t say which workspace locked it.
Nobody is removed: colleagues who already joined your workspace stay members, and everyone keeps their personal workspace and links. New colleagues join the workspace that holds the DNS lock instead.
If you believe the domain belongs with your workspace, talk to your company’s IT: whoever controls the DNS record decides. Once the other workspace removes its lock, you can verify the domain here again.
Choose how colleagues join
On the domain card pick:
- Join automatically: colleagues become members as soon as they sign in, with the Role for new members you choose (member or viewer). If no seat is free, a join request is created instead.
- Ask an admin to approve: each sign-in creates a join request. The owner and admins get an email and approve or reject it on Team → Members. A good choice if you want to check every newcomer.
Two more switches refine who qualifies:
- Include subdomains: also match addresses such as
anna@eng.example.com. - Require Google Workspace sign-in: only people who sign in with Google using the company’s Google Workspace account qualify.
Only people with a verified email address on the domain join this way. Auto-join runs when someone signs in or confirms their email. Existing members are left alone, and people keep their personal workspace and its links.
Plans and removal
Verified-domain auto-join is part of the Agency and Provider plans. After a downgrade the domains stay listed but nobody joins through them; you can still remove them.
Removing a domain stops new colleagues joining through it. Existing members stay, and pending join requests remain for you to decide. Seats work as described in Teams and roles.