Skip to main content
🐙
Docs

Google Workspace

Connect Gmail, Google Calendar, Drive, Contacts, Google Tasks, and Google Meet to Delegate.

#What's included

  • Gmail — read, send, search, and label emails
  • Google Calendar — view, create, and edit events
  • Google Drive — search and attach files to tasks and meetings
  • Google Contacts — autocomplete email addresses across the app
  • Google Tasks — bidirectional sync with Delegate tasks
  • Google Meet — create Meet links when scheduling meetings

#Connecting Google

1

Go to Settings → Integrations

In Delegate, click the gear icon in the bottom-left of the sidebar and select Integrations.
2

Click Connect next to Google Workspace

You'll be redirected to Google's OAuth consent screen.
3

Grant the required permissions

Delegate requests the following scopes:
  • gmail.readonly and gmail.send
  • calendar.events
  • drive.readonly
  • contacts.readonly
  • tasks
4

Wait for initial sync

Delegate syncs the last 30 days of Gmail, upcoming calendar events, and your contacts. This typically completes within 1–2 minutes.
ℹ️Note
You can connect multiple Google accounts. Each account gets its own colored indicator in the inbox.

#Real-time webhooks

After the initial sync, Delegate uses Google Push Notifications (webhooks) to receive real-time updates. New emails arrive in seconds — no manual refresh needed.

Webhook channels automatically renew every 7 days. If you notice sync delays, visit Settings → Integrations → Google → Refresh Webhook.

#Disconnecting Google

Go to Settings → Integrations → Google → Disconnect. This removes Delegate's access token. You can also revoke access from your Google Account permissions page.

⚠️Warning
Disconnecting Google will immediately stop all Gmail and Calendar sync. Existing synced data remains in Delegate until you delete it.