The Academy is a launcher and panel that live in the app: a search box ('How do I…'), a campaign card with a progress ring, and a browsable library of tutorials grouped into nine categories (Customer Journey, Lead Journey, Leads & Contacts, Estimates, Contracts & Legal, Projects & Field, Money, Performance & Insights, Admin & Setup). Picking one starts a guided tour that spotlights the real controls on the real screen and walks you through the actual task. Tutorial content lives in code, not in the database, so a renamed button or moved tab is caught by the compiler instead of silently orphaning a lesson.
Also called: onboarding · tutorials · training · how do I · walkthroughs · guided tour · help centre · learn the system
- 1Content modules under src/lib/academy/content/ self-register tours and campaigns into a typed registry at load time
- 2A dev-time validator warns on authoring mistakes (duplicate step ids, a step pointing at a step that does not exist, a target set two ways) so a flawed lesson can never wedge a user mid-tour
- 3The launcher sits bottom-right; the panel opens search-first, then the campaign card, then category browsing, then recently viewed
- 4Every step declares where to go (view, settings tab, raw hash) and what to open before it waits for its target
- 5Progress is written to the database per user, so the same account resumes on any device
A builder who buys software in the spring is usually using half of it by the fall, and the half nobody found is the half that would have paid for it. The other failure is training that rots: a video course goes stale the first time a button moves, and nobody notices until a new hire follows it into a dead end. The Academy teaches inside the working app and is organised by the job you are trying to do rather than by the menu, and every lesson is checked against the real screens each time the product ships — a renamed button breaks the build, not the training.
- Team members never discover the features that would save them time
- Training material drifts out of date the moment the product changes
- Onboarding a new hire means a call with the owner instead of self-service
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →