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 bulk_update_sections or bulk_update_blocks for batches of prop-only edits.

    05
    capture_screenshot + critique_screenshot_url

    Visual QA after each page — capture returns a URL, critique runs the AI review against it. Split so neither call exceeds the ~60s MCP connector timeout.

    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.

    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 / bulk_update_*

    Surgical shallow-merge or JSON-patch edits; batch prop-only changes when several blocks or sections change together.

    04
    capture_screenshot + critique_screenshot_url

    Confirm the edit landed cleanly.

    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.