Workflows

    Common workflows.

    Real prompts you can paste into Claude or ChatGPT, and the tool chain Pro Studio runs under the hood. Your AI will pick the tools automatically — this reference just shows what it's doing so you can debug or steer.

    Build a new Kajabi site from scratch

    You want a full multi-page website, brand-consistent, ready to export.

    "Build me a Kajabi site for a fitness coaching business. Warm earth tones, Playfair headings. Homepage with hero + 3 services + testimonials + booking CTA. Add About and Contact pages."
    01
    discover_tools

    Session start — lists every tool grouped by intent so the AI knows what it has.

    02
    get_knowledge

    Loads the authoring rulebook (AGENTS.md / PRO_CAPABILITIES.md) before composing.

    03
    create_site

    Creates the site with every Kajabi system page seeded from the base theme.

    04
    insert_section / insert_block / update_block

    Compose each page, one section and block at a time. Use update_section / update_block for surgical prop-only edits.

    05
    screenshot_page / screenshot_section

    Visual QA after each page. screenshot_section is a tight per-section capture — much cheaper than a full-page shot.

    06
    finalize_project

    Mandatory end gate. Validates structure and returns ready:true when done.

    Clone a site from a URL

    You want to rebuild an existing site (yours or a reference) on Kajabi.

    "Clone https://example.com into a new Pro Studio site — match copy, brand colors, and imagery."
    01
    scrape_url

    Firecrawl scrape — verbatim copy, screenshot, branding tokens, and links for one URL.

    02
    create_site

    Create the destination site (or use create_landing_page for a single page).

    03
    render_site_asset / upload_site_image

    Render new on-brand imagery or upload/import the originals.

    04
    insert_section / insert_block

    Compose page-by-page, wiring uploaded image URLs into blocks.

    05
    clone_diff

    Diff your build vs the reference URL — AI report of what still differs.

    06
    finalize_project

    End gate.

    Start from a free template, then customize it

    Fastest path to a finished site — copy one of the free Pro Studio templates into your account and rebrand it.

    "Show me the free Pro Studio templates for coaches, copy the best one into my account, then rebrand it for Sage & Stone with deep green and cream."
    01
    list_public_templates

    Browse the free library from inside your AI chat — filter by category or type (website vs landing page).

    02
    get_public_template

    Inspect one template before committing: pages, sections, base theme, and thumbnail.

    03
    clone_public_template

    Copies the template into your account as a brand-new editable site (theme tree and all pages included).

    04
    update_site_design / update_block

    Rebrand: swap themeSettings colors and fonts first, then rewrite copy block by block.

    05
    render_site_asset / upload_site_image

    Replace the template imagery with your own photos or freshly rendered on-brand images.

    06
    screenshot_page

    Visual QA every page after the rebrand — templates hide brand leftovers in inner pages.

    07
    finalize_project

    End gate, then export.

    Import a Kajabi theme .zip, then customize it

    You already have a Kajabi theme (a purchased template, or your current live site exported from Kajabi) and want to keep editing it in Pro Studio.

    "I imported my current Kajabi theme — refresh the hero and services sections, keep everything else exactly as-is."
    01
    Dashboard → Import Kajabi site

    Upload the .zip in Pro Studio. Pages, base theme, sitewide slots, and every asset are detected automatically; unknown blocks round-trip untouched.

    02
    read_file

    Have your AI read the imported pages first — imported sites carry original settings you should not blindly overwrite.

    03
    update_block / update_section

    Surgical edits only. Everything you do not touch exports byte-identical to the original theme.

    04
    screenshot_page / screenshot_section

    Confirm each edit renders — imported themes can hold snapshot settings that override new props.

    05
    finalize_project

    End gate, then export the updated .zip back into Kajabi.

    Edit an existing page or section

    You want to change copy, swap an image, or restyle a specific section.

    "On the coaching site homepage, make the hero warmer and swap the testimonial slider to a 3-up grid."
    01
    read_file

    Narrow read — grab just the page/section you need to edit.

    02
    get_knowledge

    Look up the block schema / silent-drop rules for the field you're changing.

    03
    update_block / update_section

    Surgical shallow-merge or JSON-patch edits. Use replace_section when a whole section needs rebuilding.

    04
    screenshot_section

    Confirm the edit landed cleanly — 200 OK is not proof it rendered.

    Repair silent-drop bugs

    You want to auto-fix broken prop names, hidden footers, missing image widths, drifted theme settings.

    "Repair this site — fix anything mechanical you can."
    01
    repair_site

    Auto-fix known content silent-drop patterns.

    02
    repair_site_settings

    Auto-fix themeSettings drift.

    03
    refresh_site_theme_cache

    Invalidate the site's theme file cache if base-theme files changed.

    04
    finalize_project

    End gate.

    Undo a bad change

    The AI just made a change you don't want. Roll the site back in one call.

    "Undo that last change."
    01
    previousSnapshotId (inline)

    Every mutating tool (update_block, update_section, replace_section, insert_*, remove_*, save_site, repair_*) returns previousSnapshotId + an undoHint string in its response. The AI can restore immediately without asking.

    02
    list_snapshots

    For older rollbacks: list revision history for the site. Auto-snapshots on every save + manual snapshots are retained.

    03
    restore_snapshot

    Roll the site back to any snapshotId. The rollback itself is auto-snapshotted so it stays reversible.

    Export to Kajabi

    Your site is done. You want the .zip to upload into Kajabi.

    "Finalize this site and export it."
    01
    finalize_project

    ready:true is the green light. If false, address the returned blockers and retry.

    02
    Editor → Export button

    Export happens in the Pro Studio editor. Downloads a Kajabi-importable .zip. Costs 1 credit per modified block.

    03
    Kajabi → Website → Design → Themes → Upload Theme

    Drop the .zip in Kajabi and activate.

    Reference

    For the full list of tools available in each workflow, see the MCP tool reference.