Rozio AI Store Assistant Logo

Shopify Out-of-Stock Chatbot: Turn Stockouts Into Better Shopping Answers

A practical guide for Shopify merchants that want AI chat to answer sold-out product questions, recommend available alternatives, explain preorder rules, and avoid unsafe restock promises.

June 26, 2026
Rozio-style Shopify out-of-stock chatbot showing a sold-out product, available alternative recommendations, variant choices, and add-to-cart actions

A Shopify out-of-stock chatbot helps shoppers when the product they want is sold out, low stock, unavailable in a specific variant, or not currently purchasable. The best version does more than say "sorry, this is unavailable." It explains what is known, recommends close in-stock alternatives, clarifies preorder or backorder rules, and hands off cases where the store has not approved an answer.

Stockouts create a strange moment in ecommerce support. The shopper is interested enough to ask, but the path to checkout is blocked. A fast, accurate answer can still save the sale. A vague answer, a fake restock date, or a dead end usually sends the customer back to search.

Why out-of-stock questions deserve their own support flow

Many stores treat sold-out questions as simple FAQ work, but shoppers ask them at a high-intent point. They may have found the exact product they want, selected a size or color, read reviews, and reached the product page before seeing that the option is unavailable.

The support answer needs to do three things at once: protect accuracy, reduce frustration, and keep the shopper moving. That is why out-of-stock automation should be more careful than a generic product recommendation bot.

Customer questionWhat the chatbot should doWhat it should avoid
When will this be back?Share an approved restock window only if the store has provided one, or route to support or signup.Inventing a date because the customer wants certainty.
Do you have this in medium?Check the exact variant context and suggest available sizes or similar products.Answering from the parent product when the variant is sold out.
Can I preorder it?Explain preorder or backorder rules only if those rules are approved for that item.Promising preorder availability for products that are not set up that way.
What is closest to this?Recommend alternatives based on category, price, color, size, material, use case, and compatibility.Suggesting random best sellers that do not match the original intent.
Can you hold one for me?Collect details or route to a human if the store supports holds.Guaranteeing a hold without store approval.

The information your chatbot needs before it answers

Out-of-stock support only works if the assistant can distinguish product-level availability from variant-level availability. A product might be available in black but sold out in navy. A shoe might be available in size 8 but not size 10. A bundle might be blocked because one component is unavailable.

Shopify's product and variant model matters here. Product variants represent specific options such as size or color, and Shopify's inventory and availability fields can determine whether a shopper can buy that exact option. Your chatbot should treat those details as source data, not as generic product copy.

  1. Product title, description, category, tags, collections, and media.
  2. Variant options such as size, color, model, pack count, scent, flavor, fit, or voltage.
  3. Current availability for the specific product or variant the shopper asked about.
  4. Approved preorder, backorder, waitlist, and restock notification rules.
  5. Alternative product rules, including what counts as a close substitute.
  6. Escalation rules for high-value orders, wholesale buyers, custom products, or unclear inventory.

Recommend alternatives instead of ending the conversation

The most useful out-of-stock answer usually includes an alternative. The customer already told you what they wanted. The chatbot should use that signal to suggest products that preserve the buyer's original goal.

Original item is sold out because ofBest alternative logicExample answer
SizeSame product in a nearby size only if sizing guidance supports it, or a similar product in the requested size.That jacket is sold out in medium, but this similar insulated jacket is available in medium.
ColorSame product in a close color, then similar product in the requested color.The sage color is sold out. The olive version has the same fit and material.
Price pointSimilar category and use case within a reasonable price range.The $80 model is unavailable. This $85 option is the closest match with the same main feature.
CompatibilityOnly recommend products that match the customer's stated model, device, ingredient need, or fit constraint.For that camera body, this in-stock lens is the compatible alternative.
Bundle componentSuggest the closest available bundle or the individual items that replace it.The starter kit is sold out, but the cleanser and moisturizer are available separately.

This is where Rozio fits naturally. Rozio can recommend products in chat and show them visually with product cards that include images, prices, options, quantity controls, add-to-cart actions, and product links. That lets the assistant move from "the item is sold out" to "here are the closest available options" without forcing the shopper to restart browsing.

For a deeper version of this workflow, read Shopify Product Comparison Questions and Shopify AI Product Recommendations.

Handle restock questions without making unsafe promises

Restock questions are tempting for AI because customers want a clear date. But restock timing often depends on suppliers, purchase orders, fulfillment delays, receiving, quality checks, and whether the store decides to reorder at all.

If the store knowsGood chatbot answerRisky chatbot answer
Confirmed restock dateShare the date and add that timing can change if the store has that policy.Guarantee delivery or availability beyond the approved wording.
Estimated restock windowUse the exact approved language, such as expected in late July.Turn an estimate into a promise.
No restock informationSay there is no confirmed restock date and recommend alternatives.Guess based on past restocks.
Item will not returnSay it is not expected to return and suggest replacements.Invite the shopper to wait for a restock that is not planned.

