</>CodeWithKarani

AI for Retail Shops: Stock Questions, Replies and Daily Numbers

Karani GeoffreyKarani Geoffrey6 min read

Ask a shop owner in Nairobi what actually consumes their day and you will not hear strategy. You will hear a list: answering the same three WhatsApp questions forty times, chasing a supplier, checking whether the blue one in size 40 is still on the shelf, reconciling M-Pesa against the till, and trying to work out at 9pm whether today was a good day or a bad one.

None of that is skilled work. All of it is necessary. And all of it is exactly the sort of repeatable, high-volume, rules-driven work that operational AI is genuinely good at.

The three questions that eat a retail day

Question one: do you have it?

The most common message any retail business receives. Sometimes with a photo, sometimes with a vague description, sometimes at 10:40pm. Answering it correctly requires knowing your live stock - which is why the honest answer is often let me check and get back to you, followed by silence, followed by a lost sale.

Question two: how much?

Simple until you have promotions, wholesale versus retail pricing, bulk breaks and a shop assistant who quotes from memory. Inconsistent pricing across staff is one of the quietest margin killers in retail.

Question three: what did we sell today?

The owner's question, asked every evening. In a lot of shops the answer is assembled at night from a till roll, a notebook, an M-Pesa statement and a mental note about the two items that went out on credit. It takes an hour and it is still an estimate.

Where the money actually leaks

  • Unanswered enquiries. A customer who does not get a reply within the hour buys from someone who did.
  • Stockouts on fast movers. You only notice the item is finished when a customer asks for it.
  • Dead stock. Cash sitting on a shelf for eight months because nothing flags slow movers.
  • Price inconsistency. Two staff, two prices, one annoyed customer.
  • No repeat contact. You know what a customer bought and never message them again.

What AI can handle in a retail shop

An operational AI layer connects to your communication channels, your stock and sales data, and your workflows. It does not just chat - it acts. Here is the practical scope, delivered for retail through UpeoRetail.

Answering stock and price questions from live data

When a customer asks whether an item is available, the AI checks the actual stock record and answers with availability, price and where to collect it - instantly, at any hour, in the language the customer used. Because it reads your real records, it will not promise something you sold this morning.

Taking and confirming orders

Customer confirms they want two units. The AI creates the order, confirms delivery or pickup details, sends the payment instruction, and notifies your team. That is workflow automation, not a chatbot script.

Watching stock levels and flagging reorders

Instead of discovering a stockout from an angry customer, the system notices that a fast mover has crossed its reorder point and tells you - with what you usually order, from whom, and how long that supplier normally takes.

The daily numbers, without the 9pm ritual

Sales for the day, by category. Cash versus mobile money. Best sellers. Items that did not move. Yesterday and last week for comparison. Delivered to your phone as a short readable summary rather than a dashboard you never open.

Bringing customers back

A customer who bought school shoes in January is a good candidate for a message in April. A salon client on a six-week cycle is due. AI can spot these patterns in accumulated purchase history and trigger the right message at the right time, with your approval.

Supplier and internal admin

Drafting the purchase order, chasing a delayed delivery, summarising which invoices are outstanding. Unglamorous, time-consuming and entirely automatable.

What stays human in retail

Retail is a relationship business. Automate the friction, never the relationship.

  • Discounts and haggling. Margin belongs to a person with authority.
  • Returns, refunds and complaints. Especially anything with a receipt dispute attached.
  • Credit decisions. Whether this customer takes goods on credit is a trust judgement, not a rule.
  • Product advice that needs real expertise. Fit, quality, suitability - the reason people come to you rather than an online listing.
  • Anything involving an unhappy customer. Hand over fast, with the full history attached.

The design principle is simple: AI handles everything repeatable, your team approves everything sensitive.

Mapping retail to the NGAZI ladder

NGAZI - Swahili for ladder - describes AI adoption as five rungs, each earning the next. You cannot skip a rung, and most businesses are further down than the hype suggests. In retail terms:

StageWhat it means in a shop
Stage 0 - paper and memoryStock in a book, sales in a till roll, prices in the assistant's head. Nothing can be searched or summed.
Stage 1 - a fast assistantYou use AI to write product descriptions and promo messages. Helpful, disconnected.
Stage 2 - it reads your filesAI answers from your real price list, stock list and policies, and you can verify the source.
Stage 3 - it gets things doneAI replies to customers, creates orders, flags reorders and updates records, with clear limits.
Stage 4 - it sees the whole pictureAI reasons across years of sales: seasonality, product pairings, which customers are drifting away.

If your stock is not digital, Stage 3 automation is not your next step - it is your third step. Get the data down first. Everything above Stage 0 depends on it.

How to start without disrupting the shop

  1. Digitise your stock list. Item name, SKU, category, buying price, selling price, quantity. That is enough to begin.
  2. Record every sale digitally for one month. No exceptions, including credit sales. This is the hardest step and the one that pays for everything else.
  3. Consolidate your customer channels into one business number and one inbox.
  4. Automate the availability-and-price question first. It is your highest volume and lowest risk.
  5. Add order creation once replies are consistently accurate.
  6. Turn on the daily summary and actually read it every evening for two weeks.

The shop that knows exactly what it has, what it sold and what it is running out of already beats most of its competition. AI just removes the labour of knowing.

A note on your data

Your supplier prices, margins and customer list are the business. Any AI system touching them should keep that data in your environment, with access control and full audit trails, and should not move it anywhere without your authorization. Ask any vendor exactly where your data sits and who can read it. If the answer is vague, that is the answer.

Start the conversation

upeo.ai is built in Nairobi to connect AI to real business operations - communications on WhatsApp, email and web, live stock and sales data, and the workflows in between. UpeoRetail brings that together for retail: sales, stock and customer handling in one place, trained on your specific shop rather than a generic template, with your team in control of every decision that matters.

Start with one question: how many customer messages did your shop receive last week, and how many got a reply within the hour? That number is the size of the opportunity.

#AI for Business#Retail#Inventory#Customer Service#upeo.ai
Keep reading

Related articles