Skip to main content
PRFlow routes every notification through a mapping: a repository posts to one Slack channel. Mappings are managed from the dashboard at app.prflow.dev, and you can point several repositories at the same channel.

1. Click Add Repository

Connect your source provider (GitLab or GitHub) and Slack first; the connections strip on the overview page shows their status. Once both are connected, click Add Repository.
The PRFlow overview page with the Add Repository button

2. Select projects

Search the list and tick the projects you want PRFlow to watch. The list covers every project your connection can access and marks the ones already mapped; you can select several at once.
The Add repositories dialog with a searchable, multi-select project list

3. Select a Slack channel

Pick the channel the selected projects will post to, then save.
The channel picker listing public channels and one private channel
PRFlow lists public channels, plus private channels it has been added to. If a private channel is missing, invite the bot from Slack with /invite @PRFlow, then refresh the page. That’s it: new PR activity in the mapped repositories now posts to the channel. To change a mapping later, click the repository’s channel on the dashboard; the same editor also holds the channel’s scheduled digest settings.