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: October 13, 2026

  1. 1

    Two ways your calendar gets filled

    When someone opens your public booking page and picks a teacher, MusicDesk builds open time slots one of two ways — based on whether that teacher has hours on their Teacher Availability card.

  2. 2

    When a teacher has availability set

    If the teacher has hours for a weekday, visitors can book any open slot in that window. For example, Mondays 3:00–7:00 PM offers slots across that whole window every Monday — whether or not they already have lessons that day.

  3. 3

    When a teacher has no availability set

    If the card says Teacher availability not set, MusicDesk anchors openings around existing lessons — roughly an hour before the first lesson and after the last. Days with no lessons show no openings. Visitors may see No available time slots found for this teacher.

  4. 4

    Existing lessons are always respected

    A slot that would overlap an existing lesson is removed, so a teacher is never double-booked. Lessons marked Canceled, Excused, or Absent (billable or not billable) free that time back up.

  5. 5

    Timing limits

    The page only offers slots at least 24 hours in advance, and looks roughly three weeks ahead.

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.

Still need help?

Can't find what you're looking for? Our team is happy to assist.

Contact Support