Property Management that makes sense!
Run every property, channel and cleaning from one place.
Reservations arrive from your inbox and land on one calendar. Cleanings assign themselves to whoever is free. Owners get a statement that adds up. In proportion.
Staff sign in with their company code. New companies are set up by hand — tell us yours and we send the code back.
- Every channel on one calendar
- Bookings read straight from your inbox
- Owner statements as A4 PDFs
Everything the day needs, in proportion
Bookings, the people who clean them and the money they earn are one system, not three tools and a spreadsheet holding them together.
Reservations
One calendar, however many channels you sell on
Airbnb, Booking.com, the direct enquiry that came by WhatsApp — they are one grid, colour-coded by channel, with double bookings refused as the booking is written rather than caught later by a person.
- Overlaps rejected at write time, not reconciled afterwards
- A booking that no longer matches the channel is flagged, not hidden
- Guests, properties and complexes kept as records, not spreadsheet rows

Tasks
The cleaning books itself the moment the guest does
Write the rule once — this complex, this channel, a checkout — and the rule assignment engine does the rest on every booking that matches: it creates the work, picks who does it, and sends it to the right person to sign off.
- Each person gets a queue of their own, with nothing else in it
- Done means done when the approver says so, and a rejection comes back with a reason
- Cancel the booking and its open work is cancelled with it, reason attached

Owner statements
The monthly statement, ready to send
Rentals, expenses and the balance owed, laid out on A4 landscape and generated from the same numbers the app shows you — so what you proof-read on screen is what the owner receives on paper.
- Print from the browser or download the PDF
- Read-only accounting: the ledger is closed to editing, not merely missing a button
- Every figure traceable back to the booking that produced it

The rule engine
Say it once. It happens on every booking.
A rule is an event, the conditions that have to hold, who does the work and who signs it off. Conditions group with AND and OR, so “this complex and a long stay, or any direct booking” is one rule rather than three that nearly agree. Every booking is then measured against them the moment it arrives.
- Due dates anchored to the checkout, not to the day the booking arrived — a stay booked in March is cleaned in August
- The work goes to whoever holds the role and has the least on: active, not away, and able to sign in
- One job can span several people and still be decided once, when the last of them finishes
- Nobody available leaves it visibly unassigned rather than quietly lost
- Rules are tried in order and the first match wins, so a fallback chain reads as a chain rather than as overlapping conditions
- Approval goes to the agent’s own supervisor — never to themselves — and to an administrator when there is nobody else
The same rules decide what it costs you
A cost is a list of alternatives tried in order, first match wins — priced as a flat amount, per guest, per night, or read straight off the booking, each in its own currency. The expense is posted against the reservation as it arrives, so the cost of a stay is known the day it is booked rather than the week somebody gets round to entering it.
Welcome pack
Priced per guest
One rate per person, so a party of six costs six packs. Change the rate once and every booking after it follows — there is no band to keep in step with the size of the party.
Cleaning fee
Taken from the booking, with a fallback
Where the channel already charged the guest for the clean, that figure is the cost. Where the booking carries none, a band decides it instead — one amount up to three guests, another above that.
Rules are written and read in the app, by the people who run the operation — no developer, no ticket, and nothing hidden in code. Change one and the next booking follows the new version.
Three steps, then it runs
No imports to babysit and no channel manager in the middle. The reservation email you already receive is the input.
- 1
Connect your mailbox
Over OAuth, IMAP or POP3 — whichever your provider speaks. Reservation mail is read where it already arrives, so nothing is forwarded and no new address goes out to anyone.
- 2
Bookings appear on their own
New, changed and cancelled reservation mail is read as it lands, matched to the property and the guest, and written as records — including the ones that keep their detail inside an image.
- 3
The rules assign the work
Each booking runs through the rule assignment engine, which decides what work it creates, who does it and who signs it off.
What the people running it say
I used to spend my evenings copying confirmations into a spreadsheet, and I still forgot to book the cleaner. Now the booking arrives on its own, the clean is assigned before I have read it, and the welcome pack and the cleaning are already costed against the stay. I read the owner statements at the end of the month instead of building them — and the rules behind all of it are ones I wrote myself in an afternoon.
The cleans for my three come to me finished, with what they were told to do still attached, so I am not reconstructing the job before I can sign it off. If something is not right I send it back with a note instead of making a phone call. And when two of them share a flat between them it is one decision at the end, not two.
I can pull up a booking to plan a clean around it without anybody handing me the guest's phone number, which is how it should be. And when there is nobody free the job says so on the board instead of quietly going nowhere — I would far rather see the gap a week out than find it on the morning.
It plugs into what you already use
Nothing to install on your machine and no channel to re-enter by hand.
The mailbox you already have
Connect over OAuth, IMAP or POP3, whichever your provider speaks. No forwarding rules and no new address to hand out.
Every channel you sell on
Airbnb, Booking.com and the booking that came to you directly all become the same kind of record, on one calendar.
Reads the picture, not just the text
When a confirmation keeps its detail inside an image, OCR and computer vision lift the text back out of it.
Owner statements as PDF
Rendered to A4 landscape, ready to attach and send.
Priced by doors, not by people
Start on one property for nothing. Move up when the portfolio does.
Free
$0
1 property
The whole product, one property. Not a trial — it does not expire.
- Reservations, calendar and guests
- Mail read into bookings
- Tasks and the rule assignment engine
Regular
Most chosen$50
USD / month
up to 25 properties
Where most managers land: a real portfolio, one operation.
- Everything in Free
- Unlimited collaborators and roles
- Owner statements as PDF
Pro
$100
USD / month
up to 60 properties
More doors, more people, the same single operation.
- Everything in Regular
- Supervisor approval chains
- Reports across the whole portfolio
Custom
Let’s talk
more than 60 properties
Past sixty doors the shape of the work changes. So should the price.
- Everything in Pro
- Priced against your portfolio
- We help you move your data in
Prices are per company, not per user — add as many collaborators as you need. Property counts are a guide: if you outgrow a plan we will talk, not switch anything off.
Get your company set up
Tell us the company name and how many properties you manage. We create the workspace and send back the code your staff sign in with.