Command Palette

Search for a command to run...

Sign in
Smart Waitlist

Fill Cancellations Instantly

When someone cancels, your AI automatically finds the best-matched waitlist customer and offers them the slot. No manual calls, no lost revenue.

AI-Powered Matching

Unlike basic waitlists that just notify everyone, AI scores each candidate by service compatibility, time preferences, team member requests, and customer value—then notifies the best matches first.

How Smart Waitlist Works

1

Customer Joins Waitlist

When their preferred time isn't available, they can join the waitlist with their preferences (date, time range, provider).

2

Booking Gets Cancelled

Someone cancels or reschedules, opening a slot.

3

AI Finds Best Match

AI instantly scores all waitlist entries and identifies the best candidates based on compatibility.

4

Instant Notification

Top candidates get notified with a time-limited offer to claim the slot.

5

Slot Gets Filled

First to accept gets the booking. Others stay on the waitlist for future openings.

How AI Scores Matches

Service Match

40%

Exact service match scores highest. Compatible services score well.

Time Preference

30%

Exact time match, within 1 hour, or within 2 hours.

Provider Preference

15%

Requested team member match boosts score.

Priority Score

15%

Customer value, urgency signals, and wait duration factor in.

Key Features

Instant Auto-Match

Cancellation triggers automatic matching within seconds. No staff intervention needed.

Multi-Channel Notify

Customers are notified via their preferred channel—email, SMS, or both.

Time-Limited Offers

Offers expire (default: 30 min) so slots don't stay empty if someone doesn't respond.

Flexible Preferences

Customers can specify date ranges, time windows, and provider preferences.

Priority Modes

FIFO (First In, First Out)

  • Simple position-based ordering
  • First to join gets notified first
  • Best for fairness-focused businesses

AI-Scored Priority

  • Considers customer value and history
  • Detects urgency signals in notes
  • Best for maximizing revenue

Customer Experience

Join from booking flowWhen their preferred time is unavailable, they're offered to join the waitlist.
View positionCustomers can check their position and estimated wait time via magic link.
Receive offerWhen a slot opens, they get a notification with one-tap booking.
Claim or passThey can claim the slot or let the offer expire for others.

Configuration Options

Max Waitlist Size

Maximum entries per slot (default: 10)

Offer Timeout

How long customers have to claim (default: 30 min)

Auto-Expire Days

Remove stale entries after X days (default: 7)

Notification Channels

Email, SMS, or both for slot offers

Pro Tip

Enable AI-scored priority if you have high-value customers who tend to book premium services. The system will learn to prioritize customers more likely to convert and spend more, maximizing revenue from each opening.

Related