Integration

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.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Kajabi.Built from the 18 Kajabi tools below, on the connection you add once.

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

  • create_contactCreate contactPOSTCreates a contact and returns the stored JSON:API record.
  • delete_contactDelete contactDELETERemoves a contact and answers with an empty resource object.
  • get_contactGet contactGETReturns a single contact as a JSON:API record.
  • list_contactsList contactsGETReturns a page of contacts as JSON:API records.
  • update_contactUpdate contactPATCHApplies a partial update to a contact and returns the stored JSON:API record.

Customer, 2 operations

  • get_customerGet customerGETReturns a single customer as a JSON:API record.
  • list_customersList customersGETReturns a page of customers as JSON:API records.

Account, 1 operation

  • get_meGet meGETReturns the identity behind the credential.

Contact note, 1 operation

  • list_contact_notesList contact notesGETReturns contact notes as JSON:API records.

Contact tag, 1 operation

  • list_contact_tagsList contact tagsGETReturns the contact tags as JSON:API records.

Form, 1 operation

  • list_formsList formsGETReturns the forms as JSON:API records.

Form submission, 1 operation

  • list_form_submissionsList form submissionsGETReturns form submissions as JSON:API records.

Offer, 1 operation

  • list_offersList offersGETReturns a page of offers as JSON:API records.

Order, 1 operation

  • list_ordersList ordersGETReturns a page of orders as JSON:API records.

Product, 1 operation

  • list_productsList productsGETReturns a page of products as JSON:API records.

Purchase, 1 operation

  • list_purchasesList purchasesGETReturns a page of purchases as JSON:API records.

Site, 1 operation

  • list_sitesList sitesGETReturns the sites of the account as JSON:API records.

Transaction, 1 operation

  • list_transactionsList transactionsGETReturns 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