Daily scans open pull requests and computes how long each has been waiting for review. PRs past the team's SLA are surfaced in a structured report, and PRs past double the SLA trigger a reviewer reassignment based on current load. The playbook skips drafts and PRs blocked by failing CI, and avoids re-nudging the same escalation level.
- Identifier
pr-review-sla-nudge- Version
- 1.0.1
- Steps
- 3
- Triggers
- 1
- review
- sla
- nudge
- escalation
- productivity
- automated
When it runs
schedule.daily- Schedule
- Every day at 08:00 UTC
0 8 * * * - Timezone
- UTC
The pipeline
The graph below is the one the workflow opens with in the builder — same steps, same layout, drawn on the same canvas. The run playing through it is a simulation; the branches and conditions are real.
- 01Daily Schedule (08:00 UTC)
triggerThe event that starts the run.
- 02Check PR Review SLA ⚠️ SET YOUR REPO
agent.runOne agent works the task with its toolkit.
- 03Publish SLA Nudge Report ⚠️ SET TARGET PR
report.publishPosts or updates a deduplicated report comment.
The agent
PR Review SLA Nudger
- Base type
- Senior Developer
- Temperature
- 0.2
- Max iterations
- 40
- Tools
- 6
Git provider · 4
list_pull_requestsList Pull Requests · readread_pull_requestRead Pull Request · readrequest_reviewersRequest Reviewers · writecreate_issue_commentCreate Issue Comment · write
CI/CD · 1
list_pr_ci_runsList PR CI Runs · read
Status · 1
update_statusUpdate Status · write
Related playbooks
Blocked Ticket Escalator
Tracks tickets that move to a blocked status and escalates with status updates at 3 days and to the board owner at 7 days.
Auto Root Cause Analysis
Investigates bug-labeled issues, traces the root cause in code, and posts the analysis with a fix.
Break Down Ticket
Decomposes a labeled ticket into a concrete set of proposed sub-tasks.