AI-Powered Training, Personalized Daily
IntervalCoach analyzes your fitness data and generates structured workouts tailored to your current form, goals, and recovery status.
How It Works
Connect Intervals.icu
Link your Intervals.icu account to sync your training data, power curves, and fitness metrics automatically.
AI Analyzes Your Data
Our AI reviews your CTL, ATL, TSB, recovery status, and upcoming goals to understand your current training state.
Get Your Workout
Receive a structured workout with intervals, targets, and duration optimized for your fitness level and goals.
Adaptation is more than 'easier or rest'
Your signals can reshape today's workout in many ways — adjusting the warm-up, capping intensity, swapping the workout type, or adding a breathing block to the cooldown. The coach picks what fits.
Today's signals reshape today's workout.
- +5 min warm-upsore legs
- Intensity capped (Z5 → Z3)yellow recovery
- Breathing block addedHRV suppressed
What sets IntervalCoach apart
Most AI coaches write a plan and hope you show up matching it. IntervalCoach re-checks every morning — and if today doesn't match the plan, the workout reshapes itself before it reaches your inbox.
Five checks run every morning before your workout email goes out. Each one can stop the pipeline or reshape the session.
Health check
Sick or injured on your calendar? You get a rest day with recovery guidance. Returning from illness? A gradual 30% → 50% → 75% → full load ramp, not a hard restart.
Calendar priority
A or B race today? No extra workout is added — you get pre-race guidance instead. A group ride on the calendar is treated as the session. Your own planned workouts are always respected.
Readiness assessment
Over 60 signals across 11 categories — recovery score, HRV (with coefficient-of-variation tracking), TSB, sleep debt, SpO2, skin temp, ACWR, consecutive days, subjective wellness, RPE feedback, aerobic durability — are evaluated together. Compound patterns matter more than any single reading.
Reshape the workout
When conditions aren't perfect the coach doesn't just reach for one dial. Load reduces, intensity caps, the stimulus swaps, the warm-up extends, or a structured breathing block joins the cooldown. Multiple adjustments can stack — the most restrictive combination wins.
Generate and steer
A concrete structured workout lands on your Intervals.icu calendar, syncing to Zwift and your head unit. Mid-week steering also keeps you on the weekly TSS target — if yesterday was way over, today dials back; if you're behind, remaining days scale up within safe bounds.
Every change is concrete
An extended warm-up is five extra minutes of low-zone work in your structured workout file. A breathing cooldown is a dedicated segment that Intervals.icu and Zwift sync to your head unit. A stimulus swap changes the workout type the selector actually picks — not just a label in the email.
A week, adapted
Plan says threshold intervals. Whoop shows 45% recovery, TSB is -16. Same threshold workout, TSS down 15%, one fewer interval.
Recovery drops to 28% (red) after poor sleep. The VO2max session is replaced with a 45-minute easy spin and a note explaining why.
Recovery back to 72%, but weekly TSS is at 35% with three days left. Thursday's session is scaled up ~20% to get the week back on pace.
Saturday's group ride blew past the plan (180 vs 120 TSS). The load delta catches it and trims Sunday's endurance ride by 25%.
Self-reported soreness 4/5, HRV suppressed for the third day. Sweet Spot keeps total duration but picks up three adjustments: longer warm-up, intensity cap drops the main set to Tempo, and a dedicated box-breathing block closes the session.
Features
Weekly Training Plans
Each Sunday, AI maps out your week's training structure. Then workouts are generated one per day, 7 days ahead — always fresh and adapted to your latest data.
Daily Adaptive Training
Each workout reshapes itself around how you are feeling today. Sore legs get a longer warm-up, a poor night of sleep lowers the intensity, low HRV adds a breathing cooldown — always in sync with your signals.
Smart Workout Generation
AI-powered workouts based on your power zones, training phase, recovery, and learned preferences.
Recovery Awareness
Monitors HRV, sleep, resting heart rate, and training load for all athletes — not just Whoop users. Over 60 signals feed into the daily readiness call so rest days are earned, not guessed.
JustTrain On-Demand
Need a workout right now, or want to plan ahead? Generate a session for today based on your current readiness, or schedule one to any upcoming day on your calendar.
Post-Workout Analysis
Compare each workout against similar past efforts to track power and HR trends. Get fatigue warnings when overreaching signals appear.
Smart Periodization
Automatic base, build, and peak phases leading to your goal — polarized or pyramidal model, whichever fits your training style best.
Fitness Dashboard
Track CTL, ATL, TSB, HRV, and recovery metrics with visual trends.
Goal Tracking
Set race goals or pick from six non-race templates: General Fitness, Return to Sport, Off-Season Base, Weight Management, Speed/Power Block, and Maintenance. Track progress with fitness projections toward target CTL.
Multi-Sport Support
Cycling, running, swimming, and strength — all personalized. Run with a power meter (Stryd / Garmin) and get targets as % of running FTP, or ride outdoors without power and use HR-based cycling zones.
Nutrition Advice
Get pre-workout, during, and post-workout nutrition guidance tailored to each workout's intensity and duration.
Race Pace Plans
Get AI-generated race day strategies with pacing guidance, warm-up protocols, and scenario-based advice for your A, B, and C priority events.
Direct Upload
Push workouts directly to Intervals.icu calendar for Zwift/Wahoo sync.
Coach+ AI Chat
Multiple parallel conversations, each with an AI-generated title. Context-aware prompts based on today's workout and readiness. Ask Coach+ to rebuild your weekly plan, build a custom workout from plain language, or manage race events — all from chat.
Coach+ Remembers You
Your coaching instructions and memories ("focus on threshold", "avoid VO2max mid-week") carry across chat sessions and actually influence workout selection and the weekly plan — not just future replies.
Public Profiles & Shareable Activities
Enable a public profile with your own handle and share your training milestones. Individual activities get their own shareable page with rich previews on Twitter, Strava forums, and messaging apps.
Training Demand Control
One control — Easy, Moderate, Demanding, or Aggressive — dials your weekly TSS targets across the whole plan. Tune the intensity to your life without touching the engine.
Drag-and-Drop Calendar
Reschedule planned workouts by dragging them between days. Richer workout cards show duration, TSS, and sport at a glance. On mobile the calendar switches to a clean vertical list of training days.
Analytics & Insights
Fitness Trends
Visualize your CTL, ATL, and TSB over time. See how your fitness evolves and track progress toward your target CTL.
Zone Analysis
Track training distribution across power and heart rate zones. See trends showing which zones are improving or need attention.
AI Health Insights
Get early warnings for elevated resting heart rate, low HRV, and overtraining signals before they become problems.
Training Science Suite
Polarization index, intensity distribution, training monotony, ACWR spike detection, load-recovery ratio, aerobic durability trend, and a consistency index that tracks how well you follow your own plan.
AI Coaching Notes
Get personalized coaching advice with each workout: why this session matters, what to focus on, and how it fits your training plan.
Goal Projection
See your predicted CTL on your goal date based on current training, plus the weekly TSS needed to hit your target fitness.
Power Profile Radar
See your strengths across 8 durations (5s sprint to 60-min endurance) on a single radar, plus a power-duration curve overlaying current vs all-time. Peak powers table shows peer P50 values for each duration.
Body Weight Trend
If you log weight in Intervals.icu, the Analytics page plots your weekly average over time. Coach+ can also reason about your W/kg and body composition trend.
Performance Benchmarks
Compare your fitness, power, and pace against similar athletes. Filter by age group and sex for relevant peer comparison. Max tier exclusive.
Requirements
Intervals.icu Account
IntervalCoach uses Intervals.icu as its data source. You'll need a free Intervals.icu account connected to your training platform.
Setting Up Intervals.icu
- Create a free account at intervals.icu
- Connect your training platform (Strava, Garmin, Wahoo, etc.) in Settings
- Wait for your historical data to sync (may take a few hours)
- Come back here and log in with your Intervals.icu credentials
Zwift Integration
To use generated workouts in Zwift:
- Workouts are uploaded to your Intervals.icu calendar
- In Intervals.icu Settings, connect your Zwift account
- Enable "Sync workouts to Zwift" in the integration settings
- Workouts will appear in Zwift under Custom Workouts
Wahoo SYSTM/ELEMNT Integration
For Wahoo devices:
- Connect Wahoo to Intervals.icu in Settings
- Workouts sync to your Wahoo calendar automatically
- Access them on your ELEMNT or in SYSTM app
TrainerRoad Integration
For TrainerRoad users:
- Connect TrainerRoad to Intervals.icu for activity syncing
- Generated workouts can be exported as .zwo files
- Import .zwo files into TrainerRoad's custom workout builder
Have questions? Check out our FAQ
Ready to Train Smarter?
Connect your Intervals.icu account and get your first AI-generated workout.