Setting up the Slack integration
Connect Slack
Go to Settings > Integrations > Slack and click Connect Slack. You will be redirected to Slack’s authorization page.
Select your workspace
Choose the Slack workspace you want to connect and click Allow. Mavio will be installed as an app in your workspace.
Choose a default channel
Select the Slack channel where Mavio should post meeting notes by default. You can override this per meeting later.
What gets posted to Slack
After each meeting, Mavio sends a formatted message to your configured channel containing:- Meeting title and date
- Attendees listed
- AI summary with key topics and decisions
- Action items with assignees highlighted
- View full notes button linking to the complete transcript in Mavio
Channel routing
You can route different meetings to different Slack channels:By meeting type
In Settings > Integrations > Slack > Channel rules, create rules:| Rule | Channel | Example |
|---|---|---|
| Meetings with “sprint” in the title | #engineering | Sprint planning, sprint review |
| Meetings with “client” in the title | #client-calls | Client syncs, sales calls |
| All-hands meetings | #company | Company all-hands |
| Default (no rule matched) | #meeting-notes | Everything else |
Per-meeting override
In the Mavio dashboard, click any meeting and select Slack channel to choose a specific channel for that recording.Direct messages
Mavio can also send meeting notes directly to participants via Slack DM:- Go to Settings > Integrations > Slack > Notifications.
- Toggle DM meeting notes to attendees to on.
- Each attendee who has linked their Slack account receives a DM with the summary and their action items.
DM delivery requires each team member to have their Slack identity linked to their Mavio account. Mavio matches by email address — ensure your Slack and Mavio accounts use the same email.
Slash commands
Once installed, Mavio adds these Slack slash commands:| Command | Action |
|---|---|
/mavio record [meeting-link] | Start recording a meeting immediately |
/mavio search [query] | Search your meeting transcripts from Slack |
/mavio meetings | List your recent meetings with links |
/mavio action-items | Show your open action items |
Interactive notifications
Mavio Slack messages include interactive elements:- Mark action item complete — check off tasks directly from Slack
- Share with channel — repost the summary to another channel
- Ask Mavio AI — opens a thread where you can ask follow-up questions about the meeting
Permissions
Mavio requests the following Slack permissions:| Permission | Purpose |
|---|---|
chat:write | Post meeting summaries to channels |
commands | Enable slash commands |
users:read | Match Slack users to Mavio accounts by email |
channels:read | List available channels for routing |
Troubleshooting
Mavio is not posting to the channel
Mavio is not posting to the channel
Ensure the Mavio app is added to the target channel. In Slack, open the channel, click the channel name, go to Integrations, and add Mavio.
Posts go to the wrong channel
Posts go to the wrong channel
Check your channel routing rules in Settings > Integrations > Slack > Channel rules. The first matching rule wins — reorder rules if needed.
I do not receive DMs
I do not receive DMs
Verify your Mavio and Slack accounts use the same email address. Go to Settings > Integrations > Slack and check the user mapping.
Slash commands are not working
Slash commands are not working
The slash commands require the Mavio Slack app to be installed in your workspace. If you see “command not found,” ask your Slack workspace admin to verify the installation.