Agix Technologies logoAgix Technologies
Grocery Retail · E-Commerce Fulfillment AI

AI Fulfillment That Picks
87% More Items Per Hour

Agix built three integrated AI systems for Kroger, a multi-order pick path optimizer, computer vision item verification, and customer-preference substitution AI, transforming grocery e-commerce fulfillment across 2,700+ stores nationwide.

+87%
Items Per Hour
-50%
Pick Travel Distance
99.2%
Order Accuracy
-73%
Substitution Rejections
Client
The Kroger Co.
Industry
Grocery Retail · E-Commerce
Engagement
Fulfillment AI · Full Build
Scale
2,700+ Stores · 420,000 Employees
About Kroger

America's largest supermarket chain, where e-commerce growth made fulfillment efficiency critical.

The Kroger Co. is the largest supermarket chain in the United States, operating 2,700+ stores across 35 states under banners including Kroger, Ralphs, Fred Meyer, King Soopers, Smith's, Dillons, and Harris Teeter. Founded in 1883 in Cincinnati, Ohio, Kroger serves tens of millions of households every week with annual revenues of $148 billion.

As grocery e-commerce orders surged from 5% to over 25% of total sales in three years, in-store fulfillment became a critical operational and margin challenge. Picking grocery orders inside a live retail store, while shoppers browse the same aisles, is expensive, error-prone, and difficult to scale with manual processes. At millions of orders per week, inefficiency compounds into a margin problem that threatens the entire e-commerce business model.

Kroger case study visual
The Challenge

Manual grocery fulfillment can't scale with millions of e-commerce orders per week.

When order pickers fill grocery orders manually, they walk whatever path they remember, pick items in whatever order seems natural, and make substitution decisions based on generic rules or personal judgment. At low order volumes this works. At millions of orders per week, it doesn't, inefficient paths, wrong substitutions, and missed items erode both economics and customer trust at scale.

01
Unoptimized pick paths waste half of every shift
Pickers navigated stores by memory, zigzagging across aisles, doubling back for missed items, and walking redundant routes between zones. The average picker covered 4.2 miles per shift, with nearly half of that distance spent on backtracking that added no picking throughput.
02
Generic substitutions drove a 28% rejection rate
When an item was out of stock, pickers substituted based on proximity on the shelf, the nearest item regardless of whether the customer actually wanted it. A customer who always buys Honeycrisp apples received Red Delicious. A customer who only buys organic received conventional. Rejections created refunds, rescheduled orders, and negative reviews at scale.
03
Wrong-item errors reaching customers at massive scale
A 96.8% order accuracy baseline sounds reasonable, until applied to millions of orders per week. The 3.2% error rate translated into hundreds of thousands of wrong-item complaints per month. Without automated verification at the point of scan, these errors were invisible until they reached the customer.
4.2mi
Average miles walked per picker shift, nearly half was redundant backtracking between store zones
28%
Out-of-stock substitution rejection rate, generic shelf-proximity substitutions were wrong nearly 1-in-3 times
96.8%
Baseline order accuracy without AI, the 3.2% error rate was hundreds of thousands of wrong-item complaints per month
40items/hr
Pre-AI pick rate, manual single-order picking throughput that couldn't scale with e-commerce growth
The Integrated System

Three AI layers. One fulfillment transformation.

Route intelligence, computer vision verification, and personalized substitution, working together to eliminate picking errors, reduce travel, and delight customers at millions-per-week scale.

Kroger case study visual
The Solution

Integrated fulfillment AI: route optimization, vision verification, smart substitution.

Agix built three integrated AI systems that work together to transform grocery fulfillment, each solving a distinct failure mode in the manual picking process, each measurable within the first week of deployment.

1

Multi-Order Pick Path Optimizer

Batches 3–5 simultaneous pickup orders with nearby windows and generates a single optimized pick path that visits each store zone once, covering all items across all batched orders with minimum travel distance. The route accounts for temperature zones, frozen and refrigerated items are collected last to minimize cold-chain exposure before staging.

2

Real-Time Inventory Integration

Live inventory data prevents pickers from being directed to out-of-stock shelf locations, routing directly to alternate in-store locations or triggering the substitution flow before the picker arrives at an empty shelf. This eliminates wasted walking to shelves that can't be fulfilled and removes a major source of picker frustration and delay.

3

Computer Vision Item Verification

A vision model running on the picker's handheld scanner verifies that the item scanned matches the order item, catching wrong-flavor, wrong-size, and wrong-brand errors before they reach the customer. In testing, 1-in-30 scans produced a wrong match; at millions of orders per week, this verification layer prevented hundreds of thousands of wrong-item errors per month.

