Cloudflare DNS automation
If your domain’s zone is on Cloudflare and you’ve connected a scoped token, Caddi can create the DNS records for new domains automatically.
Connect
See Connect providers for the token flow. Required scopes:
Zone — ReadDNS — Edit
Adding a domain
Existing records
Caddi will not overwrite an existing A or CNAME without prompting. If it finds one, it pauses and asks you to confirm. You can also run with --replace-existing to skip the prompt.
Proxying
Caddi creates records with proxied=false (DNS-only). If you proxy through Cloudflare, Vercel can still verify, but you’ll lose Vercel’s edge cache for that hostname. We don’t recommend it unless you have a Cloudflare-side reason.
Cloudflare connection is optional. If your DNS lives elsewhere (Route53, Porkbun, the registrar), just add the records manually — the rest of the flow is identical.