Composio

Composio enables AI Agents and LLMs to authenticate and integrate with various tools via function calling.

39 actionsNo account needed

Connect Composio

What your bot can do in Composio

Looks up

  • Search Composio ToolsTool Server Info.
  • Search Composio ToolsTool Server Info.
  • Check active connection (deprecated)Deprecated.
  • Check active connection (deprecated)Deprecated.
  • Check multiple active connectionsCheck active connection status for multiple toolkits or specific connected account ids.
  • Check multiple active connectionsCheck active connection status for multiple toolkits or specific connected account ids.
  • Get required parameters for connectionGets the required parameters for connecting to a toolkit via initiate connection.
  • Get required parameters for connectionGets the required parameters for connecting to a toolkit via initiate connection.
  • Get response schemaRetrieves the response schema for a specified composio tool.
  • Get response schemaRetrieves the response schema for a specified composio tool.
Show 8 more
  • Get Tool SchemasRetrieve input schemas for tools by slug.
  • List toolkitsList all the available toolkits on composio with filtering options.
  • List toolkitsList all the available toolkits on composio with filtering options.
  • List triggersList available triggers and their configuration schemas.
  • List triggersList available triggers and their configuration schemas.
  • Retrieve ToolkitsToolkits are like github, linear, gmail, etc.
  • Wait for connectionWait for connections to be established for given toolkits.
  • Wait for connectionWait for user auth to finish.

Takes action

  • Execute Composio ToolExecute a tool using the composio api.
  • Execute Composio ToolExecute a tool using the composio api.
  • Multi Execute Composio ToolsFast and parallel tool executor for tools discovered through COMPOSIO_SEARCH_TOOLS.
  • Multi Execute Composio ToolsFast and parallel tool executor for tools discovered through COMPOSIO_SEARCH_TOOLS.
  • Ask OracleStatic helper that returns a comprehensive system prompt describing how to plan and execute tasks using the available composio tools and…
  • Create PlanImportant - always call this after manage connections tool is executed.
  • Enable triggerEnable a specific trigger for the authenticated user.
  • Enable triggerEnable a specific trigger for the authenticated user.
  • Execute agentExecute complex workflows using ai agent reasoning between multiple tool calls.
  • Execute Code remotely in work benchUse this persistent Jupyter sandbox only for **remote files** or scripted **bulk tool executions**.
Show 11 more
  • Execute Code remotely in work benchUse this persistent Jupyter sandbox only for **remote files** or scripted **bulk tool executions**.
  • Get Tool Dependency GraphGet the dependency graph for a given tool, showing related parent tools that might be useful.
  • Get Tool Dependency GraphGet the dependency graph for a given tool, showing related parent tools that might be useful.
  • Initiate connectionInitiate a connection to a toolkit with comprehensive authentication support.
  • Initiate connectionInitiate a connection to a toolkit with comprehensive authentication support.
  • Manage connectionManage a connection to a toolkit with comprehensive authentication support.
  • Manage connectionsCreate or manage connections to user's apps.
  • Manage connectionsCreate or manage connections to user's apps.
  • Run bash commandsExecute bash commands in a REMOTE sandbox for file operations, data processing, and system tasks.
  • Run bash commandsExecute bash commands in a REMOTE sandbox for file operations, data processing, and system tasks.
  • Search agentDiscover tools and analyze dependencies for complex workflows using ai agent.

More developer apps