What runs when, on which machine.
One drag-and-drop board. Pull production steps out of the queue and lay them onto machine timelines — move, resize, split and merge until the day fits. A planning overlay that lets you sketch freely, because nothing here touches the floor until you say so.
What is Bulk Scheduling & Job Planning?
Bulk Scheduling & Job Planning is one drag-and-drop board for what runs when, on which machine. You pull production steps out of the queue onto machine timelines, then move, resize, split and merge them until the day fits. It's a planning overlay, so nothing touches the floor until you lock the plan.
A queue on the left. Timelines on the right.
Every unplanned step sits in the work queue, grouped order → job → step. Drop one onto a compatible machine and it becomes a block on that lane. This board is live — plan a step, split it, stretch it, send it back. Nothing is committed.
One run, six ways to shape it.
A run is a plannable slice of a job step. An unsplit step is a single run; everything you do to the day is one of six moves on those runs — and each one live-saves the moment you let go, fanned out to every planner on the board.
Place
Drag a queued step onto a compatible lane at a chosen time. It lands with the system estimate as its length.
Move
Slide a block across lanes and days, or jump it to another machine keeping its start time.
Resize
Stretch the right edge to override the duration on the 15-minute grid. A ±tag shows the delta from the estimate.
Split
Cut a run into back-to-back halves — quantity split, duration halved. Split again as needed; siblings renumber 1…n.
Merge
Collapse every sibling back into one run. If any were placed, the merged step lands at the earliest placement.
Unplan
Send a block back to the queue. The row sticks around unplaced, so the step stays visible and ready to re-place.
Plan freely. Lock it, and the floor sees it.
Scheduling starts as a free-form draft — a planner can sketch a whole week, allow overlaps, and rearrange at will without committing anything. Locking a plan sends it to the shop floor: operators see their locked schedule on dashboards, workstations and tablets, while production itself stays the single source of truth for what's actually running.
The board plans
Runs are sketch state in their own table — placed, moved, split and merged at will, even overlapping. Hard-deleted, not archived: ephemeral by design.
- Overlaps allowed — flagged, never rejected
- Every edit live-saves & fans to all planners
- Optimistic UI — drops & moves render instantly
The floor sees it
Once locked, the plan reaches the people running it — operators see their assigned schedule on dashboards, workstations and tablets. Production still stays the source of truth for what's running; the plan doesn't reach back into assignment or machine loading.
- Locked runs show up on shop-floor dashboards, stations & tablets
- Live status still colours blocks: planned · running · done
- Done runs lock — no drag, resize or unplan
The best estimate it can find.
A step's length isn't a guess. Each one draws a duration from the best available source, falling down a ladder when history is thin — and carries a confidence that decays as the data goes stale. That estimate seeds the block and is the baseline a resize is measured against.
Past runs of this exact part on this routing — the tightest signal there is.
Generic history for the step across parts when this part hasn't run before.
The plan time set on the job step itself, used when no history exists.
A flat per-resource estimate configured on the work-centre.
A sane 60-minute default so a block always has a length to start from.
Compatibility, conflict and load.
The board knows which steps can run on which machines, where two blocks collide, and how full each machine's day already is — surfaced as you drag, so a good plan is the path of least resistance.
Compatibility
An asset type declares which resources it can run. Drag a step and only compatible lanes light up — the rest dim, and an incompatible drop simply won't take.
Conflict flagging
Two live blocks overlapping on one machine are flagged the instant they collide — hatched and counted in the footer. Flagged, never blocked: the planner decides.
Day load
Each machine cell carries a load bar — planned minutes against the visible day. See at a glance which lanes are slammed and which have room before you drop.
Planning a week takes minutes.
No spreadsheets, no whiteboard photos, no "which version is right?" — one live board the whole team plans on.
drop, done
2 months out
instantly
planners change
Zero setup. Your shop's already on it.
Scheduling isn't another system to feed. It reads the jobs, machines and people already in Bulk — so the first time you open the board, your real work is sitting in the queue, waiting to be placed.
Jobs show up on their own
Every open job lands in the queue automatically — no imports, no retyping, no chasing paperwork. And when the floor finishes a step, its block turns green on the board by itself.
Your machines are the lanes
Add a machine once in Settings and it's a lane on the board — colours, capabilities and all. The board always mirrors the floor you actually run, never a stale copy of it.
One board, the whole shop
Planners get the pen; everyone else gets a live view. Put the schedule on a tablet or a big screen and the floor always knows what's next — no printouts, no morning huddle.
Proof it's working, on Home
A Scheduling tile on your Home screen tracks on-time delivery week over week — so you see the plan paying off before you've even opened the board.
Questions, answered.
What is Bulk Scheduling & Job Planning?
It is a single drag-and-drop board for planning what runs when, on which machine. You pull production steps from the queue onto machine timelines and shape the day until it fits.
Does scheduling change the floor as I plan?
No. It works as a planning overlay, so you can sketch freely and nothing touches the floor until you lock the plan. Once locked, the floor sees it.
How do I adjust runs on the board?
You move, resize, split and merge runs directly on the machine timelines, laying steps out until the day fits before anything is committed.
Does the board show real machine load?
Yes. Live estimates sit against real machine load, so you see how full each machine is and can spot clashes before the work hits the floor.
Can I plan across all my machines in one place?
Yes. One board covers every machine, so you lay production steps onto machine timelines and see what runs when across the whole floor.
How do I try it with my own work?
Send a slice of your open jobs and a list of machines, and we'll plan it live on the board together — split runs, flag the clashes, and show you the load before anything hits the floor.
Bring a real backlog. We'll lay out the week.
Send us a slice of your open jobs and a list of machines, and we'll plan it live on the board together — split runs, flag the clashes, and show you the load before anything hits the floor.