Custom domains
Your domain on the edge
Every project starts at https://{suffix}.novence.ai/. Attach a custom domain via API or MCP — HTTPS is automatic once DNS points at fallback.novence.ai.
DNS setup
- www: CNAME →
fallback.novence.ai - apex: URL redirect →
https://www.{domain}/(avoids fragile A records) - subdomain: single CNAME host →
fallback.novence.ai
API / MCP
POST https://api.novence.ai/v1/projects/{id}/domains with the hostname. Replacing a domain on a project does not consume an extra quota slot. Agency cutover after a client buys: see /examples.
Domains FAQ
How do I attach a domain?
POST /v1/projects/{id}/domains with the hostname. Add CNAME www → fallback.novence.ai. For apex, URL-redirect apex → https://www.{domain}/. TLS is issued automatically once DNS resolves.
How many domains per plan?
Verified Free: 1. Pro: 10. Scale: 100. One domain per project. Apex + www counts as one. Pro/Scale soft overage $1/domain-month.
Can I use a subdomain like app.example.com?
Yes. POST the hostname and CNAME that host to fallback.novence.ai. No apex redirect needed for subdomains.
How do I check status?
GET /v1/projects/{id}/domains returns status and DNS instructions. MCP: get_domain_status. Pending while DNS propagates; live when CNAME resolves.
Attach a domain
Docs have copy-paste curls; pricing lists domain quotas.