---
title: "Custom Domains — AVCodex Docs"
description: "Custom Domains — AVCodex documentation for AV integrators, programmers, and ops teams."
lang: en
json-ld:
---

[](/)

Solutions

[Pricing](/pricing)[The Signal](/blog)[Resources](/resources)

Learn

[Free AI Assessment](/scorecard)[Get Started →](/pricing)

[Documentation Home](/docs)

Guides 

Getting Started

-   [The Alchemist Copilot](/docs/guides/the-alchemist-copilot)
-   [Choosing a Model](/docs/guides/choosing-a-model)
-   [Skills & Templates](/docs/guides/skills-and-templates)
-   [Pricing & Usage](/docs/guides/pricing-and-usage)
-   [Understanding Tokens](/docs/guides/understanding-tokens)
-   [Maximize AVCodex Capabilities](/docs/guides/maximize-avcodex-capabilities)

Knowledge & Memory

-   [How Knowledge Sources Work](/docs/guides/how-knowledge-sources-work)
-   [Knowledge Retrieval Settings](/docs/guides/knowledge-retrieval-settings)
-   [User Memory](/docs/guides/user-memory)
-   [Consumer Brain](/docs/guides/consumer-brain)

Agent Capabilities

-   [Image Recognition](/docs/guides/image-recognition)
-   [Image Generation](/docs/guides/image-generation)
-   [Video Generation](/docs/guides/video-generation)
-   [Deep Research and Deep Thinking](/docs/guides/deep-research-and-deep-thinking)
-   [Heartbeat (Proactive AI Outreach)](/docs/guides/heartbeat-proactive-ai-outreach)
-   [Database Connections](/docs/guides/database-connections)
-   [Agent-to-Agent Links](/docs/guides/agent-to-agent-links)
-   [Message Tagging](/docs/guides/message-tagging)
-   [Lead Generation Forms](/docs/guides/lead-generation-forms)
-   [Multilingual Apps](/docs/guides/multilingual-apps)
-   [Understanding Evaluations](/docs/guides/understanding-evaluations)

Design & Experience

-   [Style Studio](/docs/guides/style-studio)
-   [Component Studio](/docs/guides/component-studio)
-   [HQ Profile](/docs/guides/hq-profile)
-   [Multiplayer Chat](/docs/guides/multiplayer-chat)
-   [Circles](/docs/guides/circles)
-   [Desktop Agent](/docs/guides/desktop-agent)

Voice & Phone

-   [Phone Numbers](/docs/guides/phone-numbers)
-   [Outbound Calling](/docs/guides/outbound-calling)
-   [Voice Cloning](/docs/guides/voice-cloning)

Publish & Share

-   [Embed Chat Widget](/docs/guides/embed-chat-widget)
-   [Custom Domains](/docs/guides/custom-domains)
-   [PWA Installation](/docs/guides/pwa-installation)
-   [AVCodex Sites](/docs/guides/avcodex-sites)
-   [Embed on Kajabi](/docs/guides/embed-on-kajabi)
-   [How to Use AVCodex with Claude Code](/docs/guides/how-to-use-avcodex-with-claude-code)

Monetization & Access

-   [Selling Access](/docs/guides/selling-access)
-   [Consumer Monetization](/docs/guides/consumer-monetization)
-   [Access Control](/docs/guides/access-control)
-   [Bring Your Own Auth](/docs/guides/bring-your-own-auth)
-   [Clever SSO for Schools](/docs/guides/clever-sso-for-schools)

Analytics & Operations

-   [Analytics & Chat History](/docs/guides/analytics-and-chat-history)
-   [Performance Dashboard](/docs/guides/performance-dashboard)
-   [Programmatic Usage Stats](/docs/guides/programmatic-usage-stats)
-   [Session Lifecycle Webhooks](/docs/guides/session-lifecycle-webhooks)
-   [Audit Logs](/docs/guides/audit-logs)

Teams & White-Label

-   [Team Management](/docs/guides/team-management)
-   [Enterprise Whitelabel](/docs/guides/enterprise-whitelabel)

Alchemist Platform

-   [Alchemist Tickets](/docs/guides/alchemist-tickets)
-   [Alchemist Getting Started](/docs/guides/alchemist-getting-started)
-   [Alchemist Working with Tickets](/docs/guides/alchemist-working-with-tickets)
-   [Alchemist Local Development](/docs/guides/alchemist-local-development)

Alchemist Operations

-   [Alchemist Environment Variables](/docs/guides/alchemist-environment-variables)
-   [Alchemist Deploys and Domains](/docs/guides/alchemist-deploys-and-domains)
-   [Alchemist Self-Healing](/docs/guides/alchemist-self-healing)

Alchemist API & Automation

