This PR adds support for the Netlify Piece in Activepieces, implementing the defined triggers and actions from issue #8974. With this integration, workflows can respond to Netlify deployment events and form submissions, as well as perform actions to manage builds and site data.
New Deploy Started – Fires immediately when a deploy job begins on a Netlify site.
New Deploy Succeeded – Fires when a new site version has been successfully deployed.
New Deploy Failed – Fires when a site deployment fails.
New Form Submission – Fires when a new form submission is received on a Netlify site.
Start Deploy – Triggers a new build for a specified Netlify site (with optional cache clearing).
Get Site – Retrieves details of a specified site.
List Site Deploys – Returns a list of deploys for a site.
List Files – Returns a list of all files in the current deploy.
Notify a team in Slack/Email whenever a deploy starts, succeeds, or fails.
Automatically trigger workflows when a visitor submits a Netlify form.
Start a new Netlify deploy directly from another system or event (e.g., GitHub commit, support ticket).
Fetch deployment and file details to integrate Netlify build data into monitoring or reporting systems.
Fixes #8974 /claim #8974
TIRUMALASETTI PRANITH
@Pranith124
Activepieces (YC S22)
@activepieces