Google Calendar two-way leave sync, holiday-aware | Vacation App
For Google Calendar

Two-way Google Calendar sync, holiday-aware

Approved leave appears in Google Calendar. Create leave events in Google and they flow back to Vacation App — with public holidays trimmed automatically.

What it does

Approved leave in Google Calendar

Each approved request creates an event in the user's Google Calendar.

Create leave events in Google

Events tagged with [Vacation App] flow back as leave requests automatically.

Public holiday trimming

PTO that overlaps public holidays is trimmed automatically. No leave consumed on a public holiday.

How it works

01

Connect Google Workspace

OAuth flow grants calendar scopes.

02

Pick a calendar to sync to

Default is the user's primary calendar.

03

Approve a request

Event syncs in seconds.

Permissions we ask for

ScopeTypeWhy we need it
calendar.eventsoauthSync approved leave to the user's Google Calendar in both directions.
calendar.calendars.readonlyoauthRender the calendar picker in settings.

Pricing

Google Calendar integration is included on the Plus plan ($2/user/month) and Premium.

Frequently asked questions

Ready for two-way Google sync?