Overview
Here's what's happening across your team today.
Total employees
0
Present today
0
Absent today
0
On leave
0
Late arrivals
0
Today's status
Click a stat card above to filter
| EMPLOYEE | COMPANY | STATUS | FIRST PUNCH | LAST PUNCH |
|---|
Today's attendance
Calculated from device punches
Present 0
Late 0
Absent 0
On leave 0
Devices status
Live connection state
Leave overview
Today, pending approvals and the next approved absences
Attendance insights
Company, location and department issues for today
Connect a device by IP (pull mode)
For devices whose ADMS/push doesn't work — the server connects out to the device on port 4370, like eTimeTrackLite does. Once connected, use Refresh/Download logs on that device's row below instead of repeating the IP here.
On: any device pointed at this server appears here and starts recording immediately.
Off: it is held for approval first. Punches are collected either way — nothing is lost.
Registered devices
Add multiple terminals up to the tenant plan limit, then name and assign each one.
| DEVICE | COMPANY | CONNECTION | STATUS | LAST ACTIVITY | ACTIONS |
|---|
| LOGO | NAME | ADDRESS | CONTACT |
|---|
| EMPLOYEE | PIN | COMPANY | DEPARTMENT | DESIGNATION | STATUS |
|---|
Departments
| NAME | COMPANY / LOCATION | DEPARTMENT MANAGER |
|---|
Shifts
| NAME | START | END | GRACE |
|---|
Assign employee
| EMPLOYEE | DEPARTMENT | SHIFT |
|---|
Asset control centre
Track ownership, availability and equipment that needs attention.
TOTAL ASSETS
0
-ASSIGNED
0
Currently with staffAVAILABLE
0
In stock, unassignedRETIRED
0
No longer in use| NAME | CATEGORY | SERIAL | STATUS | ASSIGNED TO |
|---|
| DATE | NAME | COMPANY | RECURRING |
|---|
Employee attendance
Pick an employee and month to see their daily status
Field punch review & history
View every employee self-punch, GPS location, captured selfie and approval history.
| EMPLOYEE | PUNCH | WORK DETAILS | GPS | SELFIE | ACTION |
|---|---|---|---|---|---|
| Loading pending field punches… | |||||
Raw punch log
Every individual scan the device recorded, unprocessed — click to expand
| EMPLOYEE | COMPANY | PUNCH TIME | DEVICE |
|---|
| DATE | EMPLOYEE | FIRST PUNCH | STATUS |
|---|
| DATE | EMPLOYEE | ONLY PUNCH RECORDED |
|---|
Leave operations
Review requests, protect staffing levels and monitor balances from one place.
| EMPLOYEE | TYPE | DURATION | FROM | TO | REASON | STATUS |
|---|
Paid leave balance
| EMPLOYEE | QUOTA | USED | REMAINING | UNPAID (LWP) |
|---|
Leave types
| NAME | PAID |
|---|
| DATE | EMPLOYEE | TYPE | OUT | RETURN | REASON | STATUS |
|---|
TOTAL PAYROLL
₹0
0 employeesLATE DEDUCTIONS
₹0
Configured flat/per-day policyOVERTIME PAID
₹0
Beyond standard hoursPF (EMPLOYEE)
₹0
Deducted from netESI + PT + TDS
₹0
Employee-side statutory deductionsNET PAYABLE
₹0
NOT RECOVERED
₹0
Carried forward| EMPLOYEE | GROSS | LATE DED. | HALF-DAY DED. | ABSENT DED. | UNPAID LEAVE DED. | OT PAY | PF | ESI | PT | TDS | OTHER | ADVANCE DED. | RECOVERABLE | NET SALARY |
|---|
Device users
Enroll, delete, or block employees on a specific device remotely
| DEVICE | EMPLOYEE | ENROLLED | BLOCKED | UPDATED |
|---|
Command status
Shows whether the device has fetched and acted on each queued command. Refresh after a minute to see updates.
| WHEN | DEVICE | COMMAND | FETCHED BY DEVICE? | DEVICE REPLY |
|---|
Live punch activity
Auto-refreshes every 10 seconds
| EMPLOYEE | COMPANY | TIME |
|---|
Pick a month once — every report below downloads for that month. Company narrows all reports to a single location.
Attendance
Colour-coded views of who worked, when, and where they slipped.
Attendance summary
Most popularThe whole month on one row per employee — a coloured cell for every day (P / ½ / A / WO / H / L), running totals on the right, header frozen for scrolling.
Detailed report
In / Out + late / earlyThe same grid, expanded per employee: Status, In / Out, Duration, Late / Early (amber-flagged), Shift — with an inline summary bar and hover notes on flagged days.
Basic monthly grid
MinimalJust Status / In / Out / Total per employee, one column per day. The plainest option — good for older-style attendance registers.
Absence register
MonthlyEvery employee who was absent, with the exact absent dates and a total. Full-day and half-day absences listed separately. Employees with none are omitted.
Late arrivals + approvals
Reviewed onlyEvery reviewed late arrival for the month — Excused or Kept-late, with the reason/comment recorded at the time and who reviewed it.
Raw punch log
Any date rangeThe plain flat file of scans — one row per punch — for whichever date range you need. Best when you want to pivot or reconcile yourself.
Payroll
Salaries, deductions and monthly payslip data.
Detailed payroll
Most detailedOne presentable block per employee: full month's attendance (present / half / absent / weekly-off / holidays / paid & unpaid leave / LC / OT) with earnings and every deduction beside it, each deduction showing its cause.
Payroll summary
One row per employeeThe flat spreadsheet: gross, every deduction column (late / PF / ESI / PT / TDS / advance), net salary, and a totals row. Easiest to filter or reconcile.
Master data
Employee records and reference data exports.
Employee list
Full masterEvery employee's contact details, department, shift, gross salary, bank details, PAN/UAN, and emergency contact — in one CSV.
Companies inherit these defaults. For an exception, open Companies → Settings; only values saved there override the defaults.
Attendance & payroll defaults
Shift timings, grace, late policy and statutory deductions used when a company has no override.
Payroll components
Additional earnings and deductions available across companies.
Workforce policies
Leave notice, gate-pass limits, field selfies and GPS accuracy.
Fallback company details
Identity printed when an employee has not yet been assigned to a company.
Notification templates
Punch confirmation and daily HR summary message wording.
User accounts
Admin, HR, Manager, Finance, Security and employee access.
Backup & data
Download or restore a backup, import employees and manage retention.
HR summary recipients
WhatsApp numbers receiving the scheduled daily attendance summary.
| NAME | PHONE |
|---|
Requires WhatsApp API credentials configured on the server — see README.