IntercomKesha Mykhailov,Niamh YoungProblem & solution
AI is approving our pull requests: Here’s how we made it safe
Summary
Intercom describes how it uses an AI PR review Agent to approve some pull requests amid a workflow where more than 93% are Agent-driven and engineers deploy hundreds of times daily. The system decomposes review into specialist sub-Agents that assess problem descriptions, intent alignment, safety, logic, best practices, and execution paths, while applying Intercom-specific guidance and enforcing smaller changes. In a pilot of more than 100 PRs, AI-approved changes had zero reverts and approval time improved 6–16 times at the 75th percentile; in four rollout weeks, 497 PRs went fully autonomous. Reported revert rates were lower for AI-authored than human-authored code in both backend and frontend comparisons, though the source says zero reverts will not necessarily persist. The process remains auditable, allows human review requests, and keeps the shipping engineer accountable for production behavior and rollback.
Context
Intercom found that human reviewers could not keep pace with the volume of AI-generated code. The resulting review queue risked slowing delivery or encouraging rubber-stamping, while the company continued to prioritize frequent, small deployments as a safety practice.
Approach / What changed
Intercom built an AI PR review Agent that splits review into specialist sub-Agents, traces execution paths, applies Intercom-specific guidance, rejects changes that are too large or broad, and records review evidence. Engineers can request human review, and the person shipping the change remains responsible for monitoring production and rolling back when necessary.
Takeaways
The Agent reviews separate dimensions of a pull request, including problem quality, intent alignment, safety, logical correctness, best practices, and execution paths.
A pilot covering more than 100 PRs reported zero reverts for AI-approved changes and a 6–16x improvement in time-to-approval at the 75th percentile.
Every AI-approved PR is labelled, logged, and queryable, with review comments, approval decisions, test results, and merge events recorded for auditability.
Source and freshness
- Source
- intercom.com
- Published
- Added to Yomu
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.