A WhatsApp AI agent for your cafe: what it does and where it stops
A chatbot follows the paths you draw. An AI agent reads what the customer actually wrote, looks up your cafe's own information, and takes the next step — books, updates, follows up. This is what that looks like for cafes, and how to keep it honest.
Key takeaways
- The AI agent takes orders in the customer's own words, answers menu and dietary questions, and books tables.
- It knows the menu with tags — vegan, eggless, gluten-free, contains nuts — and never guesses beyond them.
- Cake orders, catering and allergies are collected by the agent and confirmed by a person.
- It remembers regulars' usual orders and their loyalty balance.
On this page (31 sections)
- 1.What customers ask, and what the agent can answer
- 2.Jobs to give the agent
- 3.The knowledge base for a cafe
- 4.How it learns your business
- 5.Orders in the customer's words
- 6.Where cafes should keep a person in the loop
- 7.Chat and phone, one agent
- 8.Dietary questions
- 9.Cake orders
- 10.Payments
- 11.Tone
- 12.The first two weeks
- 13.Recommending from the menu
- 14.Busy-time honesty
- 15.Loyalty and rewards
- 16.Table and space bookings
- 17.Office and catering orders
- 18.Languages
- 19.Reading the conversations
- 20.Delivery questions
- 21.Gift cards
- 22.Complaints
- 23.Handovers
- 24.Opening hours and special days
- 25.Making it sound like your cafe
- 26.The morning rush
- 27.New customers
- 28.Payments and receipts
- 29.Outlets
- 30.Reorders from yesterday
- 31.Frequently asked questions
1.What customers ask, and what the agent can answer
| Question | Agent answers? | What it needs |
|---|---|---|
| Do you have oat milk? Is the brownie eggless? | Yes | Menu with tags |
| Can I get my usual in 10 minutes? | Yes | Order history |
| How many stamps do I have? | Yes | Loyalty records |
| Is there Wi-Fi and a quiet table for work? | Yes | Practical details |
| Is it safe for a nut allergy? | No — hands to staff | A person |
2.Jobs to give the agent
Start with what customers ask. Regulars ask what the special is today, whether you have oat milk or gluten-free options, whether they can pre-order for pickup, and whether the space is free for a small meeting. An agent answers all of that from your own information. Then give it the work cafes repeat every day:
- First visit — customer enrolled in loyalty — Scan your QR code, customer gets WhatsApp message with their points balance instantly.
- Every visit earns points via WhatsApp — Points auto-calculated and notified. No stamp cards to lose or forget.
- New menu & offers broadcast — Send new arrivals and weekend specials to all loyalty members in one click.
- Reward redeemed → next-visit nudge — When a reward is redeemed, the next offer is scheduled automatically.
The agent runs these on WhatsApp in the customer's language, day and night, and writes what it did back to the contact record so staff see the full history.
3.The knowledge base for a cafe
- The menu with prices, sizes, milk options and dietary tags.
- Practical details — hours, Wi-Fi, power outlets, pet policy, parking, outdoor seating.
- Loyalty rules — stamps, rewards, expiry.
- Cake and catering — sizes, flavours, lead times, deposit.
- Events — what is on and how to join.
4.How it learns your business
An AI agent is only as accurate as what you give it. On Reputoo it answers from your knowledge base — pages crawled from your website, documents and price lists you upload, and policies you write down — rather than from general knowledge. Two rules keep it right:
- If it is not in the knowledge base, the agent says it will check and hands over, rather than guessing.
- Prices, timings and policies live in one place. Update the source and the agent's answers change with it.
It also needs to see the records your cafe already keeps — what to connect: A POS with a customer list and, often, a delivery-app tablet; the POS is where loyalty data should sync to.
5.Orders in the customer's words
"Large cappuccino with almond milk, extra hot, and whatever sandwich is vegetarian" is a complete order to the agent: it maps each part to the menu, asks which vegetarian sandwich if there are several, confirms the total and a ready time, and sends it to the counter.
6.Where cafes should keep a person in the loop
These are the moments customers remember, and they are worth a human:
- Customers visit once, never return. They loved the oat latte. They just forgot you exist by next weekend. No reason to come back specifically.
- New menu items reach nobody. You launched a seasonal special. Instagram showed it to a fraction of followers. WhatsApp reaches them directly.
- Regulars drift away without anyone noticing. A daily customer stops coming and nothing flags it. By the time you notice, they have a new cafe.
The agent can open each of these conversations and collect the details; a person should close anything involving a complaint, an exception to policy, or money that has not been agreed. Handover goes to the shared inbox with the full conversation attached.
7.Chat and phone, one agent
The same agent that answers on WhatsApp can answer your cafe's phone line as Vajra, Reputoo's voice agent, so a customer who calls gets the same answers as one who messages. It speaks 36 languages and switches to the caller's.
8.Dietary questions
The agent answers from the menu's tags only. If an item is not tagged, it says it will check. Severe allergies go to a person, because cross-contamination in a busy kitchen is something only staff can speak to honestly.
9.Cake orders
The agent collects every detail — date, time, size, flavour, eggless, message, reference photo — checks the lead time, sends the deposit link, and passes the order to the baker to confirm. It reminds the customer the day before pickup.
10.Payments
The agent sends payment links for pickup orders and cake deposits and confirms payments. Refund requests go to the manager. It never asks for card numbers, PINs or OTPs.
11.Tone
Cafes have personality — cosy, quirky, minimalist. Tell the agent yours, and how to greet regulars. Read its chats and adjust until it sounds like your friendliest barista.
12.The first two weeks
- Load the menu with tags, practical details and loyalty rules.
- Turn on ordering for regulars first.
- Review conversations daily and add missing items or phrasings.
- Open it to everyone once orders come through cleanly.
14.Busy-time honesty
At peak times the agent gives realistic ready times based on the queue, and suggests a later pickup when the bar is overwhelmed. Customers forgive a longer wait they were told about; they do not forgive a promised five minutes that becomes twenty.
15.Loyalty and rewards
The agent tells customers their stamp balance, applies rewards to orders when asked, and explains the loyalty rules. It never creates rewards or discounts that are not in the rules.
16.Table and space bookings
For small groups the agent books tables by time and size; for events and private use it collects the details and hands to the manager. It explains any minimum spend or deposit up front.
17.Office and catering orders
Office admins ask for coffee and snacks for a meeting of twelve at 11 am. The agent takes the order, suggests the platters you offer, confirms the delivery or pickup time and sends a payment link or adds it to the office's monthly invoice, as your rules allow.
18.Languages
The agent replies in the customer's language across 36 languages, including mixed Hindi and English orders. Add the names customers use for your drinks — "cold coffee", "filter kaapi", "cutting chai" — so every version maps correctly.
19.Reading the conversations
A month of conversations shows which drinks people ask for that you do not make, which dietary needs come up, and when people try to order and cannot. Those are menu and staffing decisions, taken from what customers actually said.
20.Delivery questions
"Do you deliver to Sector 21?" — the agent checks the delivery area, quotes the charge and a realistic time, and takes the order. Outside the area it offers pickup. It never promises a delivery time the kitchen cannot meet.
21.Gift cards
The agent sells gift cards by amount, takes the recipient's name and a message, sends the payment link and delivers the card as an image. It recognises card codes when recipients order.
22.Complaints
A wrong order or a cold drink gets an apology and a handover to the manager, with the order details. The agent never offers refunds or free items on its own; the manager decides how to make it right.
23.Handovers
Cake orders, allergy questions, catering and complaints go to the right person with everything attached. The agent tells the customer who will reply and when.
24.Opening hours and special days
The agent answers hours, holiday closures and event evenings from one place in the knowledge base, and stops taking pickup orders after the last slot on days you close early.
25.Making it sound like your cafe
Give the agent your cafe's voice — warm, playful, minimal — and a few phrases you like. Read its chats weekly and adjust until regulars feel they are talking to the counter, not a machine.
26.The morning rush
In the rush, the agent's job is speed: confirm the usual in one message, give an honest ready time, and get out of the way. Long replies and suggestions can wait for the afternoon.
27.New customers
A first-time customer who asks "what do you recommend?" is deciding whether to come back. The agent recommends from the house favourites, explains the loyalty card, and after the first order asks one question about how it was. The answer goes to the manager if it was not good.
28.Payments and receipts
The agent sends payment links for pickup and cake orders, confirms payments, and sends receipts. Offices on monthly invoices get their orders added to the account. It never asks for card numbers, PINs or OTPs.
29.Outlets
For chains, the agent asks or remembers the customer's outlet, checks that outlet's hours and menu, and routes the order there. Menus that differ between outlets are kept per outlet in the knowledge base.
30.Reorders from yesterday
"Same as yesterday" is the most common morning message. The agent finds yesterday's order, confirms it in one line with a ready time, and sends it to the bar.
31.Frequently asked questions
What is the difference between a WhatsApp chatbot and an AI agent?
A chatbot follows menus and flows you define. An AI agent understands free-form messages, answers from your own knowledge base, and can take actions such as booking or updating a record. Most businesses run both: flows for fixed tasks, the agent for everything else.
Can an AI agent make mistakes with my cafe's customers?
Yes, which is why it should answer only from your knowledge base and hand over when it does not know. Review conversations in the first weeks and add missing answers to the knowledge base as you find them.
Can an AI agent take cafe orders in free text?
Yes. It maps the customer's words to the menu, asks only about anything ambiguous, confirms the total and ready time, and sends the order to the counter.
Can the AI agent answer allergy questions?
It answers from the menu's dietary tags. Severe allergies go to a person, since only staff can speak to cross-contamination.
Does the agent know regulars' usual orders?
Yes, from order history, and it can offer the usual with a ready time in one message.
Can the AI agent recommend a drink?
Yes, from the menu and a house-favourites note you write. It never invents drinks or prices.
Does the AI agent handle office meeting orders?
Yes. It takes the items and time, suggests your platters, and sends a payment link or adds the order to the office's monthly invoice as your rules allow.
Can the AI agent take delivery orders?
Yes, within your delivery area, with the charge and a realistic time. Outside the area it offers pickup.
Does the AI agent reply in Hindi or mixed languages?
Yes, across 36 languages including mixed Hindi and English orders, and it maps local drink names to your menu.
Can the agent tell customers their loyalty balance?
Yes. It reads the stamp balance, explains the rules and applies earned rewards to orders.
How do customers check their loyalty balance?
They simply WhatsApp your number and the bot responds with their current points, tier, and rewards available. Or you send them updates after every visit automatically.
Can I send my daily specials to all customers?
Yes. Use WhatsApp Broadcast to send your daily special or new menu item to your full customer list. Broadcasts feel personal — customers receive it as a one-to-one message.
Set up WhatsApp AI agent for your business
1,000+ businesses onboarded · Member of NVIDIA Inception · Official WhatsApp Business API, no per-message markup.