Skip to main content
The user names an app action; Composio tools let the agent read mail, post updates, or query SaaS APIs.

Composio PraisonAI Integration

Composio allows AI agents and LLMs to easily integrate with 100+ tools (GitHub, Gmail, CodeExecution and more) to perform actions and subscribe to triggers. This example will show how to integrate Composio with PraisonAI agents to let them seamlessly interact with external apps.
To add Composio’s Serpapi tool -

Quick Start

1

Install Composio

2

Create an agent with Composio tools

Best Practices

Use composio add tool-name for each specific service rather than importing everything.
For new code, use from praisonaiagents import Agent for consistency.
Composio tools can send emails and create issues. Grant only the scopes your agent actually needs.
Run agents with read-only tools before enabling write operations to avoid unintended side effects.

Custom Tools

Build your own agent tools

Tools Overview

Browse PraisonAI tool documentation