calendar_events module provides access to scheduled calendar entries and event occurrences.
Available Tools
list_calendar_events
Retrieve calendar event occurrences within a required date range (max 92 days). Recurring events are expanded into individual occurrences.
- Type: Read-only
- Important Input Fields:
dateFrom(string, required): Range start date in ISO 8601 format (YYYY-MM-DDorYYYY-MM-DDTHH:mm:ssZ).dateTo(string, required): Range end date in ISO 8601 format. Maximum window is 92 days afterdateFrom.coachId(string, optional): Filter occurrences assigned to a specific coach.
get_calendar_event
Retrieve full details of a specific calendar event.
- Type: Read-only
- Important Input Fields:
eventId(string, required): Unique identifier of the calendar event.
Natural Language Examples
- “List all calendar events scheduled for next week.”
- “Retrieve details for the workout event with ID event_abc123.”