Patients book themselves. You keep control.

Your clinic’s own booking page, showing only the locations, practitioners and appointment types you allow, with live availability, deposits collected up front, and far fewer phone calls.

24/7 self-booking Stripe · PayPal · Square Bot protection built in

A booking flow patients can actually finish.

Real-time availability

Every time shown is checked live against your calendar, so nothing double-books.

Pay online at booking

Take a deposit or the full fee through Stripe, PayPal or Square before the booking is confirmed.

Instant confirmation

An email goes out the moment the booking lands, plus a text if the patient ticked the box to receive texts.

Consent, the right way Text reminders are a separate, unticked box with clear wording, and marketing texts are a second, optional one.
Forms and notices Ask patients to sign a consent form while they book, and pin an important notice to the top of the page.
Their time zone, your calendar Patients can see times in their own time zone, converted correctly, even across midnight.
No separate sign-up First-time patients are matched by email, then phone, or created automatically.
Protected against bots Bot checks and rate limits keep fake bookings out.

The front desk phone rings less.

Every online booking lands on the same calendar your team already works from, with no separate list to check and nothing to re-enter. The Today panel shows what was booked online today, so the front desk sees new patients at a glance.

One calendar, no separate booking queueOnline bookings appear like any other appointment, the moment they’re made.
Confirmations go out without staff involvementEvery online booking triggers your confirmation email, and a text for patients who opted in.

You decide exactly what's bookable.

Nothing is offered by default. Every location, appointment type and practitioner has to be turned on for the booking page, so it only ever shows what you’ve chosen to offer.

Lead time and booking windowHow much notice patients need, and how far ahead they can book.
Daily and per-session limitsCap bookings per patient per day, and per morning, afternoon or evening.
Your practitioners’ hours, or the clinic’sOffer only times inside each practitioner’s working hours, or the clinic’s general hours.
Deposits, prices and termsRequire a deposit or full payment, show or hide prices and durations, and add your own terms.
Share it anywhereSend the direct link, or embed the booking page on your website with one snippet.
Pause anytimeTurn booking off with your own message for patients (“We’re fully booked this month…”).

Let your calendar fill itself.

Turn on online booking in minutes. 30-day free trial, no credit card.

  • 24/7 self-booking, your rules
  • Deposits collected automatically
  • Bot protection built in

Features

See the whole platform Who it’s for Pricing Security
Start free trial Sign in