Endura · Radar
Coach view · Wk 20 · 2026
For the coach · daily signal layer
One Telegram card a morning. Six athletes. The one who needs you today.
Endura pulls Garmin, sleep, HRV, self-check into one card — and surfaces the athlete who needs a 5-minute call before training. Deep analysis on demand, in the time it takes to drink your coffee.
Cohort readiness · last 7 daysAuto-pulled · 09:00 daily
| Athlete | Thu 14 | Fri 15 | Sat 16 | Sun 17 | Mon 18 | Tue 19 | Wed 20 |
|---|---|---|---|---|---|---|---|
| Athlete Aelite · tri · IM build | 82 | 78 | 76 | 74 | 42 | 58 | 61 |
| Athlete Belite · tri · olympic | 88 | 44 | — | 72 | 75 | 38 | — |
| Athlete Ccompetitive · tri | 79 | 64 | 73 | 81 | 77 | 75 | 78 |
| Athlete Dcompetitive · tri | 85 | 83 | 80 | 82 | 79 | 81 | 84 |
| Athlete Eamateur · tri | — | — | — | — | — | — | 48 |
| Athlete Famateur · tri | 76 | 72 | 71 | 68 | 66 | 70 | 62 |
READY 70–100WATCH 50–69ACT <50NO DATA
Red flags timeline · this week5 events · auto-surfaced
- Fri 15 · 06:12Athlete B→sleep 5.7h (baseline 7.1), 2nd short night in 3 days→intense session moved to Sat, recovery Z2 1h on Fri
- Sat 16 · 14:30Athlete C→voice check-in: "quads killing me, barely held 5:30/km"→flagged to coach within an hour of the note, didn't wait for digest
- Tue 19 · 22:45Athlete B→2nd 5.0h sleep this week, HRV −18% vs 14d baseline→red flag, call morning 20.05 → work deadline → Wed = Z1 only
- Wed 20 · 06:30Athlete A→sleep 5.3h + 3 days no training in a row→alert to coach 07:15, conversation triggered
- Wed 20 · 09:00Athlete F→weekly volume +78% (5.0 → 8.9h) with intensity spike→recommended "−1 interval session this week"
Deep AI analysis · per-athlete spotlighton demand · ≤ 2 min generation
Bottom line
Endura = one Telegram card a morning with the athletes who need a 5-minute call today. Instead of hours of manual Garmin / chat / self-check aggregation. Deep analysis on demand: a per-athlete review of 9.5 weeks is built over a coffee, not an evening.
enduraradar.aiCoach Team · €39 / mo flat · up to 30 athletes