Start building with Composio.
1000+ pre-authenticated toolkits, per-user sessions, triggers, and a workbench for your AI agent.
Everything you need to ship production agents.
Tools that resolve by intent.
Smart tool search over 1000+ apps — surfaced just-in-time, with the right scope.
Auth and context, per end-user.
OAuth, API keys, and tokens scoped to each user — refreshed automatically.
- Slackconnected
- Gmailconnected
- Linearconnected
Listen to anything, anywhere.
Subscribe to events from any toolkit and route them straight to your agent.
- gmail.message.new2s
- stripe.charge.succeeded8s
- linear.issue.opened14s
Run arbitrary code, safely.
A workbench pre-wired with your user's connected accounts and 1000+ tools.
const result = await composio.workbench.run(`
const issues = await tools.LINEAR_LIST_ISSUES();
const summary = await ai.summarize(issues);
await tools.SLACK_POST({ channel, text: summary });
`);Three ways to use Composio.
Build with the SDK
You're here. TypeScript or Python, with first-class providers for the frameworks you already use.
Use Composio yourself
Plug 1000+ pre-authenticated apps into Claude Code, Cursor, or any MCP client. No build required — connect once and go.
Run Composio from your shell
Connect accounts, search tools, and execute them right from your terminal.
curl -fsSL https://composio.dev/install | bashSign up as an agent
Agents can create their own Composio identity at agents.composio.dev — no human in the loop — and start running tools in seconds.