
Machine shop scheduling software keeps a schedule for every machine. The estimator sees the real load before promising a ship date, and the floor sees a late job before it slips. It stacks each job's routing hours against the hours each machine really has, week by week. Your scheduler still moves the work, and your estimator still commits the date.
This guide is for owners, schedulers and estimators at job shops who plan on a whiteboard and quote the same lead time whatever the floor looks like. It sits beside the office work in our hub on AI for manufacturers, and our AI for small business guide shows where an app like this fits.
What machine shop scheduling software should show
Machine shop scheduling software should show every machine's load, week by week, against the hours that machine really has. It should hold each open job's routing with estimated hours per operation, show where a new job would land, and flag any job whose last operation finishes after its ship date.
The trouble is quiet. A shop quotes last month's lead time, wins the work, then finds every job needs the same mill in the same week.
Three records sit behind an accurate board.
- Machines and their real hours. Each machine or work center, its shifts and the hours it can actually cut. The Census Bureau defines full production capacity (opens in a new tab) as the most a plant could realistically produce under normal conditions with the machinery it already has. Your board should hold that kind of number, not the hours on a spec sheet.
- Jobs and their routings. Each job's operations in order (saw, turn, mill, deburr, outside finish, inspect), with setup and run hours for each.
- Promised dates. The ship date the customer was given, so the board can compare it with when the last operation really ends.
Why do whiteboards and spreadsheets miss the overload?
Whiteboards and spreadsheets miss the overload because they show a list of jobs, not hours stacked against each machine. A whiteboard shows what is next, and a spreadsheet shows due dates. Neither adds up the routing hours waiting on the one mill every job needs, so the bottleneck stays hidden until a date slips.
Boxed production scheduling software has gaps too. Generic scheduling apps plan people and appointments, not machines. The scheduling module in a large ERP (enterprise resource planning) system expects clean routings for every part and a trained planner.

