Built for tour & rental operators — Turks & Caicos to Dubai
For gyms, PTs & studios
Online booking for classes and one-to-one sessions, capacity and waitlists, automatic reminders and payments — a fuller timetable with less admin.
Whether you run classes with a cap or one-to-one sessions with a trainer, the job is the same: fill the slots, hold the bookings, and stop doing it by hand. Members book classes and sessions online from your live timetable, a capacity limit keeps each class from overfilling, and a waitlist offers a freed-up spot to the next member the moment someone drops.
Automatic reminders keep members turning up, deposits or prepaid bookings cut the no-shows on personal training, and every trainer has their own schedule with real hours. Recurring bookings handle the members who come at the same time every week, and payments are taken online so nobody chases anyone at the door.
Today's schedule
Tuesday, July 8
Dr. Marić
Dermatology
Consultation
N. Petrović
Skin check
K. Ilić
Ana
Senior stylist
Cut & colour
M. Jovanović
Blow-dry
S. Marković
Balayage
L. Nikolić
Marko
Barber
Beard trim
S. Kovač
Fade + hot towel
D. Ristić
Jelena
Esthetician
Facial
T. Radić
Waxing
A. Simić
Follow-up
V. Đorđević
Each provider's day, colour-coded — a slot booked online closes on the spot, so the same time can't go twice.
Your whole team’s day on one screen — walk-ins, phone bookings and online bookings side by side.
01
Set a cap per class; a spot booked anywhere closes everywhere, and a waitlist fills the drop-outs.
02
Each trainer’s own schedule and services, with buffers, so PT sessions never double-book.
03
Members book and pay online from your live timetable — classes and sessions, one calendar.
04
Automatic SMS, email and WhatsApp reminders keep members turning up to what they booked.
05
Recurring bookings for the same-time-every-week crowd, and a client file that remembers them.
06
Take a deposit or prepayment on personal training; no-shows are marked automatically.
Fewer empty chairs
Appointment
Fade + hot towel
Fri Jul 11 · 14:30 · with Marko
At booking
€15 deposit held · confirmation sent
24h before
SMS reminder — “Reply C to confirm”
2h before
WhatsApp nudge with directions
If it becomes a no-show
Marked automatically · deposit kept · slot offered to the waitlist
You set the channels and the timing — TimeKey sends every reminder and marks the no-shows on its own.
Booking, around the clock
Bella Hair Studio · Book online
Cut & Colour
90 min
Choose who
Friday, Jul 11
Instant confirmation · reminder by SMS & WhatsApp
FAQ
Yes. Each class has a capacity, and once it is full it closes across every channel. Members can join a waitlist, and a freed-up spot is offered to the next person automatically.
More for appointment businesses
14-day full trial · No credit card · Free migration help