KosmoKrator

productivity

Kajabi CLI for Cron Jobs

Use the Kajabi CLI for cron jobs with headless JSON commands, schema discovery, credentials, and permission controls.

7 functions 7 read 0 write Bearer token auth

Kajabi CLI for Cron Jobs

Schedule repeatable integration workflows from cron while keeping credentials in KosmoKrator config.

Use the headless CLI from cron when an operation should run without an interactive agent session. The Kajabi CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# Kajabi CLI for Cron Jobs
kosmokrator integrations:configure kajabi --set access_token="$KAJABI_ACCESS_TOKEN" --enable --read allow --write ask --json
kosmo integrations:call kajabi.kajabi_list_offers '{"page":1,"per_page":1}' --json

Discovery Before Execution

Agents and scripts can inspect Kajabi docs and schemas before choosing a function.

kosmo integrations:docs kajabi --json
kosmo integrations:docs kajabi.kajabi_list_offers --json
kosmo integrations:schema kajabi.kajabi_list_offers --json
kosmo integrations:search "Kajabi" --json
kosmo integrations:list --json

Useful Kajabi CLI Functions

FunctionTypeParametersDescription
kajabi.kajabi_list_offers Read page, per_page List all offers in your Kajabi account. Returns offer names, IDs, prices, and associated products.
kajabi.kajabi_get_offer Read offer_id Get detailed information about a single Kajabi offer by its ID. Returns full offer data including title, price, and associated product details.
kajabi.kajabi_list_products Read page, per_page List all products (courses, coaching programs, memberships) in your Kajabi account. Returns product names, IDs, types, and metadata.
kajabi.kajabi_get_product Read product_id Get detailed information about a single Kajabi product by its ID. Returns full product data including description, pricing, and content details.
kajabi.kajabi_list_members Read page, per_page List all members in your Kajabi account. Returns member names, emails, status, and enrollment details.
kajabi.kajabi_get_member Read member_id Get detailed information about a single Kajabi member by their ID. Returns member profile, email, status, and enrollment details.
kajabi.kajabi_get_current_user Read none Get the profile of the currently authenticated Kajabi user. Useful to verify the connection and see account details.

Automation Notes

Related Kajabi CLI Pages