Everything You Need to Know about Attendance Recording

Before diving into how to use the Attendance feature in the portal, it's important to first understand the general concept and flexibility of how attendance recording works. Our system is designed to support configurable attendance schemas, enabling each client to tailor the process to align with their company’s policies and operational needs.

✅ What is Attendance Recording?

Attendance recording is the process of capturing employees’ check-in and check-out activities to reflect their daily presence. This data serves as the foundation for time tracking, performance monitoring, and even payroll calculations.

Because each organization may have different rules or operational requirements, our system allows multiple schema configurations to support this diversity.

⚙️ Key Concepts in Attendance Configuration

Each company can configure how attendance is recorded and validated. Below are the most common configurations that can be enabled individually or in combination, depending on the client’s needs:

📸 1. Photo Proof of Attendance

Employees are required to take a selfie during check-in and/or check-out as proof of their presence. This can include:

  • Face Matching Validation:The submitted selfie is compared to the photo registered during onboarding. A mismatch may automatically mark the attendance record as invalid.
  • Liveness Detection:To prevent fraud (e.g., using a printed photo or a screen image), a liveness check ensures the selfie is taken live in real-time. This prevents others from clocking in on someone’s behalf.
These photo validations can be enabled independently or together, based on the security requirements of the client.

📍 2. Geolocation Validation

Attendance can also be validated based on the employee’s physical GPS location:

  • If the employee is assigned a specific work location, the system can verify whether the check-in/out was performed within the permitted area.
  • If remote work or mobile roles are allowed, this check can be disabled.

When enabled, attempts to record attendance outside of the allowed area can be blocked automatically.

🏷️ 3. Attendance Tagging

Attendance records can be tagged with status indicators such as:

  • Late Check-in
  • Early Check-out
  • WFH
  • Business Trip

These tags are typically used by companies with strict attendance policies and can impact payroll or performance evaluations.

⏰ 4. Strict Time Windows & Minimum Working Hours

Clients may enforce:

  • Strict Check-in Time WindowsEmployees are only allowed to check in during a specific time range. Attempts outside this window will be blocked.
  • Minimum Working DurationEmployees may be required to work a minimum number of hours (e.g., 8 hours) before being allowed to check out.

This is commonly used to ensure compliance with labor regulations or internal company standards.

🔄 5. Exception Handling (Schedule or Location Changes)

For dynamic field operations, employees might need to:

  • Request a change in their scheduled working time
  • Request a temporary location change

These exceptions can be enabled or restricted by the client. If allowed, employees may need to submit a request, often with supporting details or evidence.

✅ 6. Approval Workflow

Each schema (photo, location, time, etc.) can be paired with an approval process:

  • Clients can choose to automatically approve records that meet all validation rules.
  • Alternatively, they can require manual approval for some or all attendance records, allowing supervisors or HR to verify and approve entries post-submission.