Integration · Run stores and orders
Kajabi and Meteor AI agents
Connect Kajabi to a WhatsApp Met: find students, check their purchases and access, look up offers and courses, and tag contacts.
How does Kajabi connect to Meteor?
With the Kajabi ready connector, your WhatsApp Met works on your Kajabi account with the permissions chosen by whoever authorized it. It finds a student by name or email and sees their tags, their purchases and the products they can access. It looks up your offers with their price, your products, your course content, your coaching sessions and your events, and reads what comes in through your forms. If you turn it on, it tags contacts and leaves broadcasts as drafts. It also brings revenue and subscription analytics. It does not charge: payments stay in Kajabi.
What it automates
What a Meteor Met does with Kajabi
Help a student who paid and cannot see the course
The Met finds the contact by email, checks the purchase, the billing status and the products the person can access, and explains what is going on. If access is missing, it tags the contact so your team fixes it in Kajabi.
Answer what an offer includes
When someone asks on WhatsApp what a program includes, the Met opens the offer with its price, its variants and the products it includes, and answers with what Kajabi says, not from memory.
Answer questions with the course content
A student asks where a topic is explained. The Met searches the text inside the lessons and tells them which module and which lesson covers it.
Prepare a broadcast for review
If you turn it on, the Met leaves an email for a group of contacts as a draft. Your team reviews it and sends it from the Kajabi admin; the connector does not send it.
33 tools
Everything your Met can ask Kajabi for
Each one is a real action in the connector. You can switch off the ones you would rather it never used.
| Tool | What it does |
|---|---|
get_site_summary | Returns the site summary, with its settings, locale and contact details. |
search_contacts | Searches contacts by name or email, and also by tag or segment. |
get_contact | Returns a contact with tags, custom fields, purchases, product access and admin notes. |
list_tags | Lists the contact tags on the account. |
create_tag | Creates a new contact tag. |
tag_contact | Adds a tag to a contact. Repeating it does not duplicate the tag. |
untag_contact | Removes a tag from a contact. Repeating it does not fail. |
list_segments | Lists the contact segments on the account. |
list_offers | Lists offers, with a status filter and a pricing summary. |
get_offer | Returns an offer with its pricing breakdown, variants and linked products. |
list_offer_purchases | Lists offer purchases, filtered by contact, by offer or by date range. |
get_offer_purchase | Returns a purchase with pricing, billing status, buyer, product access and subscription. |
search_products | Searches products by title, by type or by whether they can be sold. |
get_product | Returns a product with its type, description and the offers that include it. |
get_course | Returns a course's full module and lesson tree, with publishing states. |
get_lesson | Returns the full detail of one lesson. |
search_course_content | Searches lesson bodies for a piece of text. |
get_coaching | Returns a coaching program on the account. |
list_coaching_sessions | Lists the sessions of a coaching program. |
get_coaching_session | Returns a single coaching session. |
list_events | Lists the events on the Kajabi account. |
get_event | Returns the detail of an event. |
list_forms | Lists the forms on the account. |
get_form | Returns a form with its fields. |
list_form_submissions | Lists the submissions received through a form. |
list_broadcasts | Lists the email broadcasts on the account. |
get_broadcast | Returns a broadcast with its subject, body, recipients and stats. |
create_broadcast | Creates an email broadcast as a draft. Sending happens in the Kajabi admin. |
get_contacts_analytics | Returns the account's contact analytics. |
get_revenue_analytics | Returns the account's revenue analytics. |
get_revenue_by_offer | Returns revenue broken down by offer. |
get_subscriptions_mrr | Returns the monthly recurring revenue from subscriptions. |
get_subscription_analytics | Returns subscription analytics. |
The limits
What the Kajabi integration does NOT do
We would rather say it here than have you find out during rollout.
-
It does not charge or process payments, and it does not issue refunds. According to Kajabi, the connector does not touch payments.
-
It does not grant anyone access to a course: no tool in this listing grants a product. The Met sees whether access is there and, if it is missing, alerts the team.
-
It does not send mass emails. Broadcasts stay as drafts and are sent from the Kajabi admin.
-
It does not ask for confirmation in the chat before tagging or creating a draft. The admin chooses in Connections which actions stay on.
-
It sees no more than the authorizing account allows: Kajabi shows fewer tools depending on the user's role and on the permissions granted when connecting.
-
It does not touch your Kajabi account settings, and one connection links a single Kajabi account at a time.
Before you start
What you need to connect Kajabi
- 1
A Kajabi account
Kajabi includes the connector in all its plans and warns it may add limits later. Connect with a user whose role can see the contacts, offers and courses the Met needs.
- 2
Connect it in Met
In Met, open Connections → Kajabi → Connect. Kajabi opens with your session so you can authorize Met and choose which permissions to grant, such as reading data, tags and segments or broadcasts. Then you choose in Met which actions stay on.
Frequently asked questions
Questions about Kajabi and Meteor
No. It can see whether the purchase is paid and which products the person can access, but no tool in this listing grants a product. Your team handles it in Kajabi.
No. It can leave a broadcast as a draft if the admin turns that action on, and sending happens from the Kajabi admin.
Kajabi returns data in UTC. If the Met tells a student the date of a purchase or a session, the skill should tell it to convert it to your local time.
You do, with your own Kajabi plan. Meteor does not resell Kajabi: the connector uses your account and stays within what Kajabi allows that account.
Step by step
Automations that use Kajabi
Complete tasks, with the steps and the tools that run at each one.
Run stores and orders
Other integrations in the same family
Want to see a Met running Kajabi?
We will show you with your own account connected, not with a canned demo.