By the end of this guide, you’ll have functional availability templates that define when you can coach. These templates become the foundation for all your bookable sessions.
Success criteria: Your availability templates are created and ready to be connected to schedulers, generating bookable time slots for athletes.
New to availability? Read How Availability Works first to understand the concepts. This article focuses on the practical “how-to” steps.
Decide on your approach before you start configuring:Most coaches start here (Recommended):
One to two availability schedules (ex: separate availabilities for group sessions and private sessions)
Weekly recurring pattern (same days/times each week)
Regular coaching hours
Advanced setup (Add later if needed):
Multiple availability schedules (different locations or contexts)
Specific date availability (irregular schedules)
Complex patterns across templates
First-timer tip: Create ONE simple weekly recurring availability template to start. You can always create more later when you have a clear reason to do so.
This is the most common and easiest approach. Set your regular weekly schedule once, and it continues forward automatically.
1
Navigate to Availability
From your dashboard:
Click Scheduling in the main navigation
Click Schedule from the submenu
Select the Availability tab in the left sidebar
2
Create new Availability
Click + New availability to open the availability builder.
3
Select your available days
Check the boxes for the days you’re available to coach:Example 1: Weekday Coach
✅ Monday
✅ Tuesday
✅ Wednesday
✅ Thursday
✅ Friday
Example 2: Weekend Specialist
✅ Saturday
✅ Sunday
Example 3: Flexible Schedule
✅ Monday
✅ Wednesday
✅ Friday
✅ Saturday
4
Set time ranges for each day
For each day you selected, set your available hours.You can set different hours per day if needed:
Monday: 4:00 PM - 8:00 PM
Wednesday: 3:00 PM - 9:00 PM
Friday: 4:00 PM - 8:00 PM
Saturday: 9:00 AM - 2:00 PM
Or same hours across all days:
All selected days: 3:00 PM - 8:00 PM
Time selection tip: Use the dropdown or type times directly. Most systems support 15-minute increments (3:00, 3:15, 3:30, 3:45, etc.).
5
Account for Time Slots Within Your Availability
Important math: Make sure your time available corresponds with the time slots you want to create later so your scheduler populates properlyExample:
Avalability set from 5 - 9 pm
✅ Sessions are 60 minutes
5 - 6 pm
6 - 7 pm
7 - 8 pm
8 - 9 pm
❌ Sessions are 1 hour and 30 minutes
5 - 6:30 pm
6:30 - 8 pm
Not enough time with the availabilty set to end at 9 pm
Why this matters: If your availability doesn’t fit with the time slots offered, this will cut into your availability window, potentially preventing the last session from being bookable.
6
Name your availability template
Good template names:
“Private Training Sessions at Location 1”
“Group Training Sessions at Location 2”
Avoid generic names:
“Availability 1”
“Schedule A”
“Template 1”
If naming isn’t available at this stage, don’t worry—the availability will still work perfectly.
7
Review and save
Before saving, verify:
✅ Days selected are correct
✅ Time ranges match your intended schedule
✅ End times account for buffer time
✅ All days have time ranges set
Click Save or continue with the rest of your scheduler configuration.
Success! You’ve created a weekly recurring availability template. This pattern will automatically generate available slots every week going forward.
Use specific dates for camps, seasonal coaching, or irregular practices. Desktop shows a compact table; on a phone, each date has a card showing its hours, availability, location, and resources.
1
Open Specific Dates
Open the availability template and choose Specific Dates. Use the filter to find dates already on the schedule.
2
Add or edit a date
Select Add date beside the section heading to create an entry, or select an existing date to open its editor. Enter the date and start and end times, then choose Done.
3
Update several dates together
Use Select dates to select the entries you want to change together. Check the selected dates before applying a bulk edit. Individual dates can have different hours and venues.
4
Review and save
Check the dates, hours, and locations, then choose Update to save the availability. Blank or incomplete dates show a warning and cannot be saved; complete or remove those entries first.
Specific dates do not extend automatically. Add new dates as your schedule grows. A connected scheduler can also override duration and resources for one date under Availability → Specific-date settings. See Per-date venues and Per-date duration.
Blackout days prevent bookings on specific dates without deleting your entire availability pattern.
1
Access blackout day settings
Look for options called:
Blackout Days
Unavailable Dates
Block Time Off
Exceptions
This is typically in the Availability section or a separate Unavailable section.
2
Select dates to block
Use the date picker to select dates you want to block out:Common blackout uses:
Vacation: July 15-30
Holidays: Thanksgiving Day, Christmas week
Personal days: Doctor appointments, family events
Facility closures: Gym maintenance days
Add holidays now: When first setting up, add all known holidays and vacation days for the next 6-12 months. This prevents athletes from booking during times you can’t coach.
3
Save blackout days
Click Save or Add Blackout Days to apply these exceptions.
Result: Your regular availability continues on all other dates, but the blackout days will show no available slots to athletes.
4
Verify blackout days appear correctly
Check your calendar to ensure:
✅ Blackout days show no available slots
✅ Days before and after blackout still have availability
✅ All intended dates are blocked
Existing bookings: Blackout days don’t automatically cancel existing bookings. If athletes already booked during dates you’re now blocking, you’ll need to manually cancel those bookings.
“Early Morning Sessions”: Tuesday/Thursday 6-8 AM (specific dates only for next month)
Result: You can test demand for early mornings and easily remove if it doesn’t work out, without affecting your core schedule.
Remember: Each scheduler can have its own availability configuration. You create multiple templates by creating multiple schedulers with different availability settings.
Follow Method 1 above to create your first scheduler with your regular availability (e.g., M/W/F 3-8 PM).Save this scheduler.
2
Create your second scheduler
When creating a second scheduler:
Navigate to Availability section
Look for option to Use Existing Availability or Select Availability Template
If this option exists, select your previously created availability.
System behavior note: Different versions of CoachIQ may handle this differently. Some automatically share availability across schedulers; others require explicit selection.
3
Verify shared availability
After saving your second scheduler:
Check calendar in Week view
Both schedulers should show available slots during the same time windows
Both should reflect any changes you make to the shared availability
Success! You’re now managing one availability pattern that powers multiple schedulers.
The scheduler’s start date is a calendar-date boundary, not a minimum-notice cutoff. Early times on the first date can be available when they satisfy the saved hours, duration, conflicts, and notice rules. If a configured date is missing, compare the date range and Specific-date settings with the booking preview.
If several schedulers share one availability, a specific-date window can save when at least one linked session length fits. For example, a 90-minute window shared by a 60-minute lesson and a 180-minute camp offers lesson times but no camp times. A window that fits none of the linked sessions is rejected. Past dates do not block saving new availability; per-date custom lengths still need to fit their windows.