Overview

Custom Actions in Composio allow users to execute actions locally, enhancing privacy and customization.

Composio supports two action types:

  1. Composio-Managed Actions: Available on the dashboard.
  2. Custom Actions: Defined and executed locally or in the tool workspace.

Custom actions can be defined for existing tools (gmail, google_calendar, etc.) or for your own tools.

In this example, we create a custom tool called β€œcow” that uses the cowsay library to output a message.

Quick Starts

Creating a Custom Action (Complete Guide)

Learn more about creating a custom action for existing tools (gmail, google_calendar, etc.) & using it in your agent