The gaps that cost a job shop time are usually these.
- No edit history. A job slides to next week and nobody can see who moved it, or why.
- The wrong fields. No place for outside processing, a second setup or a machine down for upkeep.
- No floor view. Operators cannot see their own queue, and nothing works offline.
- A messy export. Getting the week's plan into your ERP or a report means typing it again.
What we build: a machine schedule board, screen by screen
We build job shop scheduling software fitted to your shop: a screen for machines and their hours, one for jobs and routings, a weekly load chart, a what-if check for new quotes, a drag-and-drop schedule, late-job flags, a floor queue and a job status page. It connects to the tools you already use.
On our Solutions page this is a full web application, with logins for the office, the estimators and the floor.
- Machines and work centers. Each mill, lathe, saw and outside process, with its available hours per shift. Planned upkeep shows as lost hours.
- Jobs and routings. Each job carries its operations in order, with estimated hours per operation, pulled from the quote or your ERP.
- Weekly load chart. One bar per machine per week, hours booked against hours available.
- What-if placement. Before promising a date, the estimator drops the quoted job's routing onto the board, sees where each operation lands and gets a suggested ship date.
- Drag-and-drop reschedule. The scheduler drags a job to another week or machine, and the board shows the ripple: which jobs move behind it and which ship dates change.
- Late and at-risk flags. A job whose last operation ends after its ship date turns red; one with little room left turns amber.
- Shop-floor screen. Each machine's queue for today, in order, on a tablet at the machine, still showing if the network drops.
- Job status page. The office sees any job's current operation and ship date when a customer calls.
AI does the arithmetic. It suggests a realistic ship date for a new quote from each machine's current load and the job's routing hours. We can set up the Ops Agent to read the board each morning and send your scheduler a short list of jobs at risk. Your scheduler and estimator decide every date before it reaches a customer.
Depending on the plan you pick, you get the right to use the software we build or full ownership of it, and your routings and job history stay yours either way.
How do we build and test it on one cell?
We start with a written spec of your machines, routings and rules, then pilot the board on one cell or one group of machines before the whole shop uses it. Your scheduler runs it beside the whiteboard for a stretch, and we fix what does not match how the floor really works.
The spec settles your house rules, such as how setup hours count, when a job turns amber and who may move work. Before we hand it over, we test these.
- A job dragged to another week moves every later operation, and the ripple matches a hand check.
- The suggested ship date for a test quote matches what your scheduler works out on paper.
- A machine marked down for upkeep pulls its hours out of that week's load.
- Each floor screen shows the right queue, and every move lands in a history of who changed what.
This is an illustration, not a customer story. Harlan schedules a job shop with eight machines and one five-axis mill the aerospace work keeps needing. A bracket quote's routing lands on a mill that is overloaded for the next two weeks. The app suggests a later date and shows that moving one internal fixture job opens room sooner. Harlan clears it with the floor lead, and the estimator quotes the earlier date.
Routings come from your ERP or job tracker, with a clean export back. Our guide to how we build software with AI covers the rest of the process. For help with the floor itself, NIST's Manufacturing Extension Partnership (opens in a new tab) supports small and medium-sized manufacturers through state-designated centers across the country.
What stays with your scheduler and estimator?
Every date that reaches a customer stays with your people. The app suggests and flags. Your estimator commits the ship date, and your scheduler settles what moves when a machine is overloaded. Your floor lead chooses what runs on overtime or a second shift. Pricing stays out of this app entirely.
The board gives them facts for the calls only they make: who goes first when two jobs want one machine, whether to send work outside, whether to take a rush job, and what to tell a customer when a date moves.
Quoting lives elsewhere. Our guide to job shop quoting software covers RFQs and pricing, and expediting purchase orders covers following up on material. Fabricators schedule weld bays, an outside coater and the truck; see fabrication shop management software. Same team. Same jobs. More capacity.
Frequently asked questions
How do you schedule a machine shop?
Schedule a machine shop by machine, not by job. List each machine's real available hours, load every open job's routing hours onto the machines it needs, week by week, and check the bottleneck first. Then quote ship dates from that load and review at-risk jobs every morning.
What is finite capacity scheduling?
Finite capacity scheduling plans work only up to the hours each machine actually has. When a machine's week is full, the next job moves to the next open slot instead of piling on. Infinite scheduling ignores that limit, which is why its dates look fine on paper and slip on the floor.
How do you calculate machine capacity?
Machine capacity is the hours a machine can really run in a period. Multiply its shifts by the hours in each shift, then take out planned maintenance, setups and the time it sits waiting for work. Your own job history guides that last allowance.
How do you calculate lead time in manufacturing?
Lead time is the time from order to shipment. Add the wait for material, the queue ahead of each operation, setup and run time, outside processing, inspection and shipping. The queue is the part that changes with load, so a schedule per machine gives a truer lead time than a fixed number.
What is capacity planning in manufacturing?
Capacity planning in manufacturing is matching the work you have, and the work you expect, to the machines and people you have. It looks weeks ahead to spot overloads early, so the shop can add a shift, move work or quote a later date before a customer is let down.
Next step
Book a free workflow consult. Bring last month's schedule, a few routings and the job you last shipped late, and we will sketch a board for your machines and find where your bottleneck really sits. We work from the Kansas City metro and meet owners face to face or by video call.
Our standards
- The examples in our guides are illustrations, not customer stories.
- Your AI runs on private and on-premise models, not public AI tools, and nothing you give us is used to train AI models.
- Agents are built so each action is logged in a record that shows any later edit.
- Every call and text opens with a short line saying it is the business's AI assistant, and asking for a person always works.
- Texts go only to people who contacted you or gave you permission, and every message says how to stop.
- If anyone may be hurt or in danger, the only instruction an agent gives is to call 911.
- Depending on the investment package you choose, you get either the right to use the software we build for you or full ownership of it.
- We work from the Kansas City metro and meet owners face to face or by video call.
- Same team. Same jobs. More capacity.
About the ScaleAlphaSi team
ScaleAlphaSi is a Kansas City firm specializing in Advanced AI Engineering. We design and build AI agents and custom software for small businesses, trades and growing companies. Each guide draws on our experience with owners and office teams: where AI delivers, where your people stay in charge, and how to begin with a single workflow.
Meet the team

