Get Daily Health Summary
get_daily_summaryRetrieve daily health metrics from Google Health, including steps, distance, active calories, heart rate, and floors. Supports date ranges and metric selection to track trends.
Instructions
Daily health metrics (steps, distance, active calories, active-zone minutes, floors, resting heart rate, and avg/max heart rate) across all connected Google Health sources (Apple Watch import, Fitbit Air, Pixel Watch). Returns a per-day table plus the raw points. Use start_date/end_date for an explicit range, or days (default 7) for a trailing window. Pass metrics to pick a subset. This is the primary tool for "how have my steps/HR/calories trended" questions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Window size in days ending today, used only when start_date is omitted. Default 7. | |
| metrics | No | Subset of metric keys to include. Available: steps, distance, activeCalories, activeZoneMinutes, floors, restingHeartRate, heartRateAvg, heartRateMax, heartRateMin. Default: steps, distance, activeCalories, activeZoneMinutes, floors, restingHeartRate, heartRateAvg, heartRateMax. | |
| end_date | No | End date YYYY-MM-DD (inclusive). Defaults to today. | |
| start_date | No | Start date YYYY-MM-DD (inclusive). Defaults to `days` ago. |