u/Coldhbz

I built an AI that answers WhatsApp for small businesses 24/7 — here's the ugly, honest story of how it happened
▲ 4 r/SaaSGrind+3 crossposts

I built an AI that answers WhatsApp for small businesses 24/7 — here's the ugly, honest story of how it happened

My cousin owns a small shawarma shop.

Every night at 11pm, while he's elbow-deep in closing duties, his phone is going off. WhatsApp messages stacking up. "Are you open?" "Can I pre-order for tomorrow?" "Do you do delivery?"

He was losing orders. Not because his food was bad — his food is incredible — but because he physically couldn't reply to 30 people while mopping a kitchen floor.

I told him, "I'll fix this." Famous last words.

The first attempt was embarrassing.

I duct-taped together a basic chatbot using a WhatsApp API, a few hard-coded responses, and a prayer. It worked for exactly three days before a customer asked something slightly off-script and the bot replied with a blank message. Then another customer got an order confirmation for something that wasn't even on the menu.

My cousin called me. Not angry — worse. Disappointed.

So I actually sat down and thought about the problem properly.

Small businesses on WhatsApp aren't just answering FAQs. They're:

  • Taking orders with custom requests ("no onions, extra sauce, make it a large")
  • Handling booking times and checking availability
  • Following up on unpaid orders
  • Dealing with regulars who expect to be remembered

A rule-based bot can't do any of that without becoming a 400-node flowchart nightmare that breaks every time the menu changes.

The answer was obvious once I stopped trying to shortcut it: the bot needs to actually understand what people are saying.

I spent 4 months building BotMate.

The core idea: connect a real AI assistant directly to a business's WhatsApp, train it on that business's specific menu/services/rules, and let it handle conversations like a smart employee would.

No flowcharts. No "Press 1 for orders." Just natural conversation.

The bot takes orders. Books appointments. Answers questions about opening hours, pricing, availability — all automatically, all night, even when the owner is asleep.

I was terrified to show my cousin.

He tested it for a week and then called me.

"Bro, I got 11 orders between midnight and 7am last week."

Eleven orders. While he slept.

That was the moment I knew this wasn't just a side project anymore.

What I've learned building this:

  1. The hardest part isn't the AI. It's onboarding. Small business owners don't have time for complicated setup. I rewrote the onboarding flow three times until a 55-year-old restaurant owner could get set up in under 10 minutes.
  2. WhatsApp is wildly underrated as a business channel. In the Middle East, South Asia, and Africa especially — WhatsApp is the internet for commerce. People don't fill out website forms. They message.
  3. "Good enough" will kill you. My first version worked. My current version works and handles edge cases, angry customers, and weird requests gracefully. The gap between those two is where users decide whether to churn or stay.
  4. Talk to your users obsessively. I've done over 60 customer calls. The feature I'm most proud of building came from a flower shop owner in Dubai who offhandedly said "I just wish it could remind people when their order is ready." That's now one of our most-used features.

Where we are now:

BotMate is live at botmatepro.com. 7-day free trial, no credit card required. We're focused on small businesses — restaurants, salons, clinics, shops — anyone who's drowning in WhatsApp messages and losing money because of it.

It's early. It's scrappy. But it works, and the businesses using it are seeing real results.

u/Coldhbz — 5 days ago
▲ 4 r/SaaSGrind+3 crossposts

Building a step-tracking app with rewards & leaderboards — looking for feedback

I’ve been building a mobile app where users earn coins from their daily steps and compete on weekly leaderboards.

Main idea is making fitness feel more like a game instead of just another boring step tracker.

Current features:

Step tracking
Coins for walking
Weekly rankings
Gold / Silver / Bronze rewards
Premium subscription features
Social competition system

Tech stack:

Replit
React Native / Expo
RevenueCat
Clerk auth

I’m currently working through the play store publishing process and improving retention/game mechanics.

A few things I’d genuinely love feedback on:

What would make you open an app like this every day?

What features would instantly make you uninstall it?

Trying to build this properly instead of rushing another generic fitness app.

reddit.com
u/Coldhbz — 7 days ago
▲ 2 r/SaaSGrind+1 crossposts

I spent 3 months building an AI SaaS nobody wanted

Three months ago, I thought I had the perfect SaaS idea.

AI business assistant.
Automated replies.
Lead capture.
Smart workflows.

I was convinced people would throw money at it.

So I did what most indie founders do:

Bought a domain
Designed a nice landing page
Added fancy animations
Built features nobody asked for
Kept saying “one more feature then I launch”

After weeks of work…

I finally showed it to people.

Most responses were:

“Looks cool.”

That sentence destroyed me more than criticism.

Because “looks cool” usually means:

they won’t pay
they don’t need it
they don’t understand the value

Then I realized something painful:

I spent more time building than talking to potential users.

So I changed everything.

Instead of coding:

I started DMing businesses
Asked what annoyed them daily
Looked for repetitive tasks
Tried selling BEFORE building

The crazy part?

The simpler ideas got more interest than the complex AI features.

One café owner literally told me:

“I just want customers to stop asking the same questions on WhatsApp.”

That single sentence gave me more clarity than 3 months of coding.

Still building. Still learning.

But now I understand:

A SaaS doesn’t win because it’s advanced.
It wins because it solves an annoying problem.

Anyone else learn this lesson the hard way?

reddit.com
u/Coldhbz — 8 days ago