Patti for vacation rentals · cabins · RV parks

Your front desk, minus the desk.

It’s 11pm and someone wants to book a cabin. Patti’s on duty — answering with the nights that really are open, holding the booking for your OK, and lining up the cleaner before checkout day.

Every unit. Every night. One glance.

Arrivals today, departures today, who’s staying tonight, and whether the turnovers are clean — with the whole month for every cabin, cottage, and RV site on one calendar.

The month occupancy calendar — every unit and every night at a glance, with arrivals, departures, and turnover counters

🧹 Cleaning that schedules itself

When a guest checks out, a turnover appears — automatically. Same-day turnovers are flagged red so nothing gets tight without you knowing. And your cleaners? They get their list by text message. No app. No login. No training.

  • Turnovers generated from checkouts, assigned to your staff
  • Same-day turnovers flagged red
  • Cleaners confirm by text when the unit’s ready
The cleaning schedule — turnovers created automatically, same-day turnovers flagged
New — maintenance

🔧 A second crew, a second calendar

Cleaning and maintenance are different people — so Patti gives each crew its own board, and neither one ever sees the other’s work. Every repair, on a calendar of its own: urgent in red, waiting-on-parts in amber, and undated jobs held in a backlog so nothing is forgotten just because it isn’t scheduled yet.

The maintenance month calendar — urgent repairs in red, scheduled jobs, and recurring upkeep spread across the month

📱 Your handyman doesn’t want an app

He wants a text that says what’s broken and where. Patti sends it every morning at 7 — the day’s jobs, straight to his phone. He texts back “starting site 47”, “site 47 done”, or “parts for site 47”, and the board updates in the office. Same no-app, no-login, no-training story as your cleaners — on purpose.

  • Add a maintenance person with just a name and cell number
  • Recurring upkeep — septic pump-out, furnace filters, hot tub service — set “repeats every 90 days” once, and the next job appears by itself when this one’s marked done
  • A cleaner’s phone can only ever touch the cleaning board; a maintenance phone only maintenance. Hand each crew their page with confidence.

Crew texting uses the same texting add-on as cleaner texts.

The work-order board — an overdue urgent job assigned to a crew member, with Start, Parts, and Fixed buttons
New — labor costs

🧮 The crew’s texts are a timeclock

What does cleaning cabin five actually cost you? Patti knows — because your cleaner texted her when she started. “Starting cabin 5” punches in; “cabin 5 done” punches out. Nobody fills in a timesheet — the texts your crew already sends are the timekeeping. Hours × each person’s pay rate, and you finally see what turning over Brookside actually costs, per cabin and per person, cleaning and maintenance side by side.

  • Cost per cabin and per person, over any date range
  • A job finished without a “starting” text counts as a job but not hours — the page flags it instead of guessing
  • Pay rates are admin-eyes-only; the crew never sees them

Uses the texting add-on. Pay rates and shifts live on the staff schedule — the same one your booking page and cleaning board read from.

Labor costs — cleaning and maintenance cost tiles, then cost per cabin and per person
New — dated letters

✉️ The mail nobody writes in to ask for

The 45-day reminder before arrival. The 30-day letter. The thank-you after checkout — a different one for returning guests, because Patti recognizes them. You write each letter once, set the schedule, and from then on they go out by themselves. Until now, somebody kept a diary and did this by hand.

  • Each booking gets each letter exactly once — a guest is never thanked twice
  • A letter with a blank Patti can’t fill simply doesn’t send — nothing goes out reading “arriving on [arrival]”
  • Switching it on doesn’t blast the history — old stays are quietly skipped
  • “Going out next” and “already sent” on one page, so nothing is taken on trust
Dated letters — the going-out-next queue, the already-sent list, and the 45- and 30-day reminder templates

🔔 Patti notices when something slips

Anyone can promise to do the work. Patti tells you when the work is late — before the guest finds out. When a repair is waiting on a part, the expected date is on the job (your handyman can set it by text: “parts for site 47, 7 days”). If it comes and goes, Patti raises it — a bell in the app and an email to the address you set in one “Send alerts to” box, and the job turns red on the board. A letter that fails to send gets reported the same way.

  • Each slip is reported once — not nagged about daily
  • One place to set the alert address, for everything
  • Nothing fails silently

The check runs each morning, not minute-by-minute.

A late part flagged in red on the board, next to the “Send alerts to” settings card with alerts switched on

🖨️ The morning report, ready to hand out

Arrivals, departures, cleaning, in-house guests, the week ahead, and occupancy — printable for any date range. Print just the cleaning section and hand it to the supervisor.

The printable daily front-desk report
🔄

One calendar, no double-bookings

Reservations made on the major booking sites — Airbnb, Vrbo, Booking.com — land on the same calendar automatically and can’t be double-booked. Setup is pasting one link from each site. Nothing technical.

💬

Answers with real availability

A guest asks “is the cabin open the week of the 10th?” — on your website chat or by email — and gets a real answer, including which nights are open.

🌐

Website booking, office-confirmed

Guests request dates on your website; your office confirms the hold. Professional emails go out at every step.

🧾

Fees done right

Extra-guest fees, pet fees, custom fees — resort fee, hot tub fee — each business turns on only what it charges. Pet count and breed are captured right at booking.

🏘️

Your units, your way

Set up each cabin, site, or property with photos, pricing, and minimum nights.

🤝

Guests who come back

Patti remembers returning guests — their stays, their dog’s name — so your welcome feels personal.

💳 Ready for online payments

When you’re ready to take cards online, pick PayPal, Stripe, or Square and enter your keys — online payments are available, and we do the switch-on with you.

Payment provider setup — PayPal, Stripe, or Square
A day with Patti on the front desk

Here’s how a booking actually happens.

  • 11:04pm — A guest asks about a lakeside cabin for Labor Day weekend. Patti drafts a reply with the nights that are open and your rates.
  • 7:30am — You approve the reply from your phone over coffee. It sends from your address.
  • 9:15am — The guest books on your website. The office confirms the hold; the guest gets a professional confirmation email.
  • Checkout day — A turnover appears on the cleaning schedule and your cleaner gets a text. When the cabin’s ready, they text back. Done.
The built-in inbox where guest email is read and answered

Your front desk never sleeps. You still get to.

See the occupancy calendar, the cleaning and maintenance texts, and a real guest email answered — in a live demo built around a working resort setup.

Book a live demo