HC Webhook
Health Metric

What is Heart Rate Variability?

Measured in: ms (RMSSD)

How much time varies between your heartbeats. Higher HRV generally means better recovery and lower stress.

Definition

What it measures

How much time varies between your heartbeats. Higher HRV generally means better recovery and lower stress.

Unit: ms (RMSSD)

Why Track It

Why it matters

HRV is one of the best indicators of recovery and readiness. Tracking it over time helps you know when to push hard and when to rest.

Automations

What you can do with Heart Rate Variability data.

HC Webhook sends heart rate variability readings to any webhook — here are ideas to get you started.

Daily Recovery Score

Log your morning HRV to a spreadsheet and watch your recovery trend across weeks of training.

Low HRV Alert

Send a notification when HRV drops below your 7-day average — a sign to take it easy.

Training Readiness Dashboard

Compare HRV with sleep quality and resting heart rate in Grafana to make training decisions.

Home Assistant Readiness Sensor

Set a Home Assistant sensor to 'Rest' or 'Go' based on today's HRV reading.

Weekly Recovery Report

Build an n8n workflow that emails you a weekly HRV trend summary every Monday morning.

Stress Log

Log HRV alongside subjective stress notes in Notion to spot patterns over time.

Data Format

What the JSON looks like.

HC Webhook posts a JSON object containing a heart_rate_variability array to your endpoint on every sync.

{
  "timestamp": "2026-04-15T07:00:00Z",
  "heart_rate_variability": [
    { "rmssd_ms": 42, "time": "2026-04-15T06:00:00Z" },
    { "rmssd_ms": 38, "time": "2026-04-15T06:30:00Z" }
  ]
}
How to Export

Get Heart Rate Variability out of Health Connect

Google Health Connect stores your heart rate variability data from compatible apps (Samsung Health, Fitbit, Garmin, and more). HC Webhook reads that data on a schedule you set and forwards it as JSON to any URL you add — n8n, Home Assistant, Zapier, or your own API.

  1. 01

    Install HC Webhook and grant Health Connect permission for Heart Rate Variability.

  2. 02

    Paste your webhook URL — Home Assistant, n8n, Zapier, or any endpoint.

  3. 03

    Set your sync schedule. Heart Rate Variability readings arrive automatically, every time.

Get it on Google Play

Start tracking your Heart Rate Variability data.

Free Android app. No account required. Data stays on your device.

Get it on Google Play