Skip to main content
The AI Actions API lets you manage the HTTP API calls your AI agent can make during conversations. Actions connect your AI to external systems — looking up orders, processing refunds, booking appointments, and more.

How Actions Work

Each action defines an HTTP API call the AI can make:
  • Endpoint — The URL to call
  • Method — GET, POST, PUT, PATCH, or DELETE
  • Payload — OpenAPI-style specification defining parameters, request body, and response format
  • Channels — Which communication channels (web, email, WhatsApp, etc.) can trigger this action
The AI decides when to call an action based on the conversation context and the action’s name/description.

Available Endpoints

List Actions

List all configured actions

Get Action

Get a single action by ID

Create Action

Create a new action

Update Action

Update an existing action

Delete Action

Delete a single action

Delete All

Delete all actions

Import from OpenAPI

Import actions from an OpenAPI spec file

List Tags

List all unique action tags