Introducing the Round-Robin Booking Queue
A fair, low-drama way to run season booking for your co-owned vacation property. Members take turns picking dates in a configured order, each with their own time-bound window and night allowance.
The Problem with “Free-for-All” Booking
Most co-owned properties fall into one of two patterns: first-come, first-served (which rewards whoever is fastest to email) or an annual meeting where everyone negotiates dates at once (which rewards whoever is loudest). Neither is particularly fair.
The Booking Queue gives every member an explicit turn, in a known order, with a clear deadline. When it's your turn, you pick. When you're done, the next person gets notified automatically.
How a Round Works
- An admin sets up the round. Choose a name (for example, “Summer 2026”), a default response window, and an optional default nights allowance. Set the picking order by dragging members into position.
- The round starts. Every member is emailed that the round has begun and told where they sit in the order. The first person also gets a “your window is open” email with their deadline.
- Each person picks in turn. They go to the calendar, book the dates they want (up to their nights allowance), then click “I'm done picking” to pass the turn along.
- Skipped turns move on automatically. If someone doesn't respond inside their window, the turn expires and the next person is notified. Nobody holds up the queue indefinitely.
- The round completes. When everyone has had their turn, the round is marked complete and all members get a final summary email.
Per-Member Overrides
Not every family is in the same situation. Maybe one co-owner is traveling during the pick window and needs a longer response time. Maybe another family paid for a larger ownership share and gets more nights. You can override the default response window and nights allowance on a per-member basis without breaking the structure of the round.
Response window: how many days a member has to pick before their turn is skipped. Default to 7 days, but give one family 10 if they're on a trip.
Nights allowance: how many total nights a member can book during their turn. Leave blank for unlimited, or set per person to reflect share size.
Carry-Over From Prior Rounds
When you start a new round, the setup screen shows you the order from your most recent completed round and gives you three one-click options:
- Copy as-is — keep the same order.
- Rotate — move last round's first person to the end of the line, so everyone shifts up one slot.
- Reverse — flip the order entirely.
Rotation is the most common choice: it makes sure nobody is permanently stuck picking last.
Admin Controls During a Round
- Extend a window — give the current person an extra day if they ask.
- Advance now — end the current turn and hand off to the next person immediately.
- Skip a member — mark a waiting member as skipped; they can be requeued later.
- Reopen or requeue — bring a skipped, expired, or completed member back into the line at a chosen position.
- Cancel the round — close out all waiting turns. Nothing is deleted; the whole history stays in place so you can reference it next season.
What Members See
The queue page tells each member exactly where they stand. If it's their turn, they see their deadline, how many nights they've booked, the list of date ranges they've already picked, and a “Clear my picks and start over” button if they change their mind. If they're waiting, they see whose turn it is, when that person's window closes, and an estimated time when their own turn will open.
Reminder emails go out automatically three days before the window closes, one day before, and in the final hours. Replies go to the admin who started the round, not a generic support address.
Why Structure Beats Negotiation
Shared property conflicts almost always trace back to ambiguity — unclear rules, unequal information, or decisions made without a paper trail. A structured queue removes ambiguity. Everyone knows the order. Everyone knows the deadline. Everyone can see what was picked. Next year's rotation is based on this year's completed round, visible to all.
The goal isn't to replace conversation. It's to keep conversation constructive by giving it a predictable container.
