Connect your own domain to CRHQ so satellites run under your brand.
Custom domains let your satellites run at *.yourdomain.com instead of *.crhq.ai.
Navigate to Custom Domain in your org dashboard sidebar. Enter your domain (e.g., youragency.com) and click Set Up Domain.
You'll need to add two DNS records at your domain registrar:
| Field | Value |
|---|---|
| Type | A |
| Name / Host | * |
| Value | The IP address shown in your dashboard |
This routes all subdomains (e.g., client1.yourdomain.com, client2.yourdomain.com) to CRHQ servers.
| Field | Value |
|---|---|
| Type | CNAME |
| Name / Host | _acme-challenge |
| Value | The target shown in your dashboard |
This allows CRHQ to issue and renew SSL certificates for your domain automatically.
After adding the records, click Verify DNS in the dashboard. DNS changes can take anywhere from a few minutes to 24 hours to propagate.
CRHQ also runs automatic verification checks every 30 minutes. Once both records are detected, an SSL wildcard certificate is issued automatically.
When you provision a satellite under a white-label org, the naming works like this:
| You name it | crhq.ai domain | Your domain |
|---|---|---|
demo | orgslug-demo.crhq.ai | demo.yourdomain.com |
client1 | orgslug-client1.crhq.ai | client1.yourdomain.com |
The org slug prefix is stripped from the custom domain for a clean URL.
Click the trash icon next to your domain in the dashboard. Satellites will remain accessible on *.crhq.ai — only the custom domain access is removed.
Info: Removing a domain does not delete the SSL certificate immediately. It is cleaned up on the next renewal cycle.