Configuring alerts
Alerts tell you an athlete needs attention without you having to check the roster. From your alert settings you decide what to be alerted about, how loud, and where it lands.What happens if you change nothing
A coach who never touches a dial gets in-portal notifications only. No email, no push. Under-fueling, symptoms, low session ratings and dialing-down trends are on in the in-portal lane from day one; the hyponatremia pattern, the sleep trend, and the gone-quiet flag start off and are opt-in.Editing alert rules needs Pro Coach or higher, and so do the paid channels. On the free Coach tier, and after a paid tier lapses, you can still read your configuration and receive in-portal notifications, but email and push are not delivered.
Start with a preset
The fastest setup is a preset applied across your whole roster, which you then refine.Then refine by scope
Rules resolve at three scopes, layered from broadest to narrowest:- Overall, your whole roster.
- Group, one group. Create groups first in your roster.
- Athlete, a single athlete, which wins last.
What you can configure
- Triggers. Seven of them: under-fueling, symptoms, low session ratings, a hyponatremia pattern, a dialing-down trend, a sleep trend, and an athlete who has gone quiet.
- Thresholds. The line that counts as a concern, which defaults to the shared concern cutoff of 70% of prescribed, and a separate urgent line for real-time pings, which defaults to 50% for under-fueling. Leave either unset and it inherits the shared cutoff.
- Urgent versus digest. Real time for urgent items, a once-a-day bundle for the rest, one bundle per athlete per day.
- Channels. In-portal, email, and mobile push.
- Quiet hours. Hold non-urgent pings overnight, in your time zone. The default window is 22:00 to 07:00.
- Hourly limit. By default you get at most one email and one push an hour about each athlete, urgent alerts included. What the limit holds arrives together in one message when the hour frees; nothing is dropped. You can allow up to 12 an hour, or switch the limit off. Quiet hours and the daily digest still apply either way. In-portal alerts are never limited.
- Combinations. Two-trigger AND rules, for example “ping me only when sodium is short and there is a symptom in the same session”. Both legs must be session-level triggers; the sleep trend and the gone-quiet flag describe a window rather than a single session, so they cannot be combined.
A rule can also carry a webhook channel, which the portal marks as pending rather than dropping. Managing an organization’s webhooks is a Business and Enterprise capability. For programmatic alerting, use the Coach API or the Claude connector, which read and write the same rule model the GUI does.
Payment-failure alerts
You can be alerted when any roster athlete, coach-paid or self-paying, has a payment failure, so an athlete never quietly loses access on your watch. This rule is configured alongside the fueling triggers, with separate channels and cadence, and carries no percentage threshold. When the athlete is the payer, Saturday also sends them a push about their card, decline-aware and separate from yours. Who pays for each athlete is set from the athlete’s row menu on your roster, under Cover, Stop covering, and Change payer; see Take over & relinquish for the grace-window behavior behind this.See also
- Flags & groups for the concern definition the alerts build on.
- The AI report for the narrative an alert points you to.
- Coach API to configure alerts programmatically.