PullRule can automatically send scoring updates for your pull requests directly into Slack. This helps your team stay informed about code quality and pull request performance without leaving your communication flow.

Connecting Slack

  1. Navigate to the Integrations section in the PullRule application.
  2. Click “Install” on the Slack tile.
  3. Authorize PullRule to access your Slack workspace.
  4. Slack will prompt you to approve channel permissions.
  5. Once connected, PullRule will be able to send scoring messages into your chosen Slack channels.

Enabling Scoring Messages

To start receiving messages in Slack when pull requests are scored, you need to enable this per repository:
  1. Go to the Repository settings for the repository you want to configure.
  2. Make sure “Send scoring comment” is enabled.
  3. Once enabled, from the Send scoring message to channel dropdown, select the Slack channel where you want messages delivered.

Example Slack message

Here’s what a scoring notification might look like in Slack:
📊 PullRule Score for PR #123

**10**

This PR ranks #2 out of 12 pull requests this week.
Higher than 85% of pull requests this week.

Benefits

  • Instant visibility into code quality as soon as a PR is created.
  • Team-wide awareness — keep everyone aligned without checking GitHub manually.
  • Customizable delivery — choose which repos and channels should receive scoring updates.