Reference
Integrations reference
Auto-generated list of integration providers, OAuth scopes, and implementation status.
This page is regenerated from the integration registry on every build. The list below mirrors the providers we actually ship.
Providers
| Provider | Status | Required OAuth scopes |
|---|---|---|
github | ✅ Implemented | repo user:email |
slack | ✅ Implemented | channels:read chat:write users:read |
linear | ✅ Implemented | read issues:create |
notion | ✅ Implemented | read_content update_content insert_content |
Adding a new provider
When a new integration lands, this table refreshes automatically. The four touch points the generator scans:
src/lib/integrations/types.ts— add the literal toIntegrationProvider.src/lib/integrations/scopes.ts— extendREQUIRED_SCOPESwith the new key + scope list.src/lib/integrations/providers/<name>.ts— implement the OAuth + API client.- The
developer-guideanddevops-guidepages — written by hand, but the registry table here will already reflect the change.
The build will fail loudly if scopes.ts drifts away from the expected
shape — that’s intentional, so no silent doc rot.