SearchcalendareventsCIRCLEBACK_MCP_SEARCH_CALENDAR_EVENTS
Get calendar events from the user's connected calendars.
When searching for calendar events, the tool will extract relevant excerpts based on the intent instead of returning the entire data.
Each calendar event excerpt includes comprehensive details: event title, date (in the user's timezone), organizer email, attendees (with names, emails, and status), calendar description (if present), meeting platform (Zoom, Google Meet, Microsoft Teams, etc.), meeting platform link, whether it's a recurring event, Circleback join status, and any associated meeting data from the Circleback (meeting ID, status, tag IDs, user notes).
You can filter events by providing a date range using startDate and endDate parameters.
This is useful for finding upcoming meetings, scheduled calls, or calendar events that the user has.
Note: This should be primarily used for searching calendar events happening in the future. Past calendar events have a meeting record if they were captured with Circleback. The only reason to use this to search past calendar events is if searching for the meeting with SearchMeetings yielded no relevant results.
Only 50 calendar events are returned per page, so this function may need to be called multiple times if there are more than that many results.
If 50 events are returned, call this function again with the next pageIndex to ensure you get all results.