Start building with Composio.
Give your AI agent 1000+ pre-authenticated toolkits, per-user sessions, triggers, and a workbench.
What you get
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.
+1K
Auth and context, per end-user.
OAuth, API keys, and tokens scoped to each user and refreshed automatically.
user_idusr_9x2kLm7
- Slackconnected
- Gmailconnected
- Linearconnected
Listen to anything, anywhere.
Subscribe to events from any toolkit and route them straight to your agent.
livetrigger feed
- gmail.message.new2s
- stripe.charge.succeeded8s
- linear.issue.opened14s
Run arbitrary code, safely.
A sandbox pre-wired with your user's connected accounts and 1000+ tools.
composio_workbenchpython 3.11
Run summarization
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 });
`);For everyone
Three ways to use Composio.
Developers
Build with the SDK
You're here. TypeScript or Python, with first-class providers for the frameworks you already use.
For You
Use Composio yourself
Plug 1000+ pre-authenticated apps into Claude Code, Cursor, or any MCP client. No build required. Connect once and go.
CLI
Run Composio from your shell
Connect accounts, search tools, and execute them right from your terminal.
$
curl -fsSL https://composio.dev/install | bashKeep exploring