For Assistant coaches
Coaching workflows
What an assistant coach can and cannot do
A precise list of the assistant coach permission scope.
The model
An assistant coach is a coach tier user attached to one or more
teams via a TeamCoachAssignment. They inherit access to every
athlete on those teams from the team's head coach. Their tier is
assistant_coach and they sign in through the same coach login as a
head coach.
What they CAN do
For athletes on teams they are assigned to, unless the head coach has
switched it off (see below):
- View the performance dashboard and all data (activities, wellness,
equipment, races).
- Write their own notes. A note they mark visible to the athlete is
shown to the athlete; otherwise it stays among coaches.
- Log assessments (FTP, CSS, threshold tests, body composition).
- Run any calculator, run the race planning wizard.
- Edit the athlete's race calendar and macrocycle plan.
- Review metric submissions and accept or decline.
- Upload activity files on the athlete's behalf.
Two switches the head coach controls
On the team page, each assistant row has two boxes. They can also be
set when you send the invite (both start unticked there).
- Can edit. Off makes the assistant view only for that team:
every dashboard, calendar, plan and analysis stays open to them, but
they cannot change training, plans, races, thresholds, activities or
team events. They can still write and delete their own notes.
- Sees coach-only notes. Off hides the notes other coaches keep
away from athletes: coach-only workout notes, session and activity
coach notes, season-marker and team-event coach notes, intake notes,
general athlete notes and the team's quick notes. They see what the
athlete sees, plus their own notes. Saving a form never blanks text
they were not shown.
An assistant who also coaches an athlete one-to-one is not limited for
that athlete. Assistants added before these switches existed keep full
access until the head coach changes it.
What they CANNOT do
- Add new athletes to the roster (only the head coach can).
- Move athletes between teams.
- Invite or remove other assistant coaches.
- Grant or revoke premium access (head coach only).
- Manage the team itself (rename, create, delete).
- Manage billing or subscription.
Where the boundary shows up
In practice you will notice the boundary on:
- The coach dashboard: assistant coaches see a roster limited to
athletes on their teams.
- The New athlete button: hidden for assistant coaches.
- The Edit athlete > coach grant premium toggle: hidden.
- The Teams management page: assistant coaches see their teams
but cannot edit team membership.
Multiple team assignments
An assistant coach can be on multiple teams (under one head coach
or split across head coaches). Their roster aggregates across all
teams they belong to.
Ending an assistant coach assignment
The head coach can end an assignment from the team page. The
assistant coach immediately loses access to athletes on that team.
Notes the assistant coach wrote stay attached to those athletes,
but are now visible only to the original author and admins. The
head coach does not see them after the assignment ends. The same
gating applies if the assistant coach was acting as the active
note author under a team assignment that is now closed.