create_event
Create calendar events for planned workouts, races, or notes. Set start time, name, and description to schedule upcoming training.
Instructions
Create a new planned workout, race event, or note on the calendar.
Use when scheduling upcoming training or race events. To modify an existing calendar event, use update_event.
Args: start_date_local: Local start time in YYYY-MM-DDTHH:MM:SS format (e.g. "2026-07-27T08:00:00"). name: Title of event/workout. description: Workout steps or description text. type: Activity type (e.g. "Ride", "Run", "Swim"). category: Event category (e.g. "WORKOUT", "RACE", "NOTE"). athlete_id: Athlete ID (defaults to "0").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Title of event or planned workout. | |
| type | No | Activity type (e.g. 'Ride', 'Run', 'Swim'). | |
| category | No | Event category: 'WORKOUT', 'RACE', or 'NOTE'. | WORKOUT |
| athlete_id | No | Athlete ID (defaults to '0' for authenticated athlete). | 0 |
| description | No | Workout prescription steps or description text. | |
| start_date_local | Yes | Local start time in YYYY-MM-DDTHH:MM:SS format (e.g. '2026-07-27T08:00:00'). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |