create_event
Create a new calendar event in Intervals.icu for workouts, notes, races, or goals. Specify date, category, and optional metrics like duration, distance, and training load.
Instructions
Create a new calendar event (planned workout, note, race, or goal).
Adds an event to your Intervals.icu calendar. Events can be workouts with planned metrics, notes for tracking information, races, or training goals.
Args: start_date: Date in ISO-8601 format (YYYY-MM-DD) name: Name of the event category: Type of event - WORKOUT, NOTE, RACE, or GOAL description: Optional detailed description event_type: Activity type (e.g., "Ride", "Run", "Swim") for workouts duration_seconds: Planned duration for workouts distance_meters: Planned distance for workouts training_load: Planned training load for workouts
Returns: JSON string with created event data
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Event name | |
| category | Yes | Event category: WORKOUT, NOTE, RACE, or GOAL | |
| event_type | No | Activity type (e.g., Ride, Run, Swim) | |
| start_date | Yes | Start date in YYYY-MM-DD format | |
| description | No | Event description (optional) | |
| training_load | No | Planned training load | |
| distance_meters | No | Planned distance in meters | |
| duration_seconds | No | Planned duration in seconds |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |