Skip to main content
LLMs.md

Attendance Control

With Attendance Control you plan recurring shifts and automatically monitor whether your employees are present on time and in full. The system generates individual shifts from your presets, records check-ins and check-outs, and evaluates each shift automatically.

Beim Abspielen werden Daten an YouTube (Google Ireland Limited) übertragen. Es gilt die Datenschutzerklärung von YouTube.

:::info Prerequisites To create and edit presets you need Create time tracking or Edit time tracking. To view and evaluate shifts, View time tracking is sufficient. Contact your administrator if a feature is not available to you. :::

How it works

  1. Create a preset — Define a shift configuration: shift times, check-in/check-out windows, recurrence rules and requirements. → Create & Edit
  2. Shifts are generated automatically — The system creates individual shifts from each preset for the next 5 days. Duplicate entries are prevented.
  3. Employees check in and out — Via app button, kiosk QR, static QR code or NFC tag. The available methods are configured per property. → Check-in and Check-out Methods. Every check-in and check-out is recorded with a timestamp and source (app, kiosk, manual).
  4. Evaluation happens automatically — Once the check-out window closes, each shift is evaluated: Were the requirements met? → Evaluation Successful. Not met? → Failed. No requirements configured? → Always Successful.

Workflow for Property Managers

Set up Attendance Control for a new property in this order:

StepWhat you doWhere
1. Choose methodsDecide how employees will check in and out (NFC, kiosk, QR, app button)Property → Time Tracking → Check-in Settings → Check-in and Check-out Methods
2. Prepare hardwareWrite NFC tags or set up a kiosk deviceApp: NFC Reader · Portal: Kiosk Management
3. Plan shiftsCreate presets — visually via drag & drop or via the formShift Planner or Create & Edit
4. NotificationsConfigure alarm channels per presetNotifications
5. EvaluateMonitor live status & shift historyTable view · Full view · Live

:::tip Security industry For security services NFC tags are the standard — tamper-resistant, offline-capable and cheap. Details: Check-in and Check-out Methods. :::

Terminology: Phase, Status, Evaluation

Attendance Control uses three independent dimensions:

DimensionWhat it describesPossible values
PhaseWhere is the shift in its timeline?Planned, Check-in Window, Shift Running, Check-out Window, Completed
StatusWhat is currently happening?Open (no check-ins), Active (at least one check-in), Completed
EvaluationWere the requirements met? (only after completion)Successful, Failed

The Phase determines the colour in the table view. The Status shows the current state. The Evaluation is the final result — it is only assigned once the shift reaches the "Completed" phase.

Shift lifecycle

Every shift goes through five phases:

PhaseWhat happensPossible actions
PlannedThe shift is in the future.Edit preset, delete shift
Check-in WindowThe time window before the shift starts is open.Check in (app, kiosk, manual)
Shift RunningThe shift has started.Check in, check out
Check-out WindowThe shift time is over, the check-out window is still open.Check out
CompletedAll time windows are closed. The evaluation is final.Only: manual correction, export

In the detail view the lifecycle is shown as a progress bar: Check-in → Shift → Check-out.

Check-in and Check-out Windows

Each shift preset defines two time windows around the shift times:

  • Check-in window — A period before and after the shift start during which a check-in is considered on time
  • Check-out window — A period before and after the shift end during which a check-out is considered on time

Example: Shift 08:00–20:00, check-in tolerance 10 min before / 5 min after, check-out tolerance 10 min before / 5 min after

WindowFromTo
Check-in window07:5008:05
Check-out window19:5020:05

:::tip Check-in possible at any time The windows do not restrict when an employee can check in. A check-in is possible at any time — even well before the check-in window or afterwards. The windows only determine the punctuality evaluation (early, on time, late). :::

Punctuality Evaluation

For every check-in and check-out the system automatically calculates a punctuality status and the deviation in minutes from the shift time.

Check-in

The status is measured against the shift start (not the window boundaries):

Arrival timeStatusDeviationExplanation
07:30Early-30 minBefore shift start (08:00)
07:55Early-5 minBefore shift start, but within the check-in window
08:00On time0 minExactly at shift start
08:03On time+3 minWithin tolerance after shift start
08:10Late+10 minAfter the check-in window

