Plan DNS setup for a domain
plan_dns_setupThe DNS records a domain needs for a website host or AI app builder (Lovable, Bolt, v0, Replit, Base44, Framer, Webflow, Bubble), an inbox provider, and/or the service an app sends email through (SPF, DKIM, DMARC), each checked against live public DNS (in place, missing, or needs change), plus where the domain’s DNS is hosted and records to remove. SPF records from different providers are merged into one. Read-only: it never changes DNS. Use after the user buys a domain, or when their site or email on a custom domain isn’t working.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | Where the website is built or hosted (an AI app builder like lovable or bolt, or a host like vercel). | |
| No | Inbox provider for people, or "no-email" to lock the domain against spoofing. | ||
| domain | Yes | The domain, e.g. "acme.dev". | |
| sender | No | Transactional email service the app sends through (sign-in links, receipts). | |
| host_target | No | Netlify site (x.netlify.app), GitHub user, or Cloudflare Pages project (x.pages.dev), when the host needs one. |