Every Tool, Complete List
Every tool IcuSync gives your AI assistant, in one place: read tools to understand your training, and write tools to act on it. Works with Claude, ChatGPT and Grok.
Looking for how to actually use these in conversation? Read Every IcuSync Tool, Explained for sample prompts and context on each one.
Read tools
18 toolsWhat your AI assistant uses to understand your training. Always available, nothing to configure.
Profile and fitness
get_athlete_profileRetrieve athlete profile, training zones, and threshold values
get_fitnessRetrieve CTL, ATL and TSB fitness metrics across a date range
get_wellnessRetrieve wellness data including HRV, sleep, resting heart rate and other daily metrics
get_training_summaryAggregate training stats over a date range: volume, TSS, and zone distribution
Activities and history
get_training_historyRetrieve recent training activities and fitness data
get_activity_detailRetrieve detailed lap-by-lap data for a specific activity, including its comment thread
get_extended_metricsRetrieve advanced sensor metrics for a specific activity
get_comparable_effortsFind past activities with an interval effort matching a target duration and intensity
Performance analysis
get_best_effortsRetrieve best effort times and paces for key distances from the pace curve
get_power_curvesGet the athlete's best power output curve for a given time period and sport
get_interval_intensity_statsRobust per-interval power or pace stats, plus time spent in a target band
get_ride_power_patternsAnalyse a ride's power stream for coasting time and repeated hard/easy burst patterns
get_pacing_shapeClassify how effort was distributed across a continuous run or ride
get_grade_adjusted_paceConvert a run's actual hilly pace into flat-ground-equivalent effort
get_climb_segmentsDetect sustained climb segments in an activity and compute VAM for each
Calendar, plan and gear
get_eventsRetrieve planned calendar events from the athlete's intervals.icu calendar
get_training_planRead the periodization structure of the athlete's currently assigned training plan (read only)
get_gearList bikes, shoes and other gear with mounted components, lifetime distance and maintenance reminder status
Write tools
10 toolsWhat your AI assistant uses to act on your training. You review everything before it affects your calendar or profile.
Workouts on your calendar
push_workoutPush planned workouts to the athlete's intervals.icu calendar
edit_workoutEdit an existing workout on the calendar
delete_workoutDelete a workout from the calendar
Activities, wellness and settings
update_activityUpdate a completed activity: name, description, feel, RPE, gear, tags, custom fields
add_activity_commentPost a comment on a completed activity's comment thread, separate from the description field
push_wellnessWrite wellness data: nutrition totals, subjective scores, weight, and daily notes
update_sport_settingsUpdate FTP, threshold pace, LTHR, max HR, or W' for Run, Ride, or Swim
Gear
manage_gearCreate, edit, retire or replace gear and components such as chains, tyres and brake pads
swap_componentMount, unmount or swap a component on a bike, optionally backdated to when the swap happened
manage_gear_reminderCreate, edit, reset or snooze distance, time, activity-count or day-based gear reminders
Put all 28 tools to work on your training
Connect Intervals.icu once, then ask Claude, ChatGPT or Grok to analyse your sessions, plan your week and push workouts straight to your watch.
New tools ship regularly. See the changelog →