Bookings · Waitlist
How the waitlist works
When there is no availability, clients can join a waitlist. When a cancellation creates a gap, Beautay automatically holds the slot and contacts the right person — so your calendar fills itself.
Slot holds
When someone is invited, the slot is reserved exclusively for them until the invitation expires.
Email invitations
Clients receive a personal booking link with a time-limited invitation to claim the slot.
Auto cascade
If an invitation expires unclaimed, the next eligible person on the list is contacted automatically.
What the waitlist is
The waitlist is a queue of clients who want to book a service but found no availability at the time they checked. When a booking is cancelled or rescheduled and creates a free slot, Beautay processes the waitlist automatically — no manual follow-up needed from the business.
The waitlist feature must be enabled in your account settings and can also be toggled per service, so you can run it selectively.
How clients join the waitlist
Clients visit the business booking page and select a service. If all available slots are taken, a Join Waitlist option appears. Clicking it opens a short form.
Preferred date ranges
Clients must specify at least one date range when they would like to be seen — for example, "15 May to 31 May". Multiple ranges can be added. All dates must be in the future. This ensures Beautay only contacts clients for slots they are actually available for, and means entries can be automatically removed once all preferred dates have passed.
Time of day preference
Clients can indicate a rough time-of-day preference (morning, afternoon, evening). This is used as a signal — not a guarantee — when matching slots.
Notification method
Invitations are sent by email only.
The "no availability" banner
Clients can only select dates that are highlighted in the booking calendar. If all days in the next four weeks are unavailable for a service, there are no dates to click — meaning the client would never reach the waitlist option normally.
To solve this, Beautay automatically shows a prominent "No availability in the next 4 weeks" banner directly on the booking page when this condition is met. The banner lets clients know they can still browse dates further ahead in the calendar (where slots may exist), and includes a Join Waitlist button if they would prefer an earlier opening.
- The banner only appears when the service has the waitlist feature enabled.
- It is shown before a specific date is selected.
- It disappears as soon as any availability is found within the four-week window.
- Clients can still browse dates beyond 4 weeks — the banner does not mean there is no availability at all, only that the nearest 4 weeks are full.
Slot holds explained
When a cancellation creates a free slot and a waitlist client is invited to claim it, Beautay places a slot hold on that time. While the hold is active, the slot appears as unavailable to all other clients browsing the booking page — it is reserved exclusively for the person who received the invitation.
This prevents the frustrating scenario where a client receives an invitation, clicks the link, and finds the slot already taken by someone else who happened to book at the same moment.
Hold duration
The hold lasts for exactly as long as the invitation is valid. The expiry time is set by the business and scales based on how soon the slot is:
| Slot timing | Typical hold & invitation window |
|---|---|
| Today | Short — measured in minutes, since urgency is high |
| This week | A few hours |
| Further ahead | Up to a day or more |
The exact durations are configured by each business in their waitlist settings.
When "Send to all" is active, there are no holds
If the business uses the Send to all at the same time priority strategy, everyone on the waitlist is notified at once. Because multiple people are invited simultaneously it is not possible to hold the slot for any individual — it becomes first come, first served. See Priority strategies below for more detail.
How invitations work
When a slot opens, Beautay identifies the best match from the waitlist queue and sends an email invitation containing a unique, time-limited booking link.
A booking is cancelled or a time slot otherwise becomes free.
Beautay filters the queue by service, preferred date ranges, time-of-day preference, and the business's priority strategy to find the best candidate.
The slot is reserved for the matched client (unless "Send to all" is active).
The client receives an email with a unique link, the slot details, and a clear deadline to act.
If the client books, the hold is released and the entry is marked complete. If they do not act in time, the invitation expires and the next person in the queue is contacted.
Invitation expiry & cascading
Every invitation has a deadline. If it expires without being claimed, Beautay automatically:
- Releases the slot hold, making the slot visible again to all clients.
- Searches the remaining waitlist for the next eligible candidate for that slot.
- Sends a new invitation to that person with a fresh hold and deadline.
This cascade continues down the queue until either someone books the slot or the queue is exhausted. If no one on the waitlist claims the slot, it becomes openly available again.
What happens when the last person on the list expires?
The slot hold is removed and the slot returns to normal availability. The waitlist entries remain in the system — those clients are still queued and will be contacted if another slot opens in the future that matches their preferences.
Booking from a waitlist invitation
The invitation email contains a link that takes the client directly to the booking page with the slot pre-filled. The process is:
- Open the link — the booking page loads with the offered date, time, and service already selected.
- Review the details — confirm the slot is correct before proceeding.
- Complete the booking — sign in if prompted, then follow the normal checkout steps. The slot hold bypass is handled automatically; the client does not need to do anything special.
Priority strategies (for businesses)
Businesses choose how the queue is ordered and who gets contacted first:
| Strategy | How it works | Slot hold? |
|---|---|---|
| First come, first served | Clients are contacted in the order they joined the waitlist. | Yes |
| Most previous bookings | Loyal clients with the highest booking history are prioritised. | Yes |
| Least previous bookings | Newer clients with fewer bookings are prioritised — useful for acquiring new customers. | Yes |
| Send to all at the same time | Every eligible person on the waitlist is notified simultaneously. Whoever books first secures the slot. | No — first come, first served |
The chosen strategy applies to all waitlist processing for that business. It cannot be set per service.
Business setup & configuration
To use the waitlist, a business needs to complete the following in their account settings:
- Enable waitlist — top-level toggle in account settings under the Waitlist section.
- Enable per service — each service has its own waitlist toggle; enable it for services where you want clients to be able to queue.
- Set a priority strategy — choose how the queue is ordered (see above).
- Configure invitation expiry times — set how long an invitation stays valid based on how soon the slot is (today, this week, further ahead). These durations also determine how long each slot hold lasts.
Troubleshooting
I joined the waitlist but never received an email
My invitation link is not working
I tried to book from my invitation but the slot was gone
I wanted to join the waitlist but was told to book directly instead
There is no "Join Waitlist" option on the booking page
As a business, how do I remove someone from the waitlist?
Still need help?
Our support team can look into your specific account and waitlist settings.