Worker Check-in & Check-out Guide (For Foremen)
Overview
Workers check in and out of construction sites daily using their credentials (email or white card number + 4-digit PIN). This guide covers all check-in/check-out methods and your role as a foreman in managing site attendance.
1. Worker Check-in
How Workers Check In
Workers have two ways to reach the check-in page:
| Method | How It Works |
|---|---|
| QR Code Scan | Worker scans the site QR code, goes directly to the credentials form for that site |
| Manual Site Selection | Worker opens the check-in page, selects a site from the list, then enters credentials |
What Workers Enter
- Email or White Card Number
- 4-digit PIN (set during induction)
Requirements
- Worker must have a completed and approved induction for the specific site
- If the worker has not been inducted at the site, they will see an error with a link to start induction
2. Worker Check-out (3 Methods)
Method 1: Worker Self-Checkout
The worker checks themselves out using the same check-in page.
How it works:
- Worker goes to the check-in page (QR scan or manual)
- Enters their email/white card + PIN
- Clicks "Check In"
- System detects they are already checked in
- A prompt appears: "You are currently checked in at [Site Name] since [time]"
- Worker clicks "Check Out Now"
- Success message: "Checked Out Successfully. Have a safe day!"
The check-in button serves as both check-in and check-out. If the worker is already on site, the system automatically prompts them to check out.
Checkout method recorded: self
Method 2: Foreman Manual Checkout
You can check out individual workers or all workers at once from the monitoring page.
Single checkout:
- Go to Monitoring > select your site
- Find the worker in the on-site list
- Click the "Checkout" button next to their name
Batch checkout:
- Go to Monitoring > select your site
- Click the "Check out all" button
- All currently checked-in workers and visitors at that site are checked out
Checkout method recorded: foreman
Method 3: Automatic Checkout (System)
Every day at 6:00 PM Sydney time, the system automatically checks out all workers and visitors who are still on site. No action is required from you.
Checkout method recorded: auto
3. Visitor Check-in / Check-out
Visitors do not need an account or PIN. They check in by entering:
- Name (required)
- Phone (required)
- Company (optional)
- Purpose of visit (optional)
Visitors cannot self-checkout. They must be checked out by:
- A foreman (from the monitoring page), or
- The auto-checkout system at 6 PM
4. Monitoring On-site Personnel
As a foreman, you can view who is currently on site:
- Go to Monitoring from the main menu
- Select your site
- You will see:
- List of all checked-in workers (with name, company, photo, check-in time)
- List of all checked-in visitors (with name, company, phone, purpose)
- Headcount summary (total, workers, visitors)
Emergency Muster
In an emergency, click the "Emergency Muster" button on the monitoring page to see:
- All on-site personnel with emergency contact details
- Print-friendly layout for roll call
- Headcount summary
5. Common Scenarios
Worker forgot their PIN
- On the check-in page, worker clicks "Forgot your PIN?"
- Worker enters their email address
- A reset link is sent to their email (valid for 15 minutes)
- Worker follows the link to set a new PIN
As a foreman, you can also reset a worker's PIN:
- Go to Records > find the worker's induction record
- Click the "Reset PIN" button
- A new PIN is generated and sent to the worker via email (or SMS if no email)
Worker tries to check in but has no induction at this site
The system shows: "You need to complete induction for this site" with a link to start the induction process. The worker must complete all 4 induction steps and receive your approval before they can check in.
Worker is checked in at one site and tries to check in at another
The system will prompt them to check out from the current site first. A worker can only be checked in at one site at a time.
6. Check-out Methods Summary
| Method | Who Does It | When | checkout_method |
|---|---|---|---|
| Self-checkout | Worker | Worker re-enters credentials on check-in page | self |
| Foreman checkout | Foreman/Admin | From monitoring page (single or batch) | foreman |
| Auto-checkout | System | Daily at 6 PM Sydney time | auto |
7. Quick Reference
| Task | Where to Go |
|---|---|
| Check in a worker | /checkin/worker or scan site QR code |
| Check out a worker (as foreman) | Monitoring > [Your Site] > Checkout button |
| Batch checkout all | Monitoring > [Your Site] > "Check out all" |
| View who is on site | Monitoring > [Your Site] |
| Emergency roll call | Monitoring > [Your Site] > "Emergency Muster" |
| Reset a worker's PIN | Records > [Induction Record] > "Reset PIN" |
| Approve an induction | Records > [Pending Induction] > Approve |