Skip to content
TulipFarm

Stale pull request agentNo review waits in silence.

Each weekday it lists open pull requests with no review activity for days. It works out who the review waits on and drafts a short nudge.

Your first signup includes $50 in free credits.

Weekdays · 10:00

Chase stale pull requests

Reads
Open pull requests
Grows
A nudge per stale PR
Lands in
Slack
GitHubSlack
Chase stale pull requests: starts Weekdays · 10:00, uses GitHub, Slack.

Ask for it once, in plain words.

No flowchart to draw. Describe the job in chat. TulipFarm sets up the agent and its workflow, and shows you both before anything runs.

You

Every weekday at 10, find open pull requests with no review activity for 3 days. Say who it waits on, and send that person a short, kind nudge in Slack.

TulipFarm

I made an agent called PR chaser and a weekday 10:00 schedule. It reads GitHub. Sending any nudge in Slack asks you first. Activate it?

ActivateEdit first

One morning, start to finish.

Every run is saved as an agent task you can open, check and rerun.

  1. Schedule

    Weekdays at 10:00

    Run startedStarted
  2. Reads

    Open pull requests in GitHub

    17 open
  3. Checks

    No review activity for 3 days?

    4 stale
  4. Writes

    A short nudge per pull request

    4 drafts
  5. Asks first

    Send the nudges in Slack

    Approved
  6. Sends

    Messages in Slack

    4 sentCompleted

The nudges you approve at 10:02.

Each one names the pull request, how long it waited and the one thing needed.

What gets planted.

Three parts you own and can change at any time.

  1. Agent

    PR chaser

    Finds stale reviews and drafts the nudge.

  2. Skill

    Nudge tone

    Short, kind, never pushy.

  3. Workflow

    Weekdays 10:00

    Runs each weekday with your access.

Uses

  • GitHubGitHub
  • SlackSlack

Add if you use it

  • JiraJira
  • Google CalendarGoogle Calendar
  • LinearMCPLinear

It reads quietly. It asks before it acts.

Reads without asking

  • Open pull requests
  • Review requests and comments
  • Who is assigned to each

Asks you first

  • Sending a nudge in Slack
  • Commenting on a pull request

It uses your own connections, so it never sees more than you can.

Grow it your way.

  • Set your own limit

    Change three days to one day for urgent repos.

  • Post to a channel

    Send one list to the team channel instead of messages to each person.

  • Skip people on leave

    Read the team calendar and skip anyone who is away.

Questions, answered.

Will it message people by itself?

No. You see each nudge first. Nothing is sent until you approve it.

Does it merge or close pull requests?

No. It reads pull requests and drafts messages. It does not merge, close or approve.

Which repositories does it check?

The ones your GitHub connection can open, limited by the list you give it.

Reviews move on Monday.

Public beta, open to everyone. Your first signup includes $50 in free credits.