The story behind why we built a WhatsApp CRM that actually understands how WhatsApp works.
There's one scene I can't get out of my head.
A friend's desk. She runs an online store. On it sat three phones. Not for show. One for customer service, one for the admin, one for the number that was "just for resellers." All three buzzing, nonstop. And there she was, eleven at night, still replying to messages one by one, sighing: "It's the same questions over and over. But if I don't reply, they'll go to the competitor."
That's not a rare case. That's the normal state of things for thousands of businesses.
We all know one thing CRM software rarely admits: customers here don't live in email. They live on WhatsApp. They ask about prices on WhatsApp, complain on WhatsApp, close deals on WhatsApp, even ask for warranty support on WhatsApp. But the teams handling all of it? They use personal phones. No records, no context, no way to help each other when one person is drowning.
Hallo Zetta was born out of that.
What Frustrated Us About the Existing Tools
Before building our own, of course we looked. Surely someone had solved a problem this simple?
Turns out what existed fell into two camps, and both were maddening.
Camp one: dumb auto-reply bots. Type "hi," get a template. But the moment a customer asks something slightly off-script, the bot freezes. It actually makes customers angrier, because it feels like talking to a wall.
Camp two: bloated CRMs. Loaded with features, dashboards full of charts, but WhatsApp is bolted on as one small tab. As if WhatsApp were an afterthought, not the main battlefield. For most of our customers, WhatsApp is the battlefield.
Nothing fit. So we decided to build it ourselves.
The Hard Part Isn't "AI Can Reply to Messages"
Let me be honest about this. Bolting AI onto WhatsApp is easy. Anyone can wire GPT to a webhook and ship it overnight. If that were the whole goal, this article wouldn't need to exist.
The hard part, the thing that made us rethink everything again and again, is groups.
Think about it. How much real business actually happens in WhatsApp groups? Reseller groups, VIP customer groups, team coordination groups. A huge amount. But an AI that chimes in on every group message isn't helpful, it's spam. Picture a group in the middle of a lively conversation, and suddenly there's a bot butting in over and over. You'd get kicked out in seconds.
So we made a rule the bot genuinely respects:
Inside a group, the bot stays silent. Completely silent. Until it's mentioned (@) or someone quotes its message. Only then does it answer, right in the correct thread, quoting the message it's responding to.
No unnecessary noise. It behaves like a teammate who knows their place, not a chatbot that can't stop talking. Sounds trivial, but this is what makes the bot genuinely usable in groups, not just in private chats.
AI First, But Not AI Only
The second principle we refused to compromise on: control stays with the team.
The AI in Hallo Zetta does answer first. Routine questions, opening hours, shipping rates, payment methods, answered instantly, 24/7. But it only answers from the knowledge base you publish yourself. It doesn't make things up. If you didn't write about it, it won't invent an answer.
And your team is always one tap away. A conversation that needs a human touch? Just switch the AI off on that chat, take over in the same thread, context and media all intact. No app-switching, no asking "what did we talk about again."
That's our philosophy: AI-first, not AI-only. Let AI handle the routine. Give the human-needed conversations a human. You decide where the line is.
The Boring Work We Did Behind the Scenes
To make the inbox "just work," there was a lot of tedious work we had to sort out first.
Real WhatsApp is messy. There are DMs, groups, mentions, quoted replies, photos, files, even voice notes. There's the headache of phone-number vs LID identity. There's media that has to be stored securely. We handled them one by one, because these are exactly the details that usually make other tools "look like they work" until you actually use them for real.
There's also a playground. Before your agent talks to real customers, you can test its answers there first. Match them against the knowledge base, fix the odd ones, then publish. No embarrassing surprises in front of a customer.
It's Live Today
Hallo Zetta is live today. It's part of the Zetta CRM family, built together by Incredible Zetta and Ciptadusa.
Getting started is simple:
- Connect your WhatsApp number (scan a QR or use a code).
- Teach the AI by publishing your docs to the knowledge base.
- Run the inbox and let AI handle the routine while your team steps in when needed.
You can try it right now, connect a number, publish your docs, and see for yourself how it handles a real conversation.
Closing
We didn't build this to jump on the AI trend. We built it because we were tired of watching people we know scramble through WhatsApp with manual workarounds that wear them out.
If your team is still juggling three phones on a desk, or still answering the same questions until midnight, this might be for you.
Try it, and tell us what's missing. We're listening.
Written by the Hallo Zetta team. If this story landed, give it a clap 👏 and share it with a friend still fighting their WhatsApp inbox
Top comments (0)