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

# Custom Domain

> Use your own domain name for your deployed web app.

When you deploy your project, CatDoes gives you a free URL like `yourapp.catdoes.app`. If you want to use your own domain instead (like `www.yourcompany.com`), you can set that up too.

## How It Works

### Step 1: Deploy Your Project

First, ask the AI agent to deploy your project. Just tell the agent something like "I want to deploy my project" and it will walk you through picking a URL and getting your app live at `yourapp.catdoes.app`.

If you haven't deployed yet, check out the [Deployment](/features/deployment) page for more details.

### Step 2: Ask for a Custom Domain

Once your project is deployed, tell the agent you want to use your own domain. For example, you can say "I want to use my custom domain" and the agent will guide you through the setup.

### Step 3: Set Up Your Domain

You'll need to go to wherever you manage your domain (like GoDaddy, Namecheap, Google Domains, Cloudflare, or any other provider) and point it to your CatDoes app. Here's what to do:

1. Log in to your domain provider.
2. Find the **DNS settings** for your domain.
3. Add a new **CNAME** record:
   * **Name/Host**: your domain or subdomain (for example `www` or `app`)
   * **Value/Target**: `yourapp.catdoes.app` (replace `yourapp` with the slug you chose during deployment)
4. Save the changes.

<Note>
  DNS changes can take a few minutes to a few hours to take effect, depending on your domain provider.
</Note>

### Step 4: Come Back and Confirm

Once you've set up the DNS record, go back to CatDoes and let the agent know. The agent will verify the setup and get your custom domain connected.

## Tips

<Tip>
  If you're not sure where your DNS settings are, search for "DNS settings" in your domain provider's help pages — every provider has them, they're just in different places.
</Tip>

<Tip>
  You can always keep using your `yourapp.catdoes.app` URL even after setting up a custom domain. Both will work.
</Tip>
