Garmin + RadiantHealth

Garmin is the best single source for RadiantHealth. One device covers workouts, sleep, HRV, and training load — so your first coach briefing is meaningful within 48 hours of linking.

What Garmin gives the coach

Garmin metricUsed by the coach for
Activities (HR, power, pace, duration)TSS → CTL / ATL / TSB computation
Overnight HRV statusReadiness score (highest weight)
Resting heart rateReadiness · illness detection
Sleep events (stages, efficiency, WASO)Recovery recommendations
Morning readiness / body batterySecond-opinion sanity check on our readiness score
Training load & training statusCross-check against our TSB-based TSB label
Stress scoreLifestyle context (flagged but not used as a coaching input in isolation)

How to connect

  1. Open the app, go to Settings → Data sources.
  2. Tap Link Garmin. You'll be redirected to Garmin Connect.
  3. Approve the read scope. You're sent back to the app automatically.
  4. The app triggers a historical backfill (last 90 days) in the background — usually done in ≤ 60 seconds.
  5. Going forward, Garmin push-notifies us via webhooks within seconds of each sync.

Supported Garmin devices

Any Garmin device that uploads to Garmin Connect works. For the full coaching signal set we recommend a device with overnight HRV:

Older devices without overnight HRV still work — the coach will fall back to resting HR and sleep efficiency for the HRV component of readiness and flag has_sufficient_data: false if too many signals are missing.

What changes after you link

Pair with Strava?

If you also ride on Zwift or use Peloton/RGT, link Strava too. Strava will cover the sessions Garmin missed (rides that only recorded on Zwift, for example). We de-duplicate overlapping sessions automatically by matching start time + duration within a 2-minute tolerance.

Pair with Google Calendar?

Strongly recommended. The coach can see meetings and, with your permission, write confirmed sessions back to your calendar as events. Useful for planning long rides and for protecting morning sessions from late-scheduled meetings.

Revoking access

Settings → Data sources → Garmin → Disconnect. We immediately invalidate the token. If you also tap Delete data, we purge every Garmin-sourced reading from your account within 24 hours.

Already on Garmin? Link it and get a morning briefing tomorrow.

Install RadiantHealth