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 update_section / update_block for surgical prop-only edits.
screenshot_page / screenshot_sectionVisual QA after each page. screenshot_section is a tight per-section capture — much cheaper than a full-page shot.
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.
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."
list_public_templatesBrowse the free library from inside your AI chat — filter by category or type (website vs landing page).
get_public_templateInspect one template before committing: pages, sections, base theme, and thumbnail.
clone_public_templateCopies the template into your account as a brand-new editable site (theme tree and all pages included).
update_site_design / update_blockRebrand: swap themeSettings colors and fonts first, then rewrite copy block by block.
render_site_asset / upload_site_imageReplace the template imagery with your own photos or freshly rendered on-brand images.
screenshot_pageVisual QA every page after the rebrand — templates hide brand leftovers in inner pages.
finalize_projectEnd 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."
Dashboard → Import Kajabi siteUpload the .zip in Pro Studio. Pages, base theme, sitewide slots, and every asset are detected automatically; unknown blocks round-trip untouched.
read_fileHave your AI read the imported pages first — imported sites carry original settings you should not blindly overwrite.
update_block / update_sectionSurgical edits only. Everything you do not touch exports byte-identical to the original theme.
screenshot_page / screenshot_sectionConfirm each edit renders — imported themes can hold snapshot settings that override new props.
finalize_projectEnd 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."
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_sectionSurgical shallow-merge or JSON-patch edits. Use replace_section when a whole section needs rebuilding.
screenshot_sectionConfirm 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."
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.
