GitHub & GitLab → Slack
Every stalled review is waiting on one person, and it is not always the reviewer. Review Baton works out who, nudges them in the pull request’s own Slack thread, and leaves everyone else alone.
14 days free, no card. Then $49/month flat — any team size.
01
The root message holds the state of the review. Every event lands underneath it, where the conversation already is — your workspace does not grow a channel per branch.
MR !482: “Cache invalidation on tenant switch”
02
Most bots ping every reviewer on a timer. Review Baton works out who actually holds the baton, and reminds only them.
Approvals are missing and nothing blocks the author. Only reviewers who have not approved yet get the nudge.
@sam, friendly reminder to review — waiting for your approve (1 / 2)
Changes requested, unresolved discussions or a failing build. Reviewers hear nothing until the author moves.
@dmitry, there are unresolved discussions (3) — please reply or resolve them
Approved, merged, still a draft, or no reviewers assigned. Silence is the correct output, and you get it.
review complete
03
Every rule below is on by default. You will not spend the first week teaching it to be quiet.
Nothing between 20:00 and 09:00, in each person’s own timezone rather than yours.
Weekends are off out of the box. Teams that ship on Sunday can say so.
A person goes quiet without the review going quiet — the baton moves on.
Reminded once, then left alone for four hours. Author and reviewer are counted apart.
04
Per-seat pricing charges you for hiring. A thirty-person team pays us $49; on a typical per-seat plan the same team pays around $250.
Repositories, channels and people are unlimited because metering them would cost more to build than it would ever return.
or $490 a year — two months on the house