MergeMeMergeMe/Integrations

GitHub Slack integration

GitHub pull request notifications in Slack

MergeMe is a GitHub Slack integration for code review: one updating Slack card per pull request, threaded comments, @mention mapping, and per-repo channel routing.

What is this?

MergeMe connects GitHub pull requests to Slack. Your team gets one card per PR in the channel you choose. As the PR moves through review, approval, and merge, the same Slack message updates instead of spamming the channel.

GitHub pull request notifications in Slack are useful until every label change and review event becomes its own message. MergeMe keeps code review context on a single updating card with comments in the thread.

Official GitHub Slack app vs MergeMe

FeatureOfficial GitHub Slack appMergeMe
Slack messages per PRNew message for many eventsOne card, updated in place
Review commentsOften separate messagesThread replies on the PR card
@mentions in commentsPlain text usernamesMapped to real Slack @mentions
Channel routingLimitedPer-repository channel mappings
SetupGitHub Slack integrationGitHub App install - no per-repo webhooks
Multi-gitGitHub onlyGitHub + GitLab.com + self-hosted in one workspace

See a focused comparison on GitHub Slack app alternative.

Features

  • Single updating Slack card per pull request
  • Thread replies for PR review comments
  • User mapping: GitHub @mentions become Slack @mentions
  • Per-repository channel routing to the right Slack channels
  • Install the MergeMe GitHub App once - webhooks are automatic
  • Use GitHub alongside GitLab.com or self-hosted GitLab in one workspace
  • Webhook payloads only - MergeMe does not read private code

FAQ

How is MergeMe different from the official GitHub Slack app?
The official GitHub Slack app sends a new notification for many pull request events. MergeMe posts one updating card per pull request with threaded review comments.
Does MergeMe support GitHub and GitLab together?
Yes. One MergeMe workspace can connect GitHub.com, GitLab.com, and self-hosted GitLab at the same time with per-repo channel routing.
How many Slack messages per pull request?
One card per PR, updated in place. Review comments appear as thread replies on that message.
Does MergeMe read my repositories?
No. MergeMe uses GitHub App webhooks only. It does not access your source code.
How long does GitHub setup take?
About 5 minutes: install the MergeMe GitHub App, connect Slack, and add channel mappings.

Start free on MergeMe

Hobby plan is free for small teams. Setup takes about 5 minutes.

Start freeGitHub setup guide