Answering and booking, on WhatsApp
Answer everyone.
Without answering anyone.
PerseuBot replies to your customers on WhatsApp and books them into your calendar — on the number you already use, at whatever hour they turn up. You only get what actually needs you.
Cancel any time · no contract, no lock-in
- Works on your existing number
- Nothing to install
- Nobody on your side types
Conversation transcript
- Customer, 22:41: Hi! Any space tomorrow for a haircut?
- PerseuBot, 22:41: Hi! 👋 Let's get you booked. What time on Wed 19/08? These times are free: 09:00–12:00, 14:30–19:00 Reply with a time (e.g. 15:00).
- Customer, 22:42: 10:30 👌
- PerseuBot, 22:42: Here's your booking: Haircut · Bruno · Wed 19/08 10:30 Shall I confirm? (yes / no / back)
- Customer, 22:42: Yes
- PerseuBot, 22:42: ✅ All set! Haircut · Bruno · Wed 19/08 10:30
What answering everything costs
Nobody opens a business in order to answer messages.
But that is what fills the day. And the messages aren't even the worst part — it's that there is no hour left when one can't arrive.
It's 22:47.
A message came in ten minutes ago. Don't answer, and by tomorrow they've booked somewhere else. Answer, and nobody at the table understands why you're on your phone.
“What times do you have?”
Ninth time today. The answer is identical every time, and every time it's someone on your team typing it out in the middle of something else.
Two people booked for 3pm.
One asked over WhatsApp, the other arranged it at the counter. One of them is about to be told there's been a mix-up — and they won't come back.
The badge that never reaches zero.
Twenty-three unread. Half of them are questions you already answered, word for word, in a message you sent someone else last week.
None of this is disorganisation. It's more work than the number of people you are.
Both halves, together
Question, answer, times, booking, confirmation.
One conversation, start to finish, with nobody on your side touching a phone. This is what PerseuBot does when answering and booking are both switched on.
Conversation transcript
- Customer, 22:38: Evening! Do you do keratin treatments? How much is it?
- PerseuBot, 22:38: Evening! 👋 We do. A keratin treatment is €45 and takes about an hour and a half.
- Customer, 22:39: Any space this week for the keratin?
- PerseuBot, 22:39: Let's get you booked. What day works for you? (e.g. tomorrow, Friday, or 03/07 — or reply “preview” to see all open times) 1) Wed 19/08 2) Thu 20/08 3) Fri 21/08
- Customer, 22:40: Thursday at 11 if you have it
- PerseuBot, 22:40: Here's your booking: Keratin treatment · Marta · Thu 20/08 11:00 Shall I confirm? (yes / no / back)
- Customer, 22:41: Yes 🙌
- PerseuBot, 22:41: ✅ All set! Keratin treatment · Marta · Thu 20/08 11:00
Eight messages. Not one of them written by you.
What just happened
The message lands at 22:38, two hours after closing. Nobody is in the salon.
The price and the duration come from what you taught it. If they weren't there, it would say it needs to check with someone — it never makes a number up.
The conversation changes subject on its own here. Nobody had to type “BOOK” or follow a link — and naming the service in the sentence already chose it.
Only days that genuinely have room for this service, with its length, the working hours of whoever performs it and their days off already taken out.
Day and time in one sentence, in her own words. Nobody has to answer in the order the questions were asked.
It confirms before it writes. Nothing is booked until this point, and “back” changes whatever is wrong.
The booking hits the calendar there and then, and that hour stops being offered to anyone else. The day before, Sofia gets her reminder without anyone sending it.
Answering
It answers the questions your team answers fifty times a week.
Prices, opening hours, where you are, parking, what's included, whether you take card. Always the same ones — and always someone stopping what they're doing to type them.
01It only knows what you teach it
You write down the services and prices, the hours, the cancellation policy and the questions you get asked constantly. That — and only that — is where answers come from.
02It answers in the customer's language
Someone writes in English, it replies in English. If you'd rather it always answered in one language, you can pin it.
03It knows when it doesn't know
A question outside what it learned, or too much doubt, and it hands the conversation to you: it flags it, alerts you in the console and on WhatsApp, and tells the customer that someone is coming.
04You can step in whenever
Reply from the console or from the phone itself, the way you'd reply to anyone. The bot goes quiet in that conversation until you hand it back.
It never pretends to know
The answer has to be in what you taught it. When it isn't, the bot doesn't improvise: it either says it doesn't have that, or it fetches a person. That's the difference between an assistant and a liability.

Booking
A conversation turns into a booking. Without ten messages of back-and-forth.
The customer says when they want, PerseuBot shows what actually exists, and writes it into the calendar. The slot disappears from the list the same second.
01Times that genuinely exist
Worked out from how long the service takes, when the person who does it works, their days off, breaks and the holidays you set. Never an hour that's already gone.
02Two doors, one calendar
Through the conversation or through your booking page — both write to the same place. Two people cannot end up with the same slot, even if they tap at the same moment.
03Reminders that send themselves
Up to four nudges before the appointment, at the intervals you choose and only inside the hours you allow. A cancelled booking is never reminded about.
04Cancel and move it in the chat
The customer writes to say they can't make it and it's dealt with right there. The hour goes back on the list for someone else, untouched by you.
Double bookings don't get through
Not a check in the code that could miss on a bad day: the database refuses the second one. That's the underlying reason you can trust a calendar to a conversation.

