Pending Approvals
Pending Approvals is a small dashboard widget that shows how many leave requests and other approval requests are waiting on action. It gives managers a quick triage view with a total count, a leave-vs-approval breakdown, and urgency coloring.
Trusted by frontline teams 15 years of frontline software
Built for: Human Resources · Operations · Professional Services · Education · Healthcare
Overview
Pending Approvals is a dashboard widget template for showing how much approval work is waiting right now. It reads two record types: pending leave requests and pending approval requests, then combines them into one total with a simple breakdown underneath. The widget is intentionally small and fast to scan, so it works well on a home dashboard, manager landing page, or shared operations board.
Use this template when people need a quick answer to "what needs my attention" without opening a full list view. It is a good fit when approvals are handled in a separate app or workflow and you want a lightweight summary that updates on a schedule. The warning and danger color states help surface backlog before it becomes a bottleneck.
Do not use this widget as the only place approvals are managed. It does not replace the underlying request list, detail screen, or approval action flow. It also is not a fit if you need per-request routing, multi-step approvals, or detailed audit review inside the widget itself. If your process depends on exact SLA tracking, escalation logic, or role-based sign-off history, keep those controls in the source records and use this widget only as the count-based dashboard layer.
How to use this template
- 1. Connect the widget to the leave_requests and approval_requests record types so it can count items with status set to pending.
- 2. Place the widget on the dashboard where managers or approvers already start their day, such as a home screen or team overview page.
- 3. Confirm the total pending count and the leave-versus-approval breakdown display correctly with your live data.
- 4. Adjust the warning and danger thresholds if your team wants different backlog triggers than the default values of more than 5 and more than 10.
- 5. Link the widget to the full approvals list or detail area so users can move from the summary count to the records that need action.
- 6. Review the widget after rollout to make sure the status logic, refresh interval, and labels still match your approval process.
Best practices
- Keep the widget focused on pending items only so the number stays meaningful and does not mix in approved, rejected, or draft records.
- Use consistent status values across all approval record types, because mismatched statuses will make the count unreliable.
- Place the widget near other operational summaries so approvers can compare backlog with workload at a glance.
- Tune the color thresholds to match your real escalation point, not an arbitrary default, so warning states reflect action needed.
- Make the breakdown label explicit, such as "leave requests" and "approvals," so users know exactly what is included in the total.
- Connect the widget to a full list or detail screen, because a count without a path to action creates extra clicks later.
- Review the widget after process changes, especially if you add new approval types or rename statuses.
What this template typically catches
Issues teams running this template most often surface in practice:
Common use cases
Frequently asked questions
What does this widget actually show?
It shows one total number for all pending items, then breaks that total into pending leave requests and other approval requests. The widget is designed for a dashboard, so it is a quick status view rather than a full workflow screen. The built-in link text says "View all," but the widget itself is non-functional and meant to point users to the full approvals area.
Who should use this template?
This template fits managers, team leads, HR coordinators, or operations staff who need a fast read on items awaiting approval. It is especially useful when approvals are spread across more than one record type and people need a single place to see what is waiting. If one person owns all approvals, the widget still helps them spot backlog at a glance.
How often does the widget refresh?
The template is set to refresh every 600 seconds, so it updates on a regular dashboard interval without constant polling. That cadence works well for a summary widget where users need current counts, not second-by-second changes. If your approval volume changes quickly, you can shorten the interval during customization.
Does this replace an approvals workflow or task list?
No. This is a summary widget, not the workflow itself. It surfaces pending counts from leave requests and approval requests, but users still need a list or detail screen to review, approve, reject, or comment on each item. It works best as a front door into the full approvals process.
What are the common mistakes when using this widget?
The biggest mistake is treating the widget as the source of truth instead of the underlying record lists. Another common issue is not defining what counts as "pending," which can make the total misleading if statuses are inconsistent. Teams also forget to connect the widget to the right approval records, so the number looks useful but does not reflect actual work waiting.
Can I customize the threshold colors?
Yes. The template uses warning coloring when the total is above 5 and danger coloring when it is above 10, but those thresholds are easy to adjust. Many teams tune the cutoffs to match their own SLA or manager workload. You can also change the labels if your organization uses different approval categories.
How does this fit with other apps or integrations?
The widget reads from platform APIs, so it can sit on a dashboard alongside other operational widgets without duplicating data entry. It is a good companion to leave management, request intake, or back-office approval apps that already store pending records. If you later add notifications or escalation rules, the widget can stay as the visual summary while those automations handle follow-up.
Is this suitable for regulated approval processes?
It can be, as long as the underlying approval records are managed with the right permissions and audit trail. The widget itself only displays counts, so the compliance burden sits in the source records and approval workflow. For regulated environments, make sure the full approval history, role separation, and retention rules are handled in the connected app.
Related templates
Go deeper on the topic
-
A daily huddle is a brief (10–15 minute) standing meeting held at the start of a shift or workday to align the team on priorities, surface issues, and...
-
A deskless worker is any employee whose job happens without a desk, a company laptop, or a fixed workstation. They're roughly 80% of the global workforce —...
-
A frontline employee app is a phone-first application that gives hourly, field, and deskless workers access to their schedule, pay, announcements, training,...
-
A frontline worker is any employee whose job happens away from a desk — on a production floor, in a patient room, behind a store counter, in a customer's...
-
Fix recruiting pipeline handoffs with a unified candidate portal, branded career pages, and faster offers that keep top talent engaged.
-
MangoApps AI agents now take action across 21 apps—approving leave, advancing candidates, managing schedules—not just surfacing recommendations.
-
MangoApps is now Workday Design Approved, surfacing benefits, pay, learning, and time-off data directly inside the MangoApps platform for frontline workers.
-
Artificial Intelligence helps Human Resources improve hiring, reduce bias, and boost workforce efficiency with smarter, data-driven decisions.
Ready to use this template?
Get started with MangoApps and use Pending Approvals with your team — pricing built for small business.