Key takeaways

  • A live POS or ERP connection gives the fastest answer, but only after assessment and testing, and it is only as accurate as your stock count.
  • Without a live connection, the assistant sends the question to the right branch and tells the customer it's checking.
  • If the item is out, offer a close alternative from your catalogue, another branch or a back-in-stock alert.
  • Back-in-stock alerts go only to customers who opted in, as Meta-approved templates. Meta treats a message that promotes a product as marketing, even when the customer asked for it.

Why does "is it in stock?" decide whether a customer visits?

Picture a shoe store in a Dubai mall at 7:40 on a Friday evening. The one staff member who answers WhatsApp is on one knee, fitting a size 28 on a five-year-old who won't sit still. A message arrives with a screenshot of sneakers from Instagram: "Do you have a 39? I'm at another mall and can be there in 15 minutes."

A customer who asks "is it in stock?" has usually chosen the product and is deciding where to buy it. Your answer tells them whether the trip is worth it. If it takes 20 minutes, another store in the same mall may have answered first.

A good stock answer covers four things: whether the item is there, at which branch, in which size or colour, and how recent that information is.

And a wrong "yes" is worse than a slow "let me check". A customer who drives over on your word and finds an empty shelf won't easily trust your next answer.

Which way of answering stock questions on WhatsApp fits your store?

There are three ways, and most stores mix them. Use a live stock connection for products whose data you trust, a staff check for everything else, and approved "usually in stock" information for your core range.

A live stock connection to your POS or ERP

After assessment and testing, the assistant reads stock per branch from your system, within the agreed scope, and your system stays the source of truth. It answers from that count and says when it was last updated. For that to work, your system needs:

A live connection won't fix a wrong stock count. It only sends the wrong number to customers faster. If your system and your shelves often disagree, fix the count first.

A staff check routed to the right branch

Without a live connection, the assistant collects what's missing (item, size, colour and branch) and tells the customer it's checking. It sends the question to that branch's queue in the Inbox with every detail and a due time, and a staff member checks the shelf and replies.

Set a due time, say 15 minutes during opening hours. If nobody picks it up, the assistant alerts the branch manager and gives the customer an honest update instead of silence.

Approved "usually in stock" information

For the core range you always carry, approve a ready answer. It gives the customer a quick idea, and the promise stays with the branch: "We normally carry this model. The branch will confirm your size before you come."

Review that list every week and before sale seasons and Eid, and remove anything you've stopped carrying.

Way of answeringWhat the customer hearsWorks well forWatch for
Live POS or ERP connectionAvailable at a named branch, and when that was last updatedChains with many branches and accurate stock countsThe branch confirms low counts and display pieces
Staff check at the branch"Let me check", then the staff member's answerStores without a connection, or one-off piecesA due time, and an alert when it slips
"Usually in stock" information"Usually in stock, and the branch confirms before you come"Core items you always carryA weekly review, and never a promise

Related

What must the assistant never promise about stock?

Rule one: the assistant never promises stock without a live connection or a staff check. Four other promises stay with your team:

What the assistant says in each case

The hold request has its own rules: how long it lasts, who confirms it and what happens if the customer doesn't come. Our Click & Collect on WhatsApp guide covers them step by step.

Related

See where customers drop off between "in stock?" and the visit

The Leak Audit is free, with no obligation. Within 72 hours of our discovery meeting and receipt of the agreed information, we map how stock questions reach your branches today. It covers everything from the first WhatsApp message to the item being picked up or bought. We show the gaps the evidence supports, prioritise next steps and demonstrate one agreed workflow in a test environment. You keep the report, and if you don't need us, it says so.

Get your free Leak Audit

What should the assistant offer when the item is out of stock?

It offers alternatives from your approved catalogue. That can be the same item in another colour or at another branch, a close match in the same size and budget, or an alert when it's back. Keep it to three suggestions at most, each with its link.

  1. The same item at a nearby branch, with the location pin.
  2. The same item in a close colour or size, if the customer is open to it.
  3. A similar product in the same size and budget, from your approved catalogue.
  4. Delivery from the warehouse or another branch, if you actually offer it.
  5. A back-in-stock alert, with the customer's agreement.
Cairo example

An olive corner sofa sold out at the Heliopolis branch

Picture a furniture showroom in Cairo with two branches, in Heliopolis and Sheikh Zayed. On Thursday night a voice note arrives: "Is the olive corner sofa from the ad still at your Heliopolis branch? I want to come and see it tomorrow."

The showroom's ERP is connected. Heliopolis shows zero, and Sheikh Zayed has only the display piece. So the assistant replies with a voice note in Egyptian Arabic. The olive is gone at Heliopolis, but the branch has the same model in beige and a similar corner sofa in the same size. It sends both with photos and catalogue links. It doesn't offer the display piece as available, because selling it is the branch's call.

He wants that exact colour. The assistant offers a back-in-stock alert, and the showroom collects his opt-in in a way Meta accepts, with wording that names [showroom name] and this one alert. When stock returns, a Meta-approved template goes out, and his reply lands with the Heliopolis team.

