Documentation Index
Fetch the complete documentation index at: https://help.coachiq.io/llms.txt
Use this file to discover all available pages before exploring further.
Quick navigation: Schedule → Calendar → Book Session → Enable “Recurring” toggle
What are recurring bookings?
Recurring bookings allow you to schedule multiple sessions for an athlete automatically by defining a repeating pattern (weekly, daily, monthly). Instead of manually booking “Tuesday at 6pm” 12 separate times, you create one recurring pattern and CoachIQ generates all 12 sessions instantly. Real-world example: Sarah trains with you every Tuesday at 6:00 PM and Thursday at 5:00 PM for 12 weeks. Instead of creating 24 individual bookings, you create 2 recurring patterns and you’re done in 2 minutes.When to use recurring bookings
- Perfect for
- Not recommended for
- Hybrid approach
Ideal scenarios for recurring bookings:
- Standing appointments: Athlete trains same day/time weekly
- Committed long-term clients: Athletes with 8+ week programs
- Team practices: Scheduled team training sessions
- VIP/Priority clients: Premium athletes with consistent schedules
- Subscription-based training: Monthly unlimited or package deals
Creating a recurring booking pattern
Access the Booking Builder
Navigate to your calendar and initiate a new booking:
- Go to Schedule → Calendar
- Click Book Session (or the + button)
- The Booking Builder modal opens
Alternative access: You can also access Booking Builder from Schedule → Schedulers → Create → “Manually Book an Athlete” option.
Select client and scheduler
Step 1: Choose the athlete
- Search by name or email
- Filter by tags if needed
- Select the athlete who will receive recurring sessions
- Select which session type to book (e.g., “60-Min Private Training”)
- Pricing and duration are determined by the scheduler you choose
Enable the Recurring toggle
In the Date & Time section, you’ll see a toggle labeled “Recurring”.
- Toggle it ON to reveal recurring options
- Toggle it OFF to book just a single session
- Repeat pattern (daily, weekly, monthly)
- Repeat interval (every 1 week, every 2 weeks, etc.)
- Days of the week (for weekly patterns)
- Ending options (ongoing vs specific end date)

Configure the repeat pattern
Choose your repeat frequency:
- Weekly (Most Common)
- Daily
- Monthly
Use for: Standard training schedulesConfiguration:
- Select “Weekly” from dropdown
- Choose “Repeat every: 1 week” (or 2 weeks, 3 weeks, etc.)
- Select days: Check Monday, Wednesday, Friday, etc.
- Set time: Choose session start time
Most coaches use this: 80% of recurring bookings are weekly patterns for consistent training schedules.
Set the ending (ongoing vs specific date)
Choose how long the recurring pattern continues:
Ongoing (infinite)
Ongoing (infinite)
What it means: Bookings continue indefinitely until you manually stop themWhen to use:
- Long-term committed athletes (6+ months)
- Monthly subscription clients
- Athletes with unlimited session packages
- When end date is uncertain
- Click any session in the recurring series
- Delete the entire recurring pattern
- Or skip/change individual sessions as needed
Set an end date (recommended)
Set an end date (recommended)
What it means: Recurring sessions stop automatically on the date you specifyWhen to use:
- Defined training programs (8-week, 12-week, etc.)
- Season-specific training (pre-season, in-season)
- Athletes with package deals (20-session package = ~10 weeks)
- Trial recurring periods
- Select “Set an end date” radio button
- Choose end date from calendar picker
- System calculates total number of sessions based on pattern + end date
Use CoachIQ Copilot for quick setup (optional)
Time-saving feature: Instead of manually clicking through options, use natural language.How it works:
Result: Copilot translates your text into:
- Find the “CoachIQ Copilot” panel (right sidebar)
- Type your desired schedule in plain English
- Click “Generate Availability”
- Copilot automatically fills out the recurring configuration
- “Every Tuesday at 5pm”
- “Monday Wednesday Friday at 6:00 AM”
- “Every other Thursday at 7pm for 12 weeks”
- “Daily at 8am for 2 weeks”

- Repeat pattern (weekly, daily, etc.)
- Days of week
- Time
- Interval
Time saved: Copilot reduces recurring setup from 2 minutes to 15 seconds. Use it!
Preview occurrences before creating
Before you hit “Create”, use the Occurrences preview calendar to verify your pattern.What you’ll see (right sidebar):
- Calendar showing all future session dates
- Visual confirmation of your recurring pattern
- Dates highlighted for each occurrence
- ✅ Correct days of week selected
- ✅ Sessions land on expected dates
- ✅ No conflicts with known athlete vacations
- ✅ End date is correct (if using set end date)
- ✅ Total number of sessions makes sense
Click Create and confirm
Once everything looks correct:
- Click the “Create” button
- CoachIQ generates all recurring bookings instantly
- All sessions appear on your calendar
- Athlete receives notification (if notifications enabled)
- Each session appears as individual booking on calendar
- No special “recurring” indicator visible to athletes
- You can manage each session individually
Success! Your athlete is now scheduled for all sessions in the recurring pattern. Calendar confirms all bookings created.
Managing individual occurrences after creation
Once recurring bookings are created, you have full control over each individual session.Accessing the Occurrences calendar
To view and manage all occurrences in a recurring series:- From Calendar
- From Athlete Profile
- Go to Schedule → Calendar
- Find any session from the recurring series
- Click on that booking
- The Occurrences view opens, showing:
- Calendar with all recurring dates
- “Change” and “Skip” buttons for each occurrence
- Full visibility into the entire pattern

