Guide
How to Connect Garmin, COROS, Polar & Suunto to ChatGPT for Running
ChatGPT doesn't have access to your sports watch data. Here's how to bridge the gap — so your AI coach actually knows your training history, pace zones, and fitness level.
Connect for freeWho this is for
- ✓Runners who wear Garmin, COROS, Polar, or Suunto 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, and Suunto — 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 Telegram (takes 10 seconds). Then connect your Intervals.icu account — STAS will request read access to your training data. All your workouts, metrics, and fitness history sync automatically.
Fill in your profile, goals, and rules
Tell your AI coach who you are: race results, target events, training schedule, constraints. This is what turns a generic language model into a coach that understands your context. The more detail, the better the analysis.
Open STAS GPT in ChatGPT
Click the STAS GPT link in your profile. On first visit, authorize the connection. In every new chat, click the button to load your data — and your coach is ready. Ask for a plan, analyze a workout, discuss strategy. It sees everything your watch recorded.
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, Amazfit, and others?
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 sync to the Zepp app, which can connect to Strava. From there, use the Intervals.icu Strava import feature. Note: direct watch-to-Intervals sync preserves 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, and Suunto — 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
- ✓Your profile, goals, and reports persist across chats
Related guides
Ready to connect your watch to ChatGPT?
Free setup in 5 minutes. Works with Garmin, COROS, Polar, and Suunto.
Get started freeNo credit card required