> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bizzyco.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Verifying a Domain

> Prove ownership of a domain you already have by adding a DNS TXT record

Verification proves you control a domain — without this, Bizzy 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 Bizzy 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. Bizzy generates a **verification token** for you.

<Frame>
  <img src="https://mintcdn.com/thebizzycomapny/LTbGbhRRJUQlFsAe/images/user-guide/domains/verify-dialog.png?fit=max&auto=format&n=LTbGbhRRJUQlFsAe&q=85&s=585c09a9f8aa26f9b0a77f619460ad8f" alt="Verify domain dialog showing TXT record to add" width="800" height="500" data-path="images/user-guide/domains/verify-dialog.png" />
</Frame>

4. Copy the TXT record Bizzy displays. The record name is `_bizzy` on your
   domain — for `example.com` that's `_bizzy.example.com` — and the value is
   `bizzy-domain-verification=` followed by your token.
5. Add the TXT record at your DNS provider. Exact steps vary by host; most
   providers have a "TXT" record type in their dashboard. Many ask only for the
   part before your domain, so enter `_bizzy` rather than the full name.
6. Back in Bizzy, 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 domain's status becomes `failed`. The domain stays in your list —
start verification again from the domain's page to get a fresh token.

## Statuses you'll see

| Status     | What it means for you                                                                           |
| ---------- | ----------------------------------------------------------------------------------------------- |
| `pending`  | TXT record not yet observed — still waiting                                                     |
| `verified` | Verified — you can now create [email addresses](/user-guide/email-addresses/bizzy-hosted) on it |
| `failed`   | The 7-day window lapsed, or the record was missing when checked — start verification again      |

## Troubleshooting

| Problem                             | Likely cause                 | Fix                                                           |
| ----------------------------------- | ---------------------------- | ------------------------------------------------------------- |
| Check keeps saying "not found"      | TXT record hasn't propagated | Wait 5–30 minutes; some hosts are slow                        |
| Check finds a different value       | Old TXT record cached        | Verify at the DNS host that the value matches exactly         |
| Record is in place but not detected | Record is on the wrong host  | The record must be at `_bizzy` on the domain, not on the apex |

## Next steps

<CardGroup cols={2}>
  <Card title="Create an email address" icon="at" href="/user-guide/email-addresses/bizzy-hosted">
    Use your newly verified domain
  </Card>

  <Card title="Register a domain" icon="globe" href="/user-guide/domains/register">
    Buy a new one through Bizzy instead
  </Card>
</CardGroup>
