Integration
Google Calendar Sync for Taskey
Securely connect your Google Calendar to Taskey via OAuth2. Appointments, jobs and shifts sync in both directions – no double entry, in real time, revocable at any time.
How the connection works (OAuth2)
The connection uses Google's official OAuth 2.0 authorization flow exclusively. Taskey never receives your Google password at any point.
1. Start authorization
You tap “Connect Google Calendar” in Taskey. We redirect you to Google's sign-in screen.
2. Grant consent
Google shows you exactly which calendar permissions Taskey requests. You confirm the access yourself.
3. Secure token
Google sends an encrypted access token to Taskey. We use it only to access calendar data – never your password.
4. Automatic sync
From now on Taskey keeps your appointments in sync in both directions. You can disconnect access at any time.
Two-way synchronization
Synchronization runs in both directions so your team only has to maintain one calendar:
Taskey → Google Calendar
- New jobs and assignments automatically appear in Google Calendar.
- Changes to time, location or assignee are transferred instantly.
- Cancelled or rescheduled events are removed or updated in Google.
Google Calendar → Taskey
- Events you create in Google Calendar show up in the Taskey calendar.
- If you move an event in Google, Taskey updates it automatically.
- Deleted Google events are also removed in Taskey.
Which permissions Taskey requests
Taskey requests only the permissions needed for calendar synchronization, following the principle of data minimization.
google.com/auth/calendar.eventsTo create and update jobs and appointments from Taskey in your calendar and read changes back from Google.
google.com/auth/calendar.readonlyTo read existing events and avoid double-booking before Taskey creates new entries.
Privacy & how we handle your data
- Taskey only stores the calendar data required for synchronization (e.g. title, time, location, attendee status).
- Access tokens are stored encrypted. Your Google password is never stored or viewed.
- Your calendar data is used solely to provide the sync feature – not for advertising and not sold to third parties.
- Use of Google user data complies with the Google API Services User Data Policy, including the Limited Use requirements.
Revoke access at any time
You can disconnect at any time – directly in Taskey settings under “Integrations” or in your Google Account under “Security → Third-party apps with account access”. After revoking, Taskey deletes the synced calendar data and the access token.
Manage Google account permissionsFor more details, see our Privacy Policy.