| name | corsair |
| description | Integrate apps and agents with Gmail, Slack, GitHub, Outlook, and hundreds of other services via Corsair. Use when setting up Corsair for agents or deterministically running operations (like workflow automations or buttons like "Send to Slack"). |
Corsair
Canonical setup (Corsair App): fetch and follow Agent setup end-to-end. Do not guess APIs — use that page and the links it provides.
Default to Corsair App (hosted) unless the user explicitly wants self-hosted → SDK introduction.
Corsair integration
When writing code that uses Corsair:
-
Run npm run corsair:list (or npx corsair list) to discover available operations.
Examples:
npm run corsair:list -- --plugin=slack
npx corsair list --type=db
-
Run npm run corsair:schema -- <path> (or npx corsair schema <path>) before calling any operation.
Example:
npx corsair schema slack.api.messages.post
Never infer endpoint names or argument shapes from source files.
Always use the CLI commands as the source of truth.