4

Customer-Preference Substitution AI

When an item is out of stock, the substitution model queries the customer's 18-month purchase history to identify the most likely acceptable alternative, not just the nearest shelf item. A customer who always buys organic receives an organic substitute. A customer with a documented nut allergy never receives a product with nuts. The system generates a ranked list; if the first choice is also unavailable, the picker moves to the second-ranked option automatically.

5

Order Completion Prediction

Predicts likely completion time for each batch in real time, flagging orders at risk of missing their pickup window so managers can allocate additional picker support proactively. This prevents the cascading delays that occur when a slow pick causes a customer to wait, or worse, arrive to find their order isn't ready, and gives operations managers visibility across all active batches simultaneously.

6

Picker Performance Analytics

A real-time dashboard shows pick rate per hour, order accuracy, and substitution acceptance rate by picker, enabling targeted coaching and performance management grounded in actual data rather than manager observation. Stores with outlier performance in either direction are automatically surfaced for review, creating a continuous improvement feedback loop across the entire fulfillment operation.

Measured Results

Faster picks. Fewer errors. Customers who actually like their substitutions.

Measured against pre-deployment baselines across Kroger's e-commerce fulfillment network post-launch.

+87%
Items Per Hour
40 → 75 items/hour
-50%
Pick Path Distance
4.2 miles → 2.1 miles/shift
99.2%
Order Accuracy
Up from 96.8% baseline
-73%
Substitution Rejections
28% → 7.6% rejection rate
Day 1
Route optimization ROI was measurable in the first week of deployment, pickers covered 2 fewer miles per shift on day one, making adoption immediate and nearly universal without mandates
18mo
Purchase history depth powering the substitution AI, enabling personalized alternatives that account for individual brand preference, dietary restrictions, and organic vs. conventional choices
1-in-30 fixed
Vision verification catch rate, 1-in-30 scans produced a wrong-item match in testing; at millions of orders weekly, this prevented hundreds of thousands of wrong-item errors per month

Our pickers used to dread substitutions because customers would reject them and we'd have to issue refunds. Now the AI knows this customer hates Red Delicious apples and always buys organic, it suggests the right substitute and customers appreciate it instead of complaining.

K
Head of E-Commerce Operations
The Kroger Co.
Why It Worked

AI that made grocery fulfillment better for everyone, pickers, managers, and customers.

The pick path optimizer succeeded not because it was technically sophisticated, but because it was immediately tangible. Pickers walked 2 fewer miles per shift on day one. Adoption was nearly universal without mandates, the system sold itself through the physical experience of less exhausting work shifts.

The substitution AI succeeded for a less obvious reason: individual purchase history is the only reliable signal for what a specific customer actually wants as a substitute. Category-level rules fail at the individual level. Generic shelf-proximity rules fail completely. Personalization wasn't a nice-to-have, it was the entire difference between a 28% rejection rate and a 7.6% rejection rate.

01

Batch picking multiplied efficiency

Picking 4–5 orders simultaneously with a single optimized path was 3x more efficient per picker than picking one order at a time. This was a structural efficiency gain that no individual behavior change could achieve, the algorithm unlocked throughput that didn't exist in the manual process.

02

Personal history beats generic rules

Using 18 months of individual purchase history to generate substitutions, not category rules or shelf proximity, was the single most impactful customer satisfaction improvement. A customer who always buys Honeycrisp apples doesn't want Red Delicious. The data knew this; the old system didn't.

03

Vision verification scales inspection

1-in-30 scans produced a wrong-item match in testing, individually insignificant, but catastrophic at millions of orders per week. Vision verification turned an invisible quality problem into a caught-and-corrected problem before it reached the customer. Human inspection at this scale is impossible; automated verification isn't.

04

Immediate benefit drove adoption

Pickers walked 2 miles less per shift on day one. The efficiency improvement was so immediate and tangible, less physical exhaustion, faster order completion, that adoption was nearly universal without mandates. When AI makes the job easier in an obvious way, adoption is not a change management problem.

Honest Limitations

What this system doesn't solve.

E-commerce fulfillment AI is powerful for planned, repeatable operations. It has real limits at the edges of that structure.

Only Works for Planned E-Commerce Orders

The route optimizer requires advance order data to generate batch picks. Walk-in customers and last-minute orders can't be batched effectively, these are handled through conventional single-order picking. The system is designed for the pre-ordered pickup and delivery channel, not the in-store shopping experience.

