All Posts
March 12, 20261.0.154SaaS Factory

v1.0.154 — feat: Automated Onboarding Documentation Generator

Release v1.0.154: Automated Onboarding Documentation Generator

2026-03-12

What changed

  • New onboarding_docs table (Drizzle schema) with a full status lifecycle: generating → draft → published → archived
  • tRPC router with CRUD + GPT-4o generation; falls back to rich placeholder walkthroughs when OPENAI_API_KEY is absent
  • Inngest background function handles post-processing (slug creation) after each generation
  • Split-pane UI at /dashboard/products/[id]/onboarding-docs with Walkthrough, Copy, and Highlights tabs — step navigator, iframe screenshot simulations, annotation callouts, and one-click copy for intro/conclusion Markdown
  • Onboarding Docs nav item added to the Build section of the product sidebar

Why it matters

Every product can now auto-generate visual, step-by-step walkthroughs with annotated screenshot simulations and ready-to-publish copy in under 30 seconds — no manual documentation work required.

Technical notes

  • New DB table: onboarding_docs — steps stored as JSONB with screenshotHtml, annotations, viewport, and route per step
  • Inngest event: onboarding-docs/generated
  • No breaking changes; graceful degradation without OPENAI_API_KEY
  • +1,812 lines across 10 files

Release Notes

Successfully merged PR #174 and published GitHub release v1.0.154.

PR: feat: Automated Onboarding Documentation Generator Merge method: Squash merge Tag: v1.0.154 Release URL: https://github.com/SaaS-Factory-Live/SaaSFactory.SaaSFactory/releases/tag/v1.0.154

What was released: A full AI-powered Onboarding Documentation Generator that allows every SaaS product on the platform to auto-generate visual, step-by-step walkthroughs with annotated screenshot simulations, feature highlights, and ready-to-publish marketing copy — all in under 30 seconds. Includes:

  • New Drizzle DB schema (onboarding_docs table)
  • tRPC router with full CRUD + OpenAI (gpt-4o) generation (gracefully degrades without API key)
  • Inngest background function for post-processing
  • Full-featured split-pane UI component with Walkthrough, Copy, and Highlights tabs
  • New dashboard page at /dashboard/products/[id]/onboarding-docs
  • Product sidebar nav item in the Build section
  • +1,812 lines across 10 files