Havlen replies to your customers on WhatsApp — in English or Roman Urdu, whichever they wrote in — checks your real calendar, holds the slot, and wakes your staff only when it genuinely should.
Answering quickly is the easy half. The half that earns trust is recognising the message it should not touch, and fetching a person before it does harm.
A message lands at 2am, written in Roman Urdu.
It answers in Roman Urdu. Nobody configured that — it matches whatever language each message arrives in.
Then it reads the word for pain, and stops offering appointments.
Your staff are notified. The patient gets your number in the same second.
A human takes the thread. The bot stays quiet until told to come back.
The model isn't permitted to answer an availability question from memory — it has to call the booking tool, which reads your live schedule. The slot is then checked a second time at the moment of writing, so two people can never take the same one.
Language is detected on every single message, not fixed once per conversation. Customers switch mid-thread and it follows without being asked.
Pain or urgency words in either language, a direct request for a person, low confidence, or the same question asked three times — any one of them pulls in a human and sends your number straight to the customer.
WhatsApp and a chat widget on your own site run through the same conversation engine, so customers get identical answers wherever they find you.
An Android app with five home-screen widgets — today's schedule, next appointment, urgent alerts, stats, quick actions — plus notifications for new bookings and escalations. Biometric lock on the door.
The moment anyone on your team types a reply, the bot goes quiet — from the dashboard or from the phone. It stays quiet until somebody presses return-to-bot. No fighting the machine for control of your own conversation.
Node and a single database file, on a laptop in the back office or a small VPS. No external database, no third-party dashboard holding your customer conversations. If you unplug it, it's yours.
Your services, hours, staff, prices, tone, and the questions you answer forty times a week. That is genuinely the whole input.
We configure it and hand you real transcripts. You correct the wording, the tone, the edge cases. Nothing goes near a customer until you've signed it off.
Connected to your WhatsApp Business number and your site. Your team gets the dashboard and the app. Anything you change after that applies to the very next reply.
Somebody messages. Somebody has to answer fast, know the real availability, and not double-book. That part doesn't change from one trade to the next — which is exactly why it can be handed over. Nothing about the business is hardcoded; it's all configuration.
Real conversations, real bookings, recorded end to end — including the ones where it hands over to a person.
Short clips of the agent taking a booking start to finish — including the awkward questions.
Watch the reelsLonger breakdowns of what we deploy, what breaks, and what the numbers look like afterwards.
Read the postsMost don't notice, and we don't think you should pretend either way. It's direct, gets to the point, and doesn't perform enthusiasm. If somebody asks outright, it tells them and offers to fetch a colleague.
It says so and escalates, with the whole thread attached for whoever picks it up, and your phone number goes to the customer in the same message. Low confidence is treated as a trigger to hand over, not a reason to improvise. It will not invent a price, a slot, or a policy.
It can't answer an availability question without querying your live schedule — that's enforced, not encouraged. And the slot is validated a second time at the instant of booking, so a walk-in who took it thirty seconds ago still wins.
Yes, and it decides per message rather than per conversation. Someone can open in English, switch to Roman Urdu halfway through, and get answered in whichever one they just used. Urgency words are recognised in both.
On your own machine. It runs on a laptop in the back office or a small VPS you control, with a single database file. There's no external database and no third-party dashboard holding your customer conversations.
The system itself is configured in minutes, because nothing about your business is written into the code. The realistic timeline is set by two outside things: getting a WhatsApp Business number approved through Meta, and you reading the transcripts before sign-off.
It depends on volume and how much you want it to own, so we quote after the first conversation instead of putting an invented number on a page. Email us and we'll be straight about it.
The only question is whether anyone answers before they try the next place on the list.