The full catalogue
Every module in Vigil
24 modules across 7 categories, under a single multi-tenant, role-based login. Pick a module. Every lifecycle below is the real one, straight out of the product.
Built in, no add-ons
Workforce, leave & overtime
Workforce & TimeThe attendance command centre: who is in, who is on leave, what is waiting for approval, and a payroll rollup underneath it.
- Live counts for clocked-in, absent and on-leave, with pending leave and extra-hours requests in one queue
- PL, CL, SL and LWP with live balances and monthly accrual per type
- Every approval writes a ledger row; a decided request can never be re-decided
Real lifecycleStep by step
From a request to a payroll line
An employee asks for leave, WFH, a shift swap or extra hours. The approver sees it in one queue and decides once. The decision becomes an immutable ledger row that updates balances, appears on the schedule, and rolls into the work-hours and payroll tables.
1
2
3
4
5
6
Request
Leave, WFH, swap or overtime.
SETUPApprover notified
One queue for every request type.
ASSIGNApprove or reject
Decided once, never re-decided.
PUBLISHLedger written
An immutable row per decision.
MANAGEBalance updates
PL, CL, SL, LWP, live.
MONITORPayroll rollup
Days present, absent, on leave.
IMPACT