Skip to main content
💬 Conversation comments on GitHub pull requests now sync into the Slack thread. Inline review comments already did; both kinds now show up as threaded replies. GitHub delivers conversation comments as issue comments, so the App needs one extra read-only permission, Issues. Existing installations get a one-time prompt for an organization owner to approve it; comments on plain issues are ignored.
📝 Draft PRs can now post to Slack, per rule. Every routing rule has a Draft PRs toggle, off by default: turn it on and the card posts as soon as a draft opens instead of waiting for ready for review.

🎉 PRFlow is on the GitHub Marketplace

PRFlow for Slack is now published on the GitHub Marketplace, listed under Code review and Chat with a free Starter plan. You can install the App straight from the listing — or from your GitHub organization’s Marketplace browse and search results — and then link it to your PRFlow workspace on the Connections page. Starting from inside PRFlow still works exactly as before.
🔵🟠🔴🟢🟣 The notification is now a lifecycle card that updates in place. A colored rail shows state at a glance: blue in review, amber running, red blocked, green ready, purple merged. The same message updates as the MR progresses, so a channel shows one current card per MR instead of a trail of stale posts.💬 GitHub comments now sync into the Slack thread. Conversation comments and inline review comments on a pull request appear as threaded replies under the PR’s Slack message, with edits updated in place and deletions removed. Comment sync now works the same on GitLab and GitHub.
📬 Scheduled PR digests in Slack. At your chosen times, PRFlow posts a digest of a channel’s open PRs, classified into Needs attention, Waiting on review, and Ready to merge, with age and staleness highlights. Configure it right where you route repositories: one dialog covers the schedule, timezone, and PR filters for the destination channel.

🎉🎉🎉 GitHub support

Install the PRFlow GitHub App, pick repositories, and map them to Slack channels just like GitLab projects. One updating Slack message per pull request, with CI status from GitHub Actions and other check providers. No webhook setup required.
📡 See when GitLab last delivered a webhook. The Connections page shows “Last event received N hours ago”.
💳 Manage your subscription entirely inside PRFlow. Billing settings were redesigned: upgrade in an embedded checkout overlay, update your payment method, cancel or resubscribe in one click, and see per-seat prices and seat usage in one place.
Redesigned Add Repository dialog. A searchable project list with multi-select lets you connect several projects to a channel in one step.
🩺 GitLab token health at a glance. Settings shows expiry and health of your GitLab credential.
🚧 Merge blockers shown in Slack. Notifications tell you why an MR can’t merge: missing approvals, unresolved discussions, and other merge-status signals.🏠 Self-hosted GitLab shipped. Cloud and self-hosted instances are now both supported.
👥 Teammates and organizations introduced. Invite teammates and switch organizations from the account menu.
🔑 Connect GitLab with a service-account token. Teams on GitLab Premium/Ultimate can register a PAT for webhook management.
🐣 PRFlow is born. The first release: GitLab merge requests notify your team in Slack, one message per MR that updates in place as the MR moves along. CI status shows on the message, comments sync into a Slack thread, and a guided setup connects GitLab, installs the Slack app, and maps each project to a channel.