EU AI Act transparency duties apply now; high-risk duties from December 2027. Check your exposure
Insights About us Careers
Contact us
Transport & Logistics

AI for Warehousing and Fulfilment

Most of the cost of picking an order is walking to it, which makes warehouse optimisation unusually tractable: the objective is measurable, the constraint is physical, and the improvement shows up in the next shift.

Tier 1
Our depth here
Travel
Most of pick cost
WMS limits
The real constraint

Warehouse optimisation is one of the few areas in logistics where the improvement is immediate, measurable and largely uncontested. The binding constraint is usually what your warehouse management system will let you change.

In one paragraph

AI for warehousing and fulfilment covers slotting and pick path optimisation, labour demand forecasting and shift planning, inbound and dock scheduling, inventory accuracy and cycle counting, order batching and wave planning, and automation orchestration.

Slotting, and what the WMS will actually accept

Placing fast-moving items close to despatch and grouping items that are ordered together reduces travel, which is most of the pick cost. The analysis is straightforward and the implementation is where projects stall.

  • Affinity matters as much as velocity. Items frequently ordered together should be near each other, not merely near despatch.
  • Ergonomics and safety constrain placement. Heavy items at floor or waist level, hazardous goods segregated. These are hard constraints, not preferences.
  • Re-slotting has a cost. Moving stock takes labour, so the optimisation is over the net gain after the move, not the theoretical steady state.
  • The WMS decides what is implementable. A plan requiring capabilities your system does not have is an analysis, not a project.
  • Seasonality changes the optimum. A slotting plan optimal in September may be wrong in November, and re-slotting cadence is itself a decision.
Worth knowing

Check what your warehouse management system can actually do first

Slotting recommendations are worthless if the WMS cannot accept a location change in bulk, cannot express affinity-based rules, or cannot support the pick path sequence you want. We establish that in the first fortnight, because a meaningful share of warehouse optimisation projects produce a well-founded plan that the operating system physically cannot implement — and the client discovers it after paying for the analysis.

Labour, which is the largest cost and the most sensitive system

Forecast labour demand at the granularity you roster

Predicting order volume by day and hour, converted into labour hours by task type, is what makes shift planning work. Forecasting at daily total level does not help someone building a shift pattern.

The forecast must arrive before the roster is fixed

Agency labour and shift commitments are made days ahead. A forecast that improves after the roster is set is a report, and we check the roster deadline before building anything.

Productivity monitoring is where warehouse AI gets contested

Individual pick rate tracking and productivity scoring are technically simple and among the most resented systems in the sector. Used for planning and staffing they are uncontroversial; used to rank and discipline individuals they produce turnover, gaming and, in some jurisdictions, legal exposure.

Design the worker-facing position explicitly

What is measured, at what granularity, who sees it and what it is used for should be decided and communicated before deployment. In many jurisdictions this engages works council consultation, which is a timeline item.

Docks, inventory accuracy and automation

ApplicationValueThe catch
Dock and inbound schedulingHighRequires carrier cooperation; a commercial conversation too
Order batching and wave planningHighInteracts with slotting; optimise together, not separately
Inventory accuracy and cycle countingHighTargeting counts by discrepancy risk beats random sampling
Labour demand forecastingHighOnly if it arrives before the roster is fixed
Automation orchestrationModerateVendor systems often have their own optimisation; check first
Damage and returns analyticsGoodPatterns by SKU, packaging, process step and shift
Worth knowing

Target cycle counts by discrepancy risk, not by rotation

Most warehouses cycle count on a rotation that treats every location as equally likely to be wrong. Discrepancy risk is predictable — from movement frequency, pick errors, adjacent-location confusion, recent receipts and historical variance — and targeting counts accordingly finds more errors with the same labour. It is a contained analysis over WMS transaction data and it usually pays for itself within a quarter.

Process

How an engagement runs

WMS capability is established in the first fortnight, because it bounds everything else.

Weeks 1 to 2

