This guide shows you how to connect Mavio to Slack so meeting summaries and action items are posted to your channels automatically when a recording finishes processing.

Prerequisites

  • A Mavio account on the Pro or Team plan
  • Slack workspace admin access (or the ability to install apps)

Connect Slack to Mavio

1

Start the Slack integration

In the Mavio dashboard, go to Settings > Integrations > Slack and click Connect Slack.
2

Authorize the Mavio Slack app

You will be redirected to Slack’s OAuth page. Select the workspace you want to connect and click Allow. Mavio requests permission to:
  • Post messages to channels
  • Read channel list (to let you choose destinations)
Mavio cannot read your Slack messages. It only posts meeting summaries to channels you explicitly configure.
3

Choose a default channel

After authorization, select the Slack channel where Mavio should post meeting summaries by default. Popular choices include #meetings, #meeting-notes, or a dedicated #mavio-summaries channel.
Create a dedicated channel like #meeting-notes before connecting so your team knows where to find summaries.
4

Configure what gets posted

Under Settings > Integrations > Slack > Notification content, choose what to include in each Slack message:
  • Summary — the AI-generated overview of the meeting (enabled by default)
  • Action items — tasks with assignees extracted from the conversation
  • Key decisions — important decisions made during the meeting
  • Link to full transcript — a clickable link back to the Mavio dashboard
  • Attendee list — who participated in the meeting
Toggle each section on or off based on your team’s preferences.
5

Set up per-meeting routing (optional)

For teams with multiple projects, you can route summaries to different channels based on meeting attributes:
  • By calendar label — meetings tagged “Engineering” go to #eng-meetings
  • By attendees — meetings with external participants go to #client-calls
  • By meeting title keyword — meetings containing “standup” go to #daily-standup
Configure rules under Settings > Integrations > Slack > Routing rules.
6

Test the integration

Record a short test meeting and wait for it to finish processing. Within a few minutes, a formatted summary should appear in your configured Slack channel. If it does not, check the troubleshooting section below.

What a Slack notification looks like

Each Mavio notification in Slack includes:
  • A header with the meeting title, date, and duration
  • The AI summary in a clean, readable format
  • Action items listed with checkboxes and assignee names
  • A View full notes button linking to the Mavio dashboard

Troubleshooting

If notifications stop appearing, the most common cause is an expired Slack token. Go to Settings > Integrations > Slack and click Reconnect to refresh the authorization.
  • No notification after a meeting — Verify the Slack channel still exists and the Mavio app has not been removed from the workspace
  • Wrong channel — Check your routing rules; the default channel may have been overridden by a more specific rule
  • Partial content — Ensure the content toggles are configured correctly under notification settings