DEV Community

Balram Pandey
Balram Pandey

Posted on

I Built an AI Chatbot in 2 Hours and Sold It for $500 — Here's the Exact Blueprint

I Built an AI Chatbot in 2 Hours and Sold It for $500 — Here's the Exact Blueprint

This is post #2 in my dev journey series. If you missed my first post, go check it out!

Last week, I shared how AI changed the way I code. Today, I want to get tactical. I'm going to show you exactly how I built a simple AI chatbot and sold it to a local business — with zero prior experience in chatbot development.

No fluff. No theory. Just the step-by-step playbook.


Why Businesses Are Desperate for AI Chatbots Right Now

Here's a number that blew my mind: most small businesses lose 60%+ of their website visitors because nobody is there to answer questions in real-time.

Think about it:

A customer lands on a restaurant's website at 11 PM. They want to book a table for tomorrow. No chat. No instant response. They leave and book somewhere else.

A dental clinic gets the same 15 questions every day: "What are your hours?", "Do you accept insurance?", "How do I book an appointment?"

A gym owner spends 3 hours daily replying to Instagram DMs asking about membership plans.

An AI chatbot solves all of this — and business owners will happily pay $300-$1,000 for it.

The best part? You don't need to be an AI engineer to build one.


The Tech Stack I Used (All Free or Low-Cost)

Here's what you actually need:

1. Chatbase.co      → No-code AI chatbot builder (free tier available)
2. OpenAI API       → Powers the AI brain ($5 credit free)
3. A website embed  → Simple JavaScript snippet
4. Canva            → For the client proposal (optional)
Enter fullscreen mode Exit fullscreen mode

That's it. No TensorFlow. No PyTorch. No PhD required.

Alternative tools you can use:

  • Tidio → Great for e-commerce stores
  • ManyChat → Perfect for Instagram/Facebook bots
  • Botpress → Open-source, more customizable
  • Voiceflow → Visual chatbot builder, great for complex flows

Step-by-Step: Building the Chatbot (Under 2 Hours)

Step 1: Pick a Niche (10 minutes)

Don't try to build a "general chatbot." Pick ONE type of business:

Niche What the Bot Does Why They'll Pay
Restaurants Takes reservations, answers menu questions Saves 2-3 hours/day
Clinics/Dentists Books appointments, answers FAQs Reduces missed calls
Real Estate Captures leads, answers property questions Every lead = $$
Gyms/Studios Handles membership inquiries Converts visitors 24/7
E-commerce Product recommendations, order tracking Increases sales

I went with a restaurant for my first client.

Step 2: Gather the Business Info (20 minutes)

Before you build anything, collect:

  • Business hours and location
  • Menu or service list
  • Pricing information
  • Frequently asked questions (ask the owner for their top 10)
  • Booking/contact process
  • Any special policies (cancellation, refund, etc.)

Pro tip: Tell the business owner: "Just send me your website link and answer these 10 questions." Most of the info is already on their site.

Step 3: Build the Chatbot (60 minutes)

Here's what I did using Chatbase:

1. Created an account on Chatbase.co
2. Uploaded the restaurant's website URL 
   → It automatically scraped all the content
