
A review comment synced into the Slack thread under the MR message.
How it works
Each synced comment is a threaded reply that preserves the comment text (up to 2,000 characters) and attributes it to the commenter’s GitLab or GitHub username. The thread stays in step with the source:
Sync is one-way, from GitLab/GitHub into Slack. PRFlow has read-only access
to your code platform, so replying in the Slack thread does not post
anything back to the merge request.
What gets synced
GitLab — comments on merge requests, both general comments and inline diff comments. Notes on issues, commits, and snippets are ignored. Comments arrive via theNote Hook webhook, and PRFlow’s polling fallback catches
comments a missed webhook delivery would have dropped.
GitHub — pull request comments from the Conversation tab, inline review
comments on the diff, and the summary body submitted with a review. Comments
on plain issues are ignored. Approved and changes-requested summaries include
that state in text in the reply, while the outcome also updates the PR message.
Editing a review summary updates its reply; GitHub sends no event when a
review is deleted, so the delete row above applies to comments, not summaries.
Good to know
- Comments need a parent message. If an MR has no Slack message — for example, the project was connected to PRFlow after the MR was opened, or the comment was made while the MR was still a draft — the comment is not posted, and it is not posted retroactively.
- Exactly one reply per source object. Duplicate or concurrently delivered webhook events never produce a second reply. A GitHub review summary and its inline comments are distinct source objects, so each appears as its own reply.
- See data handling for how PRFlow retains notification data while delivering and synchronizing updates.
Setup
There is nothing to configure — comment sync is on for every project you map to a Slack channel, on every plan. New to PRFlow? Start with the quickstart.GitLab integration
Webhook events, API calls, data handling, and security details.
GitHub integration
The one-click GitHub App: events, permissions, and setup.