Kiosk Mode Setup
Kiosk Mode allows workers to check in and out using a shared device, typically an iPad, at the jobsite. Use Kiosk Mode to provide a self-service sign-in experience at entry points such as the gate, site trailer, or designated sign-in area.
What this means
-
Kiosk Mode is a shared-device check-in method for a jobsite (often paired with a QR code workflow).
-
It’s typically used when you don’t want to rely on every worker having the app for basic check-in.
When you’ll use this
- When a jobsite wants an iPad at the gate for self-service check-in/out
- When you want to reduce manual, staff-led check-ins at the start of shift
Step-by-step
In Company Settings, enable Kiosk Mode location flexibility
Key Considerations
Why: This prevents location rules from blocking check-ins from a fixed device at the gate/trailer.
In the Site settings, adjust check-in/out settings for Kiosk use
- Open the specific Site you’re setting up
- Set “Location Required Mode on Check In/Out” to Optional
- Save/submit changes

Why: This keeps check-in/out from failing when the shared device location isn’t precise or consistent.
If you’re using Automated Attendance, disable auto check-in/out for Kiosk workflows
- In the same Site settings, go to Automated Attendance
- Disable automatic check-in and automatic check-out
- Save/submit changes

Important: In some setups, you must set location to Optional first before you can disable automatic check-out.
Confirm the check-in method and QR flow (if your site uses QR)
- In Site settings, find the QR/Camera QR check-in configuration
- Confirm the intended QR check-in option is selected for your workflow
- Save/submit changes

Note: Depending on setup, QR settings can control how workers authenticate and what flow they see.
Validate the experience on-site before rollout
- Test with a real mobile number (not a placeholder number)
- Complete a full check-in from start to finish
- Confirm attendance updates as expected in the site’s Attendance view
Common Issues
Verification code did not arrive
What to check
- Confirm the worker entered the correct phone number (digit by digit)
- Try resending the code and wait at least 15 seconds
- Check if the phone number is a “non-standard” number for the region (dummy numbers can fail)
What to do
- If the worker still can’t receive the code, use a host-led check-in as a fallback (if available on your site)
- If this happens repeatedly for legitimate numbers, gather the number and the time of attempt and escalate internally
Check-in not saved at the end of the flow
What to check
- The phone number format may not match the expected regional format (this often happens with dummy numbers)
What to do
- Retest using a properly formatted local mobile number
- Ask the worker for a valid local number if possible, or use a host-led check-in fallback
Workers see a loading/spinning screen after completing onboarding/check-in
What to check
- The worker may already be checked in on another site (some setups don’t support multi-site check-in from this flow)
What to do
- Have the worker check out from the other site first, or have a site host/foreman at the other site check them out
Why this matters
- Reliable Kiosk Mode setup reduces failed check-ins and missing attendance
- Accurate attendance improves site safety, auditing, and downstream reporting for the GC and site team
Need help?
If Kiosk Mode check-in still isn’t working after these steps, contact your foreman or GC site team to confirm the correct site settings and check-in method for that jobsite. If needed, share what you tested (site name, device type, and the exact error message) so it can be troubleshot quickly.