IXL CORE
All guides
OperationsGuide Β· v1.0

Capture field attendance

Clock staff in and out by GPS or passkey, register ingestion devices, manage consent, and import timesheets by CSV.

This guide covers the ways Operations captures time β€” field GPS punches, phone-biometric passkeys, keyed devices and CSV upload β€” all feeding the existing HR timesheet system.

Before you start

  • Recording your own attendance needs the operations attendance view permission; registering devices, enrolling employees, managing consent and importing timesheets need the manage permission.
  • To clock in, your login must be linked to a staff record.
  • No biometric template, fingerprint, face or image is ever stored β€” only device metadata, the device-to-employee mapping, consent records and punch events.

Steps

Clock in and out

  1. Go to Operations β†’ Attendance. Use Field clock to record a punch: choose a Direction (In or Out), which may carry your location (latitude, longitude and accuracy) and an optional link to a work order, ticket or task. A field punch only ever records your own attendance.
  2. To clock in by phone biometric, register a passkey (a WebAuthn credential you can label), then use it to punch in and out. A backdated or forward-dated time outside the accepted window is rejected.

[screenshot: the field clock with direction and location]

  1. Register a device β€” give it a Name, a Kind (biometric, NFC, QR, mobile or other), a Location label and a Timezone. The ingestion key and signing secret are shown once; copy them into the device. Rotate or deactivate the device later as needed.
  2. Enrol an employee on a device by mapping them to the device’s external user id, and record consent for an employee (with a purpose and version) before biometric capture. Consent can be revoked.

[screenshot: device registration showing the one-time key]

Import timesheets by CSV

  1. Download the CSV template, fill it in, then Preview the upload to check it, and Commit to record the punches.

Result

Punches from every source roll up into the existing HR timesheet system rather than a separate time silo. Unmapped device punches are queued for you to reconcile, and the overview lists devices and recent punches.

Put this into practice