Skip to main content
Every workspace is reachable by default at {slug}.gavai.app. The Domains resource attaches a hostname you control so the workspace serves at a domain of your choosing. Verification is DNS-based: you attach the domain, gavAI returns a DNS record to set, and you trigger a check once propagation completes. By the end of this page you will know the attach-and-verify flow, the status values a domain moves through, and which endpoints drive each transition.

The flow

Endpoints

List all domains attached to the workspace. Attach a custom hostname to the workspace. Detach a domain from the workspace. Trigger a DNS verification check. Fetch the current verification status.

Verification record shape

Status values

Detaching a verified domain takes effect immediately. If you have live traffic on the hostname, route it elsewhere before calling DELETE.

Common errors

Custom domains guide

Step-by-step walkthrough with DNS provider examples and troubleshooting.