Slack Integration
Connect MailFellow to Slack to receive email notifications in your Slack workspace. Emails appear as rich Block Kit messages with interactive buttons, threaded replies, and slash commands.
Features
- Rich Block Kit messages with sender info, subject, category, and email snippet
- Interactive buttons: View in Browser, Resolved, Send Thanks, Assign, Block Sender, Delete
- Native Slack threads for each email conversation
- Slash command:
/mailfellow send,/mailfellow quick,/mailfellow assign,/mailfellow unassign - Modal dialog for composing emails
- Checkmark reaction (✅) to trigger a reply
- Automatic translation display for non-English emails
- File attachment forwarding
Connecting Slack
- Go to Settings > Channel
- Select Slack as the platform
- Click the Add to Slack button
- Authorize MailFellow for your workspace
- Select the channel where you want to receive email notifications
- Click Save
That's it. Emails will start appearing in your selected channel.
Self-hosted? You will need to create your own Slack App and configure tokens manually. See Getting Credentials > Slack for the full setup guide.
Slash Commands
| Command | Description |
|---|---|
/mailfellow send | Opens a modal to compose a new email (To, Subject, Body, Schedule, Language) |
/mailfellow quick <shortcut> | Reply to an email thread with a saved quick response |
/mailfellow assign [user] | Assign the thread to yourself or a mentioned user |
/mailfellow unassign | Remove assignment from the thread |
Action Buttons
Each email notification includes interactive buttons:
- View in Browser:open the email in the MailFellow web interface
- Resolved:mark the thread as resolved
- Send Thanks:send a thank-you reply
- Assign to me:assign the thread to yourself
- Block Sender:block the sender
- Delete:delete the email
Reactions
React to any message in an email thread with ✅ (checkmark) to trigger a reply action.
Troubleshooting
Bot not responding
- Ensure the bot has been invited to the target channel (
/invite @MailFellow) - Check that MailFellow is still connected by visiting Settings > Channel
Buttons not working
- Try disconnecting and reconnecting Slack from Settings > Channel
Missing event subscriptions
- Try removing the bot from the channel and re-adding it