Online booking

Take bookings on your own turf, not a marketplace

A branded booking page and an embeddable widget — party size to confirmed in under a minute, no diner account, no per-cover fee, and your guest data stays yours.

Thu 16 Fri 17 Sat 18 6:00 6:30 7:00 7:30 8:00 8:30 9:00 9:30

The booking flow diners finish

  • Party size → date → live time slots from the availability engine → contact details → confirmed, in under a minute.
  • A fully booked day suggests one-tap nearby dates that actually have room instead of dead-ending.
  • Bilingual booking page (English and French) with a per-venue default.
  • An embeddable widget for your website and Instagram bio, styled to your brand — light or dark theme, language, preselected party size, and a second widget that puts the waitlist join on your site too.

Confirmations that close the loop

  • Automatic email and SMS confirmations with a calendar invite and an Add-to-Google-Calendar link, plus 24h and 2h reminders; diners confirm by texting back "C".
  • Every booking carries a short confirmation code diners can read to your host — staff find it instantly in quick search.
  • Manage, change or cancel from a signed link — no passwords; changes re-run availability and free the slot.
  • Large-party deposits (charge or hold) run on your own Stripe account, so you keep the relationship and the fee.

Rules that protect your floor

  • Pacing caps and per-slot flow controls decide what the widget may sell; in-house-only slots never appear online.
  • Turn times by party size, buffers, special-day hours and closures — all from settings, applied instantly.
  • Ticketed experiences: prix-fixe menus and wine dinners prepaid per cover through your own Stripe, capacity-capped per day.
  • Optional booking confirmation review for venues that want a human in the loop.

More of the platform

See it on your own floor plan

Start free, build your room in an afternoon, and take a booking on your own website today.

Common questions

Do diners need an account to book with TableStack?

No. Diners book on the restaurant's own page or embedded widget and manage the booking through a signed link in their confirmation — no passwords, no marketplace account.

Does TableStack charge per-cover fees on bookings?

No. TableStack is flat-priced per venue with unlimited reservations and covers — a booking never costs the restaurant a per-diner fee.

Can the TableStack booking widget match my website?

Yes. The embed supports an accent colour, corner radius, light or dark theme, language and a preselected party size — and a second widget puts the waitlist join on your site too.