create_swim_intervals_workout
Create and upload a CSS threshold swim interval workout to Garmin Connect for triathlon training, with configurable reps, distance, rest, pace, stroke, warmup, and cooldown.
Instructions
Create a CSS threshold swim interval workout and upload it to Garmin Connect.
Args: name: Workout name (e.g. "CSS 4x200m") reps: Number of intervals (default 4) distance_m: Distance per interval in meters (default 200) rest_sec: Rest between intervals in seconds (default 30) pace: Target pace as "M:SS/100m" (default "1:40/100m") stroke: Stroke type warmup_m: Warmup distance in meters (default 400) cooldown_m: Cooldown distance in meters (default 200) pool_length: Pool length in meters (default 25)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| pace | No | 1:40/100m | |
| reps | No | ||
| stroke | No | freestyle | |
| rest_sec | No | ||
| warmup_m | No | ||
| cooldown_m | No | ||
| distance_m | No | ||
| pool_length | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |