Admin Panel
🏠 Dashboard
📊 Site Attendance
⚡ Quick Actions
User Management
| Name | Role | Actions | ||
|---|---|---|---|---|
| Loading... | ||||
👷 Workers / Candidates
| Name | Phone | Status | Actions | ||||
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
🏢 Clients (Companies)
Clients are companies you supply workers to. Set default PPE and rules here — sites inherit these settings.
| Company | Contact | Actions | ||
|---|---|---|---|---|
| Loading... | ||||
Sites
| Client | Site | Actions | ||
|---|---|---|---|---|
| Loading... | ||||
Clock-in Records
| Worker | Site | Clock In (Actual / Payroll) | Clock Out (Actual / Payroll) | Hours | Actions | ||
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
🚩 Flagged Items
Name mismatches, late/early clock-ins and clock-outs📋 Activity Log
Who did what, when - complete system activity| When | Who | What | Entity | |
|---|---|---|---|---|
| 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
- Draft - Review and edit clock records in Attendance tab
- Send to Client - Client can view and approve via Client Hub
- Client Approves - Client signs off, returns to you
- Finalize - Your final check, then export for payroll
⭐ Ratings & Feedback
Worker feedback about sites & client ratings of workersLoading feedback...
📊 Attendance
View daily attendance by site or weekly attendance by workerSelect a client and site to view attendance
📅 Shift Scheduler
Plan and manage worker shifts by weekSelect a Client and Site to view the schedule
📨 Shift Responses
Worker confirmations and "Can't Make It" responses| Status | Worker | Message | Time | Chat | Action |
|---|---|---|---|---|---|
| Loading... | |||||
🔤 Alias Suggestions
Workers using different name variations (e.g., Mike vs Michael)⏳ Pending Review
| Used Name | Scheduled Name | Count | Actions | ||
|---|---|---|---|---|---|
| Loading... | |||||
📋 Approved & Rejected History
| Used Name | Scheduled Name | Status | |
|---|---|---|---|
| No history yet | |||
⚠️ Error Log
| Time | Type | Message | |||
|---|---|---|---|---|---|
| Loading... | |||||
📱 WhatsApp Configuration
📤 Send Templates Manually
Send WhatsApp templates to specific workers (for late bookings, changes, etc.)
🧪 Quick Test (Your Phone)
⏰ Automated Messages
These run automatically. Use buttons below to trigger manually for testing.
📊 Message Queue
| Recipient | Template | Status | Queued | Error | Actions |
|---|---|---|---|---|---|
| Click refresh to load messages | |||||
Expected Shifts
| Worker Name | Site | Date | Shift | Actions |
|---|---|---|---|---|
| Loading... | ||||