Spaces

Grocery shops on WhatsApp: keep regulars served and every allergen question with a person

An independent grocer or deli lives on its regulars, and its regulars message on WhatsApp. Have you got sourdough today, can you put two pints aside, do you have the Polish sausage back in, are you open on the bank holiday, can you deliver to my mum on Church Street. You are serving at the till, unloading a delivery or slicing ham, and the phone buzzes all morning. An AI agent can answer stock and opening-hours questions from a note you keep current, take set-aside orders for collection and tell people when something is back in once you say so. Allergen questions, age-restricted items and anything about money stay with a person. This playbook shows how to set that up.

What regulars ask a local shop

Most messages to a local shop are small and practical. People want to know whether something is in before they walk over, whether you can keep one aside, and whether you are open. Some ask you to order in something special, such as a cake for a birthday or a product from home that only you stock. A few ask about delivery for an elderly neighbour or a busy parent.

Each of these is simple on its own, and together they eat an hour a day. An AI agent can answer the simple ones in seconds from your note, and gather the details for the special orders so you can say yes or no in one message.

Stock answers that stay honest

Stock changes all day, and the agent only knows what you tell it. Keep a short list of the items people ask about most, such as bread, milk, eggs, the specials and the products you are known for, and update it when they run out or come in. When something is not on the list, the agent should say it will check with the team rather than guess.

Spaces does not connect to tills or stock systems, but your agent can reach one through its own tools if you set that up. For most small shops, a list updated at opening, lunchtime and mid-afternoon is enough to answer the questions that matter.

What customers ask on WhatsApp

  • Have you got any sourdough left today?
  • Can you put two pints of milk and a dozen eggs aside? I'll be there at 5.
  • Is the Polish sausage back in yet?
  • Are you open on the bank holiday Monday?
  • Do you deliver? My mum is on Church Street and can't get out.
  • Does the carrot cake have nuts in it?
  • Can you order in a box of the Turkish apricots for Friday?

An example conversation

This illustration shows a regular asking about stock and setting items aside. Names, items and prices are examples.

WhoMessage
JeanMorning! Any sourdough today? And could you keep me one aside with a block of the mature cheddar?
AI agentMorning Jean, it's the shop's AI agent here and the team reads every chat. Yes, we have white and seeded sourdough today. Which would you like? I'll put it aside with a 250g block of mature cheddar.
JeanSeeded please. I'll be in about 4.
AI agentDone. Seeded sourdough and mature cheddar, set aside under Jean for collection by 4pm. You pay when you pick up.
JeanLovely. Is the lemon drizzle gluten free by the way? It's for my friend.
AI agentI've passed that to Nadia, who checks the labels, and she'll reply here shortly. Please don't rely on my answer for allergies.
NadiaHi Jean, the lemon drizzle is made with wheat flour, so not gluten free, sorry. We have gluten-free brownies in today though.

What the agent answers

  • Opening hours, including bank holidays and changes you add to the note.
  • Whether the items on your stock list are in today.
  • Taking set-aside orders for collection, with a collection time and "pay when you pick up".
  • Telling a customer an item is back in, once you mark it on the list.
  • Delivery areas, days and minimum orders, if you deliver, from your note.
  • Collecting the details for special orders so you can say yes or no.

What it always hands to you

  • Every allergen and dietary question, so a person checks the label.
  • Alcohol, tobacco and other age-restricted items, which need ID at the till.
  • Special orders you have not confirmed, and anything you price case by case.
  • Complaints, refunds and problems with something bought.
  • Account customers, tabs and anything about money owed.
  • Suppliers, reps and anyone wanting to sell to the shop.

Never let the agent answer an allergen question

Allergens are the one place where a wrong answer can hurt someone. Recipes change, suppliers change and labels are the only source of truth. Tell the agent never to say whether a product contains or is free from an allergen, and to hand every such question to a person who can read the label. Give it one sentence to send first, such as "I've asked the team to check the label for you, please don't rely on my answer for allergies."

The WhatsApp limits that matter here

LimitSpaces limit per WhatsApp account
MessagesUp to 400 a day
Gap between messagesAt least 10 seconds
New conversations you start5 an hour, 10 a day

A reply to someone who wrote in is never held back by the daily limits, so customers get answers from the first day. Only messages that are not replies to someone who wrote in count toward the messages a day, which rise each week of the warm-up.

Set it up in an afternoon

  1. Write a shop note: hours, the stock list of items people ask about most, set-aside rules, delivery details if you deliver, special order rules, and what always goes to staff. There is an example below.
  2. Connect the shop's WhatsApp number in Spaces. You scan a QR code with the phone that has the number, the same way you would link WhatsApp on a computer. The phone behind the till keeps working as normal.
  3. Connect your AI agent using the steps on our agents page. Chat apps such as Claude or ChatGPT reply when you ask them in a chat, so for replies as messages arrive use an always-on agent such as Claude Code, Codex, OpenClaw or Hermes. Give it the shop note. Update the stock list at opening, lunchtime and mid-afternoon, or let your agent read your stock system through its own tools if you set that up.
  4. Decide how set-aside orders reach the person packing them. Many shops ask the agent to tag set-aside chats so whoever is on shift can see the list.
  5. Decide when the agent answers. Many shops let it reply only while the shop is open, so set-aside orders are packed the same day. Tell it in its notes, or pause sending when you close.
  6. Ask your AI agent to hold replies as drafts for the first week, and nothing goes out until you approve it. Once the answers read the way you would write them, switch drafts off for the everyday questions.
  7. After two weeks, add the items people ask about that are missing from the stock list.

