What you'll need
- A property under Your setup → Places
- ~2 minutes
- A link you can send to your cleaner (or bookmark yourself)
- A full-year calendar showing all occupied dates — including bookings from Airbnb, Booking.com, and any other synced or manual sources
- Confidence that no guest names, prices, or contact details are visible
Step 1: Open Sources
Sidebar → Places → your property → Sources tab.
The first section is "Your exports". The row labeled "All bookings combined" is your cleaning calendar.
Step 2: Copy or open the link
There are two actions on the "All bookings combined" row:
- Copy URL — copies the link to your clipboard so you can paste it into a message to your cleaner, a shared notes app, or anywhere else.
- ⋯ menu → Open — opens the calendar directly in a new tab so you can preview it.
The link looks like:
https://admin.cabintale.com/cleaning/[unique-token]
What the cleaner sees
The calendar is a full 12-month grid for the current year, with month-by-month navigation to other years. It is read-only — no guest names, no prices, no contact information appear anywhere.
Colour legend
| Colour | Meaning |
|---|---|
| Light green — full cell | Occupied night (the guest is in the property) |
| Light green — right half only | Check-in day (guests arrive in the afternoon) |
| Light green — left half only | Check-out day (guests leave in the morning) |
| Orange — full cell | Same-day turnover: one stay checks out and another checks in on the same day. This is the day to clean. |
The checkout day itself is not counted as an occupied night — a guest leaving on Friday means Friday is available for the next guest, with a clean in between.
Today marker
Today's date is highlighted with a dark pill so the cleaner can orient quickly.
Showing past months
Past months of the current year are collapsed by default. Click "Show previous months" to expand them. When you navigate to a different year using the arrow buttons, all 12 months show at once.
Which bookings are included
The cleaning calendar includes every blocking booking from every source:
- Direct bookings (widget + admin-created)
- Manual source bookings (E-chalupy, Megaubytko, etc.)
- Bookings imported from Airbnb, Booking.com, Vrbo, and any other synced iCal calendar
This is different from your iCal export (Booking feed for OTAs), which excludes bookings imported from other platforms. The cleaning calendar always shows true occupancy.
Cancelled bookings are not shown.
Regenerating the link
If you need to revoke the cleaner's access — for example if you're switching cleaners — you can generate a new link:
- Click the ⋯ menu on the "All bookings combined" row → Regenerate link.
- Confirm. The old link stops working immediately.
- Share the new link with the new cleaner.
Privacy guarantee
The cleaning calendar only ever shows dates. It never shows:
- Guest names
- Guest contact details (email, phone)
- Prices or payment amounts
- Which platform a booking came from
The page is designed to be safe to share with any cleaner or property manager.
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| The cleaner gets a "Not found" page | The link was regenerated after you shared it | Generate a fresh link and share it again |
| A known booking isn't showing as blocked | The booking may be cancelled, or the sync for that iCal source may not have run yet | Check the booking status in admin; for iCal sources, click Sync on the source row |
| The same-day turnover cell isn't orange | One of the two bookings is cancelled or the dates don't exactly line up | Confirm both bookings are active and that one ends on the same date the other starts |
| Past months aren't visible | They're collapsed by default | Click "Show previous months" at the top of the calendar |
| I need to show the calendar for last year | The default view is the current year | Use the year arrows to navigate to the previous year — all 12 months will be shown |