Approved leave in Google Calendar
Each approved request creates an event in the user's Google Calendar.
Each approved request creates an event in the user's Google Calendar.
Events tagged with [Vacation App] flow back as leave requests automatically.
PTO that overlaps public holidays is trimmed automatically. No leave consumed on a public holiday.
OAuth flow grants calendar scopes.
Default is the user's primary calendar.
Event syncs in seconds.
Every scope we ask for, and exactly why.
Pricing. Google Calendar integration is included on the Plus plan ($2/user/month) and Premium.
| Scope | Type | Why we need it |
|---|---|---|
calendar.events | oauth | Sync approved leave to the user's Google Calendar in both directions. |
calendar.calendars.readonly | oauth | Render the calendar picker in settings. |
Still stuck? Email [email protected]. We respond within 24 hours.
We use the location's public holiday calendar configured in Vacation App. Holidays are trimmed automatically from PTO that overlaps them.
Pick which calendar to sync to in settings. Default is the user's primary calendar.
OAuth tokens are revoked and deleted immediately. Existing calendar events are not removed automatically — clean them up manually if needed.
Vacation App → Integrations → Google → Disconnect.