Calendar · Setup guide
Google Calendar
Know what’s next before the meeting starts.
Current beta guide · Reviewed September 19, 2026
- Connection
- Beta preview
- How it works
- Calendar context
- Doppel plan
- Pro or trial
Before you start.
A Google account whose primary calendar contains the events you want. Work accounts may require administrator approval.
What you can do
- Read calendar events and use them for meeting detection.
- Include event context in local search and your briefing.
Connect Google Calendar.
Find Google Calendar in Doppel.
Open Settings → Integrations → Add integration. Select Google Calendar, then Connect.
Choose the services you want.
In Connect Google, enable Calendar. Mail, Calendar, and Drive share an account connection; leave any services you don’t want turned off.
Choose your Google account.
Sign in to the account whose information you want to use. Review Google’s requested permissions and approve your selected services. A work account may need administrator approval.
Return to Doppel.
Finish the browser authorization, then return to Settings → Integrations. Check that access was granted before trying the example below.
Choose what to remember.
With Pro or the trial, use Manage sources to remember selected content and assign it to a project. This is an additional, separately authorized connection.
Open Manage sources.
Go to Settings → Integrations → Manage sources. In Selected sources, choose Add account. This is separate from Add integration.
Add the source account.
Select the service and give the account a label. Sign in to the account that owns the source, or approve macOS access for Apple Calendar and Reminders. This account is stored separately from your primary integration connection.
Choose where the source belongs.
Select Choose source. Set Use in to the intended Doppel project, or All-work chats only. A source assigned to one project cannot be requested from another project’s chat.
Select what to remember.
Choose an accessible Google calendar from the list, including a shared or secondary calendar when your account can read it.
Check the import.
Choose Add source, then inspect its coverage and Last complete sync. Use Sync now to refresh it. Ask a question in the project you assigned, or an All-work chat if you chose All-work chats only.
What this imports
Selected calendar: 90 days back and 180 days ahead, with expanded recurring events, reschedules, and cancellations. This is separate from primary-calendar meeting detection.
Check each source’s coverage and Last complete sync. If access becomes unavailable, the source is excluded from answers until a complete sync succeeds.
Start with something you know
Check the connection.
What meetings are on my Google Calendar tomorrow?
Check a known event’s time and title against Google Calendar. Recording permissions and meeting-recording preferences are separate.
Data and permissions.
Doppel requests events from Google and keeps indexed calendar context on your Mac. This connection is read-only for Google Calendar.
Current limits
The primary connection reads your primary Google calendar. Manage sources lets you separately select other accessible calendars for local memory. Both paths are read-only; neither creates or edits Google events. Calendar-only access does not include Gmail or Drive.
Disconnect or change access.
Disconnecting any Google service disconnects the whole Google account: Gmail, Calendar, and Drive. Doppel removes locally indexed Gmail and stops requests through that Google connection. Calendar context already saved, retained chats, and exported files are separate. An account also connected through Apple Calendar can still supply events. To change selected services, use Change access instead; revoke the app in Google account settings if you also want to remove its provider-side authorization.
Selected-source accounts are separate. In Manage sources, remove an individual source or disconnect its account to remove those imported copies and credentials. Disconnecting the primary integration alone does not remove a separately authorized source account. Provider originals, saved chats, and exports are managed separately.
If something isn’t working.
Calendar is not connected
Choose Change access and make sure Calendar is selected. An existing Gmail connection does not necessarily include calendar permission. For primary-connection meeting detection, check your primary calendar. To remember a different calendar, choose it in Manage sources.
Still stuck? Email support@doppelapp.ai with your Doppel version, the service, and the error shown. Keep passwords, access tokens, and API keys out of your message.