For professional hosts and property managers

Stop organising cleanings by hand

casflows reads the bookings from your Airbnb listings, creates a cleaning for every check-out, reminds your team the day before, collects their issue reports and works out what you owe each person.

  • Airbnb
  • Google Calendar
  • Telegram
Example of the casflows dashboard with made-up data: over the next 14 days occupancy is 76% (32 of 42 nights) across three flats (Casa del Mar, Ático Centro and Estudio Triana); there are 10 cleanings, 2 of them with another guest arriving the same day, and 10 arrivals. Below, a timeline with each flat's bookings, a manual booking and some dates blocked on Airbnb.

Everything casflows already does for you

No spreadsheets, no group chats and no copying dates from one place to another.

Cleanings

Cleanings come straight from your Airbnb bookings

  • A cleaning for every check-outEvery new, changed or cancelled Airbnb booking shows up in your cleanings without you lifting a finger.
  • If another guest arrives that day, you'll knowThe cleaning shows its deadline: the next guest's check-in time.
  • You know which cleanings are doneThe cleaner marks it as finished on Telegram (✓) and, if you turn it on, sends photos of how it was left (✓✓). Photos are deleted after 15 days.
More about cleanings
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.

Bookings and dashboard

All your bookings in view, including those outside Airbnb

  • Bookings outside AirbnbAdd the stays you close yourself: they get their cleaning and reminders like any other.
  • Blocked on Airbnb without lifting a fingerPaste the calendar link casflows gives you into Airbnb once, and Airbnb blocks those bookings' dates on its own.
  • Blocked dates, with a nameThe dates you block on Airbnb show up in your calendar and in your Google Calendar too. Give them a title ("Maintenance", "Personal use"…) so you know why they're blocked.
  • Your business at a glanceOccupancy in nights, this week's cleanings, same-day arrivals and upcoming arrivals, plus your bookings as cards with filters.
More about bookings
Example of upcoming arrivals as cards, with made-up data: Laura M. at Casa del Mar, 6 Oct to 9 Oct (Airbnb); Sophie L. at Estudio Triana, 9 Oct to 13 Oct (Airbnb); Pedro A. at Ático Centro, 15 Oct to 16 Oct (Manual). Also, Estudio Triana has dates blocked on Airbnb titled "Boiler service", and manual bookings are blocked on Airbnb automatically.

Team

Your team, in the loop without calls or scattered messages

  • Telegram reminders the day beforeWith the property, the time and whether another guest arrives that day. If something changes, they hear about it too.
  • A Google calendar for each personEach person connects their own Google Calendar and sees their cleanings and arrivals. No invitations to accept.
  • The guest's name, only for who you chooseForward your Airbnb booking emails and casflows adds the name and party size to each arrival. You decide who on your team sees it.
  • If they work for several hostsEach reminder says who it's from, and each host or property manager only sees their own.
Example of a team member's Google Calendar, week of 5 October to 11 October: 4 cleanings, each in its flat's colour; the one at Casa del Mar is red because another guest arrives that day.

Issues

Issues reported and resolved, not lost in a chat

  • Text, photos or a voice noteYour team tells the bot what's wrong however suits them; voice is turned into text. Each issue gets its own number.
  • You hear about it, and so do theyYou see it in casflows and, if your Telegram is linked, you get a notification. When you mark it as resolved, whoever reported it is told.
  • Shopping listWith /falta they note what's running out (toilet paper, coffee, shower gel…) and you get a list per property.
More about issues
Example of a conversation with the casflows Telegram bot: the evening before, the reminder for the cleaning at Casa del Mar from 11:00, which must be ready before 16:00 because another guest arrives. The next day, the cleaner sends a photo and "The bathroom tap is dripping"; the bot replies that issue #12 has been created and, later, that it has been resolved.

Payments

You know exactly what to pay each person

  • Payments by periodSet an amount for each type of cleaning and casflows adds up each person's total for the period you choose.
  • PDF and ExcelDownload each period's breakdown to pay, share or keep it.
  • Email summary when you closeWhen you close a period, the summary lands in your inbox.
Example of a closed payment period, 1 September to 30 September: Rosa, 12 cleanings, €360; Luis, 7 cleanings, €210. Total: €570. It can be downloaded as PDF and Excel and the summary arrives by email.

How it works

Up and running in minutes.

  1. Connect your Airbnb listings

    Paste each listing's calendar link. You copy it from Airbnb in a minute.

  2. Add your team

    Add each person and send them their link: with it they get reminders and connect their calendar.

  3. casflows takes care of the rest

    It organises cleanings, reminds your team, collects their issue reports and keeps track of payments. On its own.

Frequently asked questions

What people usually ask us before getting started.

Still have a question? Email us at info@casflows.com.

Who is casflows for?

For people and companies that manage holiday rentals as a business or professional activity: professional hosts, property managers and companies in the sector. It is not aimed at consumers.

Do I need to give casflows my password or access to my Airbnb account?

No. casflows never asks for your password or access to your Airbnb account. It only needs the calendar link of each listing, which you copy from Airbnb, and uses it to read your booking dates.

Does my team need to create an account?

No. Each person gets their own link to connect Telegram and, if they like, their Google Calendar, without signing up to casflows. You only give access to whoever you want helping you manage.

Does it work with Booking or other platforms?

Today it only connects to Airbnb. You can add bookings that reach you another way by hand: they get their cleaning and reminders, and Airbnb blocks those dates through your link. If you work with other platforms, let us know.

How does my team report an issue or something that's running out?

By messaging the casflows Telegram bot: what's wrong, with photos or a voice note, which is turned into text. The issue is recorded with its number, you see it in casflows and, when you mark it as resolved, whoever reported it is told. For things running out, they type /falta.

What happens if a booking is cancelled or its dates change?

It updates itself on the next sync: the cleaning moves or is cancelled and, if someone had already been reminded, they get the change. You do not have to do anything.

Who sees the guest's name?

Only you and the people in your team you allow to. You decide person by person and can change it whenever you like.

Where is my data stored?

Your account information is stored in the European Union and we process it in line with the GDPR. What we store, why and who we share it with is all in the privacy policy.

How much does it cost?

It depends on how many properties you manage. Write to us and we will tell you the prices before you start.

Let's talk

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