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 examples
General agentsBackground agents
slack

Build 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.

Read guide
Background agents
slackgithublinear

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.

Read guide
Coding agents
github

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.

Read guide
General agentsBackground agents
gmaillineargithub

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.

Read guide
General agentsCoding agents
githubslack

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.

Read guide
General agents
hackernews

Run a Composio agent on Cloudflare Workers

Deploy an authenticated TypeScript endpoint that reads Hacker News with Composio and OpenAI.

Read guide
General agents

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.

Read guide
General agents
hackernews

Build a Python research agent with MCP

Read a public Hacker News profile with CrewAI or LangChain through a Composio session's MCP endpoint.

Read guide
General agents

Analyze a CSV and download a report

Upload sales data to a session sandbox, ask an agent to calculate totals, and download its report.

Read guide
General agents
gmail

Use multiple accounts in one agent

Connect work and personal Gmail accounts, label them with aliases, and make account selection explicit.

Read guide
General agents
hackernews

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.

Read guide
Background agents
gmail

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.

Read guide