# Pull Request Reminder: Nudge the Right Reviewer

Source: https://maito.app/workflows/nudge-stale-pull-requests

Maito checks open pull requests every weekday, finds the ones waiting too long and reminds the reviewer in Slack, noting when the author should hear instead.

Pull requests waiting too long get a polite reminder to the right reviewer.

[Engineering](https://maito.app/workflows/team/engineering) · [Software](https://maito.app/workflows/industry/software) · On a schedule · Updated October 19, 2026

Works with

-   Slack
-   Email

## How do you remind reviewers about stale pull requests?

To remind reviewers about stale pull requests, set a Loop in Maito for each weekday morning. It finds pull requests waiting longer than your limit, checks who should review them, and posts a short reminder in the engineering channel. When a pull request is stuck on failing checks, it tells the author instead.

## How it's done today

PRs sit for days and go stale.

## What Maito does

1.  Find PRs waiting over a day
2.  Find who should review
3.  Send a reminder

## Example

Loop run: Weekday 9:30 AM · Stale pull request nudge

**Maito** (9:30 AM):

Nudged reviewers on 4 pull requests this morning.

• #892 Retry failed webhooks, waiting 2 days. Priya  
• #889 Move billing jobs to the queue, waiting 3 days. Tom  
• #887 Rename payment fields, waiting 2 days. Priya  
• #881 Coupon codes, waiting 1 day. Sam

Not nudged: #885 (Marcus) has waited 4 days, but lint is failing, so I told Marcus instead.

**Catch:** #887 asked Dev to review, but Dev hasn't touched payments code since August and isn't in CODEOWNERS for it. I reminded Priya, the current owner.

From the open pull requests and CODEOWNERS.

**Tom** (9:44 AM):

#889 is still a draft, leave it alone.

**Maito** (9:44 AM):

Understood. I'll skip drafts from tomorrow, and I've withdrawn today's reminder to you.

## How to set it up

On a schedule Nudge stale pull requests

Ask your agent

“Every weekday at 9:30, find pull requests that have waited more than a day for review and remind the reviewer in #eng. If a check is failing, tell the author instead.”

## What it won't do

It sees review activity on the pull request, not conversations that happened elsewhere. A reviewer who already agreed to look in a call can still get a reminder.

## Questions

### Who does it remind?

The assigned reviewer, checked against code ownership. If the named reviewer does not own that code, it says so and reminds the owner.

### Does it nag people about drafts or failing builds?

No. A pull request with failing checks gets a note to its author, and drafts are skipped.

### Can we change how long is too long?

Yes. Tell Maito the limit in the Slack thread, such as one working day, and it uses that from then on.

## More engineering workflows

-   [Turn a ticket into a tested pull request Hand over a well-scoped ticket and get back a pull request with tests. Engineering · When you ask Works with Linear, Jira.](https://maito.app/workflows/turn-a-ticket-into-a-tested-pull-request)
-   [Review a teammate's pull request Get a first review that catches bugs and missed cases before a person looks. Engineering · When something happens Works with Slack, Email.](https://maito.app/workflows/review-a-teammates-pull-request)
-   [Check a change for security problems Look at a change for injection, leaked secrets and missing permission checks. Engineering · When you ask Works with Slack, Email.](https://maito.app/workflows/check-a-change-for-security-problems)
-   [Write the changelog Twice a week, turn merged pull requests into a changelog people can read. Engineering · On a schedule Works with Slack, Email.](https://maito.app/workflows/write-the-changelog)
-   [File a bug from a Slack thread When a bug comes up in chat, mention Maito and it gets filed once, with details and no duplicates. Engineering · When you ask Works with Linear, Jira.](https://maito.app/workflows/file-a-bug-from-a-slack-thread)
-   [Draft the incident postmortem Turn the incident channel and logs into a postmortem draft. Engineering · When you ask Works with Datadog, Sentry.](https://maito.app/workflows/draft-the-incident-postmortem)

[See all workflows](https://maito.app/workflows)

## Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.

[Put Maito to work](https://maito.app/login?returnTo=%2Fworkflows%2Fnudge-stale-pull-requests)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
