How AI production planning changes scheduling without replacing planners
Romain Adamowicz calls their facility in Barcelona a dark factory: no one manually watches every machine, approves every job assignment, or creates every manufacturing order by hand. Something Added produces more than 10,000 3D-printed footwear midsoles each month HP printers, and the scheduling layer, not a bigger team, is what makes that possible.
Most production scheduling software gives planners a cleaner view of a plan that they ultimately still have to execute manually. But with today’s technology, is that still the optimal way to do things? Is AI production planning just fiction, or is it actually possible today with the right technology and humans in the loop to automate more? This article examines what separates AI production planning in theory from AI production planning in practice.
When production scheduling software actually schedules
Something Added, an additive manufacturer producing 3D-printed footwear midsoles on HP printers in a 1,000 m² facility in Barcelona, runs a production workflow through multiple operations: printing, transfer, cooling, unpacking, sandblasting, quality control, and stock. Across 10 HP printers running in parallel, the scheduling problem compounds quickly. Each printer has its own material compatibility, cycle time, and job queue. Confirmed sales orders need to become manufacturing orders, manufacturing orders need to become print jobs, and print jobs need to land on the right machine. When those steps stay manual, the planner is not planning; they are executing.
Before Bonx, Something Added was using an order management system that could not solve their scheduling problem. Bonx is an AI-native manufacturing ERP that deployed in two months, including a native integration to the HP printers.
The integration verifies machine availability, checks material compatibility, downloads 3D files from Bonx, and creates print jobs via API. Operators still execute on the factory floor through QR-code-based mobile workflows, but the planning loop now runs on approved rules: order grouping, manufacturing order generation, and machine assignment all happen according to logic the team has defined, rather than manual decision-making each shift.
"We operate a fully automated dark factory, and Bonx is the backbone behind it," Romain Adamowicz says. "It structures our operations without slowing us down."
Most production scheduling software is still in the proposal business: it shows a planner where jobs should go, and the planner moves them there. The stronger model encodes approved scheduling logic into the operational system so that when orders arrive and constraints are clear, the system acts. Exceptions and tradeoffs come back to a person; routine steps do not.
Planners at Something Added did not disappear; their role moved. Instead of repeating the same scheduling steps every shift, they own the rules the system follows, the exceptions the system cannot resolve, and the decisions that require judgment. The question to ask any vendor is the same one Something Added's results implicitly answer: does the system execute approved logic, or does it wait for the planner to do the execution?
The honest version of finite capacity scheduling
Finite capacity scheduling is one of the most over-promised capabilities in manufacturing software. Vendors describe it like this: give the system your machines, your constraints, and your rules, and receive an optimized schedule. But often, the reality is less tidy.
Something Added is good real-life example for where finite capacity scheduling works well, because machine scheduling in additive manufacturing is more computable than most environments. Printers have documented cycle times, known material requirements, defined job constraints, and relatively stable capacity rules. The system can reason about jobs, batches, machines, and industrial rules with enough structure to act reliably. The HP printer integration does not estimate; it verifies machine availability and material compatibility before assigning a job.
Workforce scheduling is harder. Operators have different skill levels, shift patterns, and training histories that change what they can do. The same operation may take different durations depending on who performs it and under what shop floor conditions. Unless data capture is extremely granular and consistently accurate, the system cannot schedule people with the same confidence it can schedule machines.
Advanced planning and scheduling (APS) tools tend to oversell here. The rule count for true finite-capacity planning gets high quickly, the rules are specific to each factory, and some rules conflict in ways the system cannot resolve without human input. The business still has to decide what the optimizer should favor when constraints collide: on-time delivery, margin, machine utilization, labor stability, or customer priority. No system resolves that neutrally.
For most manufacturers, the practical starting point is not a full APS solver but rather finding where the system can reliably carry the work today: detecting stale lead times, flagging when a schedule is likely to break before it does, warning planners about constraints the current plan ignores, and automating machine assignment where the rules are clear enough. That is less impressive than a fully optimized schedule, and it is more honest about what the technology does reliably.
How demand forecasting software connects to the production plan
Something Added runs against confirmed sales orders. When a customer places an order, Bonx calculates what to produce, creates the manufacturing orders, and connects to the machines. That works for them because they operate make-to-order with a constrained product set, and they do not need demand forecasting in the traditional sense.
Most manufacturers face more upstream uncertainty. Demand arrives as a signal before it becomes a confirmed order: a sales forecast, a replenishment trigger, a customer commitment that may or may not convert on time. Planners whose demand forecasting software sits outside the production system still have to answer manually what to make, what to buy, when to start, and which constraint will hit first, because the forecast and the operational plan never touch.
At L'Atelier du Ferment, a fast-growing food manufacturer that was doubling volume every year across four workshops, Bonx generates manufacturing orders and procurement suggestions based on sales data, shelf life constraints, and cold storage capacity, while supporting batch traceability across more than 100,000 bottles. Planners do not manually translate demand signals into production and purchasing decisions; Bonx performs that translation and surfaces exceptions.
A forecast that sits outside the scheduling and purchasing system generates meetings, not production plans. When the forecast feeds the operational system directly, planners handle exceptions instead of performing the translation themselves.
The test for AI production planning
Three questions separate a system that works from one that looks like it does.
- Does the system execute approved scheduling logic, or does it only show the plan? If the scheduling loop still ends with a planner manually creating manufacturing orders, assigning jobs, and launching production, the AI layer is cosmetic. The measure is whether approved rules translate into system action without a person bridging each step.
- Is the finite capacity scheduling claim honest about its constraints? Any vendor presenting finite-capacity planning as a clean optimizer, without addressing rule conflicts, data quality requirements, and unresolvable tradeoffs, is describing a demo rather than a deployment. Ask what happens when constraints collide and who resolves it.
- Does demand connect to production, or does a planner carry the translation? If the forecast is a separate file someone manually converts into what to make and buy, the demand forecasting software is not connected to the operational plan. Planners realize the value only when demand can trigger the operational response it creates.
Something Added replaced an expensive order management system that couldn’t live up to their scheduling ambitions with Bonx and its AI-native approach. The factory runs 24/7, the manual coordination is gone, and the planners are still there — just playing a more human role.
FAQ on AI production planning
What is AI production planning?
AI production planning uses artificial intelligence to help manufacturers turn demand signals, capacity constraints, inventory status, and purchasing requirements into operational plans. In practice, it should perform or prepare routine scheduling actions while routing decisions that require judgment back to human planners.
Does AI production planning replace planners?
No. AI production planning removes routine scheduling work from planners: order grouping, manufacturing order generation, and machine assignment under defined rules. Planners still own the rules, the exceptions, and the decisions where context or tradeoffs change the normal answer.
What makes production scheduling software different with AI?
Production scheduling software with genuine AI capability moves from displaying the plan to executing approved scheduling logic. Instead of showing where jobs should go for a planner to act on, it can group orders, generate manufacturing orders, assign jobs to machines, and surface exceptions, all under rules the planner controls.
What is finite capacity scheduling?
Finite capacity scheduling plans production against the real limits of machines, materials, suppliers, and other constraints. It works most reliably in environments where constraints are well-documented and stable, such as machine-heavy operations with clear cycle times. In environments with high workforce variability, incomplete data, or complex rule conflicts, the approach requires more careful scoping than most vendors acknowledge.
How should demand forecasting software connect to production scheduling?
Demand forecasting software should feed the operational plan directly, not exist in a separate system a planner manually translates. When demand signals change, the operational system should help adjust production volumes, procurement timing, and capacity decisions, so planners handle exceptions rather than perform the translation themselves.
Tired of your ERP working against you?
So were we. That's why we built Bonx, the AI-native manufacturing ERP.















