---
canonical_url: "https://docs.composio.dev/kb/topic/tools-actions-and-execution"
markdown_url: "https://docs.composio.dev/kb/topic/tools-actions-and-execution.md"
product: "platform"
version: null
last_updated: null
---

# Tools, actions, and execution

Find tools, run actions, manage sessions, and troubleshoot execution.

- [Configuring Sessions](/docs/configuring-sessions) — Enable toolkits, set auth configs, and select connected accounts (Docs)
- [Custom MCP](/docs/extending-sessions/custom-mcp) — Use tools from a remote MCP server in Composio sessions (Docs)
- [Custom Tools and Toolkits](/docs/extending-sessions/custom-tools-and-toolkits) — Define local tools that run in-process alongside remote Composio tools (Docs)
- [Local sandbox](/docs/sandbox/local) — Run Composio tools in a sandbox you own (your filesystem, your shell, your security boundary), while Composio keeps managed auth and tool discovery. (Docs)
- [Proxy execute](/docs/extending-sessions/proxy-execute) — Call any API endpoint on a toolkit from a session and let Composio inject the authenticated credentials for you (Docs)
- [Quickstart](/docs/quickstart) — Build an agent that discovers and runs Composio tools (Docs)
- [Remote sandbox](/docs/sandbox/remote) — A persistent Python sandbox where your agent writes code, calls tools programmatically, and processes data (Docs)
- [Shared connections](/docs/extending-sessions/shared-connections) — Make a connected account usable by multiple users with a per-user access control list (Docs)
- [What is a session?](/docs/how-composio-works) — What Composio sessions do, and how they scope users, tools, toolkits, auth, MCP, and workbench state (Docs)
- [Ahrefs](/kb/guide/toolkits-ahrefs) — Public support knowledge for Ahrefs. (Knowledge Base)
- [Airtable](/kb/guide/toolkits-airtable) — Public support knowledge for Airtable. (Knowledge Base)
- [Apollo](/kb/guide/toolkits-apollo) — Public support knowledge for Apollo. (Knowledge Base)
- [Asana](/kb/guide/toolkits-asana) — Public support knowledge for Asana. (Knowledge Base)
- [Attio](/kb/guide/toolkits-attio) — Public support knowledge for Attio. (Knowledge Base)
- [Browser Tool](/kb/guide/toolkits-browser-tool) — Public support knowledge for Browser Tool. (Knowledge Base)
- [Canva](/kb/guide/toolkits-canva) — Public support knowledge for Canva. (Knowledge Base)
- [Canvas](/kb/guide/toolkits-canvas) — Public support knowledge for Canvas. (Knowledge Base)
- [ClickUp](/kb/guide/toolkits-clickup) — Public support knowledge for ClickUp. (Knowledge Base)
- [Confluence](/kb/guide/toolkits-confluence) — Public support knowledge for Confluence. (Knowledge Base)
- [Consumer and Developer Project Boundaries](/kb/guide/consumer-project-boundaries-and-auth-selection) — Public support knowledge for Consumer and Developer Project Boundaries. (Knowledge Base)
- [Create Read-Only and Restricted Composio Sessions](/kb/guide/platform-session-tool-policies) — Public guidance for limiting session tool access with tags, exact tool allowlists, OAuth scopes, and sandbox controls. (Knowledge Base)
- [Current Support FAQs](/kb/guide/faqs) — Public answers for recurring Composio support issues. (Knowledge Base)
- [Custom Connection Data Field Names](/kb/guide/platform-custom-connection-data-fields) — Public support knowledge for Custom Connection Data Field Names. (Knowledge Base)
- [Dashboard Log Storage](/kb/guide/dashboard-log-storage) — Public behavior of the project Log storage setting. (Knowledge Base)
- [Databricks](/kb/guide/toolkits-databricks) — Public support knowledge for Databricks. (Knowledge Base)
- [Debug Platform tools, triggers, users, and sessions](/kb/guide/dashboard-tool-trigger-logs-navigation) — Current dashboard paths for inspecting Platform execution state and support identifiers. (Knowledge Base)
- [Discord Bot](/kb/guide/toolkits-discordbot) — Public support knowledge for Discord Bot. (Knowledge Base)
- [Dropbox](/kb/guide/toolkits-dropbox) — Public support knowledge for Dropbox. (Knowledge Base)
- [Excel](/kb/guide/toolkits-excel) — Public support knowledge for Excel. (Knowledge Base)
- [Facebook](/kb/guide/toolkits-facebook) — Public support knowledge for Facebook. (Knowledge Base)
- [Fathom](/kb/guide/toolkits-fathom) — Public support knowledge for Fathom. (Knowledge Base)
- [Figma](/kb/guide/toolkits-figma) — Public support knowledge for Figma. (Knowledge Base)
- [File Download Storage and Expiry](/kb/guide/platform-file-storage) — Public guidance for staged files, signed download URLs, retention, and size questions. (Knowledge Base)
- [Firecrawl](/kb/guide/toolkits-firecrawl) — Public support knowledge for Firecrawl. (Knowledge Base)
- [Gemini](/kb/guide/toolkits-gemini) — Public support knowledge for Gemini. (Knowledge Base)
- [GitHub](/kb/guide/toolkits-github) — Public support knowledge for GitHub. (Knowledge Base)
- [Gmail](/kb/guide/toolkits-gmail) — Public support knowledge for Gmail. (Knowledge Base)
- [Gong](/kb/guide/toolkits-gong) — Public support knowledge for Gong. (Knowledge Base)
- [Google Ads](/kb/guide/toolkits-googleads) — Public support knowledge for Google Ads. (Knowledge Base)
- [Google Analytics](/kb/guide/toolkits-google-analytics) — Public support knowledge for Google Analytics. (Knowledge Base)
- [Google Calendar](/kb/guide/toolkits-google-calendar) — Public support knowledge for Google Calendar. (Knowledge Base)
- [Google Classroom](/kb/guide/toolkits-google-classroom) — Public OAuth and connection troubleshooting for Google Classroom. (Knowledge Base)
- [Google Docs](/kb/guide/toolkits-googledocs) — Public support knowledge for Google Docs. (Knowledge Base)
- [Google Drive](/kb/guide/toolkits-googledrive) — Public support knowledge for Google Drive. (Knowledge Base)
- [Google Maps](/kb/guide/toolkits-google-maps) — Public support knowledge for Google Maps. (Knowledge Base)
- [Google Meet](/kb/guide/toolkits-googlemeet) — Public support knowledge for Google Meet. (Knowledge Base)
- [Google Sheets](/kb/guide/toolkits-googlesheets) — Public support knowledge for Google Sheets. (Knowledge Base)
- [Google Slides](/kb/guide/toolkits-googleslides) — Public support knowledge for Google Slides. (Knowledge Base)
- [Google Super](/kb/guide/toolkits-googlesuper) — Public support knowledge for Google Super. (Knowledge Base)
- [Google Tasks](/kb/guide/toolkits-googletasks) — Public OAuth, connection, and quota troubleshooting for Google Tasks. (Knowledge Base)
- [Granola MCP](/kb/guide/toolkits-granola-mcp) — Public behavior and schema guidance for the official Granola MCP server. (Knowledge Base)
- [Hermes MCP](/kb/guide/mcp-mcp-hermes) — Public support knowledge for Hermes MCP. (Knowledge Base)
- [HubSpot](/kb/guide/toolkits-hubspot) — Public support knowledge for HubSpot. (Knowledge Base)
- [Instagram](/kb/guide/toolkits-instagram) — Public support knowledge for Instagram. (Knowledge Base)
- [Intercom](/kb/guide/toolkits-intercom) — Public support knowledge for Intercom. (Knowledge Base)
- [Jira](/kb/guide/toolkits-jira) — Public support knowledge for Jira. (Knowledge Base)
- [Kickbox](/kb/guide/toolkits-kickbox) — Public support knowledge for Kickbox. (Knowledge Base)
- [Klaviyo](/kb/guide/toolkits-klaviyo) — Public support knowledge for Klaviyo. (Knowledge Base)
- [LaunchDarkly](/kb/guide/toolkits-launch-darkly) — Public support knowledge for LaunchDarkly. (Knowledge Base)
- [Linear](/kb/guide/toolkits-linear) — Public trigger configuration guidance for Linear. (Knowledge Base)
- [LinkedIn](/kb/guide/toolkits-linkedin) — Public support knowledge for LinkedIn. (Knowledge Base)
- [Mailchimp](/kb/guide/toolkits-mailchimp) — Public support knowledge for Mailchimp. (Knowledge Base)
- [Marketstack](/kb/guide/toolkits-marketstack) — Public support knowledge for Marketstack. (Knowledge Base)
- [Microsoft Teams](/kb/guide/toolkits-microsoft-teams) — Public support knowledge for Microsoft Teams. (Knowledge Base)
- [Monday](/kb/guide/toolkits-monday) — Public support knowledge for Monday. (Knowledge Base)
- [Move a Composio Integration from Prototype to Production](/kb/guide/platform-production-readiness) — Public guidance for production user identity, environment isolation, authentication, sessions, and trigger delivery. (Knowledge Base)
- [Notion](/kb/guide/toolkits-notion) — Public support knowledge for Notion. (Knowledge Base)
- [Odoo](/kb/guide/toolkits-odoo) — Public troubleshooting guidance for Odoo tools. (Knowledge Base)
- [OneDrive](/kb/guide/toolkits-one-drive) — Public support knowledge for OneDrive. (Knowledge Base)
- [OpenAI](/kb/guide/toolkits-openai) — Public support knowledge for OpenAI. (Knowledge Base)
- [Outlook](/kb/guide/toolkits-outlook) — Public support knowledge for Outlook. (Knowledge Base)
- [Pipedrive](/kb/guide/toolkits-pipedrive) — Public support knowledge for Pipedrive. (Knowledge Base)
- [Platform API Rate Limits](/kb/guide/platform-rate-limits) — Public guidance for organization-level Composio API limits and 429 handling. (Knowledge Base)
- [Platform Pagination](/kb/guide/platform-pagination) — Public guidance for endpoint-specific list limits and cursor pagination. (Knowledge Base)
- [PostHog](/kb/guide/toolkits-posthog) — Public support knowledge for PostHog. (Knowledge Base)
- [Project API Key Permissions](/kb/guide/platform-project-api-key-permissions) — Public guidance for scoped Project API key permissions. (Knowledge Base)
- [QuickBooks](/kb/guide/toolkits-quickbooks) — Public support knowledge for QuickBooks. (Knowledge Base)
- [Reddit](/kb/guide/toolkits-reddit) — Public support knowledge for Reddit. (Knowledge Base)
- [Salesforce](/kb/guide/toolkits-salesforce) — Public support knowledge for Salesforce. (Knowledge Base)
- [SerpApi](/kb/guide/toolkits-serpapi) — Public support knowledge for SerpApi. (Knowledge Base)
- [SharePoint](/kb/guide/toolkits-sharepoint) — Public support knowledge for SharePoint. (Knowledge Base)
- [Shopify](/kb/guide/toolkits-shopify) — Public support knowledge for Shopify. (Knowledge Base)
- [Slack](/kb/guide/toolkits-slack) — Public support knowledge for Slack. (Knowledge Base)
- [Slackbot](/kb/guide/toolkits-slackbot) — Public support knowledge for Slackbot. (Knowledge Base)
- [Snowflake](/kb/guide/toolkits-snowflake) — Public support knowledge for Snowflake. (Knowledge Base)
- [Spotify](/kb/guide/toolkits-spotify) — Public support knowledge for Spotify. (Knowledge Base)
- [Stripe](/kb/guide/toolkits-stripe) — Public support knowledge for Stripe. (Knowledge Base)
- [Supabase](/kb/guide/toolkits-supabase) — Public support knowledge for Supabase. (Knowledge Base)
- [Tavily](/kb/guide/toolkits-tavily) — Public support knowledge for Tavily. (Knowledge Base)
- [TikTok](/kb/guide/toolkits-tiktok) — Public support knowledge for TikTok. (Knowledge Base)
- [Tool Execution Retries](/kb/guide/sdk-tool-execution-retries) — Public support knowledge for Tool Execution Retries. (Knowledge Base)
- [Tool Router Files](/kb/guide/mcp-tool-router-files) — Public guidance for passing Tool Router session files to toolkit actions. (Knowledge Base)
- [Tool Router Sessions](/kb/guide/mcp-tool-router-sessions) — Public setup guidance for creating and using Tool Router sessions. (Knowledge Base)
- [Tool Router Workbench Retention](/kb/guide/platform-tool-router-workbench) — Public support knowledge for Tool Router Workbench Retention. (Knowledge Base)
- [Trello](/kb/guide/toolkits-trello) — Public support knowledge for Trello. (Knowledge Base)
- [Triggers](/kb/guide/platform-triggers) — Public trigger catalog and webhook delivery guidance. (Knowledge Base)
- [Twitter](/kb/guide/toolkits-twitter) — Public support knowledge for Twitter. (Knowledge Base)
- [TypeScript Tool Schema Definitions](/kb/guide/sdk-tool-schemas) — Public guidance for dangling JSON Schema references in older TypeScript SDK versions. (Knowledge Base)
- [Webflow](/kb/guide/toolkits-webflow) — Public support knowledge for Webflow. (Knowledge Base)
- [WhatsApp](/kb/guide/toolkits-whatsapp) — Public support knowledge for WhatsApp. (Knowledge Base)
- [Wrike](/kb/guide/toolkits-wrike) — Public support knowledge for Wrike. (Knowledge Base)
- [Xero](/kb/guide/toolkits-xero) — Public support knowledge for Xero. (Knowledge Base)
- [YouTube](/kb/guide/toolkits-youtube) — Public support knowledge for YouTube. (Knowledge Base)
- [Zendesk](/kb/guide/toolkits-zendesk) — Public support knowledge for Zendesk. (Knowledge Base)
- [Zoho](/kb/guide/toolkits-zoho) — Public support knowledge for Zoho. (Knowledge Base)
- [Zoho Books](/kb/guide/toolkits-zoho-books) — Public support knowledge for Zoho Books. (Knowledge Base)
- [Zoho Mail](/kb/guide/toolkits-zoho-mail) — Public support knowledge for Zoho Mail. (Knowledge Base)
- [Zoom](/kb/guide/toolkits-zoom) — Public support knowledge for Zoom. (Knowledge Base)
- [Analyze a CSV and download a report](/examples/csv-report-agent) — Upload sales data to a session sandbox, ask an agent to calculate totals, and download its report. (Example)
- [Build a Python research agent with MCP](/examples/python-mcp-agents) — Read a public Hacker News profile with CrewAI or LangChain through a Composio session's MCP endpoint. (Example)
- [Build a Slack bot that can do work with you and your team](/examples/general-agent-with-pi) — 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. (Example)
- [Choose and run tools with TypeSafe](/examples/typesafe-tool-selection) — Use Jev to select a Hacker News tool, complete a partial call with a known username, and execute it through Composio. (Example)
- [Combine your own tools with Composio](/examples/custom-tools) — Enrich a public Hacker News profile with an internal research note using remote and local tools in one agent. (Example)
- [Daily standup bot](/examples/standup-slackbot) — 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. (Example)
- [Examples](/examples) — End-to-end guides that build real agents with Composio. (Example)
- [iMessage custom toolkit with eve](/examples/imessage-agent) — 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. (Example)
- [Integrate Composio into an existing harness](/examples/harness-integration) — 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. (Example)
- [Restrict Gmail connections to an email domain](/examples/restrict-gmail-domain) — Check the connected Gmail address before giving an agent access, and disable connections outside your allowed domain. (Example)
- [Review pull requests in a sandbox you own](/examples/local-sandbox-pr-reviewer) — 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. (Example)
- [Run a Composio agent on Cloudflare Workers](/examples/cloudflare-workers) — Deploy an authenticated TypeScript endpoint that reads Hacker News with Composio and OpenAI. (Example)
- [Run an agent when an email arrives](/examples/email-triggered-agent) — Verify Gmail trigger webhooks, route them to the connected user, and run an agent that summarizes each event. (Example)
- [Three agents, one board](/examples/three-agents-one-board) — Three agents run on Atomic Bot and share one Linear board and nothing else. Each owns a single status, hands work over in a comment, and never talks to the other two. (Example)
- [TypeScript and Python SDK examples](/examples/sdk-examples) — Find runnable Composio examples by task, with links to source code and the relevant guide. (Example)
- [Use multiple accounts in one agent](/examples/multiple-accounts) — Connect work and personal Gmail accounts, label them with aliases, and make account selection explicit. (Example)

---

📚 **More documentation:** [View all docs](https://docs.composio.dev/llms.txt) | [Glossary](https://docs.composio.dev/llms.mdx/reference/glossary) | [Examples](https://docs.composio.dev/llms.mdx/examples) | [API Reference](https://docs.composio.dev/llms.mdx/reference)