Netlify Integration
Manage deployments — list sites, get a site, and list deploys, and trigger a deploy or restore (rollback) a deploy (writes require approval).
Capabilities
This integration enables workers to:
- List sites
- Get a site
- List deploys
- Trigger a deploy (approval-gated)
- Restore (rollback) a deploy (approval-gated)
Setup
Follow these steps to connect Netlify:
- Create a Netlify personal access token (User settings → Applications → Personal access tokens)
- Navigate to Integrations and click 'Add Connection'
- Select Netlify and paste your personal access token
- Assign your operations/engineering workers to use it
Official links
Security
- The personal access token is encrypted at rest (AES-256-GCM)
- The token inherits the issuing user's access — use a least-privilege account
- Triggering and restoring (rolling back) deploys require human approval
Credential Storage
All integration credentials are encrypted at rest using AES-256-GCM encryption. OAuth tokens are automatically refreshed when needed.
Supported Roles
The following roles can use this integration by default: