Resort Buggy

The activity desk, off the spreadsheet.

Guests request, your venues confirm or decline from one board — and the front desk can book on a guest’s behalf, so it works even for guests who never open their phone.

A venue's booking board on a phone: a requested massage waiting on Confirm or Decline, and a confirmed booking below, with a live bookings count

The spa’s board: confirm or decline, one tap.

The booking truth lives in a shared spreadsheet.

Seat 12 on the sunset cruise sold twice — again. Not because anyone was careless, but because the excursion desk’s system is a spreadsheet with two tabs open in two offices, a WhatsApp thread with the dive centre, and a phone that rings at the spa while the therapist’s hands are full.

A booking system for a resort island isn’t a calendar problem — it’s a who-answers problem. The request has to land with the venue that can actually say yes, and everyone else has to see the answer. That takes requests and confirmations, not a payments product.

How it works

1

The guest requests from the venue’s page

Each venue has its own page — services, prices, opening hours — and a Request a Time button. The guest picks a slot and a party size; a note rides along if they add one.

2

The venue answers from its own board

The spa, the dive centre, and the restaurant each sign in to their own booking board. New requests wait at the top; Confirm or Decline is one tap, with the venue’s live bookings in view.

3

The front desk can book for anyone

A guest at dinner, a phone left in the villa, a call from the jetty — reception books on the guest’s behalf from the Today screen, with the same slots, party size, and notes.

A venue page on the guest's phone: spa services with prices, durations, opening hours, and Request a Time buttons

The guest’s side: pick a service, request a time.

The admin Today screen with the New booking for a guest drawer open: villa, venue and service, date, time slots, party size, and a guest note

The front desk books on a guest’s behalf — villa, slot, party size, and the note — from the Today screen.

What it does today

Request, confirm, decline

Every booking is a request answered by a person at the venue — one board of record instead of a spreadsheet nobody fully trusts.

Venue pages with prices and hours

Services, starting prices, durations, and opening hours on each venue’s page — guests see what’s on offer before they ask.

On-behalf booking

The front desk books for a guest in seconds — villa, venue, slot, party size, and a note — without the guest opening their phone.

Party size and notes ride along

“Quiet room if possible” arrives attached to the request, with the party size — the venue reads it before it answers.

Bookable through checkout

Slots are offered only inside the stay — the app won’t take a request for the day after the guests have flown home.

One live view for ops

The admin Today screen shows requests awaiting a reply and live bookings across venues, next to the rest of the day’s operation.

It works alone — and with the rest of the stay

Bookings run on their own. The same app can also carry the rest of your guest operation, whenever you’re ready.

And when you’re ready for dispatch: the same app runs your buggies — so the confirmed spa slot and the ride that gets the guest there can live in one system.

Priced per villa. Piloted for free.

Pricing is per villa, per month, with a free pilot before any commitment and payment by simple bank transfer. The tiers are on the pricing page.

Go deeper

For every failure mode of the excursion desk’s Excel — and what request-and-confirm looks like in practice — read Your Excursion Desk Runs on a Spreadsheet: A Better Way to Take Resort Activity Bookings.

Common questions

Do we need to run buggies to use this?
No. Bookings stand on their own — and because the front desk can book on a guest’s behalf, they work even for guests who never open their phone. The guest app does include a ride option, so guests will see a ride tab even if your fleet isn’t on the system — most properties start staff-side.
Can the front desk book for a guest?
Yes. From the admin Today screen, reception picks the guest’s villa, the venue and service, a time slot, and the party size — with a note if there is one. The venue sees it exactly as if the guest had asked.
Do our venues get their own access?
Yes. Each venue — spa, dive centre, restaurant — signs in to its own board and answers its own requests. Nobody at the excursion desk relays messages between a guest and a spreadsheet.
What about double bookings?
Every request is confirmed or declined by the venue, with its live bookings in view on the same board. The spreadsheet’s silent double-sell disappears because there’s one board of record — not two tabs open in two offices.
Do guests pay through the app?
No. The app shows prices and takes requests; billing stays however you run it today — on the room, at the venue, or with the operator.

Watch a request become a confirmed booking.

A 20-minute walkthrough of the booking board and the on-behalf drawer — a request placed, answered, and on the books while you watch.