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:
- Show available time slots
- Let the client choose a slot and confirm it
- Send the client a confirmation with the meeting details
- Show the coach a view of upcoming appointments
- 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:
- Set your availability — which days and hours you take bookings
- Create an event type: "Coaching Session — 60 minutes"
- Add buffer time between sessions so you're not jumping call to call
- Connect your Google Calendar so Calendly knows when you're already busy
- 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:
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:
- "What's your main business or idea?"
- "What's the one thing you want to get clear on in this session?"
- "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:
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