logo Axolo
Published

Streamline PR Management with Axolo: Notification Channels and PR-Specific Channels

Authors
Table of Contents
Axolo Team Channels

The Problem Stated by the Community:

Problem stated by Jamie Kyle, @jamiebuilds on GitHub:

"Within a "monorepo" there can be dozens of teams working in the same codebase.

Subscribing to all of these notifications would get super noisy for a single room. It would be really great if you could subscribe to just a few @users or a @org/team."

State as of October 2023

Dating from Feb 2018, this issue is 4 years old has 174 👍 reactions and 57 💬 comments. This issue ranks as the seven-highest on the GitHub / Slack Repository, highlighting its relevance and urgency.

Problem Identified with Traditional Methods:

  1. Lack of targeted notifications.
  2. Inefficient communication among reviewers and assignees.

One Notification Channel Per Team: Proposed Solution by Axolo

Axolo allows for the creation of a notification channel per team, ensuring that only relevant updates are sent to the right team members. Each notifications is then automatically updated depending on:

  • It's state (draft, work in progress, closed, merged, etc.)
  • The team members involved (reviewers, assignees, etc.)

Learn more about team channels on Axolo: Team Channels.

teamchannelnotif

In this screenshot, you can see how Axolo creates a dedicated notification channel for each team, keeping everyone in the loop without overwhelming them.

Channel per PR: Proposed Solution by Axolo

Axolo takes it a step further by creating a dedicated Slack channel for each PR, inviting only the relevant team members—reviewers and/or assignees—for focused discussion and updates.

Learn more about PR-specific channels on Axolo: PR-Specific Channels.

1 channel 1 pr

Each PR creates its own Slack channel, where discussions are mirrored from Slack to GitHub and vice versa. This channel also includes all relevant information about the PR, such as CI/CD status.

How to Get Started with Axolo

  1. Brief your team about Axolo's innovative approach.
  2. Follow the onboarding steps at Axolo's App.
  3. Start managing your PRs more efficiently through Slack.

Axolo is a Slack app to help techteams review pull request seamlessly


Axolo User Experiences

2480+ developers online

Axolo Logo
DanDan

Axolo has made it easier to hold developers and QA engineers accountable for reviewing and merging pull requests on a timely basis. Our average PR time-to-merge was 2.40 days before Axolo, this has been reduced to 1.51 days after only using it for 2 weeks.

Anubhav MalikAnubhav Malik

We used to send each other our GitHub PR links on Slack to ask for a review. Having Axolo made it a zero-effort thing. Having discussions on Slack is much more natural and Axolo does a great job doing it. The support is amazing as well! Arthur and Sydney proactively reach out to ask if we're facing any issues and even released one feature request within hours!

PawelPawel

Axolo is a must-have for teams using GitHub. My team can discuss pull requests without leaving Slack now. Axolo helped us merge pull requests faster in a more seamless way. I was waiting for this product for so long!

Feedback

We value your input! Share your thoughts on these features and suggest improvements to make Axolo even better. Join our community or leave your comments below!