Solutions · HR & Attendance

Attendance you can trust, from the employee’s phone to payroll

An advanced attendance and check-in system with a mobile app. It checks who is punching and where they are before it records the time, then feeds shifts, leave and reports on the same ERPNext platform.

Face + liveness checkGPS geofencingOne device per employee
Capabilities

Everything attendance needs, with the checks built in

Face verification with liveness

The camera matches the face to the enrolled profile, and a blink or head-movement check stops printed photos and screens. Match strictness is adjustable.

Location rules

Define approved locations with a radius. Punches from outside are refused, and so are punches with weak GPS accuracy.

Device binding

Each employee is tied to one phone. Blocked or unknown devices cannot record attendance.

Shifts and punch rules

Shift assignments, shift requests and a minimum gap between punches to stop duplicates.

Attendance requests

Forgot to punch? The employee sends a request with a reason and the manager approves or rejects it.

Photo evidence and reports

A photo can be saved with every punch, and managers see daily attendance, lateness and absence.

Mobile app

An attendance app employees actually use

Tap a tab, or watch it play. The app runs on the employee’s phone and works with the same system HR manages.

Illustrative screens with sample names and times.

How it works

Follow a punch, then change the rules

Pick a situation and switch rules on or off to see what the system accepts, refuses or lets through.

Locations

Set the allowed radius for each site

Drag the slider to see which sample punches fall inside the approved area.

Illustrative map with sample points.

For managers and HR

See the day as it happens

Today’s attendance, the week’s trend and live punches, including the ones the system refused.

Why Amy

Attendance that connects to the rest of your operation

Because it runs on ERPNext, attendance is not a separate island.

  • Employees, departments, shifts and leave already live in the same system
  • Attendance and shift data ready to support leave and payroll decisions
  • Approvals follow your own rules and are logged by user and date
  • Arabic and English, built for teams in Saudi Arabia and Egypt

Same platform

Attendance, leave and payroll data sit together.

Your rules

Strictness, radius and approvals are settings, not code.

FAQs

Common questions

Does it work on any phone?

Employees use the app on their own phone. Each employee is bound to one device, and HR can block a device when needed.

Can someone punch for a colleague?

The system checks the face against the enrolled profile, runs a liveness check, and ties the employee to one device. Together these make it hard for another person to punch in.

What happens if GPS is weak or the employee forgot to punch?

A punch with weak GPS accuracy is refused. For a missed punch, the employee sends an attendance request with a reason and the manager decides.

Can we set different locations for different branches?

Yes. You define each location with a radius and can group locations, with a default group for the company.

Can it connect to our payroll and leave?

Yes. It runs on ERPNext, so attendance, shifts and leave are in the same system as your HR records.