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. SMS is not offered.
- Quiet hours. Suppress non-urgent pings overnight, in your own time zone.
- 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.
Webhook delivery is not live yet. You can select the webhook channel on a rule, and the portal marks it as pending rather than silently dropping it. Managing an organization’s webhooks is a Business and Enterprise capability. For programmatic alerting today, 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 and carries no percentage threshold. When the athlete is the payer they are alerted too, at a noise level you set, and deep-linked to update their card. 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.