dunops.com/Docsbeta

Integrations

Netlify

Dun deploys and rolls back Netlify sites, reads build logs, and manages env vars, forms, split tests, and DNS.

Connect with an API tokenHosting6 products

Note

Every mutating action — a deploy, a scale, a secret rotation, a DNS change — surfaces a plan in chat first. Dun never touches your Netlify resources until you approve it.

How to connect

Connect once from Integrations Netlify, then toggle on the products you want Dun to manage.

1

Step 1

Open Netlify → User settings → Applications → Personal access tokens.
2

Step 2

Click New access token, give it a description, and copy the value.
3

Step 3

Paste the token below and click Connect.

Where to get credentials: https://app.netlify.com/user/applications#personal-access-tokens

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.

Sites & Deploys

List sites and their deploys, and manage the deploy lifecycle — cancel, lock/unlock, and publish a specific deploy.

Type in a chat thread
Redeploy my marketing site on Netlify
Show the build log for the last failed deploy

In a playbook, bind netlify.redeploy to run this as a step.

PermissionRequiredWhat it does
List sites & deploysYesDiscover sites, build settings, and recent deploys.
Cancel / lock / publish deploysOptionalApproval-gated control over the deploy lifecycle.

Environment Variables

Read and write a site's environment variables per context (production/preview/branch). Values are redacted before they're stored.

Type in a chat thread
Set API_URL on my Netlify site
PermissionRequiredWhat it does
Read env vars (redacted)OptionalList keys and read values per context.
Create / update / delete env varsOptionalApproval-gated writes that trigger a rebuild.

Forms

List a site's forms and their submissions, and delete a submission.

Type in a chat thread
Show me my Netlify forms
PermissionRequiredWhat it does
Read forms + submissionsOptionalSurface form fields, counts, and submission data.
Delete a submissionOptionalApproval-gated removal of a single submission.

Split Testing

List branch-based split tests and run them — enable, disable, and update the traffic distribution.

Type in a chat thread
Show me my Netlify split testing
PermissionRequiredWhat it does
Read split testsOptionalSurface branches and traffic distribution.
Enable / disable / update traffic splitOptionalApproval-gated changes to live traffic routing.

DNS

List Netlify-managed DNS zones and records, and create or delete records.

Type in a chat thread
Show me my Netlify dns
PermissionRequiredWhat it does
Read DNS zones + recordsOptionalSurface zones and their records.
Create / delete DNS recordsOptionalApproval-gated changes to live DNS.

Functions

List the serverless functions Netlify has indexed for a site.

Type in a chat thread
Show me my Netlify functions
PermissionRequiredWhat it does
List functionsOptionalSurface function names, runtimes, and schedules.

Next steps