Examples
Featured examples
End-to-end builds that wire Composio into working agents. Each one is a complete project you can read top to bottom and run.
Browse TypeScript and Python SDK examplesBuild a Slack bot that can do work with you and your team
Build a general-purpose agent with Pi and Composio, then drop it into Slack so a whole team can use it. Triggers, per-user sessions, a shared workspace connection, redirected auth links, and raw API access.
Daily standup bot
A Slack bot that writes each teammate's standup from their own connected tools. Build your own white-labelled bot, give it native Slack interactions with Composio's proxy, and let a tool-router agent write the draft.
Review pull requests in a sandbox you own
Composio usually runs your tools for you. A local sandbox is for when you need to run them yourself, on your filesystem, in your shell, inside your security boundary. Build a GitHub PR reviewer that runs checks in a sandbox you own and posts one grounded comment.
iMessage custom toolkit with eve
Walk through an agent that texts on your behalf from your own Mac. A Composio custom toolkit wraps local iMessage in-process, and the eve provider puts it on the same session as the whole Composio catalog.
Integrate Composio into an existing harness
You already have a planner and tool search. This wires Composio in underneath them: list toolkits, connect the ones a user picks, load raw schemas into your own index, and execute by slug. Four calls your code makes, with no agent inside your agent.
Run a Composio agent on Cloudflare Workers
Deploy an authenticated TypeScript endpoint that reads Hacker News with Composio and OpenAI.
Choose and run tools with TypeSafe
Use Jev to select a Hacker News tool, complete a partial call with a known username, and execute it through Composio.
Build a Python research agent with MCP
Read a public Hacker News profile with CrewAI or LangChain through a Composio session's MCP endpoint.
Analyze a CSV and download a report
Upload sales data to a session sandbox, ask an agent to calculate totals, and download its report.
Use multiple accounts in one agent
Connect work and personal Gmail accounts, label them with aliases, and make account selection explicit.
Combine your own tools with Composio
Enrich a public Hacker News profile with an internal research note using remote and local tools in one agent.
Run an agent when an email arrives
Verify Gmail trigger webhooks, route them to the connected user, and run an agent that summarizes each event.