New Customers Have No Substitution History

First-time and infrequent customers don't have enough purchase history for the substitution model to generate accurate personalized alternatives. These orders fall back to category-level substitution rules, better than shelf-proximity guessing, but not as accurate as the personalized model. The AI becomes progressively more useful for each customer as purchase history accumulates.

Store Layout Changes Require Manual Updates

Planogram resets and store layout changes require manual updates to the store zone graph before the route optimizer reflects new product locations accurately. During the window between a layout change and the zone graph update, pick paths may route to old locations. Store operations teams need a clear process for triggering zone graph updates when resets occur.

High-Judgment Items Still Need Human Discretion

Fresh prepared foods, deli counter orders, and items requiring quality assessment, produce ripeness, seafood freshness, butcher cuts, still require picker discretion that the system supports but cannot fully automate. The AI routes and verifies; the picker still needs to judge whether the avocado is actually ready to eat or whether the fish looks fresh enough to fulfill the order.

When To Use This Approach

Is this the right build for your fulfillment operation?

Good Fit If You…
Grocery retailers with significant e-commerce pickup and delivery volume, 1,000+ orders per week, where picker labor costs are a growing share of fulfillment margin
Operations experiencing high substitution rejection rates that are creating refunds, customer complaints, or repeat-order churn, where the problem is generic substitution rules rather than individual customer preferences
Multi-location chains where learnings from substitution acceptance at high-volume stores can improve recommendation models across all locations, the system learns and generalizes
Retailers with systematic product location data and the infrastructure to integrate live inventory feeds, the route optimizer is only as good as the product location and inventory data feeding it
Not A Good Fit If You…
Operate small-format stores without systematic product location data, the route optimizer requires an accurate zone graph to generate better-than-human pick paths
Run pure delivery operations without the in-store pick component, this system is designed for pick-in-store fulfillment, not dark store or warehouse-native fulfillment environments
Primarily serve walk-in customers with minimal pre-ordered fulfillment, the batch routing logic requires advance order queues to generate efficiency gains; spontaneous single-item orders don't benefit from the same optimization
FAQ

Common questions about AI e-commerce fulfillment for grocery retail.

How does the route optimizer handle frozen and refrigerated items?+

The route optimizer is temperature-zone aware. It sequences picks so that frozen and refrigerated items are collected last before staging to minimize temperature exposure time. The zone graph includes temperature classifications for each store section, and staging assignment routes cold items to refrigerated staging zones. This eliminates the common problem of ice cream and frozen goods sitting in a shopping cart for 45 minutes while a picker works through ambient aisles first.

What happens when a customer's preferred substitute is also out of stock?+

The substitution model generates a ranked list of alternatives, not just a single recommendation. When the first choice is unavailable, the picker moves to the second-ranked option automatically, no additional decision required. If all suggested substitutes are unavailable, the item is flagged for removal from the order and the customer is notified via app with a refund option. The customer gets immediate transparency about what happened rather than discovering the issue at pickup.

How does the system handle age-restricted items like alcohol?+

Age-restricted items are flagged in the order and require ID verification at pickup. The system surfaces this requirement to the customer proactively in their pickup confirmation so they arrive prepared with valid ID. Pickers are prompted to verify that the ID check step will be required at handoff, preventing the awkward situation where a customer arrives for pickup and finds they can't receive part of their order without producing ID they didn't bring.

Can this system be deployed in micro-fulfillment centers as well as in-store?+

Yes, the same route optimization, vision verification, and substitution intelligence layers can be deployed in micro-fulfillment center environments. The zone graph structure and batch picking logic are applicable to any organized product storage environment, with configuration adjustments for the physical layout differences versus in-store settings. MFC deployments typically achieve even higher pick rates than in-store deployments because the environment is purpose-built for picking rather than shared with live shoppers.

How does the system improve over time once deployed?+

The substitution model improves continuously as it collects more individual customer acceptance and rejection signals, every accepted or declined substitution tightens the model's understanding of that customer's preferences. The route optimizer improves as zone graph data is refined over time and as the system learns typical picker pace patterns by store zone. Day one performance is strong; day 90 performance is meaningfully better, and the gap between new-customer substitution quality and returning-customer substitution quality narrows as purchase histories grow.

Production AI

Ready to transform your e-commerce fulfillment operations?

Most projects go from kickoff to deployed AI system in 8–16 weeks. Let's talk about what pick path optimization, vision verification, and personalized substitution could do for your fulfillment margins.