Automatic Training Log
Create a new row in your Google Sheet or Notion database for every workout, automatically.
Create a new row in your Google Sheet or Notion database for every workout, automatically.
Send a Slack notification after each run or gym session with duration and calories burned.
Aggregate all sessions for the week in n8n and send a Monday email with total time, distance, and calories.
Send a congratulations notification when you hit a milestone like your 50th run of the year.
Push workout duration and type to InfluxDB and chart your training load over a season.
Trigger a Home Assistant scene after a workout — set the shower temperature, play a playlist, or log recovery notes.
HC Webhook sends a JSON object to your endpoint. The exercise_sessions field contains an array of readings from the last sync window.
{
"timestamp": "2026-04-15T18:00:00Z",
"exercise_sessions": [
{
"type": "RUNNING",
"start_time": "2026-04-15T17:00:00Z",
"end_time": "2026-04-15T18:00:00Z",
"duration_seconds": 3600,
"distance_meters": 8200,
"active_calories_kcal": 620
}
]
}