Guide
How to Connect COROS to ChatGPT for AI Running Coaching
COROS watches record pace, heart rate, running power, elevation, and training load — but ChatGPT can't see any of it. Here's how to bridge the gap and get a real AI coach using your actual COROS data.
Connect for freeWhy connect your COROS to ChatGPT?
COROS watches are built for endurance athletes — runners, trail runners, and ultra runners. They collect detailed training data including native running power. When you connect through STAS, your AI coach sees everything your watch recorded.
- ✓Training load and fitness tracking — CTL/ATL/TSB computed from every session for precise periodization
- ✓Pace data with lap splits — real numbers from your watch, not guesses typed from memory
- ✓Altitude and trail metrics — elevation gain, gradient-adjusted pace for mountain and trail runners
- ✓Ultra-long battery life means complete data — COROS captures every hour of your longest runs without gaps
How to set it up (5 minutes)
COROS syncs to Strava or TrainingPeaks, which automatically forward your data to Intervals.icu. The full chain is automatic — every workout flows from your watch to ChatGPT without manual input.
Sync COROS to Intervals.icu via Strava
In the COROS app, go to Settings and connect your Strava account. Then sign up at intervals.icu (free) and connect Strava in Settings → Connections. Your existing COROS workouts will import automatically. Every future workout syncs within minutes.
Connect Intervals.icu to STAS
Log in at stas.run with Telegram (10 seconds). Go to Settings → Connections and click "Connect Intervals.icu". STAS requests read-only access via OAuth — your API key stays encrypted. All workouts, metrics, and fitness history sync automatically.
Open STAS GPT in ChatGPT
Click the STAS GPT link in your profile. Authorize on first visit. In every new chat, click the button to load your data — and your AI coach is ready. It sees your full COROS history: every run, every interval, every heart rate and power reading.
What COROS data does ChatGPT get?
Through the COROS → Strava → Intervals.icu → STAS chain, ChatGPT receives structured, queryable training data — not screenshots or manual summaries.
Average and lap pace in sec/km, total distance, kilometer splits with pace variation.
Average HR, max HR, time in each heart rate zone, HR drift during the session.
COROS native wrist-based running power — no external pod required. Watts per lap and average for the session.
Total elevation gain/loss, altitude profile, gradient-adjusted pace — critical for trail and mountain runners.
CTL (fitness), ATL (fatigue), TSB (form) — computed from every session for precise periodization.
Full interval structure: work/rest segments, lap-by-lap pace and HR, session classification (Easy, Threshold, VO2max).
COROS models that work
All COROS watches that sync with the COROS app work with this setup. Here are the most popular models:
Lightweight GPS running watch with running power, full training metrics, and 38-hour GPS battery. The go-to choice for road runners.
Premium adventure watch — 140-hour GPS, dual-frequency GNSS, altimeter, and full trail metrics. Built for ultras and mountain running.
Versatile multisport watch with running power, navigation, and up to 45-hour GPS. Excellent balance of features and weight.
Decathlon x COROS collaboration. Same COROS technology at an accessible price point. Full running metrics and power tracking.
Solar-powered GPS watch with extreme battery life. Ideal for ultra-distance runners and multi-day adventures.
Any COROS watch works. If your watch syncs with the COROS app, it will work through Strava or TrainingPeaks to Intervals.icu. Older models like PACE 2 or APEX Pro are fully supported too. The data chain works with any COROS that records running activities.
Frequently asked questions
Does COROS sync directly with Intervals.icu?
Not directly, but COROS syncs to Strava and TrainingPeaks, which automatically forward data to Intervals.icu. Setup takes 2 minutes and sync is fully automatic after that.
Does COROS running power data reach ChatGPT?
Yes. COROS native running power (no external pod needed) flows through Strava to Intervals.icu and then to STAS. ChatGPT sees power data per lap and for the full session.
Which COROS models are supported?
All COROS models that sync with the COROS app are supported — PACE 3, VERTIX 2S, APEX 2, KIPRUN 900, DURA, and older models like PACE 2 and APEX Pro.
Do I need a Strava subscription?
No. A free Strava account is enough to sync with COROS and forward data to Intervals.icu. You can also use TrainingPeaks instead of Strava if you prefer.
Related guides
Ready to connect your COROS to ChatGPT?
Free setup in 5 minutes. Works with every COROS watch through Strava or TrainingPeaks.
Get started freeNo credit card required