Material that is already allocated
In total the stock is enough, but another order needs it earlier.
After every new order, an AI agent checks stock and the bill of materials down to the raw material and spots shortages before assembly comes to a halt.
Nothing is reserved, created or ordered until an employee approves.
Fan module LM 40400 unitsby 11 Dec 2026
Awaiting your approval
Whether you call it materials planning, material scheduling or demand planning: for every part of the bill of materials, your team opens the stock movements and works through stock, receipts and issues, down to the raw material. With 50 components, that is 50 calculations per order.
The planning run in your ERP shows what is missing. Whether the stock will also last at every date and which quantity makes sense is often known only to one or two materials planners.
Bill of materials, Fan module LM 40
7 parts here. With 50 components, 50 times.
Stock movementsAxial fan 24 V
| Date | Transaction | Qty | Stock |
|---|---|---|---|
| 16 Oct | Stock on hand | 180 | |
| 20 Nov | Issue, other order | −150 | 30 |
| 30 Nov | Demand, new order | −300 | −270 |
| 8 Dec | Receipt, open purchase order | +500 | 230 |
Stock at every date worked out by hand
What goes wrong only shows up in production:
In total the stock is enough, but another order needs it earlier.
Exactly the shortfall is produced, and the machine is set up twice.
The request to the supplier goes unanswered and nobody notices.
The agent checks and prepares, following the rules of your materials planning.
Done by the agentDecided by your team
Order 261187 of 16 Oct 2026, Customer 10388
| Line | Item | Description | Qty | Requested date |
|---|---|---|---|---|
| 1 | 400120 | Fan module LM 40 | 400 | 11 Dec 2026 |
Assembly built in-house, bill of materials with two levels
Free stock, Fan module LM 40
In stock150
Order demand400
Production order, Fan module LM 40
Shortfall 280, lot size 100
280 shortfall20 rounded up to full lots
Dates
Stock over time, Axial fan 24 V
in total: 230from 30 Nov to 8 Dec: 270 short
Procurement, according to your rules
Sheet steel DC01 1.5 mm: 500 kg from the blanket order
Minimum call-off 500 kg, delivery date 13 Nov
3-pin connector: 1,000 units from the regular supplier
Minimum order quantity 1,000, lead time 10 working days, delivery date 30 Oct
To the supplier of the axial fans
“Can you deliver 300 units of our open order for 500 units by 27 November instead of 8 December?”
Draft, sent only after approval
Your ERP
Waiting for your team's approval
120 fan modules reserved
3 production orders created: fan module, housing, cable harness
Call-off for 500 kg of sheet steel placed
Purchase order for 1,000 connectors placed
Request about the axial fans sent from your mailbox
Your ERP sends call-offs and purchase orders to the suppliers as usual.
Follow-up, Axial fan 24 V
Earliest date the material allows
11 Dec 2026 for the order confirmation
Whether production can meet it is decided by your production planning.
Delivery date11 Dec holds, on the material side
Example with fictional data
The agent rounds up to the minimum order quantity, minimum call-off, lot size or full pallets. If the value is missing, it asks.
If a part goes negative in between, the agent shows from when and for which order.
If production in progress has not been posted yet, the agent does not report a false shortage.
The agent marks unconfirmed receipts as uncertain and follows up with the supplier.
The agent asks for the delivery to be brought forward. If a part comes by sea freight, it shows the earliest date instead.
If a price is missing or the supplier is new, the purchase order goes to your purchasing team.
The agent does not order customer-supplied parts. If they are missing, it prepares a reminder to the customer.
The agent combines the demand in one production order. The machine is set up once instead of several times.
At first the agent plans only the next few weeks. Expensive bought-in parts do not sit in stock for months.
If the material is ready, the agent asks production planning for an earlier date. Otherwise the agreed lead time stands.
If the insured credit limit would be exceeded, the agent places nothing and refers the case to accounting or management.
Worked example
8 orders a day at 30 minutes each are 4 hours of clerical work, or half a full-time position.
Without approval, the agent reserves, creates and orders nothing. Emails to suppliers and customers also go out only after approval.
Processing takes place in data centres in the European Union under the General Data Protection Regulation (GDPR), with a data processing agreement. The provider of the language model does not use your data for its own training.
Proposal created with its reasoning
Your team
ApproveReserved, created and ordered via your ERP
Stock 180, issue of 150 on 20 Nov, demand of 300 on 30 Nov
We record your materials planning on screen, using real orders with shortfalls. Expect 2 to 3 working days from your team.
Onboarding costs a small amount that we agree before the start. After that you pay a monthly fee that can be cancelled flexibly.
Onboarding
Extra effort for your team2 to 3 days
Test phase
Extra effort for your teamno extra effort
Benefit visible, then subscription
Operation
Your costsmonthly fee priced for mid-sized companies, can be cancelled flexibly
Extra effort for your teamno extra effort
You take the next step once the previous one is running.
It reports shortfalls and shortages.
It prepares everything for approval.
It proposes the delivery date.
The agent works through the interface of your ERP system. Your suppliers receive purchase orders and call-offs as before.
The rules live with the agent, not only in the heads of individual materials planners. A stand-in can approve too.
If lot sizes or lead times are missing, the agent asks. That shows you which data is worth adding.
Partly. The planning run, also called the MRP run (Material Requirements Planning), calculates what is missing. The agent checks whether a proposal fits your rules, whether a part runs short in between and whether a supplier can deliver earlier.
The agent uses the interface of your ERP system. We check before the start whether it offers everything materials planning needs.
No. If a lot size or lead time is missing, the agent asks and remembers the answer.
No. Call-offs, purchase orders and requests go out only once your team approves.
Often they are the same. Where the two are separated, material requirements planning determines the demand and materials planning decides how it is met: from stock, from your own production or by purchase order. In everyday use both are also called material planning or demand planning, and the umbrella term is materials management.
For parts whose demand comes from customer orders and bills of materials. Standard parts with a reorder point, such as screws, it only checks for coverage.
Then the proposal is wrong too, just as it is for your team today. The agent calculates with the stock levels from your ERP.
We show it on a multi-level assembly and work out what it means for your materials planning.
Your contact