🏠 Dashboard

-
Clock-ins Today
0
🚩 Flagged
0
Can't Make It
-
Active Workers
-
Sites

📊 Site Attendance

Select a site to view attendance

⚡ Quick Actions

User Management

-
All Users
-
👑 Admins
-
🎯 Managers
-
👔 Consultants
-
🏢 Clients
Name Email Role Sites Actions
Loading...

👷 Workers / Candidates

IQX Name Phone Email Job Role Sites Status Actions
Loading...

🏢 Clients (Companies)

Clients are companies you supply workers to. Set default PPE and rules here — sites inherit these settings.

Company IQX Code Contact Default PPE Sites Actions
Loading...

Sites

Client Site Location Payroll Rules Actions
Loading...

Clock-in Records

Worker Site Clock In (Actual / Payroll) Clock Out (Actual / Payroll) Hours Face Device / IP Actions
Loading...

🚩 Flagged Items

Name mismatches, late/early clock-ins and clock-outs
to
0
All Flagged
0
👤 Name Mismatch
0
🔴 Late Clock-in
0
🟡 Early Clock-in
0
🔴 Early Clock-out
0
🟡 Late Clock-out

📋 Activity Log

Who did what, when - complete system activity
0 total entries
0 today
0 showing
When Who What Entity Details
Loading...

Deleted Items

Soft-deleted items can be restored
Type Item Deleted By Deleted At Actions
Loading...

💰 Payroll Export

Generate CSV for payroll processing (Sun-Sat week)
📊

Select a week and click Preview to see payroll data

📋 Client Approval Workflow

Send timesheets for client review and approval

📌 Approval Workflow

  1. Draft - Review and edit clock records in Attendance tab
  2. Send to Client - Client can view and approve via Client Hub
  3. Client Approves - Client signs off, returns to you
  4. Finalize - Your final check, then export for payroll

⭐ Ratings & Feedback

Worker feedback about sites & client ratings of workers
to
-
Total Reviews
-
Avg Rating
-
With Comments

Loading feedback...

📊 Attendance

View daily attendance by site or weekly attendance by worker
0
Attended
0
Missing
0
Late
0:00
Total Hours
📊

Select a client and site to view attendance

📅 Shift Scheduler

Plan and manage worker shifts by week
📅

Select a Client and Site to view the schedule

📨 Shift Responses

Worker confirmations and "Can't Make It" responses
-
Confirmed
-
Can't Make It
-
Needs Attention
-
Total
to
Status Worker Message Time Chat Action
Loading...

🔤 Alias Suggestions

Workers using different name variations (e.g., Mike vs Michael)
-
⏳ Pending Review
-
✅ Approved
-
❌ Rejected

⏳ Pending Review

Used Name Scheduled Name Count Sites Last Seen Actions
Loading...
📋 Approved & Rejected History
Used Name Scheduled Name Status Count
No history yet

⚠️ Error Log

-
All Errors
-
⏰ Last Hour
-
📅 Last 24h
By Type:
By Browser:
Time Type Message Browser Worker / Site IP
Loading...

📱 WhatsApp Configuration

Configure branch WhatsApp numbers for worker communication
Checking connection...

📤 Send Templates Manually

Send WhatsApp templates to specific workers (for late bookings, changes, etc.)

🔍

🧪 Quick Test (Your Phone)

Quick testing to your own phone number

⏰ Automated Messages

These run automatically. Use buttons below to trigger manually for testing.

Schedule: Shift reminders at 6pm daily | Missing clock-in checks at 6:30am, 7:30am, 8:30am (Mon-Fri)
All messages will be sent here when test mode is ON

📊 Message Queue

-
Waiting
-
Processing
-
Failed
Recipient Template Status Queued Error Actions
Click refresh to load messages
Rate limit: 60 messages/second | Worker runs every minute

Expected Shifts

to
🔍
Worker Name Site Date Shift Actions
Loading...