Corsair supports hundreds of integrations through its SDK. Add as many as you need and interact with them all using the same consistent syntax.Documentation Index
Fetch the complete documentation index at: https://docs.corsair.dev/llms.txt
Use this file to discover all available pages before exploring further.
corsair.ts
Consistent Syntax
Every integration uses the exact same patterns. No need to learn each SDK’s unique quirks.example.ts
Strong Typing Everywhere
Every integration is fully typed. Your editor shows available methods, required parameters, and response shapes.example.ts
No Database Bloat
Adding more integrations doesn’t add more tables. Corsair always uses the same four tables, no matter how many integrations you have.Adding Integrations
Just add plugins to the array. Each integration is configured independently.corsair.ts
Custom Integrations
Need an integration that doesn’t exist? Creating a custom one takes less than 10 minutes. See the Creating Custom Integrations guide for a step-by-step walkthrough.Missing an Endpoint?
If an existing integration is missing an endpoint you need, create an issue and we’ll add it ASAP.Available Integrations
Corsair supports integrations including:- Slack — channels, messages, users, reactions, files
- Linear — issues, projects, comments, teams
- GitHub — repositories, issues, pull requests, actions
- Gmail — messages, threads, labels, drafts