Domain Verification

Verify ownership of your email domain to enable SSO and automatic user provisioning.

Domain verification is available for Enterprise workspaces. Only Workspace admins can manage domain verifications.

Overview

Domain verification proves to ElevenLabs that your organization owns an email domain (for example, company.com). A verified domain is required before you can:

  • Enable Single Sign-On (SSO) for that domain.
  • Turn on automatic user provisioning, which adds users to your workspace automatically when they sign up with a matching email address.

Verification uses a DNS TXT record. You add a unique code to your domain’s DNS configuration, and ElevenLabs checks for that record to confirm ownership.

Prerequisites

  • An Enterprise ElevenLabs workspace.
  • Workspace admin access in ElevenLabs.
  • Access to your domain’s DNS settings.

Add and verify a domain

1

Open Security & SSO settings

Go to Workspace settings > Security & SSO.

2

Add your domain

Under User Auto Provisioning, click Verify domain and enter the domain you want to verify (for example, company.com). Subdomains are supported.

Optionally enable Auto Provisioning to automatically add users to your workspace when they sign in with an email address on this domain for the first time.

Click Continue to generate your verification code.

3

Add the DNS TXT record

Copy the verification code shown in the dialog. In your DNS provider, add a TXT record to the domain you are verifying:

FieldValue
TypeTXT
Host / Name@ (or the root of your domain)
ValueThe verification code provided by ElevenLabs

DNS changes can take up to 48 hours to propagate, although they typically apply within minutes to a few hours.

4

Verify the domain

Return to the Security & SSO page. Click Verify next to the domain you added. ElevenLabs will check for the TXT record.

  • Passed — verification succeeded. The domain is now verified and can be used for SSO and auto-provisioning.
  • Pending — the TXT record has not propagated yet. Wait and try again.
  • Failed — the TXT record was not found. Check that the record is saved correctly in your DNS provider and try again.

Auto-provisioning

When auto-provisioning is enabled for a verified domain, any user who signs up for ElevenLabs with an email address on that domain is automatically added to your workspace. This removes the need to manually invite each team member.

Auto-provisioning can be enabled or disabled at any time from the domain verification settings.

Auto-provisioning applies to new sign-ups only. Existing ElevenLabs users with a matching email domain are not automatically added to your workspace.

Remove a domain

You can remove a domain verification from Security & SSO at any time. Removing a verified domain:

  • Disables SSO for users whose email addresses match that domain if no other SSO configuration covers them.
  • Disables auto-provisioning for that domain.
  • Does not remove users who were already provisioned.

If you remove a domain and need to re-verify it later, you will receive a new verification code and must update your DNS TXT record.

FAQ

Yes. You can add and verify multiple domains for a single workspace. Each domain requires its own TXT record.

No. Each domain can only be verified by one workspace at a time. If you need a domain verified on multiple workspaces, please contact us.

DNS changes typically propagate within minutes to a few hours, but can take up to 48 hours in rare cases. If verification keeps failing, confirm the TXT record is saved correctly and wait before retrying.

Yes. You must verify the email domain your SSO users will sign in with before you can associate it with an SSO provider configuration. See Single Sign-On (SSO).

Auto-provisioning only affects new sign-ups after it is enabled. Existing users with a matching domain who are not already workspace members are not automatically added.