Skip to content

Connecting Google Calendar

Learn how to connect your Google Calendar to Samvise

Connecting your Google Calendar allows Samvise to understand your schedule and avoid conflicts when scheduling tasks.

Why Connect Google Calendar?

Avoid Scheduling Conflicts Samvise reads your existing events to know when you're busy.

Automatic Sync Your schedule stays up to date automatically.

Seamless Integration Scheduled tasks appear in your Google Calendar alongside other events.

Connection Process

  1. Start the connection

    • During onboarding, or later from Settings > Calendar
    • Click "Connect Google Calendar"
    • Samvise shows you what it will read and store, before sending you to Google
  2. Required permissions

    • calendar.readonly: read events from the calendars synced on your account
    • calendar.app.created: create and manage the "Samvise" calendar, and nothing else
  3. Grant and confirm

    • Sign in to your Google account and click "Allow"
    • Samvise usually starts with your primary calendar, so the connection works right away
    • The full list of your calendars appears straight away, so you can change that selection there or later in Settings

What Data Is Accessed?

From the calendars you sync, Samvise stores only:

  • The event title
  • The start time and end time
  • Whether the event is all day
  • The number of other attendees, as a count only
  • Google's identifiers for the event and for the calendar it came from

A Google calendar identifier is not always opaque: the identifier of your primary calendar is your Google account email address, so that address is stored alongside events synced from it.

Samvise never reads or stores event descriptions, locations, conferencing links, attachments, guest names, guest email addresses, or organizer details. The full statement is in the Privacy Policy.

Samvise Calendar:

  • Samvise creates and manages events only in this calendar
  • Your other calendars are never modified

Privacy & Security

  • OAuth tokens are stored securely and never exposed to the browser
  • Minimal data is read from your calendar
  • The stored event fields above may be sent to the AI assistant to answer your scheduling questions; see the Privacy Policy
  • You can disconnect at any time

Managing Calendars

Choosing Calendars to Sync Connecting starts with your primary calendar. Change which of your calendars Samvise reads for busy time when you connect, or at any time in Settings > Google Calendar (up to 5 on the free plan).

Disconnecting Click "Disconnect" in calendar settings. This will:

  • Remove Samvise's access to your calendar
  • Disable automatic scheduling features
  • Keep existing scheduled tasks (they won't be deleted)

Reconnecting You can reconnect your calendar at any time by following the connection process again.

Troubleshooting

Connection fails

  • Make sure you're signed in to the correct Google account
  • Grant all requested permissions
  • Check your internet connection
  • Try again in an incognito/private window

Calendar not syncing

  • Check the sync status in Settings > Google Calendar
  • Check that permissions haven't been revoked
  • Verify the calendar is selected for sync in Settings

"Samvise" calendar not appearing

  • The calendar is created when you schedule your first task
  • Check it's not hidden in Google Calendar settings
  • Try creating a test task to trigger creation

Next Steps

Learn about how calendar sync behavior works and how to manage events.