Compare Named comparison

One living thread instead of a GitHub event firehose.

GitHub’s official Slack app is free, official, and good at slash commands and Copilot in Slack. ForgeRelay is for teams that want one conversation per pull request — and GitLab or Discord in the same product.

Side by side

Public behaviour, not a scorecard.

ForgeRelay rows describe the product as shipped. The other column is limited to behaviour those products document publicly.

  • One living thread per request

    GitHub Slack app
    A separate Slack message per subscribed GitHub event
    ForgeRelay
    First event posts; later events update the same thread
  • Mapped reviewer mentions

    GitHub Slack app
    Posts the GitHub username
    ForgeRelay
    Mentions the mapped Slack or Discord user
  • GitLab merge requests

    GitHub Slack app
    No
    ForgeRelay
    Same routing, threads, and mentions as GitHub
  • Discord destinations

    GitHub Slack app
    No
    ForgeRelay
    Slack and Discord are equal destinations
  • Pipeline failure and recovery

    GitHub Slack app
    Check and workflow notifications as separate messages
    ForgeRelay
    Failure and recovery inside the request thread
  • Commit digests

    GitHub Slack app
    Subscribe to pushes as individual messages
    ForgeRelay
    One filtered digest per matching push
  • Slash commands and Copilot in Slack

    GitHub Slack app
    Official GitHub slash commands and Copilot in Slack
    ForgeRelay
    No
  • Delivery logs and replay

    GitHub Slack app
    GitHub and Slack delivery history on each side
    ForgeRelay
    Recorded payloads with replay when a destination fails

Sources: GitHub for Slack

Stay with GitHub Slack

The official app is the better fit when…

  • The team only uses GitHub, and Slack is the only chat that matters
  • Slash commands and Copilot-in-Slack are part of the daily workflow
  • A free official GitHub integration is more important than a quiet thread
  • Issue, commit, and deployment pings as separate channel messages are acceptable

Switch to a relay

ForgeRelay earns its place when…

  • Each pull request should own one living Slack or Discord thread
  • Review requests should mention a mapped person, not a GitHub handle
  • GitLab merge requests need the same treatment as GitHub pull requests
  • Pipeline failure and recovery should land in that same thread
  • A missed delivery has to be explainable and replayable

FAQ

Questions worth answering before you switch tools.

No. The official app is the right choice for slash commands, Copilot in Slack, and broad GitHub event pings. ForgeRelay is a routing layer for pull-request conversations.

Yes. Unsubscribe noisy GitHub Slack subscriptions for repositories you route through ForgeRelay, and keep the official app for commands or other events.

No. GitHub and GitLab are both sources. Slack and Discord are both destinations.

Keep pull requests moving.

Free for up to 3 mapped people. Unlimited repos and notifications. No credit card.