Skip to content

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

  1. Go to Settings > Channel
  2. Select Slack as the platform
  3. Click the Add to Slack button
  4. Authorize MailFellow for your workspace
  5. Select the channel where you want to receive email notifications
  6. 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

CommandDescription
/mailfellow sendOpens 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 unassignRemove 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