Changing one occurrence
Scenario: Athlete requests a time change for just one session (e.g., Oct 15 needs to move from 6pm to 8pm).Find the specific date
In the Occurrences calendar, click the date you want to change (e.g., Oct 15).
Click 'Change'
The “Change” button appears for that specific occurrence.What happens: Opens date/time picker for that one session only.
- Changes affect ONLY that specific occurrence
- No impact on other sessions in the series
- Athlete receives notification of the time change
- Calendar reflects the updated time
Skipping one occurrence
Scenario: Athlete is traveling on Oct 22 and needs to skip that session.Click 'Skip'
The “Skip” button appears.What happens: That occurrence is removed from the recurring series.
- Skipped sessions are permanently removed (not “paused”)
- No credit refund triggered (recurring bookings don’t involve automatic credit deductions)
- Athlete receives cancellation notification
- Cannot “un-skip” later—you’d need to manually book that date if athlete wants it back
Making changes to the entire recurring pattern
The limitation: No “edit all” function
Why this matters: If an athlete’s schedule permanently changes, you’ll need to delete and recreate.Deleting the entire recurring pattern
When to delete:- Athlete’s schedule permanently changes
- Athlete discontinues training
- You need to recreate pattern with different settings
- Mistake made during initial setup
Delete the pattern
Look for the “Delete” option within the Occurrences view.What happens: Deletes the entire recurring booking pattern—all future sessions removed.
- Create a new recurring pattern if needed
- Or switch to manual booking going forward
- Or athlete stops training entirely
Workaround: Recreating the pattern
Scenario: You need to change recurring pattern (e.g., Tuesday 6pm → Thursday 7pm for all remaining sessions). The process:Note the existing pattern
Before deleting, record:
- Original pattern details (days, times)
- How many sessions remain
- Any already-completed sessions
Delete existing recurring pattern
Follow the “Delete all” process above.Result: All 18 remaining sessions removed from calendar.
Create new recurring pattern
Open Booking Builder and create new recurring bookings:
- Select same athlete (Chris)
- Select same scheduler
- Enable Recurring toggle
- Configure NEW pattern (Wednesday/Friday 7pm)
- Set end date to capture remaining sessions (~9 weeks)
- Click Create
Time commitment: Deleting and recreating can take 3-5 minutes. Factor this into your process when athletes request pattern changes.
Best practices for recurring bookings
Always Use Preview
Before clicking Create, review the Occurrences preview calendar. Catch mistakes before generating dozens of bookings.Check: Days of week, times, total sessions, end date.
Start with End Dates
For first-time recurring clients, always set a specific end date (8-12 weeks). You can extend later.Why: Prevents over-commitment and gives natural check-in points.
Communicate Schedule Changes
When you Change or Skip sessions, personally confirm with athlete (don’t rely solely on auto-notifications).Template: “FYI, moved your Oct 15 session to 8pm. See you then!”
Review Monthly
First of each month, review all recurring patterns. Check for:
- Patterns ending soon (extend if needed)
- Athlete vacations/conflicts
- Your own availability changes
Use Copilot for Speed
Save time by using natural language in Copilot panel: “Every Tuesday and Thursday at 6pm”Result: 15 seconds vs 2 minutes of manual clicking.
Delete vs Skip Strategy
Skip individual sessions for one-off exceptions.Delete entire pattern when permanent schedule change needed.Rule: 3+ skips in a row = consider deleting and recreating pattern.
Credit handling with recurring bookings
What this means:- Creating recurring bookings doesn’t immediately consume athlete credits
- Credit deduction happens per your scheduler’s credit settings
- Skipping a session doesn’t trigger credit refunds
For detailed credit system information, see Credit System Explained and Credit Usage Limits.
When NOT to use recurring bookings
Use manual booking instead when:- Unpredictable Schedules
- Trial Period
- Short Programs
- Frequent Reschedulers
Athlete situation: Shift worker, travel-heavy job, inconsistent availabilityProblem with recurring: Constant Changes and Skips = admin overheadBetter approach: Client book sessions 2-4 weeks in advance as athlete confirms availabilityExample: “Maria’s nursing schedule changes monthly. She book her sessions 3 weeks out once her shifts are posted.”
Next steps
Manual Booking Guide
Learn the complete manual booking process for non-recurring sessions
Canceling Bookings
Understand cancellation policies and how to handle booking cancellations
Calendar Management
Master calendar navigation and filtering for managing all your bookings
Credit System Guide
Deep dive into how credits work with bookings and schedulers
Related articles
Creating Schedulers
Set up bookable session types before creating recurring bookings
Scheduler Settings
Configure capacity, limits, and permissions for schedulers
You now understand: How to create recurring booking patterns, manage individual occurrences, and decide when recurring bookings are the right solution vs manual booking.
Questions about recurring bookings? Our support team can help you design the optimal scheduling strategy for your athletes. Contact Support

