Personnel Management
Manage cleaning staff, assign personal codes, and control access to the cleaning check-in form.
Last updated on
The Personnel sub-module manages the cleaning staff who use the Cleaning module. Each staff member is assigned a unique personnel code — a short numeric or alphanumeric code they enter when submitting a cleaning check-in.
Adding a staff member
- Navigate to Cleaning → Personnel.
- Click Add personnel.
- Enter the staff member's name and (optionally) an employee ID.
- The system generates a unique personnel code automatically. You can customise it.
- Click Save.
Personnel codes
Personnel codes are:
- Short — 4–8 characters for fast entry on a mobile screen.
- Unique per workspace — No two active personnel members share a code.
- Recoverable — If a staff member forgets their code, click Recover code to display it or send it via SMS (requires an SMS provider).
Codes do not expire unless you regenerate them manually.
Regenerating a code
If a code is compromised (e.g., shared among staff):
- Open the personnel record.
- Click Regenerate code.
- The old code is immediately invalidated.
- The new code is shown and can be sent to the staff member.
Deactivating personnel
When a staff member leaves, deactivate their record rather than deleting it. This preserves their historical cleaning log entries linked to their name.
- Open the personnel record.
- Toggle Active to off.
Deactivated personnel cannot submit cleaning check-ins. Their past logs remain visible.
Bulk management
For large cleaning teams, you can import personnel from a CSV file:
- Cleaning → Personnel → Import.
- Download the CSV template.
- Fill in names and (optional) employee IDs.
- Upload. The system generates codes for each imported member.
Export the current personnel list as CSV from Personnel → Export.
Permission: who can manage personnel?
Only team members with the platform:owner or platform:admin role can add, edit, or deactivate personnel. Members with platform:member role can view the personnel list but not modify it.