Beds24
Beds24 integrationVacation rentalsChannel manager and PMS

AI turnover inspection for Beds24

RapidEye reads the unit and the booking dates from Beds24 and the photos your cleaners take at changeover, and returns a finding for every unit whose status came back Ready.

How Beds24 unit statuses work

Overview

A Beds24 unit status is a word you invented, selected by hand. Under account preferences you type your own list of unit status presets, one per line, with a colour if you want one, and from then on a unit is whatever somebody clicked: your cleaner's name, ToBeAssigned, Action Required, Ready. Beds24 keeps that value on the dashboard and the calendar, feeds it into the cleaning reports, and can set it automatically from an auto action. What it never holds is a picture of the unit. RapidEye supplies that half: it reads the property, the unit and the booking dates from Beds24 and the photos your cleaners take at changeover, then returns one finding per problem, dated to the stay it belongs to.

Every changeover, not a sampleFourteen turnovers on a Saturday get read the same way one turnover on a Tuesday does.
Damage tied to a stayThe booking dates come from Beds24, so a finding names the guest whose stay it falls in.
Beds24 stays the recordNo booking, calendar, rate, channel, status or message is touched. RapidEye reads and reports back.

How it works with Beds24

Beds24 organises the day by unit and by booking, so the checks do too. Each one is a question the unit status cannot answer on its own.

  • Departure to arrival, the same day. The last guest's stay sits between the previous changeover photos and today's. A burn on the worktop, a cracked hob lid, a missing bath mat comes back as a finding with both images and the Beds24 dates between them, which is what a claim needs.
  • The unit marked Ready. Ready is set by a person, or by an auto action on a schedule. RapidEye reads the end-of-changeover photos and reports what the word is covering: a bed made badly, a shower screen streaked, hair in a drain, a bin not emptied.
  • Units with no booking on them. Beds24's Units view tracks status independently of bookings, which is where an empty week lives. Dust, dead bulbs, a heater someone borrowed for another unit; RapidEye says what is different from the last time anyone was in there.
  • The stock a guest never mentions. The second set of towels, the coffee, the remote, the hairdryer. RapidEye learns what a stocked version of your unit looks like and says when this one is not it.
  • Outside the walls. The bit nobody photographs at the end of a long day: the terrace, the bins, the hot tub cover, the pool gate. If your cleaners capture it, RapidEye reads it.

A finding names the property and unit, the spot, the kind of problem, how serious it looks, the two photos that show it, and a suggested next step. Findings arrive in the RapidEye dashboard, with Slack or email delivery if your team prefers to work there. Whether the unit status goes back to Action Required in Beds24 is your call. Photos are the easiest way in, not the limit: video walkthroughs, 3D scans and an inspection format of your own are all things we read, so if that is how your team documents a changeover, tell us on the call and we set it up that way.

How to connect Beds24 to RapidEye

  1. A Beds24 account with your units set up. A Beds24 account with the properties, rooms and units you clean, and the unit status presets you already use under account preferences. Whatever you have called your statuses stays as it is.
  2. Changeover photos from your cleaners. Beds24 documents no photo field on a unit, a status or a booking, so photos come from wherever your team takes them today. If they use a task app, RapidEye reads those images. If they do not, RapidEye supplies a capture link that opens in any phone browser: a fixed set of angles per room, lights on, taken at the end of the changeover.
  3. A Beds24 sub account for RapidEye. Create a sub account for RapidEye from account management and give it a read-only cleaning role. The modal has the details.

How housekeeping actually works in Beds24

Checked against the Beds24 wiki and product pages, September 2026.

Beds24 is a cloud channel manager, PMS and booking engine used by vacation rental operators, small hotels, B and Bs, hostels and agencies, with connections to Airbnb, Booking.com, Vrbo, Expedia and more than sixty other channels. Housekeeping is not a separate module in it. According to the Beds24 wiki documentation (beds24.com), cleaning is run through one field, the unit status, plus the reports and automations built around it. The statuses are yours to invent: you enter them under settings, account, preferences, one value per line with an optional colour, and the wiki's own worked example uses a mix of cleaner names and states.

Cleaner1Cleaner2Cleaner3ToBeAssignedReadyAction Requiredwhatever else you type

Beds24's documented example of unit status presets. Each one is free text, entered by you and selected by a person or an auto action.

From there the value does real work. The Housekeeping component on the dashboard has two views, Units, where a unit's status is unrelated to bookings, and Bookings, where it is tied to them; changes made there show up in the calendar, and only the account that owns a property can set them. A note can be added to a unit alongside the status. A custom report filtered on the unit status value becomes a cleaner's worklist, and cloning that report to each cleaner's own sub account puts their units on their own dashboard. Routines email reports out on a schedule. Auto actions, which fire relative to the booking, the check-in or the check-out, can set the status without anyone touching it, though the wiki notes they run in batches rather than in real time.

