Advanced Features

PullPro includes several advanced features that give you greater control over how pull requests are managed within Slack. These features are designed to provide flexibility for teams with specific workflows or preferences.

Move PRs Between Channels

Sometimes a pull request may be posted in the wrong Slack channel, or you may decide to move it based on team discussions. PullPro allows you to easily move a PR from one Slack channel to another using a simple Slack message shortcut.

How to Move PRs Between Channels

  1. Locate the PR post in the current Slack channel.
  2. Click the message options button (the three dots).
  3. Select the Move to another channel option.
  4. Choose the destination Slack channel from the dropdown list.

Once the PR is moved, all future notifications and updates for that PR will be sent to the new channel. Any reminders for the PR in the previous channel will be marked as resolved.

Skip Posting PRs

In some cases, teams might prefer to handle certain pull requests without posting them to Slack, especially if the PR is minor or part of a larger process that doesn't need immediate review attention. For this, PullPro offers a feature that allows you to skip posting a PR to Slack by adding a special GitHub label before marking it as ready for review.

Steps

  1. On the GitHub PR page, add the skip slack label to your pull request.
  2. Mark the PR as ready for review.
  3. The PR will not be posted to Slack and will not be tracked within the app for metrics and reporting.

This is ideal for small PRs or internal updates that do not require team-wide attention or discussion.

Next Steps

  • Visit Metrics & Reports to understand how your team's PR review process is performing.