Retail & inventory

The count was right on Monday.

Stock records are accurate on the day somebody counts them, and they drift every day after that. Buying then happens on memory, and the cost lands twice: capital stuck in lines nobody wants, and sales lost on the ones that moved.

  • Reads a delivery from a photograph
  • Forecasts on your own sales history

What retail AI inventory automation is

Retail AI inventory automation means the stock record updates itself from what actually arrives and what actually sells. A vision model reads a delivery note or a box rather than somebody keying it in. Forecasting then runs against your own sales history, which is what turns a reorder point into a date somebody can act on.

Counting by hand, buying on instinct

Retail runs on a number that was true once. Between counts the system and the shelf move apart, and the ordering happens on whatever the buyer remembers. Both cost money. Only one is visible.

  1. 01

    The count ages from the moment it ends

    A cycle count is accurate on the day. Every day after, the record and the shelf drift apart.

  2. 02

    Reordering lives in somebody's head

    Whoever knows which lines move is going on experience. That knowledge walks out at five o'clock.

  3. 03

    Dead stock never announces itself

    Capital sitting in slow lines is invisible until a valuation. By then the money went months ago.

How we put AI into a stockroom

01

Intake read by camera

A delivery arrives and somebody photographs it. Codes, quantities and serial strings come off it as rows.

  • Ordinary phone and bench cameras, not scanning hardware
  • Serial strings that get mistyped by hand
  • Rows land against the purchase order they belong to
02

Stockouts predicted, not reported

Selling rate is watched against supplier lead time. When those cross, the gap is coming.

  • Forecasts run on your own sales history
  • Lead times per supplier, not one figure for all
  • A draft order, held for somebody to sign
03

Capital shown where it is stuck

Holding cost and falling value are tracked per line. Slow lines stop being a year end surprise.

  • Value against age, per line
  • What is tied up, and in what
  • Read from the records you already keep

Where a packing slip actually goes

Four steps. A person still sits at exactly one of them, and it is the step that decides whether the other three are worth having.

  1. 01

    Photographed

    Somebody snaps the note or the box at goods inwards.

  2. 02

    Read

    A vision model lifts the codes, counts and serials.

  3. 03

    Matched

    Lines are checked against the order that is pending.

  4. 04

    Confirmed

    A person looks at the shortfalls and nothing else.

    Human checkpoint

Where else this lands in retail

The same reading and forecasting turns up in jobs that look unrelated until you notice they are all somebody retyping or somebody guessing.

Routing new lines
A new product is categorised from the text on its packaging rather than by hand.
Balancing between shops
Stock moves toward the branch that will sell it first.
Checking returns
A returned item is compared against what left, so damage is found at the bench.
Chasing suppliers
A shortfall triggers the call or the email, with the lead time written back afterwards.

What a retail team will want asked

Stock records carry your margins and your supplier pricing, which makes where they go a question worth settling before anything is built.

No training on your records

Integrations run against business tier endpoints with retention turned off, so what you send never enters a training set. Somebody has to switch that on, and we check it.

It reads what you already run

The pipeline queries your stock system through its API. Nothing is migrated to make room.

Every count is traceable

A line in the system points back to its photograph. A disputed figure gets looked at rather than argued about, which is a different conversation.

We connect AI to the stack you already run

These are the systems stockrooms bring us, and your own does not have to be on the list. Nothing here is a requirement.

Vision models
Notes, boxes and labels
Claude
Matching a line to your catalogue
PostgreSQL
Stock levels and history
MySQL
Older stock systems
Python
The forecasting underneath
Flutter
The app at goods inwards
React
Dashboards your team opens
n8n
What runs when a line runs low
Redis
Alerts and scheduling

Common questions about AI in retail & inventory

Do we need scanning hardware?

Not to start. A phone camera and a vision model read codes off a box well enough to prove whether the approach works on your stock. Dedicated scanners are faster at volume, and that is a decision worth making once you have seen it run.

Will it work with the stock system we already have?

If it has an API, the pipeline reads and writes straight through it without any export step. Where there is none, we look at what it exports. Replacing a stock system to get better forecasting is a large project solving the wrong problem.

How far ahead can it predict a stockout?

As far ahead as your supplier lead time, which is the number that actually matters. A warning after the reorder window closes is not one. What it needs is sales history and a lead time per supplier rather than one figure for everything.

Does smart inventory management work on a small catalogue?

Better than people expect. Lead time matters more than volume. What forecasting needs is history rather than scale, and a few years of consistent sales on a few hundred lines is usually enough.

What does retail vision AI actually read?

Printed codes, quantities and serial strings, lifted off a delivery note or straight off the packaging. What it is poor at is anything it has no examples of, and that gets flagged for a person rather than guessed.

Is automated stock forecasting different from a reorder point?

A reorder point is a number somebody set once and it stays where it was put. Forecasting recalculates as the selling rate changes, so a line that suddenly moves faster is caught before the shelf empties.

Next step

Let AI do the repetitive
half of the job.

Data entry, answering the same tickets, chasing numbers between systems. We automate the parts that repeat. Your team keeps the parts that need judgement.

Eighteen years of excellence