New: every message picks a fast or a slow model

Composio

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

What agents can do

Actions24

  • Ask oracle

    Static helper that returns a comprehensive system prompt describing how to plan and execute tasks using the available composio tools and workflows.

  • Check active connections

    Check active connection status for multiple toolkits or specific connected account ids.

  • Create plan

    Important - always call this after manage connections tool is executed.

  • Enable trigger

    Enable a specific trigger for the authenticated user.

  • Execute agent

    Execute complex workflows using ai agent reasoning between multiple tool calls.

  • Execute tool

    Execute a tool using the composio api.

  • Get dependency graph

    Get the dependency graph for a given tool, showing related parent tools that might be useful.

  • Get required parameters

    Gets the required parameters for connecting to a toolkit via initiate connection.

16 more
  • Get response schema

    Retrieves the response schema for a specified composio tool.

  • Initiate connection

    Initiate a connection to a toolkit with comprehensive authentication support.

  • List toolkits

    List all the available toolkits on composio with filtering options.

  • List triggers

    List available triggers and their configuration schemas.

  • Manage connection

    Manage a connection to a toolkit with comprehensive authentication support.

  • Manage connections

    Create or manage connections to user's apps.

  • Multi execute tool

    Fast and parallel tool executor for tools discovered through COMPOSIO_SEARCH_TOOLS.

  • Remote bash tool

    Execute bash commands in a REMOTE sandbox for file operations, data processing, and system tasks.

  • Remote workbench

    Use this persistent Jupyter sandbox only for **remote files** or scripted **bulk tool executions**.

  • Retrieve toolkits

    Toolkits are like github, linear, gmail, etc.

  • Search agent

    Discover tools and analyze dependencies for complex workflows using ai agent.

  • Search tools

    Tool Server Info: Composio connects 500+ apps—Slack, GitHub, Notion, Google Workspace (Gmail, Sheets, Drive, Calendar), Microsoft (Outlook, Teams), X/Twitter, Figma, Web Search / Deep research…

  • Wait for connection

    Wait for connections to be established for given toolkits.

  • Wait for connections

    Wait for user auth to finish.

  • Get tool schemas

    Retrieve input schemas for tools by slug.

  • Check active connection

    Deprecated: use check active connections instead for bulk operations.

How it connects

Nothing to connect: agents can use it straight away.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.