Skip to content
Calendar

Mavio + Google Calendar.

Automatically detect and record scheduled meetings from Google Calendar. Mavio joins Zoom, Meet, and Teams calls from your calendar with smart auto-join rules.

AvailableOAuth · one-click setupFree plan included
Setup time
< 60s
OAuth · no engineering
Features
5
In production
Modes
1
Calendar-Triggered Recording
Compliance
SOC 2
GDPR · E2E encrypted
What you get

Built for the way Google Calendar actually works.

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.

Capture modes

Two ways to capture Google Calendar calls.

Bot

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
Setup

Live in a minute, not a meeting.

01

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.

02

Select Calendars to Monitor

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

03

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.

Capabilities

What works on day one.

Auto-detect meeting links
Smart auto-join rules
Pre-meeting context brief
Multi-calendar support
Recurring event handling
Cancellation detection
Bot and botless support
Meeting preparation reminders
Read-only calendar access
Cross-platform meeting links
Deep dive

Google Calendar + Mavio in detail.

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.

Questions

Frequently asked.

Connect in a minute

Start capturing Google Calendar meetings today.

Free plan, no credit card. One-click OAuth — no engineering required.