yodai Academy Bookings and orders

Academy › Build › Bookings and orders

Who fills the slot that just opened up

By the end, you'll have a waitlist you manage by hand: who's next in line, what message you send them, and how long you give them to respond before you move on to the next person.

By Yodai · Published on September 6, 2026 · Updated on October 12, 2026

6 min read

It's ten in the morning. Your five o'clock appointment just canceled. You already know the deposit stays with you since they canceled late: that part's settled. What's not settled is the slot. At five o'clock, if you do nothing, that hour sits empty and nobody pays for it.

Who gets on the list

What's missing isn't more time. It's a list written out before anything happens, with an order and a message decided in advance, so that when the cancellation comes in, all you have to do is hit send.

Who Gets on the List

The waitlist isn't "everyone who ever asked about an opening." It's a short list of people who've told you, in their own words, that they want first dibs if something frees up. That happens in two ways: someone who called asking for a time you didn't have, or someone who canceled and told you they wanted to reschedule soon.

You ask both of them the same thing in the moment: "Want me to let you know if something opens up this week?" If they say yes, jot down their name, phone number, and which day works for them. If they say no, don't push it or add them to the list anyway: a waitlist full of people who didn't ask for it is spam, and it's spam you'll be sending on the exact day you need a fast reply.

The order on the list goes by when they asked, not by who you like more or who spends more. First to ask, first to hear from you. If you ever break that order, make it the exception you remember, not the rule nobody sees.

What You Do the Moment a Cancellation Happens
  1. 1Mark the slot as open
    In your calendar, that hour switches to open before you tell anyone. If someone else checks the online calendar that same minute, they should be able to book it directly without going through the list.
  2. 2Text the first person on the list
    One message, with the exact time and how long they have to respond. Don't call them unless you've already agreed that a call is what you both prefer.
  3. 3Wait the set amount of time
    About thirty minutes if the slot is within the next few hours, and never more than two hours if it's for later that same day. Set an alarm on your phone for the deadline: if it goes off with no answer, you text the next person on the list, no more waiting.
  4. 4Close the list as soon as someone confirms
    The moment one person says yes, let the rest know the slot is taken. No one's left waiting on a reply that's never coming.
The Message You Send to the First Person on the List
Hi Marta, a slot just opened up today at 5:00 PM. If that works for you, reply to this message before 12:00 PM and I'll hold it for you. If I haven't heard back by then, I'll offer it to the next person, so no need to reply after that.

Why the Deadline Goes in the Same Message

If you don't set a deadline, the reply might come in at four in the afternoon for a five o'clock slot, and by then it's useless to you. The deadline isn't a courtesy, it's what makes the list work without you having to watch your phone all morning.

The deadline depends on when the slot is. If it's today, two hours at most, and about thirty minutes if the appointment is coming up soon. If it's tomorrow, one to three hours. If it's a few days out, you can give more leeway, but never more than twelve hours: while one person has the slot reserved to answer, the next person on the list doesn't even know about it.

What never changes is that the deadline has to be in the message, not just in your head. If you know you're waiting until noon but the client doesn't, the client has no reason to hurry, and you're still stuck with an empty slot at 12:30.

One Message at a Time or Several at Once
One After Another
  • Only one client gets the message at a time
  • No one gets a last-minute letdown
  • It can take longer to fill if the first person doesn't reply quickly
Several at Once, First to Reply Gets It
  • The slot fills faster on average
  • More than one person can say yes at the same time, and someone ends up hearing no after already hearing yes
  • You end up having to write back to everyone who missed out, and that takes more effort than the first message did

Which one to pick: Send them one after another. The exception is a same-day, last-minute slot on a very short list of two or three people: there the risk of a double booking is low and the urgency wins out.

The Mistake of Leaving the List Open Indefinitely
Adding someone to the waitlist and then not following up for three weeks is worse than not having a list at all. That person still thinks you're going to reach out, and when they finally book somewhere else, they do it feeling like you left them hanging. Put an expiration date on the request: if a week goes by with no opening, let them know nothing's come up yet and ask if they want to keep waiting or would rather you just find them a new time down the road.

What to Do If No One Replies

Sometimes the whole list says no, or nobody replies in time. The slot stays empty that time, and that's okay: not every slot gets filled, and forcing it by texting people who never asked breaks the trust the list needs to work next time.

What's worth doing is keeping a simple note of how many slots get filled and how many stay empty each week. You don't need a complicated spreadsheet. Just two numbers next to the day is enough. If you notice the same time slots are almost always the ones staying empty, the problem isn't the waitlist, it's that particular time slot.

The sooner you reach out, the more time the other person has to plan, and the easier it is to fill the slot. That means the moment you know there's been a cancellation, messaging the first person on the list comes before anything else on your to-do list, including reorganizing the schedule yourself by hand.

The waitlist handles today's one-off opening. What's still missing is looking at the whole schedule each week and knowing, with just two numbers, whether anything needs to change.

What you walk away with
  • You have a short list of people who specifically asked to be notified if a slot opens up, ordered by who asked first
  • You know what message to send and what deadline to give, depending on whether the slot is for today or a few days out
  • You've decided to message one person at a time, except for urgent slots on very short lists
  • You know what to do if no one replies: leave it empty that time and note the pattern for next week

In Yodai your clients request a time on your site and you confirm it from your dashboard. See how online booking for your business works.

NextThe two numbers that tell you if your calendar is working