Connect Mavio to Notion to automatically create pages with meeting summaries, action items, and transcript highlights in your Notion workspace. Build a searchable knowledge base of every meeting your team has.

Setting up the Notion integration

1

Connect Notion

Go to Settings > Integrations > Notion and click Connect Notion. You will be redirected to Notion’s authorization page.
2

Select pages and databases

Notion will ask you to select which pages or databases Mavio can access. Choose the database where you want meeting notes to appear, or select a parent page for Mavio to create content under.
3

Authorize access

Click Allow access to complete the connection.
4

Map fields

Mavio presents a field mapping screen:
  • Choose the target database (or let Mavio create a new “Meeting Notes” database)
  • Map fields: meeting title, date, attendees, summary, action items, recording link
  • Click Save.
Let Mavio create a dedicated “Meeting Notes” database for you. It comes pre-configured with the right properties (date, attendees, tags, status) and views (by date, by participant, by tag).

What Mavio creates in Notion

After each meeting, Mavio creates a new page in your Notion database containing:
SectionContent
Page titleMeeting name and date
PropertiesDate, attendees, duration, recording method, tags
SummaryAI-generated meeting summary with key topics
DecisionsSpecific decisions made during the meeting
Action itemsTasks with assignees, formatted as a to-do list
HighlightsNotable quotes and important statements
Recording linkDirect link back to the full recording and transcript in Mavio
The page is formatted with Notion-native blocks (headings, toggles, to-do items, callouts) for a clean reading experience.

Automatic vs. manual sync

Automatic sync

When enabled, Mavio creates a Notion page after every recorded meeting. Configure this in Settings > Integrations > Notion > Auto-sync:
  • All meetings — every recording creates a Notion page
  • Selected meetings — only meetings matching your filter rules
  • Team meetings only — only meetings with 2+ internal participants

Manual sync

Push any recording to Notion on demand:
  1. Open the meeting in Mavio.
  2. Click Share > Send to Notion.
  3. Select the target database and confirm.

Database views

If you use the Mavio-created database, it includes these pre-built views:
ViewShows
TimelineMeetings sorted by date
By participantGrouped by attendee names
Action itemsFiltered to show only meetings with open action items
This weekMeetings from the current week
You can customize these views or create new ones using Notion’s standard filtering and sorting.

Action items as to-dos

Action items are created as Notion to-do blocks within the meeting page. They include:
  • Checkbox for completion tracking
  • Assignee mention (if the Notion user matches the meeting participant)
  • Due date (if mentioned in the meeting)
  • Context snippet from the transcript
Check off action items in Notion — the status syncs back to Mavio so your action items stay consistent across both platforms.
Two-way sync of action item status requires both the Mavio and Notion integrations to be active. If you disconnect the integration, status changes will no longer propagate.

Customizing the page template

Adjust what appears in your Notion meeting pages:
  1. Go to Settings > Integrations > Notion > Page template.
  2. Toggle sections on or off: summary, decisions, action items, highlights, full transcript.
  3. Reorder sections by dragging.
  4. Add custom sections with static text (e.g., a “Follow-up needed” prompt).

Troubleshooting

Verify the Notion integration is connected and the target database is accessible. In Notion, check that the Mavio integration has access to the database (Share > Connections > Mavio).
Mavio creates properties on the first sync. If you removed a property, Mavio will attempt to recreate it on the next sync. You can also remap fields in Settings > Integrations > Notion > Field mapping.
Notion user mentions require the participant’s email to match a Notion workspace member. If the email does not match, the attendee appears as plain text instead of a mention.