-   [Alchemist API Keys](/docs/guides/alchemist-api-keys)
-   [Alchemist MCP Server](/docs/guides/alchemist-mcp-server)
-   [Alchemist Pipeline Configuration](/docs/guides/alchemist-pipeline-configuration)
-   [Alchemist Pipeline Permutations](/docs/guides/alchemist-pipeline-permutations)

Developer Platform

-   [Building Custom MCP Servers](/docs/guides/building-custom-mcp-servers)
-   [Consumer OAuth for Custom MCP Servers](/docs/guides/consumer-oauth-for-custom-mcp-servers)

AVCodex MCP Server

-   [Overview](/docs/guides/overview)
-   [MCP Reference](/docs/guides/mcp-reference)
-   [Setup & Installation](/docs/guides/setup-and-installation)
-   [Authentication](/docs/guides/authentication)
-   [Tools Reference](/docs/guides/tools-reference)
-   [Common Workflows](/docs/guides/common-workflows)
-   [Rate Limits](/docs/guides/rate-limits)

Custom Actions 

Pro Actions 

API 

Builder API 

Agentic Commerce (ACP) 

Integrations 

[Docs](/docs)/ Guides / Publish & Share 

# Custom Domains

Last updated · MAR 2026 · [Read as Markdown](/docs/guides/custom-domains.md)

Replace `your-agent.app.avcodex.com` with `chat.yourintegrator.com`, `roomhelp.yourbrand.com`, or whatever subdomain fits your brand. Custom domains make the agent feel like a native part of your integrator portal, your managed-services offering, or your client-facing room support.

> **Note:** Custom domains require a Builder plan or higher.

## [Why a Custom Domain Matters# ](#why-a-custom-domain-matters)

Benefit

Description

**Brand consistency**

Clients stay on your integrator's domain, not a third-party host

**Trust**

Programmers, end users, and procurement teams see a familiar URL

**Professionalism**

No platform branding in the URL when sharing with end-clients

**Cookies**

A subdomain of your main site keeps cookies same-site, which fixes cross-origin chat-history issues in iframe embeds

## [Prerequisites# ](#prerequisites)

Before setting up a custom domain:

-   Builder plan or higher subscription
-   Ownership or control of a domain name
-   Access to your domain's DNS settings
-   A published AVCodex agent

## [Setting Up a Custom Domain# ](#setting-up-a-custom-domain)

**1\. Add the DNS Record First**

Before configuring inside AVCodex, add this CNAME record at your domain registrar:

Type

Name

Value

CNAME

`chat` (or your subdomain)

`fallback.app.avcodex.com`

After you register the domain in AVCodex (Step 4), you'll also add a second DNS record for SSL validation. AVCodex will show you the exact record to add.

> **Tip:** Use a subdomain (like `chat.` or `roomhelp.`) rather than your root domain. Keeps your main website separate, simplifies DNS, and avoids interfering with email or other services on the apex domain.

**2\. Open Settings**

Go to your agent's **Settings** page. You'll see the Custom Domain card.

**3\. Enter Your Domain**

Type your subdomain in the input field:

code 

```
chat.yourintegrator.com
```

Do not include `https://` or `www.`.

**4\. Click Add**

AVCodex verifies your DNS configuration. If the CNAME record is found and points to `fallback.app.avcodex.com`, your domain is added.

After registration, AVCodex shows a second DNS record needed for SSL validation. Add this record at your registrar to activate HTTPS.

## [DNS Configuration by Provider# ](#dns-configuration-by-provider)

### [Cloudflare# ](#cloudflare)

1.  Go to your domain's DNS settings.
2.  Click **Add Record**.
3.  Select **CNAME**.
4.  Name: your subdomain (e.g. `chat`).
5.  Target: `fallback.app.avcodex.com`.
6.  Proxy status: **DNS only** (gray cloud).

> **Warning:** Disable Cloudflare's proxy (orange cloud) for the subdomain. Use "DNS only" mode. Custom domains will not provision SSL behind Cloudflare's proxy.

### [GoDaddy# ](#godaddy)

1.  Go to **My Products** > **DNS**.
2.  Click **Add** under Records.
3.  Type: **CNAME**.
4.  Name: your subdomain.
5.  Value: `fallback.app.avcodex.com`.
6.  TTL: 1 Hour.

### [Namecheap# ](#namecheap)

1.  Go to **Domain List** > **Manage**.
2.  Click **Advanced DNS**.
3.  Add new record:

\- Type: **CNAME** - Host: your subdomain - Value: `fallback.app.avcodex.com`

### [Google Domains / Squarespace Domains# ](#google-domains-squarespace-domains)

1.  Go to **DNS** in the sidebar.
2.  Scroll to **Custom records**.
3.  Create new record:

\- Name: your subdomain - Type: **CNAME** - Data: `fallback.app.avcodex.com`

### [Route 53 (AWS)# ](#route-53-aws)

