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."
discover_toolsSession start — lists every tool grouped by intent so the AI knows what it has.
get_knowledgeLoads the authoring rulebook (AGENTS.md / PRO_CAPABILITIES.md) before composing.
create_siteCreates the site with every Kajabi system page seeded from the base theme.
insert_section / insert_block / update_blockCompose each page, one section and block at a time; use bulk_update_sections or bulk_update_blocks for batches of prop-only edits.
capture_screenshot + critique_screenshot_urlVisual 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.
finalize_projectMandatory 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."
scrape_urlFirecrawl scrape — verbatim copy, screenshot, branding tokens, and links for one URL.
create_siteCreate the destination site (or use create_landing_page for a single page).
render_site_asset / upload_site_imageRender new on-brand imagery or upload/import the originals.
insert_section / insert_blockCompose page-by-page, wiring uploaded image URLs into blocks.
clone_diffDiff your build vs the reference URL — AI report of what still differs.
finalize_projectEnd 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."
read_fileNarrow read — grab just the page/section you need to edit.
get_knowledgeLook up the block schema / silent-drop rules for the field you're changing.
update_block / update_section / bulk_update_*Surgical shallow-merge or JSON-patch edits; batch prop-only changes when several blocks or sections change together.
capture_screenshot + critique_screenshot_urlConfirm 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."
repair_siteAuto-fix known content silent-drop patterns.
repair_site_settingsAuto-fix themeSettings drift.
refresh_site_theme_cacheInvalidate the site's theme file cache if base-theme files changed.
finalize_projectEnd 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."
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.
list_snapshotsFor older rollbacks: list revision history for the site. Auto-snapshots on every save + manual snapshots are retained.
restore_snapshotRoll 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."
finalize_projectready:true is the green light. If false, address the returned blockers and retry.
Editor → Export buttonExport happens in the Pro Studio editor. Downloads a Kajabi-importable .zip. Costs 1 credit per modified block.
Kajabi → Website → Design → Themes → Upload ThemeDrop the .zip in Kajabi and activate.
Reference
For the full list of tools available in each workflow, see the MCP tool reference.
