AI Business

How Can AI Agents Fix BOPIS Orders Before and After They're Packed?

Written by
Dr. Anushtha Singh
Created On
November 5, 2026

Table of Contents

Don’t miss what’s next in AI.

Subscribe for product updates, experiments, & success stories from the NuPlay team.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

TL;DR

When a delivery runs late, the customer is at home. When a BOPIS order fails, the customer is standing at your counter, or waiting in your parking lot, for an item that isn't there.

Most of those failures are decided before the customer leaves home: the store sold stock it didn't have, nobody asked about the substitute, or "ready for pickup" went out before the order was packed. AI agents catch them there. They triage problem orders by pickup deadline, get the customer's approval on substitutes, and confirm readiness only when the order is staged. After packing, they alert associates when a curbside customer arrives and clear uncollected orders back to the shelf.

Start with exception triage and substitution approval. That is where order fill rate and pickup satisfaction move first.

Why does BOPIS put so much strain on store teams?

Buy online, pick up in store (BOPIS), also called click and collect, is now a mainstream way to shop, and every order lands on the store floor. 68% of US shoppers have used it at least once, up from 57% in 2022.

The upside is real foot traffic. 49% of customers made additional purchases when they picked up in store. Half of shoppers have chosen where to buy online based on whether in-store pickup was available.

The catch is speed. A quarter of BOPIS shoppers want to collect within two to four hours. That means associates pick online orders from the same shelves walk-in customers shop, in the same shift, while also running the register and answering the store phone.

Every order passes through five moments after it's placed. Each one can break:

  1. Picking: an associate finds each item on the shelf.
  2. Substitutions: a missing item needs a replacement the customer will accept.
  3. Ready for pickup: the customer is told, and the pickup window starts.
  4. Handover: at the counter or at the curb.
  5. Uncollected orders: reminders, cancellation and restocking.

This post goes deep on one workflow, the BOPIS order. For the wider picture of how AI agents support store teams, see our guide to AI agents for in-store associates.

Why do BOPIS orders go out of stock at picking?

Most BOPIS exceptions start before anyone touches the shelf: the website sells stock the store doesn't have. Researchers at Auburn University note that BOPIS out-of-stocks happen because store inventory records are not always accurate. The system shows three units; the shelf shows none.

So the associate arrives at the bay and finds one of three things:

  • An empty shelf: the record says three units, the shelf says zero.
  • A partial order: four of five items found, one missing.
  • The wrong item: a different size, color or pack count sits where the SKU should be.

Today, each one becomes a judgment call made on the spot. The associate walks to a manager or a terminal, decides whether to substitute or cancel, and the order sits while the pickup clock runs.

How should AI handle BOPIS substitutions?

A good substitution depends on what was ordered, and a wrong one costs more than a cancellation. An Auburn University study published in the Journal of Business Logistics found BOPIS shoppers accept substitutes more readily for staples (ketchup, paper towels) than for indulgence items (coffee, perfume). The researchers concluded that highly indulgent categories may be poorly suited to substitution offers at all.

The same researchers point to AI as a way to find optimal substitutes. The industry view is to give customers options well before they travel to the store. Asking shoppers to pre-select substitutes for every item at checkout is tedious, so the better pattern is to ask only about items at real risk, or to send an approval request after checkout.

When should a click-and-collect customer hear their order is ready?

As soon as it is truly ready, and not a minute before. In a 2018 mystery-shopper study by IHL Group, shoppers notified within four hours were 19% more likely to use the service again and 15% more likely to recommend it. The same research found 26% of shoppers arrived to find their order not ready, even after being told it was.

A notification is a promise. When the message goes out before the order is staged, the store has turned a fulfillment problem into a customer-service problem.

Many "Is my order ready?" questions reach the store as phone calls. We cover how agents handle them in our guide to WISMO calls in stores.

How can AI speed up in-store and curbside pickup?

Handover is the last moment the customer judges the whole experience, and it often depends on an associate noticing them. One industry guide sets the target at under five minutes of pickup wait. Public data on actual wait times is thin, but the failure pattern is familiar: a curbside customer parks and waits because nobody saw the arrival, or a counter customer waits while an associate hunts the staging area.

What happens to BOPIS orders nobody collects?

An uncollected order is stock that walk-in shoppers can't buy, sitting in the staging area. Reliable public figures on uncollected-order rates are scarce, but the cost is easy to see on any busy pickup shelf: paid-for or held items off the sales floor, and staging space filling up.

One industry guide recommends a reminder if an order isn't picked up within 48 hours. The harder part is what follows: someone has to decide when to cancel, process the refund and walk every item back to its shelf.

What does an AI agent do at each stage of BOPIS order management?

The agent takes the lookups, decisions and messages off the associate, so the associate only picks, packs and hands over.

Stage What breaks today What the agent does Metric it moves
PickingPhantom stock, partial orders, wrong items; the associate leaves the floor to check a terminal or ask a managerRanks problem orders by pickup deadline, checks live stock, and routes inventory-record discrepancies for a fixOrder fill rate; time to resolve an exception
SubstitutionThe associate guesses a swap, or substitutes without askingSuggests substitutes using product similarity, the customer's past choices and live stock, favoring staples where shoppers accept swaps most; gets approval by call, SMS or app, then updates the orderSubstitution acceptance rate
Ready for pickup"Ready" goes out before the order is staged, or not at allSends "ready for pickup" once the order is staged, warns early about delays or pending substitutions, and answers "Is my order ready?" callsOrders ready on time
HandoverCurbside arrivals go unnoticed; the counter waits on a slow lookupAlerts an associate when a curbside customer arrives, and escalates a missing or wrong item to a person with the full order historyPickup wait time
UncollectedPaid-for stock sits in staging, off the sales floorSends reminders, then flags orders past the window for cancellation and return to shelf, citing the policy it appliedUncollected-order rate

