Skip to content
BIKE.co

Shop floor · Live

Live

A 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.

app.erp.io/service · schedule
Week of Oct 5WeekToday
Mon
Tue
Wed
Thu
Fri
Sam
JOB-1040
Tune-up
JOB-1042
Pro tune-up
JOB-1043
Pads + rotor
JOB-1047
Drivetrain
Priya
JOB-1044
E-bike diagnostic
JOB-1042
Quality check
JOB-1049
Bleed F/R
Luis
JOB-1038
Fleet · 3 bikes
JOB-1045
Tubeless
JOB-1046
Flat + check

Unscheduled 3

JOB-1050
Hanger · waiting part
JOB-1051
Kids safety check
JOB-1052
Build · frameset

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

  1. Quote approved

    Convert it into a job and give the visit a date, or leave it unscheduled.

  2. Book from the queue

    Each morning, book waiting visits onto a day as parts arrive and time frees up.

  3. Assign a person

    Every visit has an assignee; reassign with one control when someone is out.

  4. Open Today

    Each mechanic opens the Today page and sees the visits on their day.

  5. Close the visit

    Submit the required checklist, complete the visit, and the job moves toward billing.

app.erp.io/service · timesheets
Today's laborPriya · clocked on WO-2294
Sam
WO-2291 Standard tune-up
0:52
Sam
WO-2290 Pads + rotor
0:31
Priya
WO-2294 E-bike diagnostic
1:18
Priya
WO-2288 Bleed F/R
0:44

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

Live

Week view by day

Every visit under its day, with previous and next week.

Live

Just-mine filter

Each mechanic sees only their own visits.

Live

Unscheduled queue

Visits with no day, ready to book onto one.

Live

Reassign and move

Change the person or the day from controls on the visit.

Live

Today page

The crew's day in one list.

Roadmap

Drag and drop, hour grid

Move work by dragging, with time slots and mechanics as columns.

Roadmap

Bench capacity

Limits per mechanic and day, so a day stops filling when it is full.

Roadmap

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.

Start free trial