Public Booking
How Public Booking Time Slots Are Chosen
How MusicDesk decides which time slots visitors see when booking a trial lesson on your public booking page.
Last updated: June 30, 2026
- 1
Two ways your calendar gets filled
When someone opens your public booking page to book a trial lesson and picks a teacher, MusicDesk builds that teacher's list of open time slots one of two ways — based on whether the teacher has availability hours set. Each approach is explained below.
- 2
When a teacher has availability set
If the teacher has declared availability for a given weekday, visitors can book any open time slot within those hours. For example, if a teacher is available Mondays from 3:00–7:00 PM, the booking page offers time slots across that whole window every Monday — whether or not the teacher already has lessons scheduled that day.
- 3
When a teacher has no availability set
If a teacher hasn't set any availability, MusicDesk instead anchors openings around their existing lessons. It offers a handful of slots clustered near the lessons already on the calendar that day — roughly an hour before the first lesson and after the last. Days where the teacher has no lessons scheduled show no openings at all.
- 4
Existing lessons are always respected
Either way, any time slot that would overlap an existing lesson is removed automatically, so a teacher is never double-booked. The one exception: lessons marked canceled, excused, or absent free that time back up, since the teacher is no longer occupied during it.
- 5
Timing limits
To keep bookings practical, the page only offers time slots at least 24 hours in advance, and it looks roughly three weeks ahead. Very last-minute slots and far-future dates won't appear.
Tips
- Seeing few or no available time slots? The most common cause is a teacher with no availability hours and a light schedule — add availability hours to open up the calendar.
- Setting availability hours is the best way to control exactly when visitors can book, rather than relying on time slots near existing lessons.
- Need to turn a teacher on for public booking first? See Making a Teacher Available for Public Booking.
