Deploy to Your Domain
Give your agent a home that looks and feels like yours. Connect a custom domain or subdomain for a seamless branded experience.
INFO
Why Deploy Your Agent to a Custom Domain?
Deploying to your own domain allows you to:
- Deliver a branded and trusted experience for users
- Host your AI agents under URLs you control
- Build whitelabel offerings for internal teams or clients
Linking your domain puts you in control if you're launching a support assistant, embedding a chatbot, or even building a backend API.
What You Need Before You Begin
To connect a domain, you’ll need:
- A deployed SmythOS agent (test or production)
- Access to your domain registrar or DNS management (e.g., Cloudflare, GoDaddy)
- A subdomain (e.g.,
ai.mycompany.com
) you want to use
Step 1: Register Your Domain in SmythOS
- Go to Subdomains from the left sidebar
- Click Add Subdomain
- Enter your desired domain or subdomain (e.g.,
ai.mycompany.com
) - SmythOS will generate a unique CNAME target for your domain
You’ll see something like:
Host: ai.mycompany.com
Target: ca0e27d8eeec9ebf4c62a76719df460a.proxy.stage.smyth.ai
Step 2: Configure Your DNS with a CNAME Record
In your DNS provider (like Namecheap, Route53, or Cloudflare):
- Create a new CNAME record
- Use your subdomain as the Host
- Paste the full target from SmythOS into the Value
Example:
Type: CNAME
Name: ai
Value: ca0e27d8eeec9ebf4c62a76719df460a.proxy.stage.smyth.ai
WARNING
Step 3: Verify the Domain in SmythOS
Once the CNAME is live:
- Go back to Subdomains in SmythOS
- Click Verify next to your domain
- When verified, it will appear in the domain selector during agent deployment
INFO
Step 4: Deploy Your Agent to the Verified Domain
- Go to your agent’s Deployments → Agent Cloud tab
- Select the domain from the Subdomain dropdown (now includes verified domains)
- Enter your version number and optional release notes
- Click Deploy
Your agent is now live at your own domain.
What’s Next?
Now that your agent is running on your own domain, you can:
- Embed it as a Chatbot for live user interactions
- Expose custom endpoints with Use via API
- Set up domain-specific analytics and monitor usage logs
- Offer a branded experience to clients or internal teams
- Pair it with custom workflows, dashboards, or integrations
Add a CNAME record to your DNS and verify it in SmythOS to connect your domain to an agent.