Guide
How to Connect Garmin, COROS, Polar, Suunto & Amazfit to ChatGPT with Real Training Data
ChatGPT and Claude cannot see your sports watch data by default. Here is how to fix that so both see your history, recent load, and real training context instead of answering a generic prompt with no data.
Connect for freePrefer Claude.ai?
STAS now works there too. The same Intervals.icu data, goals, rules, and calendar can be used in Claude.ai — you just connect STAS as a Claude connector instead of opening STAS GPT.
See the Claude.ai setup guideWho this is for
- ✓Runners who wear Garmin, COROS, Polar, Suunto, or Amazfit and want their AI coach to see real training data
- ✓Anyone who's tried asking ChatGPT for a running plan and got generic cookie-cutter advice
- ✓Athletes who want AI coaching but don't want to pay $20–30/mo for closed algorithm apps
- ✓Runners who want their coach to understand actual training load, fitness trends, and fatigue — not just what they remember to type
The problem: ChatGPT is blind without your data
You can ask ChatGPT to write a running plan. It will happily produce one — based on generic templates, not your actual fitness. It doesn't know your CTL is 45, your threshold pace is 4:50/km, or that you ran a hilly long run yesterday. It can't adjust for fatigue, progression, or injury risk because it simply doesn't have the data.
ChatGPT Health (launched in 2025) connects to Apple Health — but only on iPhone. If you wear a Garmin, COROS, Polar, or Suunto, there's no native integration. Your watch data stays locked in its own ecosystem.
Research confirms this: A peer-reviewed study (Journal of Sports Science & Medicine, 2024) found that ChatGPT-generated training plans were rated suboptimal by coaching experts — but quality improved significantly when the model received detailed athlete data. The missing piece isn't smarter AI. It's real training data.
What runners do without a direct connection
Without a data pipeline, runners resort to workarounds: screenshotting Garmin Connect or Strava stats and pasting them into ChatGPT, or typing workout details manually — "I ran 10km in 52 min, avg HR 155." ChatGPT can't verify any of this, and none of it is structured or stored.
Even if you're diligent about sharing data, ChatGPT has no memory across conversations. Next time you open a new chat, your AI coach starts from zero — no history, no trends, no accumulated context. Every session is a blank slate.
The result: you spend more time feeding data to the AI than getting useful coaching. And the advice you get is still based on whatever you remembered to mention, not on what actually happened in your training.
The solution: Watch → Intervals.icu → STAS → ChatGPT
STAS is a bridge that connects your sports watch data to ChatGPT. Every workout you do automatically flows through the chain — and when you open STAS GPT in ChatGPT, your AI coach already knows everything: your training history, load, fitness trends, pace zones, and subjective reports.
How to set it up (5 minutes)
Connect your watch to Intervals.icu
Intervals.icu is a free training analysis platform. It syncs directly with Garmin, COROS, Polar, Suunto, and Amazfit — no Strava needed. Sign up at intervals.icu and connect your watch in settings. Your existing workouts will import automatically.
Sign up at stas.run
Log in with your Intervals.icu account (takes 10 seconds). Your data connects automatically — STAS syncs workouts, metrics, and fitness history.
If you want, add profile and reports later
You do not need any of that to get value right away. But profile, goals, rules, and Telegram reports make the coaching noticeably more precise, especially when your week mixes sports and your schedule keeps changing.
Open STAS GPT in ChatGPT
Click the STAS GPT link in your profile. On first visit, authorize the connection. In every new chat, load your data — and you can immediately ask about condition, recent workouts, the next few days, or a new plan.
Supported watches
Forerunner, Fenix, Enduro, Venu, Instinct — all models sync natively with Intervals.icu.
PACE, APEX, VERTIX — native Intervals.icu integration.
Vantage, Grit X, Pacer, Ignite — native Intervals.icu sync.
All models with Suunto App — direct sync to Intervals.icu.
What about Apple Watch and other watches?
Apple Watch doesn't sync directly with Intervals.icu. Use the HealthFit or RunGap app to automatically export workouts from Apple Health to Intervals.icu. Install the app, connect it to Intervals in settings — and workouts sync automatically.
Amazfit watches connect to Intervals.icu directly through your Zepp account. Authorize Zepp in Intervals settings and workouts will sync automatically. This keeps more data than the Strava route.
If your watch can export workout files in FIT or GPX format, you can upload them manually to Intervals.icu. Not automatic, but it works — and STAS will process them just like any other workout.
Common setup mistakes to avoid
Using Strava as the sync source
Intervals.icu connects directly to Garmin, COROS, Polar, Suunto, and Amazfit — no Strava needed. Strava strips critical data like lap structure, interval details, and HR zone breakdowns. Always sync your watch directly.
Skipping profile and goals
The AI coach only works well with context. Without your race results, target events, and constraints, ChatGPT produces the same generic plans it gives everyone. Fill in your profile — it takes 2 minutes and makes a huge difference.
Not writing post-workout reports
After every workout, the Telegram bot sends a "Write report" button. These reports give the AI critical subjective data — how you felt, energy level, pain. Without them, the coach only sees numbers and can't assess readiness or recovery.
Expecting magic without a race result
VDOT — which determines your training pace zones — needs at least one race or time trial result. Without it, the coach can't calculate accurate Easy, Threshold, or Interval paces. Run a 5K time trial if you don't have a recent race.
Plain ChatGPT vs. ChatGPT with STAS
ChatGPT alone
- ✕Generic plans based on templates
- ✕No access to your watch data
- ✕Can't track CTL/ATL/TSB or fitness trends
- ✕Forgets everything between conversations
ChatGPT + STAS
- ✓Plans based on your real training history
- ✓Sees every workout: pace, HR, intervals, load
- ✓Tracks fitness, fatigue, and form over time
- ✓You can start right away and add profile, goals, and reports later
Related guides
Give ChatGPT and Claude your real training data
Connect once, then ask ChatGPT or Claude about your training, recovery, and what to do next — from your actual data, not guesses.
Connect Intervals.icuNo credit card required