Expand recurring events (RRULE)
recurring_datesExpand iCalendar RRULEs or recurring events into concrete dates and times in a chosen time zone, DST-aware, with optional excluded dates for meetings and schedules.
Instructions
Expand a recurring event or iCalendar RRULE ("every 2nd Tuesday", "Mon/Wed until June") into concrete dates and times in a time zone, DST-aware, with optional excluded dates. Use for repeating meetings, calendar invites and schedules. First 25 calls per day are free, then $0.001 per call (x402).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Default 10 | |
| rrule | Yes | iCalendar RRULE (no DTSTART/TZID inside) | |
| start | Yes | Local start date or datetime in timezone, e.g. 2026-01-01T10:00 | |
| exclude | No | Local dates (YYYY-MM-DD) to skip | |
| timezone | No | Default UTC |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| rrule | Yes | ||
| start | No | ||
| timezone | Yes | ||
| description | No | ||
| occurrences | Yes |