| name | Google Calendar Conflict Detector |
| slug | google-calendar-conflict-detector |
| description | Detects scheduling conflicts across multiple Google Calendars using the Google Calendar API v3 and the freebusy query endpoint. Posts calendar IDs and a time range to /calendar/v3/freeBusy, parses overlapping busy slots, and returns structured conflict reports. Supports service account authentication via the googleapis Node.js client library. |
| verification | security_reviewed |
| source | https://developers.google.com/workspace/calendar/api/guides/overview |
| author | Google |
| category | Calendar, Email & Productivity |
| framework | Gemini |
Google Calendar Conflict Detector
Detects scheduling conflicts across multiple Google Calendars using the Google Calendar API v3 and the freebusy query endpoint. Posts calendar IDs and a time range to /calendar/v3/freeBusy, parses overlapping busy slots, and returns structured conflict reports. Supports service account authentication via the googleapis Node.js client library.
Prerequisites
Google account, Google Cloud project, Google Calendar API enabled, and OAuth 2.0 credentials
Installation
Requirements and caveats from upstream:
Basic usage or getting-started notes:
Documentation
Source