# Composio

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

Category: Developer. Connect from any Rakazo bot at https://rakazo.com/integrations/composio/.

## Actions

- **Execute Composio Tool**: Execute a tool using the composio api.
- **Execute Composio Tool**: Execute a tool using the composio api.
- **Multi Execute Composio Tools**: Fast and parallel tool executor for tools discovered through COMPOSIO_SEARCH_TOOLS.
- **Multi Execute Composio Tools**: Fast and parallel tool executor for tools discovered through COMPOSIO_SEARCH_TOOLS.
- **Search Composio Tools** (read-only): Tool Server Info.
- **Search Composio Tools** (read-only): Tool Server Info.
- **Ask Oracle**: Static helper that returns a comprehensive system prompt describing how to plan and execute tasks using the available composio tools and…
- **Check active connection (deprecated)** (read-only): Deprecated.
- **Check active connection (deprecated)** (read-only): Deprecated.
- **Check multiple active connections** (read-only): Check active connection status for multiple toolkits or specific connected account ids.
- **Check multiple active connections** (read-only): 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.
- **Enable trigger**: Enable a specific trigger for the authenticated user.
- **Execute agent**: Execute complex workflows using ai agent reasoning between multiple tool calls.
- **Execute Code remotely in work bench**: Use this persistent Jupyter sandbox only for **remote files** or scripted **bulk tool executions**.
- **Execute Code remotely in work bench**: Use this persistent Jupyter sandbox only for **remote files** or scripted **bulk tool executions**.
- **Get required parameters for connection** (read-only): Gets the required parameters for connecting to a toolkit via initiate connection.
- **Get required parameters for connection** (read-only): Gets the required parameters for connecting to a toolkit via initiate connection.
- **Get response schema** (read-only): Retrieves the response schema for a specified composio tool.
- **Get response schema** (read-only): Retrieves the response schema for a specified composio tool.
- **Get Tool Dependency Graph**: Get the dependency graph for a given tool, showing related parent tools that might be useful.
- **Get Tool Dependency Graph**: Get the dependency graph for a given tool, showing related parent tools that might be useful.
- **Get Tool Schemas** (read-only): Retrieve input schemas for tools by slug.
- **Initiate connection**: Initiate a connection to a toolkit with comprehensive authentication support.
- **Initiate connection**: Initiate a connection to a toolkit with comprehensive authentication support.
- **List toolkits** (read-only): List all the available toolkits on composio with filtering options.
- **List toolkits** (read-only): List all the available toolkits on composio with filtering options.
- **List triggers** (read-only): List available triggers and their configuration schemas.
- **List triggers** (read-only): 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.
- **Manage connections**: Create or manage connections to user's apps.
- **Retrieve Toolkits** (read-only): Toolkits are like github, linear, gmail, etc.
- **Run bash commands**: Execute bash commands in a REMOTE sandbox for file operations, data processing, and system tasks.
- **Run bash commands**: Execute bash commands in a REMOTE sandbox for file operations, data processing, and system tasks.
- **Search agent**: Discover tools and analyze dependencies for complex workflows using ai agent.
- **Wait for connection** (read-only): Wait for connections to be established for given toolkits.
- **Wait for connection** (read-only): Wait for user auth to finish.
