How do I use custom domains with OpenClaw?
Definitive Answer
Add your custom domain in the FetchOpenClaws dashboard, follow the guided DNS setup instructions for your registrar, wait for propagation, and SSL is provisioned automatically. Your agent becomes accessible at agent.yourbrand.com with full HTTPS support.
Step-by-Step Guide
- 1Navigate to Domain Settings for your deployed agent.
- 2Enter your custom domain (e.g., agent.yourbrand.com) and select it as the primary domain.
- 3Follow the DNS setup instructions: add a CNAME record pointing to your FetchOpenClaws endpoint.
- 4Wait for DNS propagation — the dashboard shows real-time verification status.
- 5SSL is automatically provisioned via Let's Encrypt once DNS is verified.
- 6Update any webhook URLs in third-party platforms to use your new custom domain.
Example Prompt
Set up agent.mycompany.com as a custom domain for my OpenClaw customer support agent, with automatic SSL and redirects from the default subdomain.
Common Pitfalls
- Not waiting for DNS propagation before expecting the domain to work
- Using an apex domain without ALIAS/ANAME support from your DNS provider
- Forgetting to update webhook URLs in platforms like WhatsApp and Discord after adding a custom domain
- Not setting up a redirect from the old FetchOpenClaws subdomain to your custom domain
FAQ
User Feedback
Startup CTO
“The answer guides helped me choose the right deployment strategy and get our agent live in under an hour.”
DevOps Engineer
“The pitfalls list saved me from common misconfigurations that would have caused production outages.”
Agency Director
“Related tool links make these pages actionable — I go from question to working deployment in one session.”