Recovery trends
get_recovery_trendsCompare daily recovery, HRV, and resting heart rate over any period up to 90 days. Get live averages in a table to spot patterns and track changes.
Instructions
Returns daily recovery for the last days days (default 14), newest first, as a Markdown table: recovery score (%), HRV (ms) and resting heart rate (bpm) for each of the user's local days, then averages. Days WHOOP hasn't scored are left out. Use it for patterns and comparisons, such as "how has my HRV changed this month?". For today alone, use get_today; for the sleep behind the numbers, use get_sleep_analysis. Set days to match the question: 7 for the last week, 30 for the last month, up to 90. Read-only: it never changes the user's WHOOP data. It fetches the data live from WHOOP on every call and keeps no copy, so the answer is current; if WHOOP can't be reached, it says so. If WHOOP isn't connected yet, it returns a message asking to call get_auth_url.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | How many days to cover, counting back from today: 1 to 90, default 14. |