Quickstart

Build your first AI agent with Composio Tools. You'll create a session for a user, give your agent access to tools, and let it take action across 1000+ apps.

By default, each composio.create() call returns a new session with access to all toolkits. Sessions are highly configurable beyond that: Reusing a session covers storing a session ID and calling composio.use() across multi-turn requests, while Configuring Sessions covers restricting toolkits, auth configs, and connected accounts.

Prefer to connect over the Model Context Protocol instead? Every session also exposes an MCP endpoint. See Using sessions via MCP.

Next

Configuring Sessions

Restrict toolkits, set custom auth configs, and select connected accounts

On this page