Live Availability Checker
Only real slots. Only the ones you can seat.
A booking form that shows every hour of the day is lying to the guest. Half those slots are full. Some don't fit a party of 6. Some fall inside a shift-change buffer. If the guest picks one of those and the form says yes only to reveal "sorry, we're actually full" on the next screen, you've broken their trust.
The Live Availability Checker surfaces real-time slot state directly on the form. As the guest types their party size and picks a date, the form re-queries availability and shows only times that can actually seat them. Full slots disappear. Partial slots for the wrong party size disappear. What's left is bookable.
This is the guest-facing side of the same availability engine that prevents overbooking across all channels. The engine knows your tables, areas, turn times, and current bookings; the form renders what the engine returns. Nothing more, nothing less.
The result: the guest picks a time and gets a confirmation. No second-screen rejection, no frustration, no abandoned booking. A simple UX change with measurable impact on completion rate.
Key benefits
No false positives
The guest never picks a time that can't actually be seated. Full slots don't appear at all.
Party size aware
A party of 8 sees different times than a party of 2 — because the tables available are different.
Recalculates as you type
Change the guest count or date and the slot grid refreshes instantly.
Higher completion rate
Guests who see a clean, honest list of times finish the booking. Fewer drop-offs between step 1 and step 2.
Same engine as the admin
The form renders exactly what your operator panel sees — no drift, no surprises at the door.
How it works
- 01
Guest opens the form
The form loads with today's date and a default party size.
- 02
Guest enters party size and date
As soon as either changes, the form re-queries the availability engine.
- 03
Engine returns bookable slots
Only times with a table or combination that fits the party are returned.
- 04
Form renders the slot grid
Full or invalid slots are hidden. The guest picks from what remains.
- 05
Booking is confirmed instantly
Because the slot was live-checked, the submission succeeds the first time.
Show only the times you can actually seat
Activate the live availability view on your booking form.
See it live