Skip to content

Developers

Expose Your Business as a Tool AI Agents Can Call

ActionTree’s MCP server and REST API let AI agents book appointments, capture leads, and answer questions on behalf of your business.

MCP Integration

The Model Context Protocol (MCP) lets AI assistants like Claude directly interact with your ActionTree setup. Your business becomes a set of tools any AI agent can call — checking availability, answering questions, and booking appointments.

Example MCP Config

{
  "mcpServers": {
    "actiontree": {
      "url": "https://actiontree.app/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Available Tools

list_action_blocksList all configured actions
start_conversationStart a new visitor conversation
get_leadsRetrieve captured leads and their scores
get_conversationsList recent conversations
check_availabilityCheck calendar availability
book_appointmentBook an appointment slot

REST API

Use the REST API for direct integrations. All endpoints return JSON and use Bearer token authentication.

Authentication

curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://actiontree.app/api/v1/leads

Key Endpoints

MethodEndpointDescription
GET/api/v1/leadsList all leads
GET/api/v1/conversationsList conversations
POST/api/v1/conversationsStart conversation
GET/api/v1/action-blocksList actions
GET/api/v1/analyticsGet analytics

Embed Widget

Add the ActionTree chat widget to any website with a single script tag. Customize the color and position to match your brand.

Installation

<script src="https://actiontree.app/widget.js"></script>
<script>
  ActiontreeWidget('init', {
    actionBlockId: 'YOUR_ACTION_BLOCK_ID',
    theme: {
      primaryColor: '#4ade80',
      position: 'right'
    }
  });
</script>

What You Can Build

Build an AI agent that books gym classes

Use the MCP server to let your AI agent browse available classes, check schedules, and book appointments on behalf of users.

Let Claude manage your lead pipeline

Connect Claude Desktop to your ActionTree MCP server. Ask Claude to check new leads, update statuses, and send follow-ups.

Automate customer responses across platforms

Use the REST API to integrate ActionTree conversations into your existing tools — CRMs, helpdesks, or custom dashboards.

Ready to Integrate?

Sign up and generate your API key from the dashboard. Full documentation available after login.

Get Your API Key