> ## Documentation Index
> Fetch the complete documentation index at: https://docs.saturday.fit/llms.txt
> Use this file to discover all available pages before exploring further.

# Flags & groups

> See who needs attention at a glance, and organize your roster into groups

# Flags & groups

Your [roster](https://coach.saturday.fit/dashboard) surfaces who needs your attention without making you read every athlete's data, and it lets you group athletes so you can act on many at once.

## Flags

Each athlete carries a needs-attention summary over a look-back window of 7, 14, or 30 days, defaulting to 14. An athlete who has been fueling well shows no flag. An athlete who crossed a concern cutoff is flagged with the top reasons, such as "Sodium 57%" or "1 symptom".

A missing value is never a flag. An unrated session, an activity with no fueling reported, or a nutrient with no data stays silent rather than counting against the athlete. Only a value that is present and past its cutoff ever flags.

The roster also gives you:

* A last-activity column, sorted on the underlying date rather than the displayed text, so you can see who has gone quiet.
* A payer-status column showing who funds each athlete's membership. See [Who pays](/coaching/billing/who-pays).
* Filters for flag, group, payer status, and assigned assistant.
* Inline actions (cover and uncover, add to group, message) without leaving the roster.

### The concern cutoffs

Flags come from one shared concern definition, so the roster markers, the session table, the digest, and the worst-sessions focus in the AI report all read a session the same way. Four of the seven alert triggers are built on the same definition. The defaults:

| Concern                        | Default cutoff                                                 |
| ------------------------------ | -------------------------------------------------------------- |
| Carbohydrate, sodium, or fluid | Below 70% of prescribed                                        |
| Hyponatremia pattern           | Fluid at or above 90% with sodium at or below 50%              |
| Fueling symptom                | Any fueling symptom at severity 2 or higher, on a 0 to 3 scale |
| Low session rating             | A rating of 2 or lower, on a 1 to 5 scale                      |

You can tune these cutoffs. An alert rule can also carry its own threshold at a given scope, which applies to that alert without moving the roster marker. See [Configuring alerts](/coaching/roster/configuring-alerts).

## Groups

Group athletes however you coach: by squad, by event, by training block such as "70.3 Build". Build and edit groups from the group manager on your [roster](https://coach.saturday.fit/dashboard). A group lets you act on many athletes in one move, message everyone at once, hand the whole group to an assistant coach, and scope alert rules to that group.

Org admins on Head Coach and above get a second, governance-oriented view at [Control panel, Groups](https://coach.saturday.fit/admin/groups): the whole org group tree, assigning an org group to an assistant, promoting a personal group so the org can share it, and a read-only view of who sees what. Day-to-day grouping still happens on the roster.

### Working with groups

| Action                    | What it does                                 |
| ------------------------- | -------------------------------------------- |
| Create a group            | Name it, then add athletes now or later      |
| Add to group (bulk)       | Multi-select athletes, then **Add to group** |
| Assign group to assistant | Delegate a whole group to an assistant coach |
| Group broadcast           | Message everyone in the group                |
| Delete group              | Removes the grouping, not the athletes       |

Deleting a group and removing an athlete both ask for confirmation and then offer an undo before the change is committed.

## See also

* [The AI report](/coaching/roster/ai-report) for the narrative behind an athlete's flags.
* [Configuring alerts](/coaching/roster/configuring-alerts) to turn flags into the right pings.
* [Assign athletes](/coaching/team/assign-athletes) to delegate groups to your team.
