How much does the Appointment Kit cost?
$129 for the Base Kit (three clone links plus PDF guide plus walkthrough), $229 for Pro (Base plus a 45-minute setup call plus Google Calendar and SMS configured for you), and $549 for Done-For-You (I implement the whole thing in your Jotform account, including multi-provider routing). It is a one-time purchase, not a subscription. The only ongoing cost is your Jotform plan (which most operators already have) and Jotform's SMS credits if you use SMS reminders.
How is this different from Calendly?
Calendly is a booking layer on top of a calendar. The Appointment Kit is a full booking workflow with forms, payment, intake, branching logic, and your own SMS reminders, without a separate monthly subscription. Calendly's free tier does not take payment before locking a slot, has no conditional intake, and charges per seat once you have a team. This kit costs $129 once and runs inside your Jotform account, which you already own.
Does this work as a Calendly alternative for medical practices?
For medical practices that collect PHI through booking, use the Medical Appointment Booking Kit instead. It is the same workflow configured for HIPAA: PHI fields flagged, audit log enabled, Workspace BAA on the calendar, and SMS reminders that never contain PHI. Calendly does not offer a BAA on its standard plans, which is why a lot of practices end up with two tools they paid for and one they actually use.
Can I use this for a salon or barbershop with multiple stylists?
Yes. The Pro tier includes provider-specific calendar routing, so a booking for a particular stylist syncs to that stylist's calendar and shows only their availability. Done-For-You handles the multi-provider setup end to end if you have more than three providers or want the client to pick by name.
Does it send real SMS reminders?
Yes, through Jotform's built-in SMS notifications, not a separate Twilio account. You buy SMS credits from your Jotform billing page (credit packs start around $20 and last most small practices several months) and turn on the 24-hour and 1-hour reminder SMS inside the form's workflow. The reminder cadence and copy are editable without touching code. If you prefer email-only reminders, that is the Base path and there is no SMS credit cost.
What happens if a client pays but then cancels?
The refund and credit policy is configurable. Default behavior: within 24 hours of booking, auto-refund. Within 2 hours of the appointment, no refund but the client can rebook within 30 days using a credit. You adjust the window to your policy. The cancellation form handles the client side of it, so nobody has to email the front desk.
Can I set buffer time between appointments?
Yes. The calendar integration respects buffers, lead time, and availability windows you configure per service or per provider. A 90-minute massage with a 15-minute buffer correctly shows the next slot 105 minutes later. Those rules are set up in the Pro and Done-For-You tiers, or you can configure them yourself with the documentation in the Base tier.
Does the Appointment Kit prevent double-booking?
Yes, that is the whole point of two-way calendar sync. The time slot picker pulls live availability from your calendar at the moment a client opens the form. If you blocked time on Google Calendar five minutes ago, that block shows up. Two clients cannot grab the same slot because the slot disappears the moment the first one's payment authorizes.
How does the no-show automation work?
If a client books but does not show up, a follow-up email goes out automatically with a rebooking link. You can configure a no-show fee to charge automatically against the card on file (Stripe's saved card feature), or just send the rebooking offer with no fee. Most operators start without the fee and add it after a month once they see the no-show rate in their own data.
Can I white-label the booking page and emails?
Yes. The forms run on your domain (via Jotform's custom domain feature on paid plans) or on a clean Jotform URL with your branding. Confirmation and reminder emails send from your email address, not from Jotform. Done-For-You includes full custom branding (colors, logo, font) inside the booking flow.