Athlete

Apple Health Meets AI β€” Ask Questions About Your Own Fitness Data

Natural language queries on personal fitness dataHealth & Medical4 min read

Key Takeaway

The Apple Health Skill connects your agent to your Apple Health data via the Transition app. Ask natural language questions β€” "How has my resting heart rate changed this month?" β€” and get answers based on YOUR actual metrics, not generic advice.

The Problem

Your Apple Watch is one of the most sophisticated health monitors ever made. It tracks:

  • Heart rate (resting, walking, workout, recovery)
  • Heart rate variability
  • Blood oxygen (SpO2)
  • Sleep stages (REM, deep, light, awake)
  • VO2 Max estimate
  • Steps, flights, distance
  • Workout metrics (pace, power, cadence)
  • Wrist temperature
  • Respiratory rate

All this data lives in the Apple Health silo. You can open the Health app and scroll through charts. But you can't ASK it questions:

  • "Am I sleeping better or worse than last month?"
  • "Does my HRV improve on days I exercise?"
  • "What's my average resting heart rate trend?"
  • "Should I take a rest day based on my recovery?"

The Health app shows you data. It doesn't interpret it.

The Solution

The Apple Health Skill uses the Transition API to sync your Apple Health data, then lets you chat with it through your AI agent.

The Process

Setup:

  1. Install Transition on iPhone β†’ grant Apple Health access
  2. Generate API key in Transition settings
  3. Set TRANSITION_API_KEY in MrChief

Conversations with your health data:

View details
You: How did my running performance change this month
compared to last month?

Agent: Based on your Strava/Apple Health data:

## Running Performance: Feb vs Mar 2026

| Metric | February | March (so far) | Change |
|--------|----------|----------------|--------|
| Total distance | 89km | 72km (on pace for 95km) | ↑ +7% projected |
| Avg pace | 5:48/km | 5:35/km | ↑ Faster by 13s/km |
| Avg HR at pace | 152 BPM | 148 BPM | ↑ More efficient |
| Longest run | 14km | 16km | ↑ |
| VO2 Max est. | 43 | 44 | ↑ |
| Sessions/week | 3.2 | 3.5 | ↑ |

Trends:
- Your aerobic efficiency is improving β€” same pace
  at lower heart rate means your cardiovascular system
  is adapting well
- Volume is up ~7% (safe β€” under the 10% weekly
  increase guideline)
- VO2 Max ticked up β€” rare after initial adaptation,
  suggests real fitness gains

Recommendation: You're in a productive training block.
Don't increase volume for the next 2 weeks β€” let your
body consolidate these gains. Add one tempo effort per
week if you want to push performance.

Performance Management Chart:

View details
You: What's my current fitness vs fatigue balance?

Agent: Pulling your PMC (Performance Management Chart):

CTL (Fitness): 42 β€” moderate training load
ATL (Fatigue): 51 β€” slightly elevated
TSB (Form): -9 β€” you're in a loading phase

Interpretation:
- Negative TSB means you're accumulating training stress
  faster than you're recovering β€” this is NORMAL during
  a building phase
- Your CTL is trending up (was 38 two weeks ago) β€” good
- Your ATL spiked from that long run on Tuesday

If you have a race or goal event coming:
- Continue building for 2-3 more weeks
- Then taper: reduce volume 40% for 7-10 days
- Target TSB of +5 to +15 on race day for peak
  performance

Workout of the Day (no data needed):

View details
You: Give me a workout β€” 45 minute run

Agent: Here's your Workout of the Day:

πŸƒ 45-MINUTE TEMPO SANDWICH

Warm-up: 10 min easy (conversational pace)
Main set: 25 min at tempo pace
  - Your tempo zone: ~5:10-5:25/km
  - Target HR: 160-170 BPM
  - Should feel "comfortably hard" β€” you can speak
    in short phrases but not full sentences
Cool-down: 10 min easy + 2 min walk

Purpose: This develops your lactate threshold β€”
the pace you can sustain for about an hour. It's
the biggest performance lever for most runners.

Based on your recent data, your tempo pace should
feel challenging but sustainable. If you can't
maintain it for 25 minutes, slow down 10-15s/km.

The Results

What you can askApple Health AppAI Agent
"Am I overtraining?"Look at charts, guessData-driven answer
"Compare this month to last"Manual scrollingInstant comparison
"What should I do today?"Nothing (passive)Personalized recommendation
"Is my heart rate normal?"Show you the numberCompare to YOUR baseline
"When should I race?"NoTSB-based peak recommendation

Setup on MrChief

yamlShow code
skills:
  - apple-health-skill
  - fitness-coach   # For training plan intelligence

Requires: Transition app on iPhone, API key.

Apple-Healthfitness-dataVO2-Maxheart-ratetraining-analysis

Want results like these?

Start free with your own AI team. No credit card required.

Apple Health Meets AI β€” Ask Questions About Your Own Fitness Data β€” Mr.Chief