New AI Agent can now build your knowledge base, connect channels and invite agents — all by chat Try it now
YundaDesk
PricingBlogChannels
Start freeLog in
Questions?Contact sales
Toolkit

Out-of-Stock Alternative Scripts That Turn Sold-Out Into Cross-Sell

Out-of-stock replies should not end with a plain apology. Use alternative recommendations, back-in-stock alerts, and human handoff rules so AI can answer first from the knowledge base while agents handle exceptions.

YundaDesk Team 2026-01-01Updated 2026-07-10 7 min read

The worst out-of-stock reply is not “sorry.” It is “sorry, sold out” with no next step. The customer has already shown buying intent. If your support team gives no alternative, no back-in-stock alert, and no clear explanation, that intent leaves the store and lands with another seller.

A better out of stock reply works like a small recovery flow: confirm the stock status, suggest one to three relevant alternatives, then offer a back-in-stock alert or a human handoff. With YundaDesk, an AI agent can pull the answer from the knowledge base, respond first, and bring in a human when the conversation turns into pricing exceptions, refunds, complaints, or other high-risk cases.

DATA

Out-of-Stock Alternative Scripts That Turn Sold-Out Into Cross-Sell: turn timing into a measurable signal

71%Consumers expect personalized interactions
76%Consumers get frustrated when personalization is missing
Source: McKinsey, "Next in Personalization"

State the Stock Status Clearly

The first line should be short, accurate, and human. Avoid vague wording like “maybe,” “probably,” or “the system says.” If the inventory status is uncertain, say that you are checking it and route the conversation to an agent.

Scenario Weak reply Better script
Confirmed out of stock This is gone. This item is currently out of stock and cannot be ordered today.
One variant is out Your option is not available. The black M variant is out of stock, but other colors are still available.
Inventory needs checking It should be unavailable. I will check the live inventory first. If it is unavailable, I will also suggest the closest alternatives.

An out-of-stock message is not just an apology template. It is a reset of the buying path. At that moment, the customer wants three things: whether there is a close match, when the item may return, and whether ordering now will create trouble.

Recommend Alternatives by Buying Reason

Alternative recommendations should not rely on category alone. The customer may care about price, size, color, material, device compatibility, gifting, or shipping speed. Those fields need to exist in the knowledge base before AI can recommend like a trained agent.

A practical rule: suggest no more than three alternatives, and explain why each one is relevant.

Customer priority Recommendation logic Script frame
Similar look Same design, material, or price range If you mainly like this style, Product A is the closest match. The fit is similar and the material is the same.
Fast delivery In stock and ready to ship sooner If timing matters, Product B is currently in stock and can be prepared faster.
Budget control Similar or lower price Product C is closer to your original budget. It has fewer features, but it covers everyday use well.

Use These Out-of-Stock Alternative Scripts

Add these templates to your knowledge base, then fill in product names, variants, links, and category-specific notes.

Scenario Script template
Standard out of stock This item is currently out of stock and cannot be ordered right now. I checked the closest options, and {Alternative A} is similar in {core similarity}. It is in stock now. Would you like the link?
Size or color unavailable The {size/color} you selected is currently out of stock. There are two close options: {Alternative A} is closer to the original fit, while {Alternative B} can ship sooner. Which matters more to you, fit or delivery speed?
Social or marketplace DM This item has sold out, but we have a similar in-stock option: {Alternative}. The main difference is {difference}, and it works well for {use case}. Should I send the link?
Customer rejects alternatives Understood. You would rather wait for the original item. I can save a back-in-stock alert for you and notify you when it returns.

Do not overload one message with too many links. Confirm the direction first, then send the relevant product link. The conversation feels cleaner, and the customer does less work.

Capture Back-in-Stock Interest Without Annoying People

When an item is sold out, asking for alert permission is reasonable. Turning that permission into endless promotional messages is not. Split back-in-stock intent into three types: original item restock, exact variant restock, and similar item restock. If the customer chooses one, only message them for that type.

YundaDesk proactive outreach fits this use case. The AI agent can identify the customer’s intent, ask whether they want a back-in-stock alert, and speak up later at the right moment. The guardrails still matter: cooldown, frequency caps, quiet hours, no interruption when the customer is already chatting, do-not-disturb lists, and human approval for sensitive actions.

“It is back in stock” is expected information. “Please look at another product every day” is noise. The difference is consent and frequency control.

Let AI Recommend Similar Items From the Knowledge Base

To make AI useful for out-of-stock replies, your knowledge base cannot stop at product descriptions. It also needs replacement logic. For each key product, add these fields:

  • The top one to three alternatives to recommend when it is out of stock
  • The reason for each alternative: style, function, size, material, price, or shipping speed
  • Boundaries where the alternative should not be recommended, such as incompatible models, unsuitable use cases, or a large price gap
  • Handoff rules for refunds, compensation, price changes, complaints, or escalation language

With this setup, the AI agent can handle most repeated questions first. If it cannot answer, if the customer asks for a human, or if a high-risk action appears, the conversation moves into the shared workspace for an agent to back up. Refunds, compensation, and price changes should always require human approval. AI should not execute them automatically.

Have Agents Correct AI, Not Patch Scripts Privately

Out-of-stock conversations change quickly. An alternative sells out. A restock gets delayed. Customers suddenly start asking about one color or bundle. If agents only fix the answer in a private chat, the AI will make the same mistake next time.

The better loop is controlled learning: AI misses an answer, an agent replies, the agent corrects AI, and the system creates a learning suggestion you confirm. Only after the owner approves it does the update become a skill, knowledge entry, or customer memory. Each change is traceable, testable, and revertible. Learning never takes effect automatically.

That is what gets smarter over time means in an out-of-stock workflow. AI is not freelancing. Frontline experience becomes reusable support capability with review built in.

Check These 8 Items Before Launch

  • Stock status, restock timing, and alternative links are in the knowledge base
  • Every key product has at least one approved alternative
  • Alternative reasons are specific, not just “similar product”
  • Back-in-stock alerts require customer consent before outreach
  • Proactive outreach frequency caps, quiet hours, and do-not-disturb lists are configured
  • Refunds, compensation, and price changes hand off to human approval
  • Agents can see source channel, conversation history, and customer profile in one workspace
  • Agent corrections require owner confirmation before they take effect

An out-of-stock reply can either end the conversation or reopen the path to purchase. Treat sold-out moments as a structured support flow: clear status, relevant alternatives, alert permission, AI answers first, and humans back up the cases that need judgment.

Run this playbook in your own workspace

AI answers first, humans back up, every step is revertible — everything in this article can be put into practice in YundaDesk.