Shop floor · Live
LiveA week of bench work, and a queue for what has no day yet.
See the week's work day by day, book what is waiting in the unscheduled queue, and give every mechanic a Today page with their bikes on it. Scheduling is live in Service today.
Unscheduled 3
A promised date is a schedule
Every time the counter says 'we'll have it Thursday', they are scheduling bench time whether they know it or not. When nobody can see what is already promised for Thursday, the answer is a guess, and in May the guesses stack up until a Saturday has twelve hours of work for two mechanics.
Scheduling in Service starts with the simplest useful thing: every visit on a day, in one list, where the counter and the bench can both see it. Before the counter promises Thursday, they can look at Thursday and count what is already on it. That is not automatic capacity, but it is a lot better than a whiteboard nobody updated since lunch.
Every visit on the schedule belongs to a job, and every job has its lines and its checklist. So the schedule is not a separate calendar to keep in step with the work. Booking a visit onto Thursday is the same record the mechanic opens on Thursday morning.
The week view and the unscheduled queue
The week view lists visits under each day, with the job, the site and the person assigned. Step back or forward a week with previous and next. A mechanic can switch on the just-mine filter and see only their own work, which is what most people want at eight in the morning.
Visits without a day wait in the unscheduled queue. That is where a bike waiting on a fork seal kit belongs, or a frame that needs a warranty decision before anyone touches it. When the part arrives, you book the visit onto a day from the queue. When an approved quote converts into a job, you can give its visits dates at the same time, so routine work goes straight onto the week.
Changing the plan is done with two plain controls on each visit: one to reassign it to another person and one to move it to another day. There is no drag and drop. That was a deliberate choice for a first version, because a select box works the same on a phone at the bench as on the counter computer.
How a shop uses it today
Quote approved
Convert it into a job and give the visit a date, or leave it unscheduled.
Book from the queue
Each morning, book waiting visits onto a day as parts arrive and time frees up.
Assign a person
Every visit has an assignee; reassign with one control when someone is out.
Open Today
Each mechanic opens the Today page and sees the visits on their day.
Close the visit
Submit the required checklist, complete the visit, and the job moves toward billing.
Schedule and time, side by side
An illustration of the timesheet next to the schedule. Mechanics can clock in against the visit they were booked on, so the hours land on the right job.
Illustration · sample data
Scheduling features and their status
Week view by day
Every visit under its day, with previous and next week.
Just-mine filter
Each mechanic sees only their own visits.
Unscheduled queue
Visits with no day, ready to book onto one.
Reassign and move
Change the person or the day from controls on the visit.
Today page
The crew's day in one list.
Drag and drop, hour grid
Move work by dragging, with time slots and mechanics as columns.
Bench capacity
Limits per mechanic and day, so a day stops filling when it is full.
Repeating visits
Fleet checks and other recurring work on a rule.
What it does not do yet
Scheduling today is day-level. Visits have a day, not a start time, and the week view is a list per day rather than a grid of hours. There are no columns per mechanic, so you see the whole shop's day and filter to one person rather than seeing everyone side by side.
There is no capacity limit. Service will let you book ten overhauls onto Saturday if you tell it to. Working out how many hours are left for each mechanic, and stopping a day from filling when it is full, is on the roadmap, and it is the same capacity that online booking will read from once riders can pick their own drop-off slot.
Repeating work is typed in rather than generated. If a fleet customer has a safety check every quarter, you give the visits their dates one per line. Recurrence rules, a printable day sheet per mechanic, a calendar feed and push notifications when someone's day changes are all part of the plan.
Why a simple week view is still worth it
Most of the pain of a busy season comes from two things: work nobody gave a day to, and work nobody gave a name to. The unscheduled queue fixes the first, because a bike cannot quietly fall off the plan while it sits in a list waiting to be booked. The assignee on every visit fixes the second.
The rest is judgment you already have. A service manager who can see Thursday's visits in one list can tell whether one more overhaul fits. When capacity arrives, it will do that sum for you. Until then, the week view gives you the numbers to do it yourself.
FAQ
Questions shop owners ask
Can I schedule mechanics in BIKE.co today?+
Yes. Service has a week view of visits by day, an unscheduled queue, a just-mine filter, controls to reassign a visit or move it to another day, and a Today page. It schedules by day, not by hour.
Can I drag jobs between days?+
Not yet. Moving a visit to another day or another person is done with a control on the visit. Drag and drop is on the roadmap.
Does BIKE.co stop me overbooking a day?+
Not yet. There are no bench-capacity limits today, so you judge the load from the week view. Capacity per mechanic and day is on the roadmap and will also drive online booking.
What happens to bikes waiting on parts?+
Leave the visit unscheduled and it sits in the unscheduled queue instead of taking up a day. When the part arrives, book it onto a day from the queue.
Can I set up recurring fleet checks?+
Not as a rule yet. You can give a job several visits by typing their dates one per line. Recurrence rules are on the roadmap.
Keep reading
Take in your next repair on BIKE.co.
30 days free, no card, every erp.io module switched on. Start with a request, end with an invoice.