Mobile attendance features

Mobile attendance features

In EazeWork HRMS users can mark their attendance through the mobile app if the feature is enabled. There are various options available regarding the level of detail we want to capture when we are using the Mobile app to mark attendance.

Option 1 - Attendance marking with Location tagging: in this scenario user can mark attendance using the application on his mobile phone and if the location/GPS in mobile is enabled then the location from where the user is marking his attendance is also captured. For example, in case I if an employee is marking his attendance from Location A without enabling his GPS in mobile phone, then only his in time is captured, no input about his location is available, and in case II when a user marks his attendance from Location A and also his has enabled his GPS before marking in time, then his in time as well as his location is captured in the system. Location details are automatically taken using map APIs.

Option 2 - Attendance marking with Selfie feature: if this feature is activated then automatically a photograph from the front camera is captured. User's confirmation is taken while clicking the photograph. The location is also captured. This feature will not work if the GPS is switched off.

Option 3 - Attendance marking with Geo-fencing: if this feature is activated then the employee will be able to mark attendance only when he is within a predefined radius of his location. Latitude and longitude are captured with the location and used to pinpoint the exact location on the map, the radius is taken with reference to these coordinates. Refer to article on Creating Locations for more details. This feature also needs the GPS to be switched on for marking attendance.


Example - Selfie with Geo-fencing

A combination of above feature ensures a foolproof mechanism that employees are marking their attendance from the location where he needs to report and it is they who are marking it .For example a location radius of 100m can be set around the reporting office, outside this area employee is not able to mark his "In time" or "Out time" at the end of the day.

Refer image below, Here blue dot represents the actual location where the employee is and the circle represents the total perimeter within which his in time would be accepted by the system, if he tries to mark attendance from outside this range system will not accept the input and a warning message will be shown.


Refer to the article on Marking attendance through mobile app for more details.



    • Related Articles

    • Attendance management overview

      As shown below the attendance module covers a large number of processes. While regular attendance can be captured / updated through multiple multiple methods as explained below there are two additional processes which can be also be used if employee ...
    • Linking attendance data and shift timings

      Attendance can be recorded either through a mobile / browser based punch or through a biometric / smart card machine. The biometric / smart card machines also log the In an Out movement of employees. If the employee comes to office around his shift ...
    • Understanding linkages between Attendance, Leave, Weekly Off and Calendars

      In this article the linkages between Attendance, Leave status and mapping them with Calendar and Weekly Off patterns are explained. 1. Days status In EazeWork HRMS the attendance and leave processes are interlinked. A day can have many status, the ...
    • Leave creation events

      Leave requests can be created in EazeWork HRMS in multiple ways as shown below. 1. Quick Access > Leave Request link 2. Dashboard > Attendance Status widget 3. HR Mgr > Attendance Reg > Pending Attendance and Missing Out-time tab 4. Attendance & ...
    • Tracking location of employees

      Location of employees can be tracked through the mobile app. This feature is available in both Android and iOS mobile applications. This feature can be enabled by Application Administrator from Attendance Setup. Location tracking can done in two ...