Skip to content
All Integrations

Key Features

Automatic Meeting Detection

Mavio scans your Google Calendar for meetings with video conferencing links (Zoom, Google Meet, Microsoft Teams) and shows them in a unified meeting queue.

Smart Auto-Join Rules

Configure which meetings Mavio should automatically record. Filter by calendar, organizer, title keywords, time of day, or recurring event status. Never miss recording an important meeting.

Pre-Meeting Context Brief

Before each scheduled meeting, Mavio generates a context brief with summaries of previous meetings with the same attendees, open action items, and relevant discussion history.

Multi-Calendar Support

Connect multiple Google Calendars -- personal, team, project-specific -- and configure different recording rules for each. Manage everything from a single Mavio dashboard.

Meeting Preparation Reminders

Receive a notification before scheduled meetings with a link to the pre-meeting brief, open action items from previous meetings, and any preparation materials shared in the calendar event.

Recording Modes

Calendar-Triggered Recording

Mavio uses your Google Calendar to automatically detect and join scheduled meetings. Choose bot or botless recording per meeting or per rule.

  • Automatic detection of Zoom, Google Meet, and Teams links in calendar events
  • Configurable auto-join rules per calendar, organizer, or title
  • Pre-meeting context briefs from previous meetings with same attendees
  • Support for multiple Google Calendars
  • Manual override to skip or force-record individual meetings
  • Handles recurring events, rescheduled meetings, and cancellations

How to Set Up

1

Connect Google Calendar

In Mavio Settings > Integrations, click 'Connect Google Calendar'. Sign in with your Google account and grant calendar read access. Mavio never modifies your calendar events.

2

Select Calendars to Monitor

Choose which Google Calendars Mavio should monitor for meetings. You can connect personal calendars, team calendars, and project-specific calendars.

3

Configure Auto-Join Rules

Set up rules for which meetings to auto-record. Options include: all meetings, meetings with external attendees, meetings matching title keywords, meetings organized by specific people, or meetings during business hours only.

4

Set Default Recording Mode

Choose whether auto-joined meetings use bot or botless recording by default. You can override the mode for individual meetings or create rules for different meeting types.

Overview

Mavio and Google Calendar: Never Miss Recording a Meeting

Google Calendar is the scheduling backbone for millions of professionals. Mavio's Google Calendar integration ensures that every important meeting on your calendar is automatically recorded, transcribed, and analyzed -- without you lifting a finger.

The Problem: Forgetting to Record

How many times have you finished a meeting and realized you forgot to start recording? Or joined five minutes late and missed the opening context? Or attended back-to-back meetings where starting a recorder was the last thing on your mind?

Mavio's calendar integration solves this by automatically detecting your scheduled meetings and recording them based on your rules. You set it up once, and every meeting is captured from that point forward.

How It Works

Mavio connects to your Google Calendar with read-only access and continuously monitors for upcoming meetings. When it detects a calendar event with a video conferencing link -- whether Zoom, Google Meet, or Microsoft Teams -- it evaluates your auto-join rules to decide whether to record.

If the meeting matches your rules, Mavio joins automatically at the scheduled start time using your configured recording mode (bot or botless). When the meeting ends, Mavio processes the recording and delivers your transcript, AI summary, and action items.

Smart Auto-Join Rules

Not every meeting needs to be recorded. Mavio's rule engine lets you be specific about which meetings to capture:

Calendar-Based: Record meetings from your work calendar but not your personal calendar. Or record from the "Sales Calls" shared calendar but skip the "Social Events" calendar.

Organizer-Based: Auto-record meetings organized by your manager, key clients, or specific team members. Skip meetings organized by people outside your workflow.

Title-Based: Match meetings with specific keywords in the title. Record meetings titled "Sprint Review" or "Client Check-in" but skip "Coffee Chat" or "Birthday Party."

Time-Based: Only auto-record during business hours (9 AM to 6 PM). Skip early morning and evening meetings that might be informal.

Recurring vs. One-off: Record every instance of your weekly team stand-up automatically. But require manual confirmation for ad-hoc meetings.

Attendee-Based: Auto-record meetings with external attendees (different email domain). Skip internal-only casual catch-ups.

You can combine these rules and set priorities. And you can always manually override for individual meetings -- force-record a meeting that would normally be skipped, or skip one that would normally be recorded.

