Tool Types
Integrations
Connect 1,000+ apps via Composio — Slack, Google Calendar, Salesforce, HubSpot, and more. Authorize with native OAuth or API key.
API & Webhook
Call any external HTTP endpoint during a conversation. Define the URL, method, headers, and parameters — the agent handles the rest.
MCP
Bring your own Model Context Protocol server. Connect via Streamable HTTP or SSE for a standards-based tool integration.
Client Tools
Trigger actions inside your frontend — open a modal, navigate to a page, update the UI — handled by your npm package at runtime.
When to Use Each
Testing a Tool
Every tool has a Test button in the Developer Studio. Once a tool is connected or created, you can run a live test directly from the portal — provide the inputs the tool expects, fire the request, and verify the response before deploying. This lets you confirm the tool is correctly configured and the agent can reach the endpoint, without needing to start a full conversation.What’s Next?
Integrations
Connect Composio apps to your agent in minutes.
Custom Tools
Build API, MCP, and client-side tools for your agent.