Onboarding
Get started quickly with guided setup and seamless integration flows.
Onboarding
More and more teams are discovering TofuPilot through our docs and word of mouth, signing up for free accounts. We want to deliver a great onboarding experience, give them that "wow, it just works" moment, remove frustrations, and ensure they can explore the app for free and demo it internally.
What we've already done:
- New Welcome Aboard page.
- New Simulation Mode to run sample test scripts and explore the app without opening an IDE.
- Improved usage analytics to better track errors.
- Regrouped code snippets from docs into a GitHub examples repo, plus automated testing to keep them always working.
- Added a support contact form to our landing page.
What we still want to do:
- Add an in-app help UI to streamline issue/feature request reporting.
- Let users store serial regex formats in-app, so part numbers & revisions can be extracted without extra Python code.
- Improve the layout of our onboarding email.
- Create a welcome onboarding email sequence.
- Simplify the UI to make options clearer and more accessible.
- Transform our Python client into a real SDK (see below) to streamline integration.
What we're still debating:
- Allowing two users on the free plan if the account creator isn't the dev.
- Renaming components to parts to better match
part_number
andpart_name
API params. - Removing the
procedure_id
to avoid confusion withprocedure_name
.
Status
Status: in_progress
Target: 80% done