A sample shop note

Keep it to one screen and update the stock list during the day. Here is the shape of one, with example details.

SHOP: Corner Pantry, 2 High Street. Grocer and deli.
HOURS: Mon to Sat 7am to 8pm, Sun 9am to 4pm.
BANK HOLIDAY MONDAY: 9am to 2pm.

TODAY'S STOCK (update 3 times a day):
Sourdough: white YES, seeded YES. Milk YES. Free-range eggs YES.
Polish sausage: OUT, back Thursday. Turkish apricots: YES.
Cakes today: lemon drizzle, carrot, gluten-free brownies.

SET-ASIDE: we hold items until close of the same day.
Pay when you pick up. Tag the chat "set-aside".

DELIVERY: within 1 mile, Tue and Fri afternoons, orders over £20.
Pay on the doorstep by card.

SPECIAL ORDERS: ask what, how many and when. Pass to Nadia. Never confirm.

NEVER: answer allergen questions. Say "I've asked the team to check the
label for you, please don't rely on my answer for allergies." Hand over.
AGE-RESTRICTED (alcohol, tobacco): "We'll need to see ID when you
collect." Hand over.
ALWAYS TO STAFF: complaints, refunds, tabs, suppliers.

"Tell me when it's back in"

Regulars often ask you to let them know when something comes back. That is a reply they asked for, which is exactly the kind of message WhatsApp is good at. Ask the agent to keep a short list of who is waiting for what, in the chat itself or in its notes, and to message each person once when you mark the item back in.

Keep it to people who asked, write it for each person and send it once. A message like "Hi Piotr, the sausage you asked about is back in today" is welcome. The same "new stock in" text sent to every number in the phone is not, and Spaces refuses the same cold text sent to many people. Spaces does not send broadcasts.

Before and after: an out-of-stock reply

ReplyWhat the customer reads
Flat reply"Sorry, we don't have that."
Shop reply"Sorry Piotr, the sausage is out today. It's back on Thursday's delivery. Shall I message you when it's in, or put one aside for you?"

The second reply turns a "no" into a sale on Thursday. Put the delivery days in your note so the agent can say when things come back.

Common mistakes grocery shops make

  • Forgetting to update the stock list, so the agent says yes to bread that sold out at 11.
  • Letting it answer allergen questions from memory or a recipe card.
  • Setting items aside for alcohol without reminding the customer about ID.
  • Sending a weekly offers message to every number in the phone.
  • Taking card numbers in the chat for deliveries. Take payment at the door or in the shop.

Who you message

In short

For an independent grocer or deli, an AI agent on WhatsApp answers stock and opening-hours questions, takes set-aside orders and tells regulars when things are back in. Allergens, age-restricted items, special orders, complaints and money stay with a person.

Keep the stock list current, write the allergen line and connect the number. Spaces paces every message and keeps the number inside safe limits, but no tool can promise WhatsApp will never restrict an account, so keep the agent to customers who message you and customers who asked to hear from you.

Pricing

Free to start, then $9 per connected account a month

FAQ

Can the agent tell customers what is in stock?

It can answer from the stock list you keep in its note. Update it a few times a day for the items people ask about most. If your agent can reach your stock system through its own tools, it can read live stock instead.

Can it take set-aside orders?

Yes. It notes the items, the name and the collection time, and tags the chat so whoever is on shift can pack it. Customers pay when they pick up.

What does it do with allergen questions?

It sends your line, such as "I've asked the team to check the label for you", and hands the chat to a person. It never says whether a product contains an allergen.

Can it take orders for alcohol?

It can set items aside, but tell it to remind the customer that ID is needed at collection and to hand the chat to staff. The age check always happens in the shop.

Can it message customers when something is back in?

Yes, to customers who asked, once each, written for each person. Spaces does not send broadcasts and refuses the same cold text sent to many people.

Can it handle deliveries?

It can explain your delivery area, days and minimum order, and take the order details. Spaces does not connect to couriers, so you or your team make the delivery and take payment.

Does it work in other languages?

Many local shops serve customers in several languages. Most AI agents can reply in the language the customer writes in. Keep your note in English and the agent will translate, but check the first few replies.

Can I still reply from the shop phone?

Yes. The number stays yours. When you reply in a chat, the agent stays out of it until you hand it back.

Related

More articles

Industry guidesAI for independent shops: answer shoppers while you serve the ones in front of you11 Nov 2026 · 11 min readIndustry guidesAI for tradespeople: win the job while your hands are full11 Nov 2026 · 9 min readIndustry guidesAI for tutors and schools: answer every parent, and keep each child's details with a teacher11 Nov 2026 · 9 min read