Which BOPIS metrics should store leaders track, and where should they start?

Track six numbers, one per break point plus resolution speed:

  • Order fill rate: share of orders fulfilled as placed or with an approved substitute.
  • Substitution acceptance rate: share of offered substitutes the customer approves.
  • Time to resolve an exception: from the associate finding the problem to the order being updated.
  • Orders ready on time: share staged before the promised pickup time.
  • Pickup wait time: from the customer's arrival to the order in hand.
  • Uncollected-order rate: share of orders canceled after the pickup window.

Where to start

Start with exception triage and substitution approval. They happen on every busy shift and their impact shows in weeks. Customer approval reduces substitution errors, but delays can still cost sales. Set a response deadline and a clear fallback before changing orders.

Add proactive notifications and curbside alerts next, once order data from the order management system is flowing reliably. Leave uncollected-order handling for last, because it depends on refund and cancellation policies being written down clearly enough for an agent to apply.

For how BOPIS ranks against other store-floor workflows, see the five in-store use cases to automate first.

How NuPlay store experts handle BOPIS

NuPlay's retail agents resolve 95% of store associate queries autonomously. For BOPIS, the work splits across four capabilities:

  • Store audits and inventory checks: cycle counts reviewed against the retailer's standard, with exceptions routed and fixes tracked to close. This is what keeps phantom stock from selling twice.
  • Order, return and loyalty resolution: substitutions, cancellations and refunds handled end to end, each decision citing the policy clause it applied.
  • Proactive outreach: ready-for-pickup messages, delay alerts and reminders sent before the customer has to ask.
  • Intelligent escalation: a missing bag or wrong order reaches a person with the history, intent and full customer context attached.

The agents work across voice, chat, SMS, email, app and messaging. They connect to POS, ERP and CRM systems and to commerce platforms including Shopify, Salesforce Commerce Cloud, Magento and Kibo. NuLoop, NuPlay's self-improvement layer, learns from every exception the agent resolves, so substitution suggestions get sharper with each order.

‍

Conversational AI for Sales and Support teams

Talk to our team to see how to see how Nuplay AI powers smarter engagement.

Let’s Talk

Ready to see what agentic AI can do for your business?

Book a quick demo with our team to explore how NuPlay AI can automate and scale your workflows

Let’s Talk
What is BOPIS?

BOPIS stands for buy online, pick up in store, also called click and collect. The customer pays online and collects the order at a store counter, a locker or the curb. Curbside pickup is the variant where an associate brings the order to the customer's car.

What is the difference between BOPIS and curbside pickup?

BOPIS order management is the process and software that route an online order to a store and track it through picking, substitutions, customer notifications and pickup. It usually runs on an order management system (OMS) connected to store inventory and the commerce platform.

‍

Why do BOPIS orders go out of stock after the customer has paid?

The website sells against the store's inventory record, and that record drifts from what is actually on the shelf. Miscounts, theft, damage and misplaced stock all create phantom units that look available online but can't be picked.

How can retailers reduce BOPIS out-of-stocks?

Four practices make the biggest difference:

  • Run regular cycle counts on the categories where records drift most.
  • Keep a safety buffer so the last unit or two isn't sold online.
  • Triage exceptions by pickup deadline as soon as picking starts.
  • Get substitution approval before the customer leaves home, not at the counter.

‍

How do AI agents handle BOPIS substitutions?

The agent suggests a replacement based on product similarity, the customer's past choices and live stock, then asks the customer to approve it by call, SMS or app. It favors swaps for staples, where shoppers accept them most readily, and offers a refund or cancellation for items customers want exactly.

‍

Can AI agents manage curbside pickup?

Yes. The agent sends ready-for-pickup and reminder messages, recognizes when a curbside customer has arrived, and alerts an associate with the order details and staging location.

What systems does a BOPIS AI agent need to connect to?

At minimum: the order management system, store inventory or POS, the commerce platform, and the channels customers use, such as SMS, voice and the retailer's app.

How fast do customers expect BOPIS orders to be ready?

Fast. A quarter of BOPIS shoppers want to collect within two to four hours of ordering.

‍

How do I check readiness for my BOPIS AI?

BOPIS AI readiness checklist

  • Measure your current order fill rate, substitution acceptance and uncollected-order rate, so you have a baseline.
  • Check how accurate store inventory records really are, and which categories drift most.
  • Write down your substitution rules: which categories get swaps, which get a refund, and what happens if the customer doesn't reply.
  • Split your catalog into staples and indulgence items for substitution purposes.
  • Confirm the agent can read and update orders in your order management and commerce systems.
  • Decide which channels customers will hear from you on: SMS, call, app or messaging.
  • Set your pickup window, reminder schedule and cancellation policy.
  • Pilot exception triage and substitution approval in a handful of high-volume stores first.
  • Give associates a way to flag a wrong suggestion inside the tool.
  • Review the six metrics weekly and expand to notifications, curbside alerts and uncollected orders once the pilot holds.

‍

Related

Related Blogs

Explore All
<---NEW-FAQ--->