AeroHRM Sign in

Your face terminals already know. Now the numbers do too.

AeroHRM connects to the ZKTeco terminals on your wall and turns raw punches into attendance you can act on. Late arrivals, missing check-outs, overtime and absence, worked out for every shift including the ones that cross midnight.

Works with ZKTeco SenseFace and other ADMS terminals. No software on your PCs.

Attendance sheet Tuesday, 1 September
EmployeeShift Scheduled against actual InOutWorkedStatus
Rehana AkterSewing General
09:0718:31 8h 24m Present
Mizanur KarimCutting General
10:1218:00 6h 48m Late 72m
Nasrin ParvinFinishing Night
22:04 No check-out
Scheduled Worked Late Overtime Missing punch Every row on one 24-hour scale, so a night shift reads as easily as a day one.

Three things to set up, then it runs

No software on your computers, no cables to your terminals, no static IP. The device connects outward to us.

01

Point the terminal at us

One address in the device's Comm menu. It starts sending punches within a minute of rebooting, and appears in your account waiting to be named.

02

Add your people

Import a spreadsheet, or let the terminal tell us who is enrolled. Names you set here get pushed back to the device screens.

03

Set your shifts

Fixed, night, split or rotating, with your own grace period and overtime rules. Everything after that is calculated for you.

The parts that usually go wrong

Attendance software fails in specific ways. These are the ones we built for first, because getting them wrong produces numbers that look plausible and are quietly incorrect.

Shifts that cross midnight

A punch at 02:00 belongs to the shift that started at 22:00 yesterday, not to today. Night workers get the hours they actually worked.

The same punch arriving twice

Terminals resend batches when an acknowledgement is lost. Duplicates are rejected at the database, so one arrival never becomes eight.

Missing check-outs

People forget. The day is flagged rather than silently counted as a full shift, and anyone with permission can correct it with a reason that stays on the record.

Device clocks drifting

A terminal running four minutes fast makes everyone late. We compare its clock against ours and can correct it remotely.

Changing a rule after the fact

Adjust a shift or approve leave retrospectively and the affected days are rebuilt from the original punches. Corrections survive the rebuild.

Getting it into payroll

Monthly summaries export with hours as decimals, which is the format payroll actually wants, alongside CSV, print and per-day detail.

Pricing

Every plan includes unlimited attendance records and reports. You are charged for the size of your workforce, not for how often they punch.

Starter

1,500 BDT
per month
  • 50 employees
  • 2 terminals
  • 1 branches
  • 3 staff logins
  • 14 day free trial
Get started

Scale

9,000 BDT
per month
  • 1,000 employees
  • 25 terminals
  • 15 branches
  • 30 staff logins
  • 14 day free trial
Get started

Enterprise

20,000 BDT
per month
  • Unlimited employees
  • Unlimited terminals
  • Unlimited branches
  • Unlimited staff logins
  • 14 day free trial
Get started