Related

How do you send back-in-stock alerts on WhatsApp within Meta's rules?

A back-in-stock alert goes only to a customer who opted in, as a Meta-approved template. Meta counts a message that promotes or recommends a product as marketing, even when the customer asked for it.

Meta charges business-initiated templates by category and the recipient's country. Since 1 October 2026 it also charges replies inside the 24-hour customer service window, after a monthly free tier of 1,000 per business number. Check Meta's current rate card.

Related

Where does HumAI fit, and when don't you need us?

HumAI sets up and runs AI Customer Operations on the official WhatsApp Business Platform. The assistant answers stock and price questions from information you approve, in Arabic or English, by text or voice note. Every question that needs a check goes to the right branch's queue in the Inbox.

After assessment and testing, we connect it to your POS or ERP. Without a safe connection, branch staff confirm before anything is promised. Back-in-stock alerts reach only customers who opted in, and you approve every campaign.

You may not need us yet. One store, one person who replies quickly and a short product range: the WhatsApp Business app is enough, with a catalogue, quick replies and chat labels. Come back when the questions outgrow that person, or when you open a second branch.

Related

Questions owners ask

Can customers ask about stock by voice note or WhatsApp call?

Yes. The assistant understands voice notes in Gulf Arabic, Egyptian Arabic or English and replies by text or voice note. WhatsApp calls are restricted in the UAE, so voice notes do the talking; the assistant answers WhatsApp calls wherever WhatsApp calling is available. In Egypt customers can call the store's number, but calls the store starts aren't available on Egyptian +20 numbers.

Should the assistant give the exact count or just say "available"?

Usually "available at the Marina branch" is enough, without a number, unless the customer wants several pieces. Small counts change fast, and "two left" can be zero by the time they arrive. When the count is low, let the branch confirm before the customer sets off.

Can we tell customers when the next delivery arrives?

Only if your team approved the date and added it to the assistant's information. Deliveries slip, and a missed promise costs more trust than "we don't know yet". Without an approved date, the assistant offers a back-in-stock alert instead.

What customer data should we keep for back-in-stock alerts?

Only what the alert needs: name, number, product, size, branch and the date of the opt-in. Never ask for card or ID numbers in the chat. Ask your provider how it handles consent, storage and deletion under your country's law, such as the UAE's Federal Decree-Law No. 45 of 2021 (PDPL) or Egypt's Personal Data Protection Law No. 151 of 2020.

Sources

  1. Meta: Message templates overview
  2. Meta: Template categorization guidelines
  3. Meta: Get opt-in for WhatsApp
  4. Meta: Pricing on the WhatsApp Business Platform and current rate card
  5. WhatsApp Business Messaging Policy
  6. Meta: WhatsApp Business Calling API, availability by country
  7. WhatsApp Business app features: catalogue, quick replies, labels
  8. UAE Legislation: Federal Decree-Law No. 45 of 2021 on the Protection of Personal Data
  9. Personal Data Protection Center (Egypt)

Read next

Local playbooks

Retail & showrooms · Egypt

A Complete WhatsApp Customer Service System for Furniture and Appliance Showrooms in Egypt

A WhatsApp customer service system answers an Egyptian showroom's branch and installment questions from approved information, and records delivery, installation and after-sales requests for staff to confirm. It runs on the official WhatsApp Business API as one managed system: an AI assistant, chats routed by branch, a Dashboard and a link to your ERP or POS.

Retail & showrooms · Kuwait

A WhatsApp bot for perfume and gift shops in Kuwait? An AI assistant set up with your team

For Kuwait perfume and gift shops, an assistant on the official WhatsApp Business API answers from your approved catalogue and collects gift, branch and pickup details. Your staff check stock and confirm wrapping, the request and the price; payment stays at your counter or approved checkout.

Retail & showrooms · Oman

WhatsApp Business for retail stores in Oman: one number for every Muscat branch

For Oman retail stores, one number on the official WhatsApp Business API receives product enquiries and routes requests to the responsible Muscat branch. The assistant answers from approved information while staff confirm stock, price and pickup; POS or stock integration follows assessment and testing.

Retail & showrooms · Saudi Arabia

WhatsApp Business Automation for Showrooms in Riyadh and Jeddah: Customers Ask, Branches Sell

For showrooms in Riyadh and Jeddah, WhatsApp Business on the official API means an AI assistant answers product, price and branch questions, then routes each customer to the right branch. Branch staff confirm stock, holds and the final price, and campaigns go only to customers who opted in.

Retail & showrooms · UAE

AI Automation for Multi-Branch Retail in the UAE: One WhatsApp Number, Every Branch

AI automation for multi-branch retail in the UAE puts every branch behind one WhatsApp number and routes each request to the right branch team. The assistant answers in Arabic or English from approved information, branch staff confirm stock and holds, and the Dashboard shows requests by branch.

Start with where you lose customers.

See where your business loses customers on WhatsApp, and what to fix first.

Get your free Leak Audit