Automation for supply chain and logistics
Automation for the team that brings goods in and keeps them in stock
You order in time, without counting shelves every morning
Supply chain is judged on two opposite failures: what is missing when needed and what has sat on a shelf for a year.
What matters here
Orders based on real consumption
Thresholds come from what was actually consumed and the supplier's lead time, not a fixed number.
Receiving confirms rather than assumes
What arrived is checked against what was ordered, and differences appear the same day.
Less capital on the shelf
You see what moves and what does not, from numbers rather than the impression of whoever walks the warehouse most.
Suppliers become comparable
Lead times met and receiving discrepancies are recorded, so they can be discussed with data.
Where we start
What that looks like
The first of the flows above, step by step. The rest follow the same pattern.
1. Goods in
Receipt is confirmed against the order. What arrived enters stock, and discrepancies are flagged on the spot.
- n8n
- OCR
2. Goods out
Consumption is deducted automatically from sales, orders or recipes, depending on what you sell.
- PostgreSQL
3. Thresholds
The alert threshold recalculates from recent weeks' consumption and the supplier's lead time.
- PostgreSQL
4. The alert
The warning reaches whoever orders, on the channel they actually read, with a suggested quantity already worked out.
- WhatsApp Business API
- Slack
5. Reconciliation
At stocktake, differences between recorded and actual are logged with a reason, so patterns become visible.
Results
A 70-employee catering group with two event venues
Operations and supplier ordering moved onto a single system with an audit trail.
Frequently asked questions
- We have a small warehouse. Is it worth it?
- It depends on how many items and how many locations, not floor area. Twenty items that run out often cause more trouble than two thousand that sit.
- Our suppliers work by phone and WhatsApp.
- They can carry on. The order goes out in whatever format they accept, and the structuring stays on your side.
- Where do we start?
- With the items you ran out of in the last three months. There are few of them and they usually account for most of the loss.
- Do we have to change our stock software?
- No. If it has an API we write into it. If not, we build the missing layer over what you have, with no migration.
- Who decides the order quantity?
- You do. The system suggests a quantity from consumption, but nothing is ordered until a person confirms it.