Check-out

The status is measured against the shift end:

Departure timeStatusDeviationExplanation
19:40Early-20 minBefore the check-out window
19:55On time-5 minWithin the check-out window
20:00On time0 minExactly at shift end
20:10Late+10 minAfter the check-out window

Early arrivals and requirement evaluation

An employee who checks in before the check-in window and continues working until the window opens is counted as present for the requirement evaluation. This prevents false alarms when employees start work early.

Example: Shift starts at 08:00, check-in window from 07:50

  • Employee checks in at 07:30 and works until 20:00 → work time is still running at 07:50 → counts as present for the requirement
  • Employee checks in at 07:30 and leaves at 07:45 → work time ends before 07:50 → does not count as present

24/7 Properties and Shift Handover

For properties with round-the-clock coverage (e.g. two 12-hour shifts) the system automatically assigns each check-in to the nearest shift.

Example: Day shift 06:00–18:00, night shift 18:00–06:00

  • Employee arrives at 05:30 → assigned to the day shift (06:00), not the ending night shift
  • Employee arrives at 17:30 → assigned to the night shift (18:00)

This allows shifts to hand over seamlessly, even when employees arrive early.

When is a shift "Successful" or "Failed"?

The evaluation depends exclusively on the configured requirements:

SituationEvaluationReason
No requirements configuredSuccessfulWithout requirements every shift is automatically successful
Minimum check-in count reachedSuccessfulRequirement met
Minimum check-in count not reachedFailedToo few check-ins
Employee checks in before the check-in window and continues workingCheck-in is countedPunctuality status "Early", counts as present if work time is still running when the window opens
Employee checks in after the check-in windowCheck-in is countedPunctuality status "Late", counts towards the requirement as long as the shift is not yet completed
Manual check-in by a supervisorCheck-in is countedMarked as "manual" in the log
Automatic check-out (rule active)Check-out is countedCounts like a regular check-out
Holiday with setting "Suspend"Shift is not generatedNo entry in the log
Holiday with setting "Ignore"Shift is generated normallyEvaluation like any other day

Alerts on deviations

LiteLog automatically detects when a shift does not go as planned and notifies the responsible persons.

Recipients, channels and escalation levels are configured per property under Settings → Notifications. The notification channels of the preset (push, email, SMS, phone call) determine which channels are active for that preset.

Details: Notifications

Common workflows

Set up a recurring shift

  1. Navigate to the property → Time Tracking → Create preset
  2. Enter a name (e.g. "Night shift Building A")
  3. Set start/end time and check-in/check-out windows
  4. Choose Weekly and the desired days
  5. Configure requirements (e.g. minimum 2 check-ins)
  6. Select notification channels
  7. Check the calendar preview — it shows the next 5 generated shifts
  8. Save

Create & Edit

Analyse a failed shift

  1. Open the table view and filter by Failed
  2. Click the affected shift → full view
  3. Check the progress bar: in which phase was the check-in missing?
  4. Switch to the Log tab for the chronological event list
  5. If needed: manually check in the employee (with reason)

Quickly spot today's problems

  1. Open the table view
  2. Filter by Today and the Failed or In Progress tab
  3. The dashboard overview shows the total count per evaluation
  4. Click critical shifts for details

Sub-pages

PageDescription
Check-in and Check-out MethodsNFC, kiosk, QR, app button — comparison, industry recommendation, configuration
Shift Planner (Calendar)Visual shift planning with drag & drop across all properties
Create & EditCreate and configure presets — shift times, windows, recurrence, requirements
Evaluate as TableAll shifts at a glance with filters, status tabs and CSV export
Evaluate as Full ViewIndividual shift with progress bar, employee list and event log
Notifications & Alarm ChannelsChannels, templates, phone numbers and email for shift alerts

Permissions

ActionPermission
View and evaluate shiftsView time tracking
Create presets, manually check in employeesCreate time tracking
Edit presets, manually check out employeesEdit time tracking
Export data as CSVExport time tracking