Documentation/Actions & Integrations
Pro Feature

Actions & Integrations

Trigger real actions from conversations. Connect to Stripe, Shopify, Slack, and more. Let your AI agent do more than just chat.

What are Actions?

Actions allow your AI agent to perform real tasks during conversations—not just answer questions. When a customer asks to upgrade their plan, your agent can connect to Stripe and actually process the upgrade. When they want to schedule a call, your agent can book it directly in Cal.com.

Types of Actions

  • Integration Actions - Pre-built actions for popular services (Stripe, Shopify, Slack, etc.)
  • Custom HTTP Actions - Call any REST API from your conversation (Pro plan)

Available Integrations

Stripe

Pro+

Manage subscriptions, invoices, and billing

Shopify

Pro+

Access products, orders, carts, and customer profiles

WooCommerce

Pro+

E-commerce assistant with cart, orders, and product search

Slack

Starter+

Send notifications and messages to Slack channels

Cal.com

Starter+

Schedule meetings and check availability from chat

Calendly

Starter+

Book appointments directly from conversations

Zendesk

Pro+

Create and manage support tickets

Freshdesk

Pro+

Create Freshdesk tickets and auto-respond to requests

Intercom

Pro+

Handle Intercom conversations with AI-powered responses

Zoho Desk

Pro+

Create and respond to Zoho Desk tickets

Salesforce

Pro+

Create contacts, update deals, and handle cases via MIAW

HubSpot

Pro+

Sync contacts, push lead scores, and trigger workflows

Jira

Pro+

Create and link Jira issues from escalated conversations

How to Enable Actions

1Navigate to Actions

Go to your dashboard and click on "Actions" in the sidebar.

2Connect an Integration

Click "Add Integration" and select a provider (e.g., Slack, Stripe, Shopify).

  • Complete OAuth flow or enter API credentials
  • Test the connection

3Enable Actions for Your Agent

Go to your agent's settings, select "Actions", and choose which actions your agent can perform.

Custom HTTP Actions

With Pro and higher plans, you can create custom actions that call any REST API. Perfect for internal tools and custom workflows.

Example: Call Your Internal API

{
  "name": "Get Customer Account",
  "method": "GET",
  "url": "https://api.yourcompany.com/customers/{customer_id}",
  "headers": {
    "Authorization": "Bearer YOUR_API_KEY"
  },
  "parameters": {
    "customer_id": "{conversation.user_id}"
  }
}

Ready to get started?

Upgrade to Pro or higher to unlock actions and integrations