Get started free
All integrations

Kajabi integration

Kajabi course and membership platform through its public API v1. Read the commercial record of a site (offers, products, purchases, orders, transactions, customers) and read or write the audience side (contacts, contact tags, contact notes, forms and their submissions). The API speaks JSON:API, so every record arrives as a typed resource with its fields under attributes, and access is a client credentials pair exchanged for a bearer token.

18 toolsOAuthAPI docs

Common Kajabi use cases

  • honouring an erasure request
  • exporting an audience segment
  • listing what a site publishes
  • reporting revenue per customer
  • reading a contact before updating it
  • building a revenue report for a period
  • publishing a price list outside Kajabi
  • routing new opt ins into another system
  • reading what was recorded about a customer
  • syncing a profile change from another system

What you can do with Kajabi

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Contact, 5 operations

  • POSTcreate_contact

    Creates a contact and returns the stored JSON:API record.

  • DELETEdelete_contact

    Removes a contact and answers with an empty resource object.

  • GETget_contact

    Returns a single contact as a JSON:API record.

  • GETlist_contacts

    Returns a page of contacts as JSON:API records.

  • PATCHupdate_contact

    Applies a partial update to a contact and returns the stored JSON:API record.

Customer, 2 operations

  • GETget_customer

    Returns a single customer as a JSON:API record.

  • GETlist_customers

    Returns a page of customers as JSON:API records.

Account, 1 operation

  • GETget_me

    Returns the identity behind the credential.

Contact note, 1 operation

  • GETlist_contact_notes

    Returns contact notes as JSON:API records.

Contact tag, 1 operation

  • GETlist_contact_tags

    Returns the contact tags as JSON:API records.

Form, 1 operation

  • GETlist_forms

    Returns the forms as JSON:API records.

Form submission, 1 operation

  • GETlist_form_submissions

    Returns form submissions as JSON:API records.

Offer, 1 operation

  • GETlist_offers

    Returns a page of offers as JSON:API records.

Order, 1 operation

  • GETlist_orders

    Returns a page of orders as JSON:API records.

Product, 1 operation

  • GETlist_products

    Returns a page of products as JSON:API records.

Purchase, 1 operation

  • GETlist_purchases

    Returns a page of purchases as JSON:API records.

Site, 1 operation

  • GETlist_sites

    Returns the sites of the account as JSON:API records.

Transaction, 1 operation

  • GETlist_transactions

    Returns a page of transactions as JSON:API records.

Use Kajabi from Claude Code, Cursor or Codex

Connect Kajabi in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Kajabi operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Kajabi

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Kajabi once

    Add your Kajabi connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Kajabi integration FAQ

What can you do with the Kajabi integration?
LiveContext exposes 18 operations on Kajabi, covering contact, customer, account and contact note. Common uses include honouring an erasure request, exporting an audience segment and listing what a site publishes.

Popular integrations

Browse the whole catalog