Pre-Meeting Context Briefs

One of Mavio's most powerful calendar features is the pre-meeting context brief. Before each scheduled meeting, Mavio generates an AI-powered brief that includes:

  • Previous Meetings: Summaries of past meetings with the same attendees
  • Open Action Items: Unresolved commitments from previous conversations
  • Key Decisions: Important decisions made in prior meetings with this group
  • Discussion Trends: Topics that have come up repeatedly across meetings
  • Preparation Notes: Any preparation materials or agenda items from the calendar event

This brief is delivered as a notification 15 minutes before the meeting (configurable) with a link to the full context. Walk into every meeting prepared, even if you have not had time to review your notes.

Multi-Calendar Support

Most professionals have multiple Google Calendars:

  • Personal Calendar for work meetings
  • Team Calendar shared with your department
  • Project Calendars for specific initiatives
  • Client Calendars shared with external stakeholders

Mavio lets you connect all of them and configure different auto-join rules for each. Your team calendar might auto-record everything, while your personal calendar only records meetings with external attendees.

Bot and Botless Per Meeting

The calendar integration supports both recording modes:

  • Bot recording for meetings where you want the AI companion to be visible and interactive
  • Botless recording for meetings where you want silent capture via the desktop app, Chrome extension, or mobile app

Configure the default mode per auto-join rule, or override for individual meetings. A common pattern: use bot mode for internal meetings and botless mode for external calls.

Cross-Platform Meeting Links

Mavio detects and handles meeting links from all major platforms:

  • Google Meet links (meet.google.com)
  • Zoom links (zoom.us, company.zoom.us)
  • Microsoft Teams links (teams.microsoft.com)

This means your Google Calendar integration works regardless of which video platform your organization uses. If you are in a company that uses Zoom for internal meetings and Google Meet for external calls, Mavio handles both seamlessly.

Best Practices for Google Calendar + Mavio

  1. Start with broad rules and narrow them over time based on which meetings you actually review.
  2. Enable pre-meeting briefs to arrive at every meeting prepared with full context.
  3. Use different recording modes for different meeting types (bot for internal, botless for external).
  4. Connect all relevant calendars so no meetings slip through the cracks.
  5. Review the upcoming meeting queue in Mavio each morning to confirm recording decisions.
  6. Set quiet hours to prevent recordings during off-hours or personal events.

Privacy and Read-Only Access

Mavio requests read-only access to your Google Calendar. It can see event titles, times, attendees, and conferencing links, but it never modifies, creates, or deletes calendar events. Your calendar data is encrypted in transit and at rest, and you can revoke access at any time from your Google account settings.

Frequently Asked Questions

Does Mavio modify my Google Calendar events?+
No. Mavio requests read-only access to your Google Calendar. It can detect meeting links and attendees, but it never creates, modifies, or deletes calendar events.
Can I prevent Mavio from recording specific meetings?+
Yes. You can skip individual meetings from the Mavio meeting queue, and you can configure auto-join rules to exclude meetings based on calendar, organizer, title keywords, time, or attendees.
Can I connect multiple Google Calendars?+
Yes. You can connect your personal calendar, team calendars, project calendars, and shared calendars. Each calendar can have different auto-join rules and recording mode preferences.
Which meeting platforms does the calendar integration support?+
Mavio detects and auto-joins meetings from Zoom, Google Meet, and Microsoft Teams. Any calendar event with a recognized video conferencing link is eligible for auto-recording.
What is the pre-meeting context brief?+
Before each scheduled meeting, Mavio generates a brief with summaries of previous meetings with the same attendees, open action items, key decisions, and relevant discussion history. It is delivered as a notification 15 minutes before the meeting.
How does Mavio handle recurring calendar events?+
Mavio tracks recurring events and can auto-record every occurrence, skip specific instances, or prompt you before each one. If a recurring event is rescheduled or cancelled, Mavio detects the change and adjusts accordingly.
Is there a Microsoft Outlook calendar integration too?+
Yes. Mavio also integrates with Microsoft Outlook / Microsoft 365 calendars. The functionality is identical: meeting detection, auto-join rules, pre-meeting briefs, and multi-calendar support. Connect via Settings > Integrations > Microsoft 365.