The original Wabot bot answers with keywords, the menu index and a fixed persona prompt. The brain sits in front of it and adds four things:
| Capability | Original bot | With the brain |
|---|---|---|
| Answer source | Prompt + FAQ keyword match | Reads your prompt, FAQ, products/menu and business hours, and composes the answer for the actual question |
| Recognizing customers | No | Recognizes returning customers (with PANAPOS, including purchase history) and answers with context |
| Prices and promises | May make them up | Only quotes prices you wrote down; if missing, says "let me confirm" and asks for a phone number. Never invents numbers |
| When unsure | Answers anyway | Holds the reply and sends the owner a card; the owner answers 1 / 2 / 3 |
| Language | Per settings | Replies in the customer's language: Spanish, Chinese or English |
The Wabot team turns it on from our console; you install nothing. There are four modes:
| Mode | What the brain does | When |
|---|---|---|
| Off | Does not intervene; the bot works as before | Default |
| Shadow | Evaluates every message silently without sending anything; customers get the original bot's reply | The first day, so we can check its answers |
| Known customers only | Replies only to recognized customers; new numbers get the original bot | One week of observation |
| All | Every customer message goes through the brain first | Normal use |
The usual pace: one day in shadow → one week known-only → all. We make each switch for you.
On by default. With it, questions like "what do you have / the menu / how much is X" are answered by the brain too; the old category list only shows when the brain has no reply.
If you run a restaurant and want to keep the "menu → customer replies a number → order" flow, ask us to turn "brain first" off. Other questions still go through the brain.
Everything the brain says comes from what you fill in at the Wabot admin (http://127.0.0.1:7842/admin/). The more specific, the better it answers; what is not written, it will not invent.
| Where | What to write | Notes |
|---|---|---|
| ⚙️ Settings → AI system prompt | Business name, what you do, how to address customers, tone, which topics always go to the owner | Up to 8000 characters. Rules such as "if you don't know, say you'll confirm" are followed |
| 📚 FAQ | The 10–20 most common questions: prices, policies, hours, address, payment methods, delivery area | Up to 200 entries. Always write prices as numbers (e.g. "installation $25"); the brain only quotes written prices |
| 📦 Products / 🍽 Menu | Name, price, category | Price with unit; categories are translated automatically |
| ⚙️ Settings → Business hours | Opening and closing time per day | Used when customers ask "what time do you open?" |
| Owner phone | Your own mobile | See "Link the owner phone" below |
From the owner's phone, send this to the business WhatsApp number:
1 your owner number
For example, if the owner number is +507 6951-9368, send 1 50769519368. When the bot replies with its command list, the phone is linked. From then on, anything sent from that phone is treated as owner commands, not as customer messages.
If it is in your knowledge, it answers directly:
A price that is not written down is never invented; it asks for a phone number and passes it to the owner:
In these cases the brain does not answer the customer and first sends the owner a card:
🧠 Pending #3 · +507 6779-0123
Q: How much to install 6 cameras?
Draft: That is quoted by camera points and recording days…
Held because: number filter · 6 is not in the table
Reply 1 send · 2 I'll handle it · 3 change + your text
If no reply in 10 min I send the fallback message
| You reply | Result |
|---|---|
1 | The draft is sent to the customer as is |
2 | You handle the customer yourself; the brain stays silent with that customer for 4 hours |
3 your text | Your text is sent to the customer (e.g. 3 6 points are about $480 including installation) |
| No reply in 10 min | The customer gets "let me confirm and get back to you" and you are notified |
With several cards open, include the number: #3 1. If the customer follows up while waiting, you get a "#3 customer asked again" notice.
| Send | You get |
|---|---|
cerebro today | Today's traffic through the brain: messages, customers, pending cards |
cerebro 67790123 | Today's history with that customer (last 12 messages) |
nota 67790123 regular, credit until month end | Saves a note about that customer; the brain uses it when replying to them |
borrar nota 67790123 | Deletes the note |
Every day at 08:00 the owner receives a summary: messages handled yesterday, recognized customers, replies sent, handoffs, cards (sent / handled by you / edited / expired) and average model time.
Each day there is a cap on model calls (set by Wabot per your plan). When it runs out, the original bot answers for the rest of the day and the brain resumes the next day; you get a single notice. Contact us to raise the cap.
If the brain fails or times out you get a "service brain temporarily unavailable" notice; the original bot keeps answering and nothing is missed. It re-engages on its own once recovered.
If your store runs PANAPOS v0.5.177 or newer, the register syncs a summary of customers with a phone number to the brain: name, last purchase, 90-day spend and order count, credit balance and the 3 categories they buy most. It is sent only when something changed, at most every 2 hours.
With that, the brain recognizes returning customers and answers with context, for example "the item you bought last time is still in stock". Ask us if you prefer not to sync.
Need help? [email protected] · Support · Owner phone