What is IntervalCoach and how does it work?

Written By Martijn Russchen

Last updated About 11 hours ago

IntervalCoach is an AI-powered cycling and running coach that builds personalized workouts from your real fitness data. It connects to Intervals.icu to analyze your training history, recovery status, and goals, and generates the right workout for each day.

How the AI coaching works

The AI analyzes your power/pace data, training load, recovery metrics, and upcoming goals, then generates structured workouts that target the right zones and intensity for your current fitness. Over time it learns your preferences β€” which workouts feel harder for you, your recovery patterns, and how you respond to different stimuli. Workouts sync automatically to Intervals.icu and connected apps like Zwift.

How workouts are built

IntervalCoach uses a two-step process. First it selects a workout *type* (like Sweet Spot, Threshold, or VO2max) from a large catalog of workout types β€” with 10–20+ viable options for each phase and intensity slot β€” based on your training phase, recovery, and recent history, so you get variety and proper stimulus spacing. Then the AI generates the specific intervals for that type, tailored to your FTP/pace, available time, and current fitness. This is why a session's duration can vary slightly from your target: the AI prioritizes the right training stimulus over hitting exact minutes.

Why an AI coach?

An AI coach is available 24/7 and adapts to your daily readiness. Traditional training plans are static β€” they don't know you slept poorly, had a stressful week, or that your legs aren't there today. IntervalCoach adapts every single day based on your recovery metrics (HRV, sleep, resting HR), accumulated fatigue, and recent load β€” adjusting the specific workout, intensity, and duration, pushing harder when you're fresh and dialing back when the data says recover. For athletes with a human coach, it complements them by handling daily adjustments while your coach focuses on strategy.

IntervalCoach and Intervals.icu

Intervals.icu is a free training-analysis platform that stores your workout data from Garmin, Wahoo, Zwift, and more. IntervalCoach reads your data from Intervals.icu and writes the workouts it generates back to your Intervals.icu calendar. Think of Intervals.icu as your training database and IntervalCoach as the AI coach that uses it.

Getting help

Have a question or found an issue? Reach us from the in-app support widget or the Contact page, and check the changelog for recent updates. For Intervals.icu-specific questions, their forum is a great resource. We typically respond within 24 hours on business days.