BookingWidget
A reservation widget that actually knows the floor
A one-line embed for any restaurant site that shows real tables for the right party size at the right time, takes a deposit, and writes the reservation straight into the floor plan.
- 1 line To embed on any site
- Live Availability from the floor plan
- 0 Double bookings by design
BookingWidget replaces the generic "contact us" form with a live booking surface. It queries the floor plan for real table availability, applies party-size and turn-time rules, and writes the reservation directly — no email round-trip, no double-booking risk.
Deposits, special requests, and dietary notes are captured in the same flow. Guests get an instant confirmation and a reminder; the restaurant sees the booking on the floor plan in seconds.
Everything BookingWidget handles for you
-
Live availability
Queries the actual floor plan, not a flat calendar, so turns and holds are respected.
-
Party-size logic
Matches party size to the right tables with configurable combine rules.
-
Deposit support
Takes a card hold or deposit when the restaurant needs one — dropped in from Billing.
-
One-line embed
Drops into any site in a single line of HTML — no build step, no plugin.
How BookingWidget plugs into the restaurant stack
BookingWidget is a surface on top of the floor plan and the guest data. It does not own tables — it consumes and updates them.
- TableGrid supplies live availability and accepts new reservations.
- WaitlistFlow receives spillover when the target slot is fully booked.
- NoShowGuard reads historical no-show data to decide when a deposit is required.
- Billing processes the card hold or deposit captured at booking time.
Wire BookingWidget into your product today
Book a consultation with our founders and we'll walk you through the whole microservice stack — not just this one — live on your domain.