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
Attendance: biometric, office & home
Workforce & TimeOffice punches from ZKTeco and BioMax devices and home clock-ins from the browser land in the same attendance engine, so day status, overtime and payroll come out identical either way.
- iclock / ADMS push protocol with SHA-256 idempotent de-dupe, replacing a licensed DMPS server
- Approved WFH days switch the employee to web clock-in with an optional webcam snapshot
- Day status per person: present, absent, half-day, late, OT, holiday, leave
- Live punch feed, device health and queued device commands from the same screen
Real lifecycleTwo tracks, one outcome
Two ways in, one attendance record
Someone in the office touches a biometric device; someone at home clicks clock-in. Both paths converge on the same engine, which de-dupes, works out first-in and last-out, computes late minutes and overtime, and pushes the result to payroll and reports. Managers never reconcile two systems.
Office (WFO)ArriveEmployee reaches the office.
Biometric punchZKTeco or BioMax device.
Device pushesiclock / ADMS to Vigil.
De-dupeSHA-256 drops any repeat.
Home (WFH)WFH approvedRequest approved in Workforce.
Web clock-inOne click, optional snapshot.
Activity logShift log runs as normal.
Clock outManual, or after shift end.
Attendance engineFirst-in · last-out
Day statusPresent, late, half-day, leave.
OT & late minutesComputed, not argued over.
Payroll rollupReady to export.