Overview
Manage time-off requests, leave balances, accrual policies, and company holidays. Features automated approval workflows, team calendar integration, and compliance with FMLA, state leave mandates, and company policies.
Highlights
Capabilities
Leave Requests
-
Submit time-off requests with date range selection
-
Half-day requests (morning or afternoon period)
-
Custom hours-requested override
-
Overlap detection against existing approved requests
-
Shift conflict detection and auto-removal on approval
-
Employee self-cancellation of pending or future requests
-
Employee modification of pending requests
-
Full audit trail (status change history)
-
Bulk approve leave requests (admin/manager)
Approval Workflow
-
Manager approval routing via reporting hierarchy
-
PTO-aware skip-level routing when manager is on leave
-
Special-approval status for blackout and soft-limit dates
-
Denial with reason recorded on status change
-
Denial reason displayed to employee
-
Multi-level approval chains Single manager level; skip-level is automatic
Balances & Accruals
-
Real-time balance display (accrued / used / pending)
-
Automatic balance deduction on approval
-
Balance restoration on cancellation
-
Balance snapshot captured at request creation
-
Accrual processing (daily, weekly, bi-weekly, monthly, quarterly, semi-annually, annually, hours-worked)
-
Tenure- / role- / location- / employment-type-based accrual rules
-
Prorated accruals for mid-period starts
-
Waiting period (days before first accrual)
-
Carryover with configurable max-carryover cap
-
Balance expiry with forfeit or payout action
-
Grace period after year-end carryover
-
Negative balance allowed per leave type (configurable)
-
Admin bulk balance import / export (CSV)
-
Admin manual balance adjustment per employee
-
FIFO balance consumption across accrual transactions
Policies & Types
-
Unlimited custom leave types (color-coded with icons)
-
Per-type: approval required, balance deduction, negative balance
-
Per-type: advance notice days and documentation threshold
-
Per-type: documentation attachment requirement
-
Multiple accrual policies per leave type
-
Bulk assign accrual policy to employees
-
Import leave types from CSV
Calendars & Coverage
-
Manager team leave calendar view
-
Coverage limits (max employees off simultaneously)
-
Hard limits (block requests) and soft limits (special approval)
-
Separate weekday and weekend coverage thresholds
-
Location-scoped coverage limits
-
Blackout periods with block or special-approval enforcement
-
Blackout periods scoped by leave type and location
-
Holiday calendar integration (excludes holidays from hours)
-
Work-days config inherited from location or business default
Notifications
-
In-app notification to manager on new request
-
Coverage violation alerts to managers
-
Low-balance alerts (configurable threshold)
-
Email notifications to employees In-app notifications only
Mobile & AI
-
iOS & Android mobile web (view, submit, cancel requests)
-
AI Leave Management Agent (natural-language queries)
-
Agent: check balances, view requests, submit, cancel
-
Agent: view team calendar and upcoming holidays
-
Per-business toggle to enable or disable AI agent
Reporting & Integrations
-
Financial liability report (accrued leave cost)
-
Carryover projection report (CSV export)
-
Collective agreement compliance audit report
-
Coverage report by location and date
-
Scheduling integration — approved leave filters from no-show alerts
-
REST API (read/write leave requests, balances, types)
Limits & Specs
-
Accrual balance unit: Hours (8 hrs = 1 day standard)
-
Accrual frequencies: Daily, Weekly, Bi-weekly, Monthly, Quarterly, Semi-annually, Annually, Hours-worked
-
Expiry actions: Forfeit or Payout
-
Leave request statuses: Pending, Approved, Denied, Cancelled, Special Approval
-
Balance import format: CSV (bulk import with background job)
-
Pricing: Included with MangoApps Workforce
Use cases
FAQ
Yes. When submitting a request, employees can mark it as a half day and select morning or afternoon. The system automatically calculates the correct hours deduction.
Balances are tracked in hours. Accrual policies define how many hours accumulate per period. The balance view shows accrued, used, and pending amounts, with percentage breakdowns for visual progress tracking.
The system detects shift conflicts and displays them during the request process. Approved leave requests also filter out affected employees from attendance no-show alerts.
This is configurable per leave type. Admins can enable or disable negative balances, allowing employees to borrow against future accruals when needed.
Coverage limits set the maximum number or percentage of employees who can be off simultaneously at a location. Limits can differ between weekdays and weekends, and are enforced as either hard blocks or soft warnings.