A hardware shop WhatsApp chatbot can answer the daily flood of 'ada stock tak?', price and delivery questions from contractors and homeowners by reading your product list, stock notes and delivery rules, and taking down site address and quantity. It should say when stock needs checking, and pass credit accounts and large orders to your counter staff.
- Hardware shops get stock, price and delivery questions all day, many from contractors who want a fast yes or no.
- An AI agent can answer from your product list, price list, delivery zones and cut-off times.
- Stock is the hard part: the agent can only be as accurate as the stock note it is given, so say how fresh it is.
- Heavy and bulky orders need a delivery slot, a site address and a person unloading, so the agent collects those details.
- Credit accounts, bulk discounts and project quotations go to a person.
- Homeowners and contractors ask differently, so tag them and greet them differently.
What do customers ask a hardware shop on WhatsApp?
Customers ask a hardware shop on WhatsApp for stock, price and delivery, usually in that order and often with a photo. The shop owner or counter staff answers from memory or by walking to the rack.
The questions come in fairly predictable shapes. A contractor writes at 7am: 'Simen 50 bag ada? Hantar site Kajang hari ni boleh?' A homeowner sends a photo of a leaking tap fitting and asks what it is. A renovation worker asks for the price of 10mm tiles and whether you have grout in grey. A shop that has two or three staff on the counter cannot answer all of these at once while serving the people standing in front of them.
The AI agent's job is to take the repeat questions off the counter. It does not unload the lorry.
Can an AI chatbot tell a customer if an item is in stock?
A chatbot can tell a customer whether an item is in stock only if it is given stock information, and the answer is only as good as that information. Be honest about this when you plan the setup.
There are three levels, from simple to harder:
| Level | How it works | What the agent says |
|---|---|---|
| 1. Always-stocked list | You mark items you always carry, such as common cement, sand and PVC fittings | We normally carry this. Our staff will confirm today's quantity. |
| 2. Daily stock note | Staff update a sheet or note each morning with low and out items | As of this morning we have it / we are out. Please let me confirm with the counter before you come. |
| 3. Live stock feed | Needs a connection to your stock system, which is a project to check separately | Exact quantity, if the connection exists |
Most shops start at level 1 or 2. The agent should never say 'in stock' about an item that is not on the list. For a stock check that the agent cannot make, it records the item and quantity and sets a task for the counter. If you are unsure whether your stock system can connect, ask us before assuming it does.
What does a stock and delivery conversation look like?
A good stock and delivery chat confirms the item, checks the list, collects the delivery details and sets the expectation about who confirms the final.
Bro cement 50 bag ada tak? Hantar Kajang boleh?
Hi! Cement is on our regular list. Which brand and type do you need, and is it for plastering or general use? For delivery to Kajang, could you share the site address or a pin, and the time you want the goods?
Ordinary, sama brand lama. Pin ni. Sebelum 2pm
Got the pin. I have noted 50 bags, delivery to Kajang before 2pm. Our counter will confirm the stock and the lorry slot shortly. Delivery for bulky items needs someone at the site to receive and unload. Is there someone on site?
Ada, workers ada
Noted. A staff member will message you within a few minutes to confirm the stock, delivery fee and payment method.
Illustrative example.
The agent did not say yes. It collected what the counter needs: item, quantity, site, time and who receives. The counter confirms once. That small habit removes most phone-tag.
How should delivery rules be written for the AI?
Delivery rules should be written as short, clear lines: zones, cut-off times, minimum order, what lorry or van is used, and what the customer must provide. The agent repeats them exactly.
- Zones and fees. Which areas you serve, which are free, which carry a fee.
- Cut-off for same-day. For example, orders confirmed before a stated hour. The hour is yours.
- Minimum for free delivery. A figure you set.
- Vehicle limits. Items such as long pipes, steel bars, boards and sand need the right lorry. Staff decide the vehicle, not the agent.
- Site conditions. Can the lorry enter? Is there a receiver? Is there a time window?
- Unloading. State who unloads and any charge.
Our guide to WhatsApp order confirmation and delivery updates shows how updates are sent once the order is real.
Want to see how this looks with your own business? WhatsApp us and chat with the ChatsHero AI.
What is different about the hardware and building materials trade?
The trade has two kinds of customer, and they should not get the same conversation. Contractors want speed and account terms. Homeowners want help choosing.
| Contractor | Homeowner | |
|---|---|---|
| Typical message | Item, quantity, site, time | Photo and 'what is this?' |
| Wants | Fast yes or no, repeat orders, credit | Guidance, price, how to use |
| AI approach | Short, fast, collect site details, tag as trade | Ask about the job, recommend from your range |
| Hand over to staff for | Credit, bulk discount, site quotation | Technical advice beyond your product notes |
Contractor customers also matter because of who they are. In Malaysia, contractors undertaking construction work are expected to be registered, and the CIDB contractor registration page explains the requirement. Whether you ask for registration details before offering trade pricing is your own policy. The agent can ask for the company name and your staff decide.
Image understanding helps with homeowners. A photo of a broken fitting can be matched to your product list as a suggestion. See how WhatsApp image recognition works. A staff member should confirm before the customer buys, since a wrong thread size wastes a trip.
Who handles credit accounts and big project orders?
People handle credit accounts and big project orders. The AI can start the conversation, but it should never extend credit or set a price outside your list.
- New credit account: the agent collects company name and contact, staff approve.
- Existing account: the agent identifies the customer by tag, staff check the limit.
- Project quotation, such as a full set of materials for a house: the agent collects the list or plan, staff quote.
- Invoicing: staff issue. For e-invoice questions, see LHDN's e-invoice page.
In our own sales work, quotations often go quiet once they are sent, which is why the steps after the quote matter as much as the first reply. For project orders, qualify the buyer and the list first so your staff quote the jobs that are real.
Who is this not suited to?
This is not suited to a shop whose stock and prices change hour by hour and are not written anywhere. If your price is whatever the owner decides on the spot, the AI cannot help until the list exists.
It also adds little to a small shop that gets five messages a day. The benefit shows when messages stack up while staff are serving the counter.
How does a ChatsHero AI Agent Office suit a hardware shop?
ChatsHero, a Malaysian AI agent platform, builds your AI Agent Office from your product list, price list, delivery rules and FAQ. A receptionist agent answers first, a sales agent handles stock and price questions and tags contractors and homeowners, a booking agent can hold delivery slots, and a reporting agent lists open stock checks and orders waiting for the counter.
Staff step into any chat. Read What is an AI agent office? for the concept, or see it answer your own customers' questions in a free 30-minute Zoom demo.
Frequently Asked Questions
Can a hardware shop chatbot check stock?
It can answer from a stock note or list you maintain and say when staff need to confirm. A live connection to a stock system is a separate project to check before promising.
Can it handle delivery bookings?
It can collect item, quantity, site address and time, state your delivery rules, and pass the request to the counter, which confirms the vehicle and slot.
Will it give contractors credit?
No. It collects the company details. A person approves credit accounts and limits.
Can customers send a photo of a part?
Yes. The agent can suggest a match from your product list, and staff confirm before the purchase.
Does it work in BM, English and Chinese?
Yes. Modern AI agents reply in the customer's language, including mixed Manglish. Test it with your real chats first.
