Composio
Connect any of Composio's supported apps as tools for an Agent.
Composio adds one component per supported app. Each component authenticates to that app and exposes its actions as tools an Agent can call — attach it to an Agent's Tools input the same way you would any other tool component.
Common fields
Every Composio app component shares the same shape:
| Input | Type | Required |
|---|---|---|
| Composio API Key | str | Yes |
| Action | sortableList | No |
Set the Composio API Key once per component, then use Action to pick which of that app's actions to expose. Depending on the app's auth mode, a component may also show fields like API Key, Bearer Token, OAuth Client ID/Secret, or Subdomain — only the fields relevant to that app's authentication are shown.
Supported apps
AgentQL, Agiled, Airtable, Apollo, Asana, Attio, Bitbucket, Bolna, Brightdata, Calendly, Canva, Canvas, Coda, Contentful, Digicert, Discord, Dropbox, ElevenLabs, Exa, Figma, Finage, Firecrawl, Fireflies, Fixer, Flexisign, Freshdesk, GitHub, Gmail, Google Classroom, GoogleBigQuery, GoogleCalendar, GoogleDocs, GoogleMeet, GoogleSheets, GoogleTasks, Heygen, Instagram, Jira, Jotform, Klaviyo, Linear, Listennotes, Mem0, Miro, Missive, Notion, OneDrive, Outlook, Pandadoc, PeopleDataLabs, PerplexityAI, Reddit, SerpAPI, Slack, Slackbot, Snowflake, Supabase, Tavily, TimelinesAI, Todoist, Wrike, YouTube