WMS capability and constraint review

What location changes, rules and pick sequences your system can actually implement, and when the roster is fixed.

Weeks 3 to 7

Data foundation

WMS transactions, pick times, order profiles and labour data joined at task level.

Weeks 8 to 13

Build

Slotting with affinity and ergonomics, pick path and batching together, or labour forecasting at roster granularity.

Weeks 14 to 17

Trial

In a zone against a comparable control, measured on picks per hour and travel distance.

Ongoing

Operation

Re-slotting cadence set by measured drift, cycle counting targeted by discrepancy risk.

Deliverables

What you receive

Shorter pick paths, better-matched labour, and plans the WMS can execute.

01

WMS capability assessment

What is implementable, established before the analysis is built.

02

Slotting optimisation

Velocity and affinity together, with ergonomic and segregation constraints as hard.

03

Pick path and batching

Optimised jointly with slotting rather than separately.

04

Labour demand forecasting

At the granularity and lead time your rostering process needs.

05

Dock scheduling

Inbound appointments smoothed against receiving capacity.

06

Risk-targeted cycle counting

Counts directed by predicted discrepancy rather than by rotation.

Fit check

Is this the right starting point?

Worth being direct. There are situations in warehousing and fulfilment where custom AI work is the wrong spend, and those are listed rather than buried.

Worth doing if

  • Pick travel is a major cost component and slotting is static or velocity-only.
  • Labour is rostered on judgement and agency costs swing widely.
  • Inbound arrives unevenly and receiving is alternately idle and overwhelmed.
  • Cycle counting is rotation-based and inventory accuracy is a persistent problem.
  • Order batching and slotting are optimised separately by different teams.

Do something else if

  • The WMS cannot implement bulk location changes or affinity rules.
  • The labour forecast would arrive after the roster is committed.
  • You want individual productivity ranking used for discipline. We will not design that.
  • The constraint is physical building capacity, which optimisation manages rather than creates.
Questions

Frequently asked questions

Marked up with FAQPage schema so these answers can surface directly in search results and inside AI assistant responses.

Where does warehouse AI pay fastest?

Slotting and pick path optimisation, because travel is most of the pick cost and the improvement shows up in the next shift. The one thing to check first is what your warehouse management system can actually implement — bulk location changes, affinity-based rules, the pick sequence you want. A well-founded plan the WMS cannot execute is an expensive analysis, and it happens more often than it should.

Should slotting be based on velocity?

Velocity and affinity together. Placing fast movers near despatch is the obvious half; placing items that are frequently ordered together near each other is the half that is usually missed and often worth more. Both sit under hard constraints — heavy items at safe heights, hazardous goods segregated — and the optimisation should be over net gain after the cost of moving stock, not the theoretical steady state.

Can we forecast labour demand accurately?

Order volume by day and hour converted to labour hours by task type, yes — and the question that decides whether it helps is when your roster is fixed. Agency commitments and shift patterns are set days ahead, so a forecast that improves after that point is a report. We check the roster deadline before building, and occasionally that conversation redirects the project usefully.

Is productivity monitoring a good idea?

For planning and staffing, yes and uncontroversially. For ranking and disciplining individuals, it produces turnover, gaming and in some jurisdictions legal exposure — and we will not design it for that purpose. Decide what is measured, at what granularity, who sees it and what it is used for before deployment, and expect works council consultation to be a timeline item in several jurisdictions.

How should we improve inventory accuracy?

By targeting cycle counts at discrepancy risk rather than counting on rotation. Which locations are likely wrong is predictable from movement frequency, pick error history, adjacent-location confusion and recent receipts. Directing the same counting labour at the highest-risk locations finds materially more errors, and it is a contained analysis over WMS transaction data that usually pays back within a quarter.

Tell us what the problem looks like.

Thirty minutes, no charge, no deck. We will tell you whether this is an AI problem, a data problem, or a process problem — and we will say when the honest answer is to buy something rather than build it.