A cleaning schedule that builds itself from your Airbnb bookings

casflows creates a cleaning for every check-out, reminds whoever is on duty the day before and tells you when it's done. No copying dates and no chasing anyone over messages.

For professional hosts and property managers

Example of the cleanings list with made-up data: Fri 2 Oct, Casa del Mar: finished, with 3 photos; Sat 3 Oct, Ático Centro: finished, with 2 photos; Sat 3 Oct, Estudio Triana: finished; Tue 6 Oct, Casa del Mar: pending.

Dates change and the team finds out too late

A stay that gets extended, a last-minute cancellation or a guest arriving on check-out day. If cleanings live in a spreadsheet or a group chat, someone ends up cleaning in a rush, or going to a flat that no longer needs cleaning.

How it works

  1. Connect your listings

    Paste each Airbnb listing's calendar link and casflows checks it several times an hour.

  2. Assign your team

    Choose who cleans each property and, if you like, how much they get for each type of cleaning.

  3. Reminders the day before

    Each person gets tomorrow's cleaning on Telegram: property, check-out time and, if another guest arrives, the deadline.

  4. Confirmation when finished

    When they finish, they mark it as finished on Telegram (✓). If you turn it on, they send photos of how it was left (✓✓).

What's included

  • Changes and cancellations

    If a booking changes dates or is cancelled, the cleaning moves or disappears, and whoever had been reminded gets the update.

  • Another guest arriving the same day

    The cleaning shows its deadline, the next guest's check-in time, and stands out on the dashboard and in the calendar.

  • Each person's Google Calendar

    Anyone who wants to connects their own Google Calendar with a link and sees their cleanings there, in each property's colour.

  • Cleaning photos, if you want them

    Turn them on for the whole account or per property. They are stored privately and deleted after 15 days.

  • Team payments

    Each cleaning counts towards the payment period of whoever did it; when you close it, you download it as PDF or Excel.

Frequently asked questions

Does my cleaning staff have to sign up or install anything?

They don't have to sign up to casflows. Reminders arrive on Telegram, which is free: they just open the link you send them. If they want, they can also connect their Google Calendar.

How do I know a cleaning is done?

The cleaner marks it as finished on Telegram and you see it with ✓; if you have photos turned on and they send them, with ✓✓. Photos are deleted after 15 days.

What happens if an Airbnb booking changes dates?

At the next sync the cleaning moves on its own and, if someone had already been reminded, they get the update. You don't have to do anything.

Shall we look at it with your properties?

Tell us how many properties you manage and how you work today. We'll reply personally, no strings attached.

Request information