Who can see what, and what they can see

Beds24 handles cleaners as sub accounts with a role, and the roles are precise about which reports they open. It is worth reading them next to each other, because the cleaning roles are read-only by design: a cleaner can see the work and change the unit status, and nothing in that list lets anyone show you the unit.

Cleaner

Read-only access to bookings in the calendar and the dashboard. This is the login a cleaning company usually gets.

CleaningCleaning BriefDaily ActivityDaily Unit Activity
Cleaner Manager

Everything the Cleaner role sees, plus the ability to open a booking and read its details.

CleaningCleaning BriefDaily ActivityDaily Unit ActivityArrivalDepartureCurrent Guests
Front Desk

Read and write rights for bookings and standard reports, with no access to settings.

Standard reports
Admin

All rights, including the account preferences where the unit statuses themselves are defined.

Everything

Role definitions and report access as documented by Beds24. Reports listed are the standard reports each role can open.

Does Beds24 hold photos of a clean?

Not that its documentation describes. The wiki's housekeeping article covers dashboard components, calendar statuses, notes, the custom report worklist, cloning accounts and auto actions, and never mentions an image. The cleaning reports it names, Cleaning, Cleaning Brief, Daily Activity, Daily Unit Activity, are lists of units and bookings. The unit status is a word. The note is text. And Beds24's marketplace carries a whole category of third-party task and housekeeping apps, which is the honest tell: photos of your units exist, but they exist somewhere else, in a cleaner's camera roll or a task app, and nobody reads them either way.

That is the whole opportunity. Beds24 already knows which unit, which guest and which dates. The photos already exist. RapidEye is the part that puts the two together and looks, every changeover, at every unit.

Beds24 integration FAQ

Does RapidEye integrate with Beds24?

Yes. RapidEye reads the property, the unit and the booking dates from Beds24, together with the photos your cleaners take at changeover, and returns a finding for each turnover: what is damaged, what was not cleaned, what is missing, with the photos that show it. Your unit statuses, notes, reports, auto actions, calendars, rates and channel connections are untouched. RapidEye writes nothing to Beds24.

Does Beds24 store cleaning photos?

Its housekeeping documentation does not describe one. Beds24 documents unit statuses you define yourself, a note per unit, the Housekeeping component on the dashboard, cleaning reports and auto actions, and none of those articles describes attaching an image to a unit, a status or a booking. Its marketplace has a whole category of third-party task and housekeeping apps, which is where photos normally end up. RapidEye reads photos from whichever app your cleaners use, or supplies a capture link that opens in any phone browser with nothing to install.

What does a Beds24 unit status of Ready actually prove?

That somebody selected the word. Unit statuses in Beds24 are preset values you type yourself under account preferences, one per line, with an optional colour, and Beds24's own example list is Cleaner1, Cleaner2, Cleaner3, ToBeAssigned, Ready and Action Required. The value is free text, set by hand on the dashboard or the calendar, or set automatically by an auto action. Nothing about it is a measurement of the unit. RapidEye reads the photos of that changeover and reports whether the unit matches the word.

Can my cleaners keep their Beds24 cleaner login?

Yes, and they should. Beds24 documents a Cleaner role with read-only access to bookings in the calendar and dashboard and access to the Cleaning, Cleaning Brief, Daily Activity and Daily Unit Activity reports, and a Cleaner Manager role that adds the booking detail and the arrival, departure and current guest reports. That is how they find out which units to do. RapidEye changes none of it and adds no login for them.

How does RapidEye tell this guest's damage from last guest's?

By the booking dates it reads from Beds24. Each finding sits between two known states of the same spot, and the stay that falls between them is named. A scratch that was already in the photos from three changeovers ago is not attributed to the guest who just left, and a new one is, which is the difference between a claim you can send and a claim you cannot.

We run 40 units on Beds24 with three cleaners. Is that too small?

No. Small operators on Beds24 are usually the ones with nobody spare to inspect: the owner is the inspector, and on a Saturday with fourteen changeovers there is no inspecting to be done. RapidEye reads all fourteen and points at the two that need a person.

Other vacation rental platforms RapidEye works with

Systems that run the same job as Beds24: bookings in from the channels, turnovers out to a team.

Sources

  • Beds24 wiki, cleaning and housekeeping, sub accounts and roles, auto actions and reports documentationbeds24.com
  • Beds24 product pages, channel manager, property management and automationbeds24.com

Sources are named at the publisher level and were checked against the publisher's live pages before this page was published.