IcuSync Tools

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.

18
Read tools
10
Write tools
28
Tools in total

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 tools

What your AI assistant uses to understand your training. Always available, nothing to configure.

Profile and fitness

get_athlete_profile

Retrieve athlete profile, training zones, and threshold values

get_fitness

Retrieve CTL, ATL and TSB fitness metrics across a date range

get_wellness

Retrieve wellness data including HRV, sleep, resting heart rate and other daily metrics

get_training_summary

Aggregate training stats over a date range: volume, TSS, and zone distribution

Activities and history

get_training_history

Retrieve recent training activities and fitness data

get_activity_detail

Retrieve detailed lap-by-lap data for a specific activity, including its comment thread

get_extended_metrics

Retrieve advanced sensor metrics for a specific activity

get_comparable_efforts

Find past activities with an interval effort matching a target duration and intensity

Performance analysis

get_best_efforts

Retrieve best effort times and paces for key distances from the pace curve

get_power_curves

Get the athlete's best power output curve for a given time period and sport

get_interval_intensity_stats

Robust per-interval power or pace stats, plus time spent in a target band

get_ride_power_patterns

Analyse a ride's power stream for coasting time and repeated hard/easy burst patterns

get_pacing_shape

Classify how effort was distributed across a continuous run or ride

get_grade_adjusted_pace

Convert a run's actual hilly pace into flat-ground-equivalent effort

get_climb_segments

Detect sustained climb segments in an activity and compute VAM for each

Calendar, plan and gear

get_events

Retrieve planned calendar events from the athlete's intervals.icu calendar

get_training_plan

Read the periodization structure of the athlete's currently assigned training plan (read only)

get_gear

List bikes, shoes and other gear with mounted components, lifetime distance and maintenance reminder status

Write tools

10 tools

What your AI assistant uses to act on your training. You review everything before it affects your calendar or profile.

Workouts on your calendar

push_workout

Push planned workouts to the athlete's intervals.icu calendar

edit_workout

Edit an existing workout on the calendar

delete_workout

Delete a workout from the calendar

Activities, wellness and settings

update_activity

Update a completed activity: name, description, feel, RPE, gear, tags, custom fields

add_activity_comment

Post a comment on a completed activity's comment thread, separate from the description field

push_wellness

Write wellness data: nutrition totals, subjective scores, weight, and daily notes

update_sport_settings

Update FTP, threshold pace, LTHR, max HR, or W' for Run, Ride, or Swim

Gear

manage_gear

Create, edit, retire or replace gear and components such as chains, tyres and brake pads

swap_component

Mount, unmount or swap a component on a bike, optionally backdated to when the swap happened

manage_gear_reminder

Create, 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 →