Give agents the tools they need.
Use Composio to discover tools, authenticate each user, and run actions across 1,000+ apps.
Get started
Two ways to start
Build with Composio
Add Composio tools and authentication to your own agent or application.
Use Composio
Connect an existing coding agent or terminal to Composio.
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 });
`);Keep exploring