Google Calendar Integration
Sync events, appointments, and meetings between Gauzy and Google Calendar.
Overview
The Google Calendar integration enables:
- Sync employee appointments to Google Calendar
- Import calendar events as time entries
- Availability based on calendar
Setup
1. Google Cloud Console
- Go to console.cloud.google.com
- Create a project or select existing
- Enable Google Calendar API
- Create OAuth credentials
- Add authorized redirect URI:
{API_BASE_URL}/api/integration/google-calendar/callback
2. Configure
GOOGLE_CALENDAR_CLIENT_ID=your-client-id
GOOGLE_CALENDAR_CLIENT_SECRET=your-client-secret
GOOGLE_CALENDAR_CALLBACK_URL=http://localhost:3000/api/integration/google-calendar/callback
3. Connect
- Navigate to Integrations → Google Calendar
- Click Connect
- Authorize Google Calendar access
- Select calendars to sync
Synced Data
| Google Calendar | Gauzy | Direction |
|---|---|---|
| Events | Employee Appointments | Google → Gauzy |
| Busy times | Availability | Google → Gauzy |
| Meeting invites | Event Types | Bidirectional |