3. Added the FAQ document I prepared
4. Customized the chatbot's personality:
   - Name: "Maya" (the restaurant's virtual assistant)
   - Tone: Friendly, helpful, concise
   - Language: English + Hindi (bilingual!)
5. Added specific instructions:
   - "Always suggest the daily special"
   - "For reservations, collect: name, date, time, party size"
   - "If asked about allergens, always recommend speaking to staff"
6. Tested with 20+ sample questions
7. Refined responses that weren't perfect
Enter fullscreen mode Exit fullscreen mode

Step 4: Make It Look Professional (20 minutes)

This is where most developers skip, but it's what makes clients say "WOW":

  • Custom colors matching the business brand
  • Welcome message: "Hey! 👋 I'm Maya, your virtual assistant at [Restaurant]. How can I help you today?"
  • Quick reply buttons: "See Menu" | "Book a Table" | "Hours & Location"
  • Fallback message: "Great question! Let me connect you with our team for that one."

Step 5: Deploy (10 minutes)

// It's literally this simple — one embed code:
<script>
  window.chatbaseConfig = {
    chatbotId: "your-chatbot-id",
  }
</script>
<script
  src="https://www.chatbase.co/embed.min.js"
  defer>
</script>
Enter fullscreen mode Exit fullscreen mode

Paste this into the client's website. Done.


How I Found My First Client (The Exact DM I Sent)

I didn't use Upwork or Fiverr for my first sale. I went local and direct.

Here's exactly what I did:

1. Found 20 restaurants near me on Google Maps

2. Checked which ones had a website but NO chatbot

3. Built a FREE demo chatbot for my top 3 picks (took 30 min each)

4. Sent this DM on Instagram:

"Hi [Name]! I visited your website and love what you've done with [specific compliment]. I noticed you don't have a chat assistant yet — I actually built a quick AI demo for your restaurant that can answer customer questions, take reservation requests, and work 24/7. Want me to send you a 2-minute video of it in action? No cost, no commitment — just thought it could help! 🙂"

5. Out of 20 DMs:

  • 8 opened the message
  • 5 replied
  • 3 wanted to see the demo
  • 1 said "How much?" within 24 hours

That's a 5% conversion rate from cold DMs. Not bad at all.


What I Charged (And How I Justified It)

Here's the pricing I presented:

📦 AI Chatbot Package — ₹42,000 (~$500)

✅ Custom AI chatbot trained on YOUR business
✅ 24/7 automated customer support
✅ Reservation/booking collection
✅ Bilingual support (English + Hindi)
✅ Branded design matching your website
✅ One-click website installation
✅ 30 days of free adjustments & support

💡 Optional: Monthly maintenance — ₹5,000/month ($60)
   (Updates, new FAQs, performance monitoring)
Enter fullscreen mode Exit fullscreen mode

How did I justify $500?

Simple math I shared with the client:

"You currently lose approximately 10-15 potential customers per week who visit your website outside business hours. Even if the chatbot converts just 5 extra customers per week at an average order of ₹800, that's ₹16,000/month in recovered revenue. The chatbot pays for itself in under 3 months."

The owner didn't even negotiate. He said "When can you start?"


Scaling This to $1,000-$3,000/Month

One chatbot = $500. But here's how the math gets interesting:

Month Clients Revenue Work Hours
Month 1 2 clients $1,000 ~15 hours
Month 2 3 clients + 2 retainers $1,620 ~20 hours
Month 3 4 clients + 4 retainers $2,240 ~25 hours
Month 6 5 clients + 10 retainers $3,100 ~30 hours

The retainers (monthly maintenance) are where passive income grows. Once you have 10-15 clients on monthly plans, you're earning $600-$900/month doing almost nothing.


5 Mistakes I Made (So You Don't Have To)

1. Building before selling — I spent a week perfecting a chatbot nobody asked for. Now I build the demo AFTER I identify interested clients.

2. Pricing too low — My first instinct was to charge $100. A mentor told me: "If the client doesn't flinch at your price, you're charging too little." He was right.

3. Overcomplicating it — The client doesn't care about your tech stack. They care about results: more bookings, fewer missed messages, happy customers.

4. Not getting testimonials — I forgot to ask my first client for a review. Now it's the FIRST thing I do after delivery. Social proof sells your next client.

5. Ignoring maintenance revenue — One-time projects are income. Monthly retainers are a business. Always offer ongoing support.


Tools & Resources to Get Started Today


Your Challenge 🔥

Here's what I want you to do this week:

  1. Pick ONE niche from the table above
  2. Build ONE demo chatbot using Chatbase (free tier)
  3. Find 10 local businesses in that niche on Google Maps
  4. Send 10 DMs using my template above
  5. Come back and tell me what happened in the comments

I guarantee at least 1-2 will respond with interest. That's all you need to start.


What's Next?

In my next post, I'll break down how to automate entire business workflows using AI — think: auto-generating invoices, smart email responders, and social media content on autopilot. Follow me so you don't miss it!


If this was helpful, smash that ❤️ and drop a comment below — especially if you're going to try the challenge. Let's build together! 💪

This is post #2 — Read Post #1: I Finally Stopped Fearing AI and Started Building With It


Top comments (0)