What it is
Cleaning Staff is part of the Online Check-In feature. It lets the host manage cleaners, assign them to properties, and track which properties are clean and ready for the next guest. Cleaners don’t need an account on the main application — they log into a separate, mobile-friendly dashboard.Activation
The feature activates automatically as soon as you add the first cleaner — no extra setup needed.Adding a cleaner
1
Go to Online Check-In
Settings → Online Check-In → “Cleaning Team Management” sub-tab
2
Add the cleaner
Click “Add Cleaner” and fill in name, phone number and SMS language. The phone number must be unique within your account.The SMS language sets which language the link message is sent in. Pick the language the cleaner reads: the link SMS is usually your first contact with them, before they have ever opened the tasks page. If the cleaner later switches language inside the tasks page, their later messages follow their own choice. You can change it at any time by editing the cleaner.
3
Assign properties
Select which properties this cleaner will clean from the property list. Saving fully replaces the previous assignment — it does not add to the existing one.
4
Send the dashboard link
Click the SMS icon next to the cleaner to send them their personal dashboard link. Sending is always manual — it is never sent automatically.The link itself is shown next to the button with a copy option: if the SMS doesn’t arrive, you can copy it and share it any way you like (email, a message from your own phone, etc.). Each cleaner’s link is personal, short, and contains no personal data — and it keeps working even if you later update the cleaner’s phone number.
How a cleaner logs in
Cleaners don’t create an account — they verify their phone number each time:- They enter their phone number.
- They receive an SMS with a one-time code (OTP).
- They verify the code and get access.
Login is via SMS verification code only — not a magic link. The session lasts 150 days and automatically refreshes on every use, so a cleaner who logs in regularly is effectively never logged out. A session left idle expires 150 days after its last use.
Installing on the home screen
The tasks page can be installed as an app on the cleaner’s phone, so they can open it with one tap from the home screen — no need to type an address.- On Android (Chrome): after logging in, a message with an “Install” button appears — one tap adds the app to the home screen.
- On iPhone/iPad (Safari): instructions are shown: tap the Share button, then “Add to Home Screen”.
What the cleaner sees
On their dashboard, the cleaner sees their cleaning tasks:- Automatic tasks — derived from booking checkouts on the properties assigned to them
- Manual tasks — any the host has scheduled (see below)
Notifications for same-day changes
Cleaners can receive notifications on their phone when something changes for today on a property assigned to them:- New last-minute booking — a guest arrives today, the property needs to be prepared.
- Booking cancellation — today’s arrival or departure was cancelled.
On iPhone/iPad, notifications work when the app has been added to the home screen (see “Installing on the home screen” above) and is opened from there.
Manual cleaning tasks
Beyond the automatic tasks generated from checkouts, the host can schedule additional cleaning tasks for a property on a specific date. A manual task can be:- assigned to a specific cleaner, or
- left unassigned — in which case it’s visible to all cleaners assigned to that property.
Revoking access
The host can deactivate a cleaner at any time. Access is revoked immediately — even if the cleaner’s session hasn’t expired, they will no longer be able to log in or use an existing session.Action history
Every cleaning action — marking a property “Ready” by the cleaner, undoing it, or a manual mark/reset by the host — is logged along with who performed it and when.Security & privacy
- Cleaner login works exclusively with a one-time code via SMS (OTP).
- Every cleaner action (e.g. marking a property ready) re-validates that the property is actually assigned to them.
- Cleaners are notified via the SMS containing their dashboard link — the host sends it whenever they choose.
