Where to set your availability
Note: The steps below apply to Private schedules. Group schedules use an Events view instead of the calendar — see setting-up-group-lessons for details on adding group sessions.
Go to the Schedule tab.
Select the schedule you want to set availability for (above the calendar).
You'll see a calendar view showing the current month. This is where you add your available times.
On desktop, tap Setup Availability on the day you want to set your availability.
On mobile, tap the day you want to set availability and it will display your options.
Adding available times
There are two ways to mark when you're available:
Time windows
A time window is a block of time you're available (e.g., 9:00 AM to 3:00 PM). SwingMatch automatically breaks it into bookable slots based on your lesson duration and schedule settings.
Click on a day in the calendar.
In the editor that opens, tap Add Window in the timeline area.
Tap the time labels to pick exact times.
Tap Done.
You'll see a preview at the bottom showing the individual time slots that students will be able to book.
Schedule settings
Two settings control how time windows are broken into bookable slots. You can find these on the offering's edit page:
Start times — How frequently slots appear within a time window. Options: every 15 mins, every 30 mins, or every hour. For example, with "Every 30+ mins" and a 9 AM–12 PM window, students see slots at 9:00, 9:30, 10:00, etc.
Buffer time — A break added after every lesson for rest or notes. Options: None, 5, 10, 15, 30, or 60 minutes. This ensures you have time between back-to-back bookings.
Fixed time slots
Fixed slots let you set exact start times (e.g., 9:00 AM, 10:30 AM, 2:00 PM) instead of a continuous window. Students can only book at these start times.
Click on a day in the calendar.
Tap Add time in the Fixed Time Slots area.
Pick the specific times you want to offer.
Tap Save.
Copying availability to other days
Instead of setting up each day individually, you can copy availability:
Copy a single day: Click on the day in the calendar and tap the Copy this day to.... Then select the dates you want to copy it to (up to 365 days ahead).
Copy a full week: Tap the copy week text under the calendar, this will show a copy icon next to the weeks you have availability in green. The paste icon will be displayed when the week has been copied and is ready to be pasted (in blue) to the week you want to apply it to.
Cascading mode
Cascading controls how time slots are revealed to students:
All — Every available slot is shown at once.
Earliest — Only the earliest available slots are shown. As earlier times get booked, the next latest one becomes visible to students.
Latest — Only the latest available slot is shown first.
You can set the cascading mode separately for each time window and for fixed time slots from the day editor.
Good to know
Past dates are grayed out and can't be edited.
The calendar shows green badges for time windows and blue badges for fixed time slots.
Changes are saved automatically.
If you use Google Calendar, your availability and bookings can be synced to your calendar. 2 way sync is still in development. See Connecting Google Calendar.
Group schedules show an Events view (a list of upcoming sessions) instead of the calendar. You add group lessons and camps directly from that view using the Group Lesson / Camp button.
