Booking rules reference

What this covers

Every setting that shapes which times can be booked — what it does, its allowed range, its default, and a suggested starting value. Requires the manage-settings permission.

This is a lookup page. For why a particular time is missing, go to Why a time or table isn't offered.

Staff-side rules

All on Property Settings → Restaurant (/settings/restaurant).

SettingWhat it doesRangeDefaultStart with
Booking intervalHow far apart bookable times are. A 30-minute interval offers 19:00, 19:30, 20:0015, 30 or 60 min3030, or 15 if you are small and flexible
Maximum advance daysHow far ahead a booking may be made1–3653060–90. Too short turns away planners
Minimum advance hoursHow close to now staff may still book0–7220 — staff answering the phone should be able to book for tonight
Minimum party sizeSmallest booking accepted1–10011
Maximum party sizeLargest booking accepted. Must be at least the minimum1–10020Your largest table, or largest sensible merge
Default reservation durationHow long a booking holds its table unless changed30–480 min12090 for a bistro, 120 for full service, 150+ for tasting
Table reserved windowHow long before a booking its table is treated as committed on the live floor15–240 min6030–60
Max covers per slotPacing cap — covers that may start in one interval. Empty = off1–1000, or emptyOffOff at first (link Pacing)
No-show grace periodHow long past its time a booking waits before the automatic sweep marks it a no-show15–1440 min12060–120
Waitlist ready windowWithin this many minutes, a waitlist guest is told their table is ready now; beyond it, that a table has opened up15–1440 min6060
Default status, staff bookingsWhether a booking your staff create starts pending or confirmedpending / confirmedpendingconfirmed — if your own staff took it, it is confirmed
Default live viewWhich view Live View opens onlist / floorplanlistfloorplan, if you have it

Public booking page rules

These live on a different page — Property Settings → Public Pages Design → Booking (/settings/public-pages) — which is the commonest reason someone cannot find them.

SettingWhat it doesRangeDefaultStart with
Public booking enabledWhether the page accepts bookings at allon / offOnOff until you have walked through it yourself
Public booking intervalAs above, for guests. May differ from your staff interval15, 30 or 60 min15Match your staff interval unless you have a reason
Public default durationHow long a guest's booking holds its table60, 90 or 120 min90Match your staff default
Advance noticeHow close to now a guest may book — a number plus hours or days0–365, hours or days2 hours2–4 hours. This is a kitchen protection, not a staff one
Default status, public bookingsWhether an online booking arrives pending or confirmedpending / confirmedpendingpending while you learn your demand, then confirmed
Auto-assign a tableWhether an online booking is given a table immediately, or lands unassigned for staff to seaton / offOffOff — deciding where people sit is a host's job (link Unassigned reservations)

The two intervals and durations are genuinely separate

That is useful rather than confusing. A common setup is a 15-minute public interval so guests find a time that suits, with a 30-minute staff interval to keep the Timeline readable. Likewise a shorter public duration books tables a little tighter online while your staff retain the longer default.

Staff and public advance notice are also separate — deliberately

The staff minimum should usually be 0 and the public one a few hours. Someone on the phone at 18:45 asking for 19:00 should get a table; a stranger online at 18:45 should not be able to surprise your kitchen.

Ordering

The QR session idle timeout — how long a table's ordering session survives with no activity — is fixed at three hours and is not adjustable in the app. If three hours is wrong for your service, that is a support request (link Table sessions, Reporting a problem).

A worked example

A 60-seat bistro, 14 tables, dinner-led, 90-minute turns, taking bookings online and by phone:

SettingValueWhy
Booking interval30 minReadable Timeline, enough choice
Maximum advance days90Catches birthdays and anniversaries
Minimum advance hours (staff)0The phone must always work
Min / max party size1 / 1212 is two sixes merged; anything larger is a conversation
Default duration90 minThe actual turn
Table reserved window45 minEnough warning on the floor without blocking walk-ins early
Max covers per slot16Kitchen plates about 16 mains in half an hour
No-show grace90 minRoughly one turn — clears the diary without being harsh
Waitlist ready window60 minDefault suits a bar-waiting room
Default status (staff)confirmedStaff bookings are real
Default live viewfloorplanHost stand reads the room
Public interval15 minMore chance a guest finds a time
Public duration90 minMatches the staff default
Public advance notice3 hoursKitchen gets warning
Public default statusconfirmedOnce trusted, stop hand-confirming
Auto-assign tableoffThe host seats the room

With a 30-minute interval, a 90-minute duration and 14 tables, that bistro can seat roughly three turns an evening. Its constraint is the 16-cover pacing cap, which is exactly where a constraint should be — in the kitchen's real output, not in an arbitrary number of tables.

Where to go next