🔮 Backed by Silicon Valley’s top investors and the creator of GitHub

Unkey

API Development Platform

Unkey eliminates notification fatigue and accelerates PR merges with PullFlow

Unkey case study

Learn about how a lean open source API team transformed chaotic code reviews into streamlined collaboration

10-15
PRs managed daily
100%
Notification fatigue eliminated
< 2 min
Setup time

Growing Pains of an Open Source Project

Unkey is an API development platform that allows companies to scale their APIs with security in mind. Currently focused on API keys and standalone rate limiting, with API deployment features in development, Unkey operates as a fully open source company with CEO James Perkins leading a lean development team.

As a rapidly growing open source project, Unkey faces the unique challenge of managing both internal development and external community contributions efficiently; something that became increasingly difficult as their contributor base expanded. The Unkey team had what seemed like a standard setup. They used GitHub's code owners feature with the GitHub-Slack bot enabled to notify reviewers when PRs needed attention. But as their open source project gained momentum, James began exploring whether there might be better solutions for their growing needs.

Key Challenges:

  • Every PR triggered alerts regardless of status (draft, assigned, ready-to-review)
  • All notifications appeared unthreaded in a single Slack channel creating a stream of CI alerts, bot comments, and human reviews
  • AI code review tool CodeRabbit would leave 15+ comments on large PRs, each generating separate notifications
  • PRs would sit open for weeks because team members forgot about them due to notification overload
  • Team members muted channels to manage notification volume, missing important updates
  • External contributors needed timely PR reviews for community growth
"
When you have 10 to 15 PRs open a day, everyone immediately just mutes the code review channel because they don't want to listen to this anymore. The noise level is so much better now because PullFlow notifies the correct people based on how we have it set up.
James Perkins
James Perkins
CEO at Unkey

Discovering the Right Solution

As an open source project, ensuring external contributors receive timely PR reviews was critical for Unkey's community growth. They needed something that could differentiate between PR types, notify the right people based on code ownership, and organize discussions in a manageable way. After investigating various options, James identified PullFlow as providing exactly what they needed: threaded notifications in Slack, intelligent routing to relevant team members, and better organization of PR-related communications. The onboarding experience proved remarkably smooth. 'It's less than two minutes, it's all set up and ready to go, and then it's just about tweaking it to your needs,' says Perkins.

PullFlow Features Used:

Threaded notifications in Slack with organized discussions
Intelligent routing based on code ownership and team structure
AI agent notification management to control CodeRabbit spam
Precision targeting for relevant team members only
Seamless 2-minute setup process with three simple steps
Automatic integration with existing GitHub and Slack workflows

Instant Results: From Chaos to Clarity

The transformation was immediate. PullFlow addressed the notification challenges in Unkey's development workflow, replacing them with precision targeting that actually made sense. 'The noise level is so much better now because PullFlow notifies the correct people based on how we have it set up. As the CEO dealing with emails and outbound activities, I'll only get notified on PRs that are specifically for me,' explains Perkins.

Precision Targeting That Works

CEO James Perkins now only gets notified on PRs specifically requiring his attention, marketing team members only receive notifications for marketing site changes, and engineers get alerts only for code in their areas of ownership. The implementation became so seamless that it became part of Unkey's standard onboarding process as the team expanded.

Smart AI Agent Management

One of PullFlow's most valuable features for Unkey was gaining control over AI agent notifications. The AI agent feature allows teams to manage notifications from AI agents (like CodeRabbit) while still maintaining the ability to interact with those AI tools when needed, preventing notification spam from AI-generated comments. This resolved the 15+ notifications per large PR that had previously led team members to mute channels.

Streamlined Review Process

Unkey's current process demonstrates the elegance of properly organized code reviews. When someone opens a PR, relevant team members get notified in Slack via threaded discussions. The team discusses changes in organized threads, and PRs move smoothly through review and approval with clear visibility. PRs that previously sat open for weeks now move through review efficiently.

Beyond Notifications: Enabling Focus

The real win wasn't just about better notifications; it was about creating space for meaningful work. PRs that previously sat open for weeks now move through review efficiently. Team members no longer mute code review channels. External contributors (crucial for open source growth) receive timely attention on their PRs, and most importantly, engineers can focus on core development work without constant notification interruptions. The transformation has been so successful that even as Unkey experiments with additional tools like Graphite for stack PR management, PullFlow continues to provide the notification intelligence that keeps their review process organized.

Scaling Open Source Success

As Unkey continues scaling their API development platform and expanding their open source community, PullFlow provides the foundation for sustainable code review processes. The system that works seamlessly for their current team is designed to scale as they grow. For growing open source projects like Unkey, PullFlow transforms code review into a streamlined, efficient process: one that scales with team growth while maintaining the responsiveness that community contributors deserve. Today, Unkey continues building their API security platform, empowering developers to add authentication, analytics, and rate-limiting to their APIs in minutes. With PullFlow handling the complexity of code review coordination, the Unkey team can focus on what matters most: creating developer tools that make API management simple and secure.

Ready to Transform Your Code Review Process?

Join Unkey and thousands of other development teams using PullFlow

Experience seamless collaboration on
code reviews.