Workflow Stuck Item Triage
Analyses pending and failed workflows to identify why approvals are stuck. Detects inactive approvers, terminated managers, missing HRBP assignments, invalid dynamic roles, duplicate pending steps, escalation loops, and workflows blocked by future-dated job changes. Produces a prioritized triage queue and prevention improvements.
When to Use
- Unblock approvals by finding stale approvers, invalid routes, and escalation gaps.
- Client asks for an evidence-backed review in the Operations area
- Preparing a workshop, release gate, audit pack, or remediation plan
- Converting raw SF configuration into a client-safe recommendation
Prerequisites
- Inputs: Workflow instances, approver assignments, employee/job status, escalation rules
- Expected outputs: Stuck workflow queue, root-cause clusters, reassignment plan, prevention rules
- Confirm client audience and whether output should be board-level, technical, or mixed
- Never store credentials or employee-sensitive data in the repo or final deliverable
Workflow
- Queue - gather evidence, classify impact, and create a client-safe output.
- Root Cause - gather evidence, classify impact, and create a client-safe output.
- Reassign - gather evidence, classify impact, and create a client-safe output.
- Prevent - gather evidence, classify impact, and create a client-safe output.
Analysis Checklist
- Confirm the configuration objects and source tenant/snapshot date
- Separate configuration evidence from assumptions
- Score findings by business impact, not just technical severity
- Group repeated findings into themes so the client gets a short action list
- Flag internal-only notes before writing the client-facing summary
- Produce remediation actions with owner, effort, dependency, and success metric
Edge Cases
- Approver is active but on long-term leave: validate explicitly before final recommendation
- Dynamic group resolves to zero people: validate explicitly before final recommendation
- Workflow stuck because manager change is future-dated: validate explicitly before final recommendation
- Mass approvals during reorg: validate explicitly before final recommendation
- Duplicate pending workflows from resubmission: validate explicitly before final recommendation
- Country-specific workflow path missing backup approver: validate explicitly before final recommendation
Example Prompt
Find all stuck SF workflows and give us the root causes plus the quickest way to unblock them.
Example Output Shape
319 open workflow items reviewed. 42 are stale over 14 days. Root causes: 18 terminated approvers, 9 empty dynamic roles, 7 escalation loops, 8 future-dated manager dependencies. Immediate unblock: reassign 27 items to HR Operations queue and correct 3 dynamic role definitions.
Common Pitfalls
- Delivering raw technical noise: Summarise by business impact and put raw details in an appendix.
- Ignoring country or legal-entity variation: Many SF issues are only defects in one population.
- Missing downstream impact: Always map the finding to payroll, compliance, reporting, integration, or user experience.
- No rollback plan: Every remediation step needs a safe fallback.
- No validation step: Re-run the relevant check after fixing config and compare before/after evidence.
Verification Checklist
1---2name: sf-workflow-stuck-item-triage3description: Use when you need to unblock approvals by finding stale approvers, invalid routes, and escalation gaps.4license: MIT5---67# Workflow Stuck Item Triage89Analyses pending and failed workflows to identify why approvals are stuck. Detects inactive approvers, terminated managers, missing HRBP assignments, invalid dynamic roles, duplicate pending steps, escalation loops, and workflows blocked by future-dated job changes. Produces a prioritized triage queue and prevention improvements.1011## When to Use1213- Unblock approvals by finding stale approvers, invalid routes, and escalation gaps.14- Client asks for an evidence-backed review in the Operations area15- Preparing a workshop, release gate, audit pack, or remediation plan16- Converting raw SF configuration into a client-safe recommendation1718## Prerequisites1920- Inputs: Workflow instances, approver assignments, employee/job status, escalation rules21- Expected outputs: Stuck workflow queue, root-cause clusters, reassignment plan, prevention rules22- Confirm client audience and whether output should be board-level, technical, or mixed23- Never store credentials or employee-sensitive data in the repo or final deliverable2425## Workflow26271. **Queue** - gather evidence, classify impact, and create a client-safe output.282. **Root Cause** - gather evidence, classify impact, and create a client-safe output.293. **Reassign** - gather evidence, classify impact, and create a client-safe output.304. **Prevent** - gather evidence, classify impact, and create a client-safe output.3132## Analysis Checklist3334- Confirm the configuration objects and source tenant/snapshot date35- Separate configuration evidence from assumptions36- Score findings by business impact, not just technical severity37- Group repeated findings into themes so the client gets a short action list38- Flag internal-only notes before writing the client-facing summary39- Produce remediation actions with owner, effort, dependency, and success metric4041## Edge Cases4243- **Approver is active but on long-term leave**: validate explicitly before final recommendation44- **Dynamic group resolves to zero people**: validate explicitly before final recommendation45- **Workflow stuck because manager change is future-dated**: validate explicitly before final recommendation46- **Mass approvals during reorg**: validate explicitly before final recommendation47- **Duplicate pending workflows from resubmission**: validate explicitly before final recommendation48- **Country-specific workflow path missing backup approver**: validate explicitly before final recommendation4950## Example Prompt5152> Find all stuck SF workflows and give us the root causes plus the quickest way to unblock them.5354## Example Output Shape5556319 open workflow items reviewed. 42 are stale over 14 days. Root causes: 18 terminated approvers, 9 empty dynamic roles, 7 escalation loops, 8 future-dated manager dependencies. Immediate unblock: reassign 27 items to HR Operations queue and correct 3 dynamic role definitions.5758## Common Pitfalls59601. **Delivering raw technical noise**: Summarise by business impact and put raw details in an appendix.612. **Ignoring country or legal-entity variation**: Many SF issues are only defects in one population.623. **Missing downstream impact**: Always map the finding to payroll, compliance, reporting, integration, or user experience.634. **No rollback plan**: Every remediation step needs a safe fallback.645. **No validation step**: Re-run the relevant check after fixing config and compare before/after evidence.6566## Verification Checklist6768- [ ] Source evidence captured with tenant/snapshot date69- [ ] Findings scored by severity and business impact70- [ ] Edge cases reviewed explicitly71- [ ] Remediation actions include owner, effort, dependency, and success metric72- [ ] Client-safe summary produced73- [ ] Internal-only notes separated74- [ ] Follow-up validation plan included