search_events
Find calendar events by keyword in event titles, filter by start date range, and paginate through results.
Instructions
Search calendar events by matching the query against event titles. Returns {items, count, hasMore} — increment offset by limit when hasMore is true. Use after/before (ISO 8601) to filter by event start date. For full event details including attendees, call get_event on a matching ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | No | Only include events starting on or after this ISO 8601 date (e.g., "2025-01-01T00:00:00Z"). If omitted, no start date filter. | |
| limit | No | Maximum number of events to return, 1-100 (e.g., 10). Defaults to 25 if omitted. | |
| query | Yes | Search query text matched against event titles (e.g., "standup") | |
| before | No | Only include events starting on or before this ISO 8601 date (e.g., "2025-12-31T23:59:59Z"). If omitted, no end date filter. | |
| offset | No | Number of events to skip for pagination (e.g., 25 for page 2). Defaults to 0 if omitted. |