Slotghost

All posts

How to add a waitlist to Calendly

7 minute read

Calendly does not have a waitlist. There is no setting to turn on, and as of November 2026 there is no sign of one coming. If a client cancels Tuesday at two, the slot goes back on your booking page and sits there unless somebody happens to look. This page is the honest list of what you can do instead.

First, the short answer

There are four ways to put a waitlist on a Calendly event type. In rough order of effort:

  1. Keep a list yourself and email people when something opens.
  2. Wire one up with an automation tool such as Zapier or n8n.
  3. Use a scheduler that has a waitlist built in, and move off Calendly.
  4. Add a waitlist tool that connects to your Calendly and leaves it where it is.

Which one is right depends on how often you get cancellations and how much a filled slot is worth. Below is what each actually involves.

1. Keep the list yourself

The one everybody starts with. Somebody asks whether you have anything sooner, you write their name in a note, and when a slot opens you send a few messages.

It works, and it stops working at about the same point for everyone:

  • Cancellations arrive while you are in a session, which is when you cannot act on them.
  • You message one person, wait, hear nothing, message the next. By the evening the slot has gone stale.
  • You cannot remember who said Tuesdays and who said anything but Tuesdays.
  • Somebody books the slot on your public page while you are still waiting for a reply.

If you get a cancellation every few weeks, this is fine and you should not buy anything. If you get one or two a week, the arithmetic turns: at a $120 session, four filled cancellations a month is $480 you did not have.

2. Build one with Zapier or n8n

Calendly sends a webhook when somebody cancels. An automation tool can catch that and send an email. People do build this, and it is a reasonable weekend project if you enjoy that sort of thing.

What it gives you is a broadcast: everybody on the list gets a booking link at the same moment. What it does not give you, and what is genuinely hard to add, is everything after that:

  • Matching. A booking link emailed to forty people reaches thirty eight who cannot make Tuesday at two. Filtering by the days and times each person said they could do means storing those answers somewhere and reading them on every cancellation.
  • Order. Everybody racing for one link means your newest client beats the person who has been waiting a month, and the slot goes to whoever happened to be holding their phone.
  • Two people, one slot. Two people opening the same link within a few seconds is common, not rare. Without a lock, both think they got it.
  • The slot being gone. Calendly cannot reserve a time for an automation, so the link can lead to a slot a member of the public took thirty seconds earlier.

None of this is a reason not to build it. It is the reason a built one stays a broadcast, and why the thing people actually complain about afterwards is the race rather than the plumbing.

3. Move to a scheduler that has one

Some schedulers aimed at clinics, salons and studios have a waitlist as a built in feature. If you are already thinking about leaving Calendly, this is worth a look.

The cost is everything that is not the waitlist. Your booking links are on cards, in email signatures, in your website, and in the calendars of everybody already booked. Changing scheduler to get one feature is a large move for a small reason, and most people who price it out decide against it.

4. Add a waitlist on top of your Calendly

A waitlist tool connects to your Calendly through its official API, listens for cancellations and handles the offer. Your booking page, your links and your event types stay exactly as they are.

The thing to check before you pick one is what it does between the cancellation and the booking, because that is where they differ. Ask any of them:

  • Does it email everybody at once, or offer the slot to a few people at a time?
  • Does it ask people which days and times they can do, and act on the answer?
  • Can two people claiming at the same second both end up booked?
  • Does claiming book the slot, or does it send the person back to your booking page to find the time again?
  • Does it handle a cancelled seat on a group event, and a round robin team?

What Slotghost does: Offers go out a few at a time with a deadline, in the order people joined, and only to people whose stated days and times fit the slot. Claiming books the slot into your Calendly in one press. A slot is locked the moment somebody claims it, so of two people pressing at the same second exactly one is booked and the other is told at once and keeps their place. Calendly still cannot reserve a time, so a visitor to your booking page can take it while an offer is out, and the claim page says so rather than pretending otherwise.

Setting one up, in practice

Whichever you pick, the setup is the same shape:

  1. Connect your Calendly. This is an OAuth sign in, the same as connecting it to Zoom. Your booking page does not change.
  2. Turn the waitlist on for one event type, not all of them. Pick the one that is hardest to book, since that is where a waitlist earns anything.
  3. Put the join link where people hit the wall. The useful place is next to your booking embed, so somebody who finds nothing free can join without leaving the page. In your booking confirmation email is the second best place.
  4. Wait for a cancellation. You will not see anything work until one arrives, which is worth knowing before you decide it is broken.

One thing to check first, if you are a health care provider

Calendly’s customer terms make you warrant that your bookings hold no protected health information, and Calendly signs no business associate agreement on any plan. If you are covered by HIPAA, a client booking is protected health information even with no clinical detail in it, so adding a waitlist on top does not fix anything and is not the question to be asking.

Coaches, tutors, trainers and wellness practitioners who are not covered providers are in the clear. If you are not sure which you are, that is worth settling before you add tools of any kind.

More on this