انتقل إلى المحتوى الرئيسي

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

  1. Go to console.cloud.google.com
  2. Create a project or select existing
  3. Enable Google Calendar API
  4. Create OAuth credentials
  5. 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

  1. Navigate to IntegrationsGoogle Calendar
  2. Click Connect
  3. Authorize Google Calendar access
  4. Select calendars to sync

Synced Data

Google CalendarGauzyDirection
EventsEmployee AppointmentsGoogle → Gauzy
Busy timesAvailabilityGoogle → Gauzy
Meeting invitesEvent TypesBidirectional