One half, the other, or both
If you only need half of it, take half.
The two parts switch on and off independently, whenever you like, on the same screen. Choosing now doesn't close anything off.
Answers, doesn't book
The bot replies on WhatsApp but never offers or makes appointments. For businesses that don't run on bookings — restaurants, shops, anywhere it's first come, first served.
Bookings without a bot
Customers book on your page and reminders go out on their own. On WhatsApp, messages wait for you exactly as they always have — tidier, but yours.
Working together
The bot answers and books, cancels and moves appointments inside the conversation. Anyone who'd rather not talk to a soul books themselves on your page. Same calendar.
Before and after
The same day, twice.
An ordinary Tuesday
The same Tuesday, with PerseuBot
- An ordinary Tuesday
07:40 · Still in bed, opens WhatsApp. Fourteen unread.
The same Tuesday, with PerseuBot07:40 · Opens WhatsApp. Two messages, both actually for you.
- An ordinary Tuesday
11:20 · Stops halfway through a customer to quote a price.
The same Tuesday, with PerseuBot11:20 · The phone doesn't buzz. That price was quoted an hour ago.
- An ordinary Tuesday
15:00 · Two people at the door for the same slot.
The same Tuesday, with PerseuBot15:00 · One person, at their time. The second one never got booked.
- An ordinary Tuesday
19:30 · Locks up. Nine messages still unanswered.
The same Tuesday, with PerseuBot19:30 · Locks up. Nobody is waiting on a reply.
- An ordinary Tuesday
22:47 · A question arrives. Answers it from the sofa.
The same Tuesday, with PerseuBot22:47 · A question arrives. It was answered at 22:47.
- An ordinary Tuesday
Sunday · The number is always with you.
The same Tuesday, with PerseuBotSunday · The number works. You don't.
Getting started
Four steps. The long one is writing down what you already know by heart.
No installation, no engineer, and nothing at all for your customers to do.
- 1
Create the account
2 minutes
Business name, your email, a password and a plan. Services and hours come afterwards, once you're inside and can see what you're setting up.
- 2
Connect your WhatsApp
1 minute
On your phone: WhatsApp → Linked devices → scan the code on screen. It's the same step as WhatsApp Web, on the number you already use — customers notice nothing.
- 3
Tell it the essentials
15 minutes
Services and prices, when you're open, who does what, and the three or four questions you get asked every week. Start small and add as you go.
- 4
Switch it on and watch
From here, messages arrive already answered. The moment it clicks is the first real customer who gets looked after without you noticing.
Cancel any time · no contract, no lock-in
Who it's for
For businesses where WhatsApp is the front door.
If most of your customers arrive by message and your day is made of appointments, this is for you. PerseuBot already speaks each trade's vocabulary.
Beauty
Barbershops, hair salons, spas, tattoo studios
Health
Clinics, dentists, vets, physiotherapy
Food and drink
Restaurants and cafés
Body and movement
Gyms and yoga studios
Services
Tutoring, photography, auto repair
Not on the list? There's a general profile that fits anywhere people book a time with you.
Pricing
Every plan has everything. Only the size changes.
No locked features, no tier where the good part is missing. Pick by how busy you are, and move when that changes.
Starter
For a one-chair shop, or close to it, finding its feet.
€20/mo
Prices exclude VAT
3-day free trial
3 days free. We take your card now so nothing stops when the trial ends — you're not charged until then, and cancelling before is one click.
- about 6,000bot replies a month
- 2team logins
- 10services
- 25answers you've taught it
- 200campaign messages a month
Growth
RecommendedFor a busy shop with a small team and regulars worth keeping.
€30/mo
Prices exclude VAT
- about 18,000bot replies a month
- 5team logins
- 30services
- 100answers you've taught it
- 800campaign messages a month
Pro
For several people working, with everything running through WhatsApp.
€50/mo
Prices exclude VAT
- about 48,000bot replies a month
- 15team logins
- Unlimitedservices
- Unlimitedanswers you've taught it
- 2,500campaign messages a month
On every plan, without exception
The answering bot, booking inside the chat, your booking page, automatic reminders, promotions, campaigns, earnings reports and logins for your team. Plans differ only in the numbers above.
Change plan or cancel any time from the console. No contract, no lock-in.
Questions
What people ask before they try it.
Do I need a new phone number?
No. PerseuBot connects to the number you already use by scanning a code on screen — exactly the same step as WhatsApp Web. Your customers keep writing to the same place and notice no difference at all. If you'd rather keep personal and work apart, it works just as well on a number dedicated to the business.
What happens when the bot doesn't know?
It hands the conversation to you. It flags it as needing a person, alerts you in the console and on WhatsApp, and tells the customer someone is coming. It never invents an answer to fill the silence — if it isn't in what you taught it, it doesn't have it.
Do customers realise they're talking to a bot?
Yes, because we tell them. On the first conversation the bot says it's an automated assistant and that they can ask for a person at any point. A customer who works it out for themselves feels worse than one who was told.
Can I jump into a conversation?
You can, and you should whenever you want to. Reply from the console or straight from the phone, like you'd reply to a friend, and the bot goes quiet in that chat until you hand it back. Both sides end up in the same history.
Which languages does it answer in?
For answering, it replies in whichever language the customer wrote in — or always in one, if you'd rather pin it. The booking conversation itself is written in Portuguese, English and Spanish.
What if I only want one of the two halves?
Then take one. Answering and booking switch on and off independently, on the same screen, without asking anyone. Every plan includes both — use the part that makes sense.
What happens if I cancel?
You cancel from the console in one click, and there's no lock-in. The service keeps running to the end of the period you've already paid for. Your customers, bookings and conversations are kept, and you can still sign in and look at them.
Is this an official WhatsApp product?
No. PerseuBot is not from WhatsApp or Meta and has no connection to either. We connect to your account through the same mechanism as WhatsApp Web, which is what lets you keep your own number without asking anyone's permission. In exchange, message pacing is deliberately human — no blasting — so your number stays out of trouble.
Tomorrow at 22:47, someone is going to ask if you have space.
The question arrives either way. The only thing that changes is whether you have to answer it.