What the calendar shows
The availability calendar is a monthly view where you manage when students can book lessons. Each day on the calendar can show two types of availability:
Time windows (green badges) — Blocks of time you're available, like "8AM–12PM." SwingMatch breaks these into individual bookable slots based on lesson duration.
Fixed time slots (blue badges) — Specific start times you've set, like "9:00AM" and "10:30AM".
Reading the badges
Badge | Meaning |
Green badge (e.g., "8AM–12PM") | A time window — you're available during this block |
Blue badge (e.g., "9:00AM") | A fixed time slot — a specific bookable time |
Arrow prefix (→) | Cascading is set to "earliest first" |
Arrow suffix (←) | Cascading is set to "latest first" |
Green dot (mobile) | This day has time windows set |
Blue dot (mobile) | This day has fixed time slots set |
Inside the day editor
When you tap on a day, the editor opens and shows:
A timeline where you can drag to create and resize time windows.
A fixed time slots area where you can add specific start times.
A break between lessons setting (in minutes) that applies to all windows in the schedule.
A preview at the bottom showing every individual slot that students can book.
Preview slot colors
Slot appearance | Meaning |
Blue badge | Available — students can book this time |
Faded badge (low opacity) | Hidden by cascading mode — will become visible as earlier/later slots are booked |
Gray badge with strikethrough | Already booked by a student |
Cascading mode
Cascading controls how time slots are revealed to students within a time window:
All times — Every available slot is visible at once.
Earliest first (→) — Only the earliest slots are shown. As they get booked, later times become visible.
Latest first (←) — Only the latest slots are shown first.
This is useful if you want to fill your schedule from one end to avoid gaps between lessons.
Example: How settings affect your schedule
Understanding how duration, break time, and start intervals work together can help you set up your availability the way you want it.
Say you have a time window from 9:00 AM to 1:00 PM with the following settings:
Lesson duration: 60 minutes
Break between lessons: 15 minutes
Start every: 15 minutes
Before any bookings, students see all available start times based on the start interval:
9:00, 9:15, 9:30, 9:45, 10:00, 10:15, 10:30, 10:45, 11:00, 11:15, 11:30, 11:45, 12:00
After a student books the 9:00 AM slot, the schedule adjusts. The 60-minute lesson runs until 10:00 AM, and the 15-minute break pushes the next available slot to 10:15 AM:
What happened | Time blocked |
Lesson | 9:00 AM – 10:00 AM |
Break | 10:00 AM – 10:15 AM |
Next available slot | 10:15 AM |
The slots at 9:15, 9:30, 9:45, and 10:00 are automatically removed because they overlap with the booked lesson and break.
Important Notes:
The start interval controls how frequently slots appear before any bookings are made. A 15-minute interval gives students more flexibility.
The break between lessons only kicks in after a lesson is booked. It ensures you have time between back-to-back bookings.
The preview at the bottom of the day editor shows exactly which slots students can book.
Calendar colors at a glance
Color | What it represents |
Green | Time windows (availability blocks) |
Blue | Fixed time slots or the current date |
Gray | Past dates (can't be edited) or out-of-month dates |
Good to know
On desktop, you can copy a full week of availability and paste it onto another week using the copy/paste buttons on the left side of each row.
On desktop, hover over any day and tap the copy icon to copy that day's availability to other dates.
Past dates are dimmed and cannot be edited.
All changes save automatically — there's no save button on the calendar.
The calendar on mobile shows colored dots instead of full badges. Tap a day to see the details.
If you're unsure how your profile, schedules, or availability look to students, go to Account and switch to Student mode to view your profile from their perspective.
