Development

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:

  1. Create a Netlify personal access token (User settings → Applications → Personal access tokens)
  2. Navigate to Integrations and click 'Add Connection'
  3. Select Netlify and paste your personal access token
  4. 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:

Related Documentation