Coach Booking Overview

The Coach Booking feature brings coaching into your club's digital experience. Instead of managing lessons through text messages, phone calls, or paper sign-up sheets, everything happens in one place — scheduling, booking, payments, and communication.

There are two sides to this feature:

  1. Private & Group Lessons — Coaches set their availability, define lesson types and pricing, and members book directly through the app. The system handles court assignment and payment automatically.

  2. Coach Assignment to Events — Admins assign coaches to clinics, group classes, camps, and other events so members know who's teaching.

Why it matters

For clubs:

  • Coaching becomes a managed, trackable revenue stream instead of an informal side arrangement

  • Admins have full visibility into coach schedules, lesson history, and payment status

  • Court assignment is automatic — no manual coordination needed

  • Role-based pricing lets you offer member discounts on lessons without extra admin work

For coaches:

  • A single schedule view shows everything — private lessons, group lessons, and assigned clinics

  • If a coach already has an OpenCourt account, it can be linked to their coach profile, giving them access to their full schedule through the app

  • No back-and-forth to coordinate court availability or collect payment — the system handles it

  • Coaches can set their availability and let members self-book within those hours

For members:

  • Browse coaches, see their profiles, qualifications, and availability

  • Book lessons in a few taps — pick a coach, pick a service, pick a time, and pay

  • Everything shows up in My Reservations alongside regular court bookings

  • For group or semi-private lessons, members can invite others and split the cost