Skip to main content

Kiosk Mode

:::tip Setting up a kiosk? This article covers the employee experience at the kiosk — clocking in, breaks, offline behaviour. For admin setup (finding the per-location kiosk URL, PIN policies, rotating PINs) see Settings › Kiosk. :::

Overview​

The kiosk provides a shared clock-in/clock-out terminal at a work location. Employees identify themselves with a 4-digit PIN. It is designed to run on a tablet or dedicated terminal placed at the workplace entrance or break room.

Setup​

The kiosk runs as a dedicated web page at the /kiosk URL with tenant and location parameters. To get started:

  1. Open the kiosk URL in a browser on a tablet or terminal device at the work location. Copy the ready-made URL for each location from Settings › Kiosk.
  2. Make sure the URL includes the tenantId and locationId parameters — without them the kiosk shows "Kiosk not configured".
  3. Ensure each employee has a PIN set. PINs are managed per-employee on the employee detail page, in the Kiosk PIN section — see Settings › Kiosk for the full flow, including the bulk-backfill option for first-time rollouts.
  4. Keep the browser in full-screen mode for the best experience.

Clock-In Flow​

  1. Employee enters their 4-digit PIN on the kiosk screen.
  2. The system identifies the employee and shows their name and planned shift for today.
  3. Employee taps Clock In.
  4. The system records the clock-in time and creates a worklog, automatically matching the planned shift if one exists.

Clock-Out Flow​

  1. Employee enters their 4-digit PIN.
  2. The system shows current shift status and time worked so far.
  3. Employee taps Clock Out.
  4. Employee can add optional Notes about the shift before confirming.
  5. Any open break is automatically ended.
  6. The payable time is calculated using your organization's rounding rules.

Break Management​

During an active shift, employees can manage breaks directly from the kiosk:

  • Tap Start Break to begin a break.
  • Tap End Break to resume work.

Break time is tracked separately and is unpaid by default.

Shift Pulse​

After clocking out, the success screen shows a quick sentiment survey -- five smiley faces from 1 (bad) to 5 (great). Responding is optional:

  • Tap a smiley (3--5) -- the rating is submitted instantly and the screen resets.
  • Tap a low smiley (1--2) -- a comment field appears so the employee can explain what went wrong. They can type a comment and tap Send, or tap Skip to submit without a comment.
  • No tap -- after 8 seconds the screen resets with no rating recorded.

Pulse data is available on the Shift Pulse dashboard for managers and admins.

Network Connection​

The kiosk needs an internet connection: clock-ins and clock-outs are recorded on the server at the moment the employee taps the button, using the server's time. If the connection drops, the kiosk shows "Couldn't complete — please try again" and nothing is recorded — the employee should try again once the connection is back, or tell a supervisor, who can add the time as a manual worklog in Timesheets.

Offline saving with automatic sync is available when employees clock in on their own device — see Clock Events.

Rounding​

Kiosk clock times are recorded exactly. Rounding for pay is applied afterwards according to the settings in Timesheet Rounding — by default the worked duration is rounded to the nearest 15 minutes. The raw clock times are always kept.