Blog
Maintaining the Spare Parts Store When Maintenance Can't Find What It Needs
6 min readBy Niclas Hoffmann · HVNH AI
In short
An AI agent keeps maintenance's spare parts store current by automatically booking withdrawals, monitoring minimum stock levels, and preparing a purchase suggestion with supplier and price whenever a threshold is breached. Instead of a spreadsheet nobody maintains, you get a stock level that reflects reality on the shelf. Maintenance finds the part it needs before the search itself becomes the downtime.
Why the spare parts store is often costlier than the machine itself
A roller bearing costs a few hundred euros. An hour of downtime on the wrong machine often costs a multiple of that. Yet the reality in many maintenance stores looks like this: a spreadsheet, maintained when there's time. A shelf holding parts the system lists as "not in stock" — or the reverse, a part the system shows as available that was actually used up for an emergency three weeks ago, with nobody booking it out.
The consequences always show up at the worst possible moment:
- The machine is down, the part is being searched for — the system says it's there, the shelf says otherwise
- A part is genuinely missing, but reordering only starts once the maintenance technician thinks of it himself
- Emergency orders with express surcharges, because the regular lead time can no longer be met
- The annual stock count shows large differences between book and actual inventory — nobody knows exactly why
The real problem is rarely a lack of money for spare parts. It's a lack of transparency about what's actually on the shelf, how fast it's being consumed, and when reordering is needed. Keeping that transparency up to date by hand is barely feasible alongside the actual maintenance work.
How an AI agent keeps the spare parts store under control
An AI agent takes over the bookkeeping in the background that today simply doesn't get priority between one repair and the next callout.
Step 1: Capture the starting point
At the outset, the existing data base gets consolidated — spreadsheets, ERP storage locations, photos of shelf labels, any existing barcode or QR markings. The agent reconciles duplicates and proposes a uniform structure, without anyone having to retype for days.
Step 2: Automatically book withdrawals
When a maintenance technician takes a part off the shelf, they report it however is fastest: scanning a barcode, photographing the label, or a short voice message ("ball bearing 6205, two pieces, for machine 7"). The agent books the withdrawal, assigns it to the job, and updates the stock in real time — no form, no catching up at month's end.
Step 3: Monitor minimum stock and coverage
For critical parts, a minimum stock level and typical lead time are set up. The agent watches consumption, detects trends, and raises the alarm as soon as coverage falls below the lead time — not once the last piece is taken off the shelf.
Step 4: A purchase suggestion, not a purchase order
When a threshold is breached, the agent creates a ready-made purchase suggestion: part, quantity, preferred supplier, last price, current lead time. The responsible person reviews and approves — the order only goes out after this OK, never automatically bypassing a human.
Step 5: Support the stock count
Before the annual or interim stock count, the agent prepares count lists per storage location and flags positions with notable differences between book and actual stock for targeted review — instead of the whole store having to be blindly recounted.
Which systems get connected
The agent works with what's already in the operation: ERP systems like SAP or Microsoft Dynamics, CMMS/maintenance software, spreadsheets, existing barcode or QR markings, and email communication with suppliers. If no structured inventory management exists yet, it's built as part of the rollout — without having to buy a complete new warehouse system.
GDPR and works council
Spare parts data itself is uncritical, but every withdrawal is initially attributable to a person. That's why the analysis is designed to focus on stock and consumption — not the performance of individual maintenance technicians. Where a works agreement is needed, it's clarified before rollout, not after. Operation runs on German servers or within the operation's own environment, and every agent step is logged.
What realistically comes out of it
A realistic result: the search for parts that can't be found, which eats up valuable maintenance time today, becomes rarer, because stock reflects the reality on the shelf. Expensive last-minute express reorders decrease, because bottlenecks become visible earlier. The stock count shifts from a multi-day full count to a targeted review of anomalous positions. It's worth setting expectations correctly: an agent doesn't prevent unpredictable failures of exotic components with weeks of lead time — but it does ensure exactly those critical parts are on the radar in time, instead of only surfacing at the moment of downtime.
An everyday example
Night shift, Friday: a ball bearing on a conveyor system fails, the maintenance technician swaps it from stock and reports the withdrawal via a voice message on his phone. The agent books the part out and determines this drops below the minimum stock — with a two-week lead time for this specific bearing. On Monday morning, a ready-made purchase suggestion for the known supplier, including the last purchase price, is waiting for the maintenance manager. He approves it, the order goes out — before the next bearing is needed, not after.
Common objections from practice
"We already have an ERP with inventory management." Many operations do — the problem rarely lies in the system, but in withdrawals not consistently being booked during day-to-day operations. That's exactly the gap the agent closes, by making reporting as easy as possible.
"Our spare parts are mostly custom-made, not standard items." A stock system with lead time and minimum quantity can be built for that too — often this is actually the area with the biggest payoff, because long lead times get most expensive when detected too late.
"Who maintains all the master data at the start?" The initial capture is handled by the agent as far as possible from existing lists and photos of the shelves. Pure manual work remains only where genuinely no data base exists.
Self-check: is this worth it for your spare parts store?
- Maintenance technicians regularly search for parts that the system says should be in stock
- Emergency orders with express surcharges happen several times a quarter
- The stock list gets maintained "whenever there's time," not continuously
- The last stock count showed larger differences with no clear explanation
- Critical spare parts with long lead times aren't systematically monitored
If three or more of these apply, there's a fast, noticeable payoff hiding in your spare parts store.
The next step
What a digital spare parts management could look like at your plant is something we figure out in a free intro call: we look at your current store, existing systems, and the most critical bottleneck parts. A pilot for one storage area or machine group follows — rolled out only after measurable success. More use cases for manufacturing are on our industry page AI in manufacturing.
Frequently asked questions
How does an AI agent keep the spare parts store current?
What does a digital spare parts management offer over a spreadsheet?
Does this work with custom-made and rare spare parts too?
Does our ERP system need to be replaced?
How is the works council involved in analyzing withdrawals?
How long does it take to introduce a digital spare parts management?
Topics
- industrie
- instandhaltung
- ersatzteile
- lagerverwaltung
- ki-agenten