Netlify

Netlify is a platform for building and deploying websites and apps.
Connect it
In Keystile Automations → Connections → New connection, choose Netlify and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Netlify: get site (Get a specified site. Note: Environment variable keys and values have moved from build_settings.env and repo.env to a new endpoint. Please use getEnvVars to retrieve site environment variables).What it can do (4 actions)
| Action | What it does | Changes data |
|---|---|---|
| Get Site | Get a specified site. Note: Environment variable keys and values have moved from build_settings.env and repo.env to a new endpoint. Please use getEnvVars to retrieve site environment variables. | |
| List Files | Returns a list of all the files in the current deploy. | |
| List Site Deploys | Returns a list of all deploys for a specific site. | |
| Start Deploy | Triggers a new build for a site on Netlify. Supports clearing build cache. | Yes |
Start a workflow when… (4 triggers)
- New Deploy Started — Fires immediately when a deploy job starts on your Netlify site.
- New Deploy Succeeded — Fires when a new site version has successfully deployed.
- New Deploy Failed — Fires when a site deploy fails.
- New Form Submission — Fires when a Netlify form submission is received.
How Keystile protects it
Every Netlify action is checked before it runs, whether it comes from an AI tool or a workflow. 1 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Netlify with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access