Auto Assign Reviewers for GitLab

leverages your CODEOWNERS file in your GitLab project to automate the process of selecting reviewers for merge requests with Axolo.

Either as a free standalone auto assign reviewers feature, or as a complete collaboration app for engineering teams in Slack, Axolo is the best partner to manage your GitLab merge requests.

CODEOWNERS
# Axolo automatically invites 2 developers out of these 5 to review every MR
* @kevin @joshsh @luke @sarah @lea 2

# For MRs that include changes in the src directory,
# Axolo invites 4 reviewers, from teambackend and QA

src/* @teambackend @QA 4

# For MRs that include changes in the src directory,
# Axolo invites two developers from teambackend and 2 from QA
src/* @teambackend 2
src/* @QA 2

# You can write as many commands as you want

No more forgotten review requests

Automate your review requests with Axolo

You can automate your review requests on GitLab in a few minutes for free. Follow the steps below to get started.

1
Install the App

Install the Auto Assign Reviewers for GitLab application on your project, and select if Axolo should invite everyone mentionnend in your CODEOWNERS file or only a subset of them.

2
Update CODEOWNERS files

Update your GitLab CODEOWNERS files by adding an integer at the end of each line. The integer represents the number of reviewers you want to assign to merge requests for this line.

3
Test it!

You can test if Axolo invites your reviewer by opening a new merge request. Axolo will use the account of the person who installed the application for the invites. If you would like to use a different account, please contact us.

They are approving merge requests with us everyday

Uber logo
stryker logo
legend logo
The Zebra logo
life360 logo
AVITA logo
LUWJISTIK logo
NOOKS logo
EVOLUTION logo
AGENCY logo
BallerTV logo
BOUNCE logo
ALKYMI logo
rutter logo
pison logo
meili logo
silvia logo
mathspace logo
yellowcard logo
benepass logo
inscribe logo
roadsync logo
atomcomputing logo
cambridgespark logo
kindlyhuman logo
noibu logo
opencover logo

backed by

Y Combinator

Automatic Reviewer Assignment in Merge Requests

Automate Review Requests and Speed Up Merge Request Workflows

Assigning reviewers to merge requests can be a manual and error-prone process. With Axolo's integration, GitLab auto-assign reviewers leverages your CODEOWNERS file to ensure every merge request gets the attention it deserves.

  • GitLab Auto-Assign Reviewers: Eliminate the hassle of finding the right reviewers. Axolo uses the GitLab CODEOWNERS file to identify and invite the most relevant team members for every merge request. Learn more about how we can help on Axolo for developers.
  • Merge Request Reviewer Optimization: Specify the number of reviewers needed for specific file paths or teams, ensuring coverage without overburdening developers.
  • Automated Code Review with GitLab: Axolo's system ensures reviews are fast, accurate, and aligned with your team's workflow. See how to improve your workflow with our top GitLab integrations.

"Slack integration with GitLab works like magic. It helps to do code reviews much faster and more efficiently. As Slack is one place notification centre in our company, it is helpful to see what mrs, where you are a reviewer, is open to. Helps to receive notifications when someone answers on the discussion thread. Also, the team and support of Axolo are ultra-client-oriented. They answered questions in chat fast and even arranged a call when we had some functionality thing to discuss."

Engineering Lead testimonial
Sergei V.
Lead developer

Why Choose Axolo for GitLab Auto-Assign Reviewers?

Axolo goes beyond basic GitLab features to setup GitLab Slack notifications by integrating seamlessly into your team's process:

  • GitLab Merge Request Reviewer Assignment: Never let a merge request slip through the cracks. Axolo provides automatic assignment in GitLab, ensuring reviewers are promptly notified for timely feedback.
  • GitLab Auto-Merge Support: Combine Axolo's reviewer assignment with GitLab's auto-merge functionality to accelerate your development pipeline.
  • Intelligent Review Management: With Axolo, you can automate review requests and track merge request progress directly in Slack, reducing context-switching and enhancing collaboration with GitLab automated code reviews.
GitLab CODEOWNERS

How Does Axolo Help with Merge Request Review?

Stay Aligned with Daily Reminders

Axolo simplifies team collaboration with daily reminders for GitLab merge requests. These reminders ensure that your team stays on top of outstanding reviews, minimizing delays in the merge request review process. By keeping your team aligned, Axolo helps you maintain momentum in your development cycles and effectively support GitLab merge request reviewers in providing timely feedback. With tailored updates, you'll never miss a critical review.

  • Automated Daily Summaries: Receive automated daily summaries of pending GitLab merge requests.
  • Improved Accountability: Improve accountability with consistent follow-ups for all merge request reviewers.
  • Enhanced Productivity: Boost productivity by reducing the lag between submission and review.
gitlab code review automation
GitLab merge request reviews

Organize Efficient Stand-Ups with MR Recaps

Streamline your stand-up meetings using Axolo's automated merge request recaps. The tool gathers updates on your team's progress, ensuring GitLab merge request reviewers stay informed and focused. These recaps reduce context-switching and enable meaningful discussions during stand-ups.

  • Comprehensive Summaries: GitLab merge request review summaries delivered to your Slack.
  • Review Bottleneck Insights: Highlight review bottlenecks, facilitating quicker decisions and faster GitLab auto-merge processes.
  • Actionable Stand-Ups: Make your stand-ups more productive using concise, relevant updates, with one of the best Slack standup bots.

Loved by engineering leaders and developers

Proud to be working with high-performing engineering teams

CTO, Sproutfi

Code quality has improved, engineers have a better understanding of what their colleagues are working on, and code is getting shipped much faster. Time from pull request open to review to merge is WAY faster, and engagement with reviews is much higher for our team. Axolo's team is also unbelievably fast in resolving issues when we run into them. Pleasure to work with them.

Tyler
CTO, Sproutfi
Head of Engineering, Backstage

Been an early user & have not found anything else which comes close to improving our PR workflow. Love the way Axolo helps us maintain sanity across our pull request reviews & keeping the entire team on top of what needs their attention. In addition, I love the way the product has evolved over the past few months. The team listens to the customers & delivers above & beyond!

Akshay Katyal
Head of Engineering, Backstage
VP of Engineering, Curebase

Our developers have really enjoyed the increased focus it brings, which is especially important as our team grows. As a fully remote organization using the correct communication tools is vital, and Axolo balances things nicely.

Joe Rowley
VP of Engineering, Curebase
CTO, HeraldAPI

Axolo is an incredible tool for connecting PRs with our everyday engineering discussion on Slack. It integrates seamlessly and makes it so as a manager, I never lose track of my engineers' work. For my engineers, it allows them to discuss and collaborate without losing a thread in different contexts. Overall it keeps us moving swiftly throughout the sprint and continuously reviewing and merging code!

Jacob
CTO, HeraldAPI
Director of Infrastructure, House Rx

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.

Dan
Director of Infrastructure, House Rx
CEO, Longshot Systems

GitHub and Slack used to be communication silos for us - discussion about work would exist in one or the other and we'd lose shared context of the work being done. Not anymore!

Mark Goodhead
CEO, Longshot Systems
CTO, Lambda Direct

Axolo is an amazing tool that helps to reduce context-switching. Before we installed it, we had to constantly switch between Slack and GitHub to interact with pull requests and provide/receive feedback on them.

Dan
CTO, Lambda Direct
CTO, Weekday

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!

Anubhav Malik
CTO, Weekday
CTO, Juo.io

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 have been waiting for this product for so long!

Pawel
CTO, Juo.io
CTO, Staqfi

I've been a CTO at various companies for a decade now. One of my biggest pain points has always been pull request review responsiveness. I've tried so many home baked solutions. Axolo is the app that solves the problem perfectly.

Dee Evans
CTO, Staqfi
See more

Axolo for Enterprises

Axolo provides a scalable, enterprise-grade solution for large teams, ensuring merge requests move swiftly through the development pipeline with automatic assignments in GitLab. Request a free demo to explore how Axolo's customizable GitLab auto-assign reviewer feature can be tailored to fit your team's workflow.

Here's what you can expect from the demo:

  • Personalized support. Get a comprehensive overview with dedicated support to help you maximize Axolo's capabilities for your unique setup.
  • Walkthrough of GitLab Automated Code Reviews. Experience a tailored demonstration, showcasing how Axolo keeps teams aligned and MRs moving efficiently for engineering teams of any size.
  • No cost, no commitment. Enjoy a risk-free opportunity to explore Axolo's powerful features (such as our auto-assign reviewer or GitLab scheduled reminders) without any obligations.

For engineering managers and developers, Axolo is a lightweight yet robust addition to your project management toolkit, designed to streamline review times and reduce friction in merge request management.

Request a demo

Latest News From Axolo Blog

Learn how to grow your engineering teams with our GitLab Slack Integration

Would you like to learn how it works?
Jump directly to sign up for free.