Every job has a lifecycle now
Bookings move through six stages, from checked in, across the bench, to collected, and every stage change is recorded. The calendar, the bookings list, and the job card all show where a job really is.
The booking experience suite: every job gets a proper lifecycle, customers follow their repair on a live tracker and get a "your bike is ready" email, mechanics get a Workboard and a phone-first My day view, and hires can span days with honest weekly pricing.
Bookings move through six stages, from checked in, across the bench, to collected, and every stage change is recorded. The calendar, the bookings list, and the job card all show where a job really is.
The manage page every customer already has now shows the job moving through its stages, like tracking a parcel. "Is my bike ready?" phone calls answer themselves.
When a job hits ready, the customer gets an email saying so, in your shop's voice, like every other message we send for you.
A board view of the workshop with a column per stage. Drag a job from "on the bench" to "ready" and the customer's tracker updates on its own.
A phone-first view that shows a mechanic just their day: the jobs, the bikes, the notes. Built for a benchtop phone propped against the toolbox, not a back-office monitor.
Customers can save their bikes to their account, see each bike's history, and rebook the same bike straight from its profile. The booker pre-fills everything it already knows.
Rentals now take a date range, not just a day. Daily and weekly rates combine so a five-day hire charges whichever composition is cheapest for the customer, and each item can set a maximum hire length.
Marked it complete and the customer walked back in? Jobs can now be reopened from done, picking up where they left off.
Shops in the same network can see a bike's service history from sibling shops, so a customer who books a different branch doesn't arrive as a stranger.
The technician directory now groups by geographic region, can be embedded on a network's own website as an iframe, and each shop can edit its own M-Check questionnaire templates.
Settings now takes custom brand colours alongside the curated palettes, and postcode wording across the app follows your shop's country.
The .ics attachments on confirmations, and the gate that stops past slots being booked, both now use the shop's own timezone instead of assuming Sydney.
Two-factor checks now fail closed, scheduled jobs authenticate strictly, and a set of privileged database functions got locked down.
A detail pass over type sizes, weights, and spacing so admin and the booker read cleaner.
Moving a job between stages now goes through a proper server-side call, so mechanics, not just owners, can drag cards on the Workboard.
Cards no longer overflow into neighbouring columns, and the My day grid stops blowing out on narrow screens.
Email alex@velobook.app and tell us. Half the entries on this page started as a one-line note from a shop. We ship in the order shops ask.
velobook uses essential browser storage to keep you signed in, remember which shop you are working in, and route custom domains. With your permission, we also use Google Analytics to understand how people use velobook. Advertising trackers are always off. Choose what is okay with you.
Read our privacy policy.