> ## Documentation Index
> Fetch the complete documentation index at: https://watermelon.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Actions

> With Actions, you can extend your Agent’s capabilities to interact with APIs, retrieve live data, or trigger workflows automatically, all inside a single conversation.

## **What are Actions?**

An **Action** is a bridge between your AI Agent and an external system, such as your webshop, CRM, logistics platform, or support tool. Each Action defines what your Agent can do, for example:

* Fetch the status of an order
* Create a return in your warehouse system
* Retrieve a ticket from your helpdesk
* Update a customer record in your CRM

Actions can connect with **any API**, whether you use one of Watermelon’s ready-made templates or build your own from scratch.

## **How Actions work**

When a user asks something that matches an Action (for example: “Where is my order?”), your AI Agent:

1. Collects the required information (like order number or email).
2. Sends a secure request to the connected API.
3. Receives the response (e.g. current order status).
4. Presents the result to the user in a natural, conversational way.

All of this happens seamlessly inside the chat.

## **Types of Actions**

You can create Actions in two ways:

<Columns cols={2}>
  <Card title="Use templates" icon="circle-check" href="/help-center/developer-resources/action-templates">
    Choose from pre-built templates for platforms like Shopify, WooCommerce, Lightspeed, Sendcloud, and more.
  </Card>

  <Card title="Create Custom Actions" icon="code" href="/help-center/developer-resources/creating-custom-actions">
    Build your own integration using any REST API. You’ll define the API’s base URL, authentication, request schema, and parameters.
  </Card>
</Columns>
