As of 13 August 2026, AI can only partly tell customers whether a product is in stock.
Most people should hand this to a purpose-built tool.
Can you do it?
30 minutesto a draft.
1 hourto something you’d act on.
Cost, all in£0/month
Skill neededdeveloper
Who has to check ita colleague
What the alternative costsThe available tool information gives no price for a human alternative.
If this goes wrong: customers are told an item is available when it is not, leading to failed orders, refunds and loss of trust.
What to actually do
Use a tool built for this
The route this page recommends
Hand it to a person
Second choiceA person who owns the outcome does this end to end, worth it when the failure is dear.
Do it yourself
The distant thirdA chat interface, developer skill, and roughly 1 hour until you can act on the result.
How to actually do it
- Open the stock or order-management system and list the fields needed to identify an item, including SKU, product name, variant, quantity and shop or warehouse location.
- Ask the system owner for the approved API, webhook or other live inventory connection, and record what its available, unavailable, stale and error responses mean.
- Paste the product fields, stock rules and connection details into the prompt, replacing each bracketed slot with your business information.
- Ask the AI to produce the response rules and test conversations, then configure the chosen chatbot or support platform to call the live inventory lookup before it replies.
- Run the five test conversations using known products and compare every drafted answer with the current stock records, including variant and location details.
- Send the flow to a colleague who handles orders, have them test ambiguous names and failed lookups, and change the fallback message until it never presents unconfirmed availability as fact.
- Publish the chatbot only after the live lookup, error fallback and human contact route work in the customer channel where stock questions arrive.
Prompt
Design a customer-support flow that tells customers whether a product is in stock using the live inventory source described below. Business context: - Business: [business name] - Sales channels: [website, shop, phone or other channels] - Stock system: [system name] - Inventory connection available: [API, webhook, database query or none] - Product fields available: [SKU, product name, variant, quantity, warehouse, shop location and any other fields] - Stock rules: [for example, available only when quantity is above zero, or available for collection only at a named shop] - Customer questions to support: [examples] Produce: 1. The exact answer format the AI should use for available, unavailable, uncertain and discontinued products. 2. The fields it must ask for when a product name or variant is ambiguous. 3. A safe workflow for looking up the live stock record before answering. 4. A fallback message that says it cannot confirm availability when the connection is missing, stale or returns an error. 5. Five test conversations covering an available product, an unavailable product, an ambiguous variant, a shop-specific query and a failed inventory lookup. Never claim that an item is in stock from static product content alone. Never invent a quantity, location, delivery time or restock date. If the live result is missing or unclear, say that availability cannot be confirmed and offer the approved human contact route.
Open it prefilled in ChatGPT or Claude, or copy it into Gemini, which takes no prefill link.
What it gets wrong
- AI cannot know current stock from a product catalogue or help-centre content that is not connected to live inventory.
- It cannot resolve inconsistent SKUs, duplicate product names or location-specific stock without rules from your business.
- It cannot guarantee that a stock response remains accurate between the lookup and the customer placing an order.
- It cannot take responsibility for refunds, failed fulfilment or complaints caused by an incorrect availability answer.
- It cannot replace testing against your stock system when quantities, variants or warehouses are handled differently.
What caps this at PARTLY: real time truth, context depth and stakes of error.
How we scored this
Five axes, each scored nought to two by hand: ten means AI carries the task cleanly, and the thresholds that turn a total into YES, PARTLY or NO are published in the methodology. Each axis name links to its definition.
| Axis | Score (0–2) |
|---|---|
| Output | 2 |
| Inputs | 1 |
| Verification | 1 |
| Liability | 1 |
| Effort delta | 1 |
| Total | 6 / 10 |
The methodology and its thresholds are published in full.
FAQ
- Can ChatGPT check if a product is in stock?
- Only if it can access your current stock data through a connected system or a live lookup. A standalone chatbot cannot see your inventory and should not guess from a product page or old spreadsheet.
- Can an AI chatbot show real-time stock levels?
- Yes, when the chatbot is connected to an inventory system that returns current product and location data. You still need rules for stale results, failed lookups, variants and stock changes during checkout.
- What happens if the AI says an item is in stock but it is not?
- Your business has to handle the resulting failed order, refund or complaint, and the customer may lose trust. Configure the agent to say it cannot confirm availability whenever the live lookup is missing, delayed or ambiguous.
- What information does AI need to check product availability?
- It needs a reliable product identifier such as a SKU, the relevant variant and, where applicable, the shop or warehouse location. It also needs access to a live stock source and clear rules for what counts as available.
Nearby answers
Assessed by gpt-5.6-luna (gpt-5.6-luna) on 2026-08-13, second-checked by an independent model. Wrong somewhere? Email [email protected] and it gets re-checked.
The newsletter
AI news, new answers and product picks, straight to your inbox.