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.
What scheduling does for your coaching business
CoachIQ’s scheduling system transforms how you manage athlete bookings, freeing you from the back-and-forth of coordinating session times. Instead of juggling text messages, emails, and calendar conflicts, you’ll have a professional booking system that works 24/7—athletes can book sessions whenever it’s convenient for them, while you maintain complete control over your availability, pricing, and capacity. The result? More bookings, fewer no-shows, and hours saved every week on administrative work.The three building blocks of scheduling
CoachIQ scheduling works like building blocks that stack together. Each layer has a specific purpose, and understanding how they connect will help you set up your scheduling system correctly the first time. Think of it like building a house: you need a foundation (Availability), a structure (Schedulers), and then people can move in (Sessions/Bookings).Layer 1: Availability (Your Foundation)
What it is: Availability defines when you CAN coach—the days and times you’re potentially available to work with athletes. Real-world example: “I’m available Mondays, Wednesdays, and Fridays from 2:00 PM to 8:00 PM” Why it matters: This is your foundation. Without availability set, no sessions can be booked. What you can do with availability:- Create weekly recurring patterns (every Monday/Wednesday/Friday)
- Set specific date availability (just July 15th and 22nd)
- Block out time off with blackout days (vacation, holidays)
- Manage multiple availability templates for different coaching scenarios
- Use Copilot AI to generate availability patterns automatically
Layer 2: Schedulers (Your Configuration)
What it is: Schedulers are your bookable session types. They pull from your availability and add pricing, capacity, duration, and booking rules. Real-world example: “60-Minute Hitting Lesson - $75 - Max 1 athlete - Available for next 30 days” Why it matters: This is where you configure what athletes actually see and book. One availability template can power unlimited schedulers.- Session name and description (what athletes see)
- Duration (15, 30, 45, 60 minutes, or custom)
- Pricing (free, direct payment, or credit-based)
- Capacity (1-on-1 or group sessions)
- Booking limits (max bookings per athlete/day/week)
- Scheduling window (how far in advance athletes can book)
- Buffer time (breaks between back-to-back sessions)
- Cancellation policies (can a session be canceled, minimum notice to cancel)
- Automated reminders (in-app, sms, announcement/email)
Personal Training
- 1-on-1 Sessions (30, 45, 60 min)
Group Training
Specialized Programs
Layer 3: Sessions & Bookings (Your Schedule)
What it is: Sessions are the actual bookable time slots or confirmed bookings on your calendar—the end result of your availability and scheduler configuration. Real-world example: “Jake Smith - 60-Minute Hitting Lesson - Tuesday, Oct 3 at 4:00 PM” Why it matters: This is what athletes see when choosing a time, and what appears on your calendar once booked. Session states:- Upcoming: Future sessions not yet occurred
- Past: Completed sessions
- Canceled: Sessions that were canceled by coach or athlete
How the layers work together
Here’s how the three layers connect when an athlete books a session:You create a scheduler
CoachIQ generates available slots
Two ways sessions get booked
Understanding how bookings happen helps you decide when to use each method:Athlete Self-Booking (Most Common)
Athletes visit your booking page (on your website or athlete portal/in the app), see available times, and book themselves. When athletes can self-book:- They have sufficient credits (if credit-based)
- They can complete payment (if paid sessions)
- Capacity isn’t full
- They meet any eligibility requirements you set
Coach Manual Booking
You book the athlete directly from your dashboard using the Booking Builder. When you’d manually book:- Private clients with standing appointments
- Makeup sessions after cancellations
- Special circumstances requiring override
- Recurring booking patterns (coach-only feature)
Payment & credit options explained
One of the most powerful aspects of CoachIQ scheduling is flexible payment options:- Free Sessions
- Direct Payment
- Credit-Based
- Hybrid Model
Beyond basic scheduling: Advanced features
Once you master the basics, CoachIQ scheduling offers powerful features for scaling your business:Automated Reminders
Set up automatic notifications before sessions (30 minutes, 1 hour, 1 day, 2 days) via in-app notification, announcement, or SMS to reduce no-shows.Multi-Coach Scheduling
Assign multiple coaches to sessions for team training, co-coaching situations, or facility management with multiple trainers.Recurring Bookings (Coach Only)
Book athletes into weekly or custom recurring patterns—perfect for committed clients with standing appointments.Copilot AI Assistance
Use AI to generate availability patterns, suggest optimal booking times, and streamline your scheduling setup.Program Groupings
Organize your schedulers into logical categories so athletes see “Youth Development,” “Private Training,” and “Group Classes” instead of a jumbled list.Advanced Credit Controls
Set daily/weekly usage limits, restrict credits to specific schedulers, configure expiration dates, and prevent credit abuse.Common scheduling scenarios
Solo Coach with Multiple Session Types
Solo Coach with Multiple Session Types
Facility Owner with Multiple Coaches
Facility Owner with Multiple Coaches
Team Coach with Regular Practice Schedule
Team Coach with Regular Practice Schedule
Hybrid Training Business (In-Person + Virtual)
Hybrid Training Business (In-Person + Virtual)
What scheduling integrates with
CoachIQ scheduling doesn’t work in isolation—it connects with your entire coaching ecosystem: Website & App: Embed schedulers on your website, allow bookings through the athlete mobile app Payment System: Process payments, manage subscriptions, issue credits automatically Communication: Send booking confirmations, reminders, and updates via SMS, email, and in-app notifications Calendar: View all bookings in day/week/month views with filtering by athlete, coach, or session type Programs: Include scheduled sessions as part of training program curriculum Analytics: Track booking rates, popular session types, revenue by scheduler, and no-show patternsWhen NOT to use scheduling
While CoachIQ scheduling is powerful, it’s not the right tool for every situation: ❌ Long-term programming with content delivery → Use Programs feature instead ❌ Selling physical products or merchandise → Use Products feature for e-commerce ❌ One-time events without specific time slots → Use Products feature for event registration ❌ Open gym hours without appointments → Consider membership Products instead ✅ Use scheduling when: Athletes need to book specific time slots, capacity is limited, or you need appointment-style managementGetting started: Your next steps
Now that you understand how scheduling works, here’s your path forward:Create Your First Session
Set Up Your Availability
Understand Schedulers
Configure Payments
Common questions
Do I need to create separate schedulers for different price points?
Do I need to create separate schedulers for different price points?
Can athletes book recurring sessions on their own?
Can athletes book recurring sessions on their own?
What happens if I change my availability after sessions are already booked?
What happens if I change my availability after sessions are already booked?
How many schedulers can I create?
How many schedulers can I create?
Can I use scheduling without credits or payment?
Can I use scheduling without credits or payment?
What's the difference between a scheduler and a session?
What's the difference between a scheduler and a session?

