Integrations
NameSilo
Connect NameSilo 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 → NameSilo, then toggle on the products you want Dun to manage.
Step 1
Step 2
Step 3
Where to get credentials: https://www.namesilo.com/account/api-manager
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.
NameSilo account
NameSilo's API lets DunOps list your domains, preview existing DNS records, and apply approved DNS changes. Connect with a NameSilo API key.
Show me my NameSilo namesilo 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 NameSilo?
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 NameSilo doesn't include Dun's egress IP.
Fix: Regenerate the key in NameSilo, and if NameSilo 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.