OnFace — Face Access & Attendance

Photo-evidence attendance, duty slots with grace & overnight support, OT & payroll, bulk SMS/OTP, and rich reports — all in one place.

Live Dashboard
Core

Today’s assigned vs present, pending minutes, 7-day trend, and top pending list at a glance.

Trend & KPIs Pending/Alerts
Daily First/Last (with photos)
Photos

Two thumbnails in one row per employee: first-in and last-out, with working hours.

Matches Missing punches
Attendance Log
Search

Powerful search with date range, user, department and image thumbnails, plus pagination with ellipsis.

Duty Slots & Assignments
Setup

Define shifts with start/end (supports overnight), grace-in/out minutes, and assign employees with effective dates.

Duty Check — Daily
Compare

Compares punches within each assigned slot window; shows worked, pending, late, early with grace rules.

Duty Check — Monthly
Summary

Sums expected vs worked minutes per month; duty day count, pending totals, and exceptions.

Overtime (Daily & Monthly)
OT

Rule-based OT calculation beyond expected window; daily detail and monthly aggregation ready for payroll.

Payroll & Payments
Accounts

Monthly salary, OT pay, bonus/other/deductions. Record partial/full payments; Net & Due auto-calculated.

Payslips CSV/Print
SMS — OTP & Broadcast
Comm

Password reset via OTP and campaign SMS to all or by department. Includes delivery logs.

Yearly Status
Analytics

Month-wise present days and worked hours per employee; identify trends and outliers.

Users & Roles
Admin

Add/edit users (with phone), set expiry, reset passwords, enforce auth guard across pages.

Database Backup
Safety

One-click full DB dump with timestamped filename. Download & store offsite.

Reports & Exports
Docs

Daily late entry report, monthly summaries, payroll exports, printable slips and CSV.