Preorder, backorder, and continue-selling rules

Some Shopify stores allow customers to buy when inventory reaches zero. Others block purchase when a product or variant is out of stock. Shopify's Admin API describes this as an inventory policy with values that either continue selling after stock reaches zero or deny purchase after stock reaches zero.

For customer support, that means the chatbot should not treat every sold-out item the same way. A preorder item, a backorder item, a temporarily sold-out item, and a discontinued product all need different language.

Purchase stateWhat the chatbot can sayWhat the merchant should define
Out of stock and not purchasableThis item or variant is not currently available to buy.Alternative products, restock signup flow, and escalation path.
Backorder allowedThis can be ordered now if the store has approved backorder language.Expected timing, payment rules, cancellation rules, and fulfillment caveats.
Preorder productThis is available for preorder under the store's stated terms.Launch date, billing terms, shipping estimate, and preorder policy link.
Discontinued productThis item is not expected to return.Replacement product rules and whether support can help source a substitute.

How Rozio helps with Shopify stockout conversations

Rozio is useful for out-of-stock support because stockout questions are rarely only inventory questions. They turn into product recommendation, comparison, cart, policy, and handoff conversations.

  • Product-aware answers: Rozio learns the store catalog and can use product context when answering questions about specific items and variants.
  • Alternative product cards: Rozio can show recommended products visually with images, prices, options, quantity selection, add-to-cart actions, and product links.
  • Cart continuation: When a shopper chooses an alternative, Rozio can help add it to cart, update quantities, review cart contents, and send the shopper toward checkout.
  • Custom instructions: Merchants can define how Rozio should discuss restocks, unavailable variants, preorders, backorders, discontinued products, and human handoff.
  • Knowledge updates: Merchants can update product information, website knowledge, custom knowledge, and instructions from the Rozio Knowledge Base.
  • Inbox review and takeover: Support teams can review stockout conversations, take over when a customer needs a human answer, and generate AI-assisted replies in Customer Service Review mode.
  • Multilingual support: Rozio supports 95+ languages, which helps international shoppers ask availability questions in their own language.

For setup guardrails, read Shopify AI Chatbot Custom Instructions. For cart-focused flows, read Shopify AI Cart Assistant.

Example instructions for out-of-stock support

The most important work is deciding what the AI is allowed to say. These are practical instruction examples a Shopify merchant could adapt inside Rozio.

  • When a product or variant is out of stock, state that it is not currently available and recommend the closest in-stock alternatives.
  • Do not provide a restock date unless the exact date or approved estimate is available in store knowledge.
  • If a shopper asks for a restock notification, send them to the approved signup flow or collect details only if our support process allows it.
  • For size-based stockouts, recommend similar products available in the requested size before recommending the same item in another size.
  • For compatibility-sensitive products, do not recommend an alternative unless compatibility is clear from product data or approved knowledge.
  • Escalate wholesale, high-value, custom, urgent-event, and unclear inventory questions to a human support agent.

Out-of-stock chatbot checklist

  • Can the assistant identify the exact product and variant the shopper is asking about?
  • Can it distinguish sold out, low stock, preorder, backorder, discontinued, and unavailable states?
  • Can it recommend close in-stock alternatives based on the customer's original intent?
  • Can it avoid inventing restock dates or warehouse quantities?
  • Can it send the shopper to an approved restock signup, preorder page, product page, cart, or human handoff?
  • Can support review conversations where the AI was uncertain or where customers asked for exceptions?

FAQ

Should a Shopify chatbot show sold-out products?

It depends on the store's merchandising strategy. Shopify documents ways to hide out-of-stock products from collections, but some stores keep sold-out pages visible for SEO, waitlist signup, back-in-stock demand, or product comparison. The chatbot should follow the store's choice and explain availability accurately.

Can AI tell customers when a product will be back in stock?

Only if the store has provided an approved restock date or approved estimate. If there is no confirmed timing, AI should say that clearly, suggest alternatives, and offer the approved next step.

Can Rozio recommend alternatives when an item is sold out?

Yes. Rozio can recommend products and show them as interactive product cards with images, prices, options, quantities, add-to-cart actions, and product links. Merchants should still define rules for sensitive categories, compatibility, and restock claims.

What should the chatbot do if inventory is unclear?

It should avoid guessing. The safe answer is to explain what is known, ask one clarifying question if needed, and route the conversation to support when the store needs to confirm availability manually.

Conclusion

Out-of-stock conversations are not throwaway support tickets. They are buying moments where the first-choice product is unavailable. A strong Shopify out-of-stock chatbot protects accuracy, recommends realistic alternatives, explains approved preorder or backorder rules, and gives support a clean path to step in when needed.

Install Rozio on Shopify

Use Rozio to answer product questions, recommend available alternatives, and help shoppers keep moving when their first choice is sold out.

Sources used