1.  Go to **Hosted Zones** > your domain.
2.  Click **Create Record**.
3.  Record name: your subdomain.
4.  Record type: **CNAME**.
5.  Value: `fallback.app.avcodex.com`.

## [Verifying Your Setup# ](#verifying-your-setup)

### [Check DNS Propagation# ](#check-dns-propagation)

Use these tools to verify your DNS is configured:

-   [dnschecker.org](https://dnschecker.org)
-   [whatsmydns.net](https://whatsmydns.net)

Enter your full domain (e.g. `chat.yourintegrator.com`) and confirm CNAME records point to `fallback.app.avcodex.com`.

### [Test Your Domain# ](#test-your-domain)

Once DNS propagates:

1.  Visit your custom domain in a browser.
2.  You should see your AVCodex agent.
3.  Check the SSL certificate (padlock icon).

## [Troubleshooting# ](#troubleshooting)

### ["Could not find CNAME record"# ](#could-not-find-cname-record)

1.  **Wait for propagation**: DNS can take up to 48 hours (usually minutes).
2.  **Check record type**: Must be CNAME.
3.  **Check target**: Should be exactly `fallback.app.avcodex.com`.

### ["CNAME record does not match"# ](#cname-record-does-not-match)

Your CNAME is pointing somewhere else. Update it to point to `fallback.app.avcodex.com`.

### ["Custom domain is already in use"# ](#custom-domain-is-already-in-use)

Another AVCodex agent is using this domain. Each domain can only be used by one agent.

### [Domain Not Working After Adding# ](#domain-not-working-after-adding)

1.  **Remove proxy**: If using Cloudflare, disable proxy (use DNS only).
2.  **Check DNS**: Verify the CNAME target is correct.
3.  **HTTPS required**: Access via `https://`, not `http://`.

## [Removing a Custom Domain# ](#removing-a-custom-domain)

To remove a custom domain:

1.  Go to **Settings**.
2.  Click the trash icon next to your domain.
3.  Your agent reverts to the default `your-agent.app.avcodex.com` URL.

After removing, also delete the DNS record at your registrar.

## [Best Practices# ](#best-practices)

### [Subdomain Naming# ](#subdomain-naming)

Pick a subdomain that maps to how AV pros and clients will think about it:

Good

Why

`chat.integrator.com`

Clear, generic

`roomhelp.brand.com`

Aimed at end users in conference rooms (works well on QR-code support stickers)

`ai.integrator.com`

Short, memorable for internal teams

`support.brand.com`

Reads as a managed-services offering

`programmer.integrator.com`

Internal tool for AV programmers and field techs

### [Backup Access# ](#backup-access)

Keep your default `your-agent.app.avcodex.com` URL bookmarked as a backup in case of DNS issues.

\*AVCodex · Your AV expertise. Amplified by AI.\*

Was this helpful? 

[Edit this page →](#)

[

Previous

Embed Chat Widget

](/docs/guides/embed-chat-widget)[

Next

PWA Installation

](/docs/guides/pwa-installation)

On this page

-   [Why a Custom Domain Matters](#why-a-custom-domain-matters)
-   [Prerequisites](#prerequisites)
-   [Setting Up a Custom Domain](#setting-up-a-custom-domain)
-   [DNS Configuration by Provider](#dns-configuration-by-provider)
-   [Cloudflare](#cloudflare)
-   [GoDaddy](#godaddy)
-   [Namecheap](#namecheap)
-   [Google Domains / Squarespace Domains](#google-domains-squarespace-domains)
-   [Route 53 (AWS)](#route-53-aws)
-   [Verifying Your Setup](#verifying-your-setup)
-   [Check DNS Propagation](#check-dns-propagation)
-   [Test Your Domain](#test-your-domain)
-   [Troubleshooting](#troubleshooting)
-   ["Could not find CNAME record"](#could-not-find-cname-record)
-   ["CNAME record does not match"](#cname-record-does-not-match)
-   ["Custom domain is already in use"](#custom-domain-is-already-in-use)
-   [Domain Not Working After Adding](#domain-not-working-after-adding)
-   [Removing a Custom Domain](#removing-a-custom-domain)
-   [Best Practices](#best-practices)
-   [Subdomain Naming](#subdomain-naming)
-   [Backup Access](#backup-access)

[](/)

The AI platform built exclusively for professional AV. Build, deploy, and sell AI tools that understand your industry.

### Platform

-   What You Can Build
-   Templates
-   [Pricing](/pricing)

### Services

-   [Done-For-You](/pricing)
-   [Academy](/academy)
-   [Contact](/contact)

### Company

-   About
-   [The Signal](/blog)
-   [Docs](/docs)
-   [LinkedIn](#)

© 2026 AVCodex. A Future Ready Holdings Inc. product. SOC 2 Type II Certified · HIPAA Compliant