Branded preview URLs
On Pro, your staging and dev URLs live on your agency’s own domain. Clients see meridian-staging.preview.northstar.dev, not a random Vercel string.
How it works
- You verify an agency domain (e.g.
northstar.dev) at Settings → Branded previews. - Caddi asks you to add one wildcard CNAME:
*.preview.northstar.dev → cname.vercel-dns.com - From then on, every new Caddi project gets two deterministic aliases:
<client>-staging.preview.northstar.dev<client>-dev.preview.northstar.dev
Setup
Custom slug per project
By default the alias is <project-slug>-staging. Override at scaffold or any time after:
Branded previews are a Pro feature. Free projects get standard Vercel preview URLs that include the team name and a random hash.
Custom preview domain per client
On the larger Pro setup you can give each client a vanity preview hostname (e.g. preview.meridian.studio). Same flow — verify the domain at the client level, add a wildcard CNAME, then promote the client to branded.