Connecting Google Calendar
1
Open integrations settings
Go to Settings > Integrations > Google Calendar.
2
Click Connect
Click Connect Google Calendar. You will be redirected to Google’s OAuth consent screen.
3
Authorize access
Sign in with the Google account that holds your work calendar and click Allow. Mavio requests read-only access to your calendar events.
4
Select calendars
After authorization, choose which calendars Mavio should monitor. You can select your primary calendar, shared team calendars, or both.
What Mavio reads from your calendar
Mavio accesses the following data from your calendar events:Mavio has read-only access to your calendar. It cannot create, modify, or delete calendar events.
Auto-join configuration
Once your calendar is connected, configure how Mavio handles detected meetings:Auto-join rules
Go to Settings > Recording > Auto-join rules to set your preferences:
You can combine multiple rules. For example: “Record all external meetings with 3+ attendees from my Work calendar.”
Per-meeting override
On the Mavio dashboard, your upcoming meetings are listed in the sidebar. Click any meeting to toggle the bot on or off for that specific event, overriding your auto-join rules.Multiple calendars
Mavio supports monitoring multiple calendars simultaneously:- Multiple Google accounts — connect additional accounts in Settings
- Shared team calendars — select team calendars during setup
- Google Workspace resource calendars — monitor conference room calendars for room-based meetings
Calendar event enrichment
Mavio uses calendar data to enhance your meeting experience:- Meeting title becomes the recording name (editable later)
- Attendee names are used for speaker identification, improving accuracy from the start
- Event description is analyzed for agendas, which helps the AI produce more structured summaries
- Recurring meetings are tracked so Mavio can show trends across instances (e.g., “weekly standup” over time)
Sync frequency
Mavio syncs your calendar in real time using push notifications from Google Calendar. Changes to events (rescheduled meetings, cancelled meetings, new invites) are reflected in Mavio within seconds. If you suspect a sync delay, go to Settings > Integrations > Google Calendar and click Sync now to force a refresh.Privacy
- Mavio reads only calendar metadata (title, time, attendees, meeting link, description). It does not access attachments, private notes, or other Google services.
- Calendar data is encrypted in transit and at rest.
- You can disconnect at any time. Disconnecting removes calendar access immediately — past recordings and transcripts are not affected.
Troubleshooting
My meetings do not appear in Mavio
My meetings do not appear in Mavio
Verify the correct calendar is selected in Settings > Integrations > Google Calendar > Calendars. Ensure the events have a valid Zoom, Google Meet, or Teams meeting link.
Mavio records meetings I do not want recorded
Mavio records meetings I do not want recorded
Adjust your auto-record rules in Settings > Recording. Use keyword exclusions or the per-meeting toggle to fine-tune which meetings are recorded.
Calendar sync is delayed
Calendar sync is delayed
Click Sync now in calendar settings. If the issue persists, disconnect and reconnect your Google Calendar.
I changed my Google password and the connection broke
I changed my Google password and the connection broke
Reconnect your calendar in Settings > Integrations > Google Calendar. You will need to re-authorize Mavio.