Back to the blog
October 22, 2026 · 7 min read

Can whacl check whether a product is currently in stock?

Can whacl check whether a product is currently in stock?

A customer asks, “Do you have the blue sofa in stock?” whacl can answer that question only from the information available to it. If your catalog says the sofa is available, it can reply that it is available. If your catalog says it is out of stock, it can say so. If your catalog does not include stock status, whacl should not pretend it has checked your warehouse.

That distinction matters. whacl is built to give instant replies from your own catalog and policies. It does not automatically see what is sitting in a shop, what was sold ten minutes ago, or what changed in a separate inventory system unless that current information is included in the material it uses to answer.

What whacl can check

whacl can use product information you provide to answer availability questions in the same way it answers questions about price, sizes, colors, delivery, returns, and payment terms. For example, a catalog entry might say that a black medium jacket is in stock, that the red version is unavailable, and that the remaining blue units are available for preorder.

When a customer asks through WhatsApp, Instagram, or Messenger, whacl matches the question to that catalog information and replies in the same conversation. The customer does not need to be sent to a separate product page or wait for someone to copy the details from a spreadsheet.

The more specific the catalog is, the more specific the answer can be. “The jacket is available” is useful only if every color and size is available. A catalog that lists availability by variant gives whacl something safer to say: “The black jacket is available in medium and large. The blue version is currently unavailable.”

What whacl cannot know from a static catalog

A catalog is not automatically a live stock counter. If five units were listed yesterday and four were sold this morning, whacl will still be working from the old number unless you update the catalog or provide a current source of stock information.

The same applies when inventory changes between locations. A product may be available in your warehouse but unavailable at the branch closest to the customer. It may be reserved in one order, damaged, awaiting inspection, or available only for delivery next week. Those conditions need to be represented in the information whacl receives.

whacl should not say “yes, it is in stock” simply because a product exists in the catalog. Product existence and current availability are different pieces of information. If your catalog contains only the product name, description, and price, the assistant can answer those questions but should not turn the listing into a live inventory claim.

Three ways to represent availability

  • List each product as available or unavailable when stock is simple and changes infrequently.
  • List stock by variant, such as size, color, model, or pack quantity, when customers choose between specific versions.
  • Add an availability note such as “preorder,” “ships in 5–7 days,” or “confirm before purchase” when the item is not immediately ready to dispatch.

The wording matters because customers often use “in stock” to mean different things. Some mean available to order now. Others mean physically present, ready to ship today, or available at a particular location. Your catalog and policies should define which of those meanings applies to your business.

If your stock changes regularly

For fast-moving stock, the practical question is not whether whacl can read a catalog. It is whether the information behind that catalog is updated quickly enough for the answer to remain true.

You can update the product information when availability changes. That works for smaller catalogs or products whose stock moves occasionally. If a customer asks after an item has sold out but before the catalog is updated, the assistant cannot detect that gap by itself.

You can also write a policy that prevents overconfident answers. For example: “Availability changes during the day. If the catalog does not show a current quantity, tell the customer that stock must be confirmed by the team.” That gives whacl a clear rule for uncertain cases instead of forcing it to guess.

For products where a wrong availability answer creates a problem, the safer reply is often a confirmation request: “The catalog shows this item as available, but our team will confirm stock before payment.” That is less convenient than an instant yes, but it is more accurate than promising an item that has already been sold.

What the customer sees

Suppose your catalog says: “Oak dining table, 180 cm — available. Delivery in 3–5 business days.” A customer on Instagram asks, “Can I order the 180 cm table?” whacl can answer from that entry and explain the delivery time.

If the same catalog says: “Oak dining table, 180 cm — out of stock. Restock expected in August,” whacl can communicate that status and the expected timing. It can also follow your policy for alternatives, such as offering the 160 cm version or collecting the customer’s details for a restock message.

If there is no stock information at all, the answer should reflect that: “I can share the price and delivery policy, but I need to confirm current availability with the team.” The conversation can then be handed to a human with the full thread context, including the exact product and variant the customer asked about.

Human handoff for uncertain stock

A stock question does not have to stop at “I don’t know.” whacl can identify that the answer needs confirmation and hand the conversation to your team instead of making an unsupported promise.

The human receives the existing thread, so they can see whether the customer asked about the blue version, a particular size, delivery to a certain area, or a replacement for an unavailable product. They do not need to ask the customer to repeat the question after taking over from the assistant.

This is especially useful when availability depends on information that is not suitable for a general catalog: a showroom item, a made-to-order product, a reserved unit, a local branch, or a customer-specific quotation. whacl handles the questions that your catalog can answer and routes the exceptions with the relevant context attached.

Review mode versus automatic replies

You can use whacl in review mode when you want a person to approve availability messages before they are sent. The assistant prepares the reply from your catalog and policies, but your team checks it first. This is a useful starting point when stock data is not fully reliable or when a wrong answer would be costly.

With auto-send enabled, whacl can reply immediately to routine availability questions. That works best when your product information is maintained and your rules are clear. You can keep automatic replies for stable products and use review or handoff rules for items whose stock changes quickly.

The choice does not have to be the same for every channel or every question. A basic catalog question can be answered automatically on WhatsApp, Instagram, and Messenger, while a request involving a large order or uncertain quantity can be sent for human confirmation.

Choosing a model does not create live stock data

whacl lets you switch between Claude, GPT, and Gemini from one setting. That gives you a way to choose the model that fits your preferred response style or operating cost, but changing the model does not give the assistant access to inventory that was never provided.

A different model may phrase an uncertainty more clearly, but none of the three should be treated as a live stock connection. The reliable part of the answer comes from the product information, availability rules, and update process you give whacl.

Track the cost of availability replies

whacl tracks cost per reply, so you can see what questions are using the assistant and what those replies cost across your connected conversations. Availability questions can be measured alongside price, delivery, and product-selection questions rather than treated as an invisible support task.

That helps when you decide how much automation to use. If most stock questions concern stable catalog items, auto-send may remove a large amount of repetitive work. If many questions need a warehouse check, the useful setup may be review mode with automatic replies for the parts whacl can verify and handoff for the rest.

The practical answer

whacl can check whether a product is currently in stock only when current stock information is included in what it can use. It can answer from a catalog that includes availability, but it cannot independently inspect your shelves or infer live stock from a product listing.

For stable inventory, keep availability in the catalog and let whacl answer customers instantly across WhatsApp, Instagram, and Messenger. For changing inventory, update that information regularly, state what the assistant should do when it is uncertain, and route stock-sensitive conversations to your team. The human can then take over with the full thread instead of starting the conversation again.

WT
The whacl team
WhatsApp Business, day to day

Written and reviewed by the team that builds whacl and runs assistants on real business numbers every day.

See it answer your own customers.
Connect your WhatsApp number, load your catalog, watch it reply. Live the same day.
Start for free →