soft-shell crabdifferent species of crabvietnamese mud crab
3
8 Comments

I built an AI that books appointments for small businesses 24/7 — got my first real user and real feedback

Hey IH 👋

Two weeks ago I shipped an AI Appointment Setter for small businesses — solo therapists, trainers, coaches, consultants — anyone who loses clients to missed calls and back-and-forth booking emails.

How it works:

  • Client opens a chat-based booking page
  • AI collects their info, asks what they need, confirms duration
  • Checks real availability from the business owner's Google Calendar
  • Books the slot and sends confirmation emails to both sides

No forms. No phone tag. Just a conversation that ends in a booked appointment.

Tech stack:

  • Next.js 14 + Prisma + Neon Postgres
  • Claude API (Anthropic) as the conversational brain
  • Google Calendar API for real-time availability
  • Resend for email confirmations
  • Deployed on Vercel

It's multi-tenant — each business gets their own branded booking page and dashboard.

I got my uncle, a property consultant, to actually use it with real clients for two weeks instead of just demoing it to myself. That turned out to be the most valuable thing I did — he found two real UX bugs I never would have caught alone (markdown formatting showing as raw asterisks, and the chat input not auto-focusing). Fixed both based on his actual usage, not assumptions.

Here's what he said after using it:

"Normally for property enquiries, clients have to call or message back and forth just to coordinate timing — but with this, they directly talk to the AI and book the appointment themselves. The best part is that appointments automatically show up in Google Calendar, so I don't have to worry about tracking things manually anymore. It saved time and made the booking process feel more professional."

Built the entire thing using Claude Code — from spec to live deployment to iterating on real user bugs, all in focused sessions.

Live demo: https://vedantix-appointment-setter.vercel.app/book/aivedantix

I'm a solo founder running this under VEDANTIX AI, currently offering done-for-you setup for small businesses. Starting at $399.

Would love feedback from this community — especially on positioning and whether the conversational booking approach feels genuinely better than a Calendly-style form, or just different.

on June 20, 2026
  1. 1

    The strongest part here is that you tested it with a real small business instead of only demoing it.

    For positioning, I’d make the pain more specific: missed calls, slow replies, and back-and-forth scheduling. “AI booking” sounds nice, but “stop losing appointments when you’re busy” feels more urgent.

  2. 1

    nice that you already have a real user. one wall hides in your target list.
    the moment a therapist uses this the what do you need intake becomes health info and that puts you under hipaa as a business associate.
    that means a signed agreement with every provider you serve and the same with anything downstream like your ai and email providers.
    a generic booking tool gets pulled in the second one therapist signs up. worth setting up before you chase the therapist crowd.

  3. 1

    The conversational angle feels strongest when you sell the outcome, not the AI: “turn missed calls into booked slots after hours.” I’d track where users abandon the chat, how often the bot asks a second clarifying question, and booked-slot rate versus a simple form.

  4. 1

    Interesting.

    I'd be careful that the lesson doesn't become obvious too quickly.

    Early validation can sometimes answer a question while quietly creating a different one underneath it.

    That's what stood out to me here.

    1. 1

      That's a fair flag. I think the question underneath might be whether
      this generalizes beyond one trusted relationship (my uncle) to a
      complete stranger with no prior trust in me. That's probably the real
      test I haven't run yet.

      1. 1

        That's actually the question I'd be most interested in.

        Not whether the result repeats.

        What exactly gets validated if it does.

        What's the best email to reach you on?

        1. 1

          You can reach me at [email protected] — happy to continue this
          there.

          1. 1

            Appreciate it.

            Just sent something over.

            Interesting question either way.

Trending on Indie Hackers
I got my first $159 in sales after realizing I was building in silence User Avatar 52 comments Three Days Before Launch, I Let My Own Tool Tear Me Apart User Avatar 37 comments I thought I was building a news visualization tool. Users thought it was a catch-up tool. User Avatar 34 comments I got tired of rewriting the same content for 9 different platforms. So I built Repostify. User Avatar 30 comments I Rejected a $15K Acquisition Offer for My Multi-Agent IDE — Here's the Full Breakdown User Avatar 28 comments A pattern I keep seeing in EdTech: traffic isn't usually the problem. User Avatar 23 comments