Integrations
GoDaddy
Connect GoDaddy so Dun can see your domains and propose DNS changes in plain English. Every record write is shown as a diff and waits for your approval.
Note
How to connect
Connect once from Integrations → GoDaddy, then toggle on the products you want Dun to manage.
Step 1
Step 2
Step 3
Where to get credentials: https://developer.godaddy.com/keys
What Dun can do
Each product below is something you can turn on. The examples are real prompts you can type in a chat thread.
GoDaddy account
GoDaddy's REST API lets DunOps list your registered domains and apply DNS changes you've approved.
Show me my GoDaddy godaddy account| Permission | Required | What it does |
|---|---|---|
| Read registered domains | Yes | Discover which domains live in your account. |
| Read existing DNS records | Yes | View record sets so Dun can suggest safe changes. |
| Apply approved DNS changes | Yes | Apex routing, CNAMEs, MX records — every write needs a chat approval. |
| Receive DNS / domain webhooks | Optional | Inbound events only — surface registrar changes in the activity feed. |
More examples
Domains
Which domains do I have at GoDaddy?
When does example.com expire?DNS
Point app.example.com to 76.76.21.21
Add a TXT record on example.com for my Google site verification
Change the MX records on example.com to Google WorkspaceTroubleshooting
"Authentication failed"
Cause: The API key/token was revoked or the IP allow-list at GoDaddy doesn't include Dun's egress IP.
Fix: Regenerate the key in GoDaddy, and if GoDaddy enforces IP allow-listing, add Dun's egress IP (Settings → Providers shows it) before saving.
"Record already exists"
Cause: A conflicting record (same name + type) is already present.
Fix: Ask Dun to update the existing record instead of adding a new one — it will show the before/after diff.