Actions
| Name | Description |
|---|---|
start_deployTriggers a new build for a site on Netlify. Supports clearing build cache. | Triggers a new build for a site on Netlify. Supports clearing build cache. |
get_siteGet 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. | 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_site_deploysReturns a list of all deploys for a specific site. | Returns a list of all deploys for a specific site. |
list_filesReturns a list of all the files in the current deploy. | Returns a list of all the files in the current deploy. |
Triggers
| Name | Description |
|---|---|
new_deploy_startedFires immediately when a deploy job starts on your Netlify site. | Fires immediately when a deploy job starts on your Netlify site. |
new_deploy_succeededFires when a new site version has successfully deployed. | Fires when a new site version has successfully deployed. |
new_deploy_failedFires when a site deploy fails. | Fires when a site deploy fails. |
new_form_submissionFires when a Netlify form submission is received. | Fires when a Netlify form submission is received. |
Quick Start
import { WeavzClient } from '@weavz/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute({
integrationName: 'netlify',
actionName: 'start_deploy',
input: { /* ... */ },
connectionId: 'conn_id',
workspaceId: 'ws_id',
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Netlify to my app?
Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.
What actions does Netlify support?
Netlify supports 4 actions including Start Deploy, Get Site, List Site Deploys, List Files.
Can I use Netlify with AI agents?
Yes. Add Netlify to an MCP server in TOOLS mode or CODE mode. CODE mode provides 80-98% context reduction with 3 meta-tools for efficient agent access.
What authentication does Netlify use?
Netlify uses OAuth2. Weavz handles token management, refresh, and secure credential storage automatically.
How much does the Netlify integration cost?
The Netlify integration is included on all Weavz plans including the free tier with 1,000 actions per month. No credit card required.
What triggers does Netlify support?
Netlify supports 4 triggers including New Deploy Started, New Deploy Succeeded, New Deploy Failed, New Form Submission.
Connect Netlify in 2 minutes
Get 1,000 free actions every month. No credit card required.