Team Management

Inviting Coaches and Administrators

By CourtSync Team
Cover image placeholder — add asset later

Expand your team by inviting coaches and, on eligible plans, academy administrators with delegated management access.

Coach invitations

Coaches must not register via the main /register page. Instead, send them an academy invite link:

  1. Go to Coaches in the owner sidebar
  2. Click Invite Coach
  3. Enter the coach's email address
  4. Send the invitation

The coach receives a link to /coach/invite/:token. When they accept after signing in, the coach role is assigned for your academy.

Image placeholder

Screenshot of Invite Coach form with email field and send button

Coach permissions

Coaches can manage lessons, view and update student attendance, report absences, and access the coach dashboard for their assigned sessions. They cannot access payments, Stripe Connect, academy deletion, or admin invitations.

Image placeholder

Screenshot of coach dashboard showing assigned lessons and student list

Academy administrator invitations

Academy administrators are available on Professional (up to 2 additional admins) and Enterprise (unlimited) plans. Starter plans are owner-only — no additional administrators.

To invite an admin:

  1. Go to Academy Settings → Administrators (or the admin management area)
  2. Click Invite Administrator
  3. Enter the invited email
  4. Send the invitation

The invitee receives a link to /admin-invite/:token. They must sign in with the invited email to accept. Pending invitations count toward your plan's admin cap.

Image placeholder

Screenshot of Invite Administrator form with pending invitations list

Administrator permissions

Academy administrators share most owner dashboard access:

  • Lessons, terms, camps, programs, courts, students, coaches, bookings
  • Lesson overrides, waitlist, EOIs, and refund request processing
  • Academy settings (except payments and deletion)

Administrators cannot access payments/financials, Stripe Connect, delete the academy, or invite/remove other administrators.

Image placeholder

Comparison table or screenshot showing owner vs admin sidebar access differences

Plan limits

PlanAdditional administrators
Starter0 (owner only)
ProfessionalUp to 2
EnterpriseUnlimited

If you reach the cap on Professional, remove or revoke a pending invitation before sending a new one.

Image placeholder

Screenshot of admin limit indicator on Professional plan showing 2 of 2 slots used

Removing team members

Owners can remove coaches and administrators from the respective management pages. Removed users lose access to your academy's dashboard immediately. Their Firebase account persists — only the academy role association is removed.

Image placeholder

Screenshot of coach or admin list with Remove action confirmation dialog