Post #002 · 01 Jun 2026

I Used Emergent to Build an Appointment Booking System — No Code

VS

VibeShip Editorial

Founder Desk

6 mins read

10 readers

Featured image for I Used Emergent to Build an Appointment Booking System — No Code

#002

Post Number

6m

Read Time

10

Readers

Jun 1

Published

A coaching business owner in Pune came to me with a problem. She had 12 clients a week, was managing all her appointments over WhatsApp, and was losing track of who had paid, who had cancelled, and who needed a reminder.

She had spoken to two developers. One quoted ₹65,000. The other said he'd "get back to her" three weeks ago and hadn't.

She thought she needed a developer. She didn't. She needed Emergent and a Saturday afternoon.

Here's exactly what we built and how.

What We Were Actually Building

Let's be specific. An appointment booking system for a solo coaching business needs to do five things:

  1. Show available time slots
  2. Let the client choose a slot and confirm it
  3. Send the client a confirmation with the meeting details
  4. Show the coach a view of upcoming appointments
  5. Send reminders before the session

That's the whole list. It's not complicated. It just sounds complicated if you're imagining custom backend code and a database. In 2026, all of this is solvable with tools that already exist — and Emergent can assemble them together.

The Stack We Used

Two tools. That's it.

  • Emergent — builds the custom-branded booking page in plain language
  • Calendly — handles the calendar logic, time slot availability, conflict detection, and confirmation emails (free tier is enough)

Why use Calendly instead of building the calendar logic from scratch? Because building time zone handling, availability windows, and conflict detection is genuinely complex. Calendly has already solved this. We're not rebuilding what already exists — we're wrapping it in a branded page that matches the coaching business.

This is how real products are built in 2026: you assemble tools, you don't code from scratch.

Step 1: Set Up Calendly

Go to calendly.com and create a free account. Once inside:

  1. Set your availability — which days and hours you take bookings
  2. Create an event type: "Coaching Session — 60 minutes"
  3. Add buffer time between sessions so you're not jumping call to call
  4. Connect your Google Calendar so Calendly knows when you're already busy
  5. Turn on email confirmations — Calendly sends these automatically

When done, Calendly gives you a booking link. It looks like calendly.com/yourname/coaching-session.

This link is a fully working booking system. But it's generic — no name, no photo, no coaching focus, no brand. That's what Emergent fixes.

Step 2: Build the Branded Booking Page in Emergent

Open Emergent. Here's the prompt we used:

Code
Copy
Build a professional coaching appointment booking page. Business name: Sneha Kulkarni — Business Clarity Coach Tagline: Helping founders get clear on what to build, and what to stop. About section (2–3 sentences): I work with early-stage Indian founders who are stuck — on their idea, their positioning, or their first customers. In one session, most leave with more clarity than they've had in months. What a session covers: - Clarifying your core offer - Identifying your first 10 customers - Deciding what to build first (and what to stop building) Booking button: "Book a Free Discovery Call" Booking link: [your Calendly URL here] After booking — show 3 steps: 1. You get a calendar invite 2. I send you a short prep form 3. We meet on Google Meet Testimonials: 3 placeholder testimonials Footer: email address, Instagram handle Design: warm, clean, professional. Cream background, deep navy text, serif headline font. Mobile-first layout.

Emergent built a complete page in under two minutes. We then refined it through conversation — no code at any point:

"Make the headline font larger." "Move the testimonials above the booking button." "Change the button colour to a warm terracotta."

Step 3: Add the Pre-Session Prep Form

One thing Calendly supports out of the box: before confirming a booking, you can ask the person to answer a few questions. This replaces the "please fill out this form before we speak" WhatsApp message.

Inside Calendly, go to your event type → Questions → Add question. We added:

  1. "What's your main business or idea?"
  2. "What's the one thing you want to get clear on in this session?"
  3. "Have we spoken before? Yes / No"

Now when a client books, Sneha gets an email with the booking details and their answers. She walks into every session prepared.

Step 4: Deploy and Connect the Domain

Emergent's deploy button takes the page live in 30 seconds.

We then pointed her existing domain — which she'd been paying for but never used properly — to the new page. This took about 10 minutes in her domain registrar settings.

End result: snehakulkarni.com now shows a branded coaching page with a working booking system, pre-session questions, calendar integration, and automatic confirmation emails.

Total time from start to deployed: 3 hours, including breaks. Total cost: ₹0. (Calendly free tier. Emergent free tier.) Developer quote she had received: ₹65,000.

The Reusable Prompt — Any Service Business

Here's the full prompt template for any service business that needs a booking page:

Code
Copy
Build a professional appointment booking page for a [type of business]. Business name: [name] Tagline: [one line] About: [2–3 sentences about who you are and what you do] Services offered: - [Service 1] — [duration] — [price or "free discovery call"] - [Service 2] — [duration] — [price] What a session covers: - [Point 1] - [Point 2] - [Point 3] Booking button label: [Book a Free Call / Schedule a Session / Book Now] Booking link: [your Calendly link] After booking — 3 steps explaining what happens next. Testimonials: [3 testimonials or placeholder text] Footer: [email] [social handles] Design: [warm / bold / minimal / professional]. Mobile-responsive. Clean layout. No clutter.

This prompt works for fitness coaches, consultants, therapists, freelancers offering strategy sessions, and CA or lawyer consultations. The full version with variations is in the VibeShip Vault.

What Actually Changed

Sneha no longer manages her schedule over WhatsApp. Clients book themselves. She gets a notification. They get a confirmation. She gets their prep answers before the call. Her no-show rate dropped because Calendly sends automatic reminders.

The developer would have taken six weeks and ₹65,000 to build something that does less — because they would have built it from scratch instead of assembling what already exists.

You don't build software from scratch anymore. You assemble it, direct it, and own it.

VibeShip is a community for non-technical Indian founders who are done depending on developers. The Prompt Vault has the complete prompt sequence for this build — plus variations for every type of service business — and everything else you need to go from idea to live product without a developer.

Founding access is free right now. Get the Full Prompt → vibeship.club