How Seatout Schedules a Reservation

Behind the scenes, what happens when a guest makes a reservation?

When a guest requests a reservation, Seatout performs a number of checks to ensure a table is available and appropriate. Here’s what happens behind the scenes:

  • Date and Time: Validate the requested reservation date and time is in the future and within the bookable window. (The bookable window is the farthest time out that a business permits reservations to be created.)

  • Party Size: Validate the requested party size is less than (or equal to) the size of the largest table. Validate that the requested party size is equal to or greater than the minimum table size set by the business.

  • Days Open: Check if the restaurant is normally open on the requested day of the week. Ensure the business is not closed on this particular day, due to exceptions like buyouts, holidays, or emergencies.

  • Time Open: Check if the restaurant is open at the time of the requested reservation.

  • Closing Time: Ensure that the requested reservation time isn’t close to the closing time. (See the Reservation Duration setting on the policies page.)

  • Same Day Cutoff: Some businesses establish a same-day cutoff time, which prevents guests from creating last-minute reservations. If the requested reservation date and time is the current day, ensure that we haven’t passed the cutoff time.

  • Scheduling: If the restaurant is using fixed scheduling, ensure the requested time matches one of the permitted reservation times.

  • Tables Available: Ensure that there is an available table which can accommodate the requested party size.

Seatout performs all of these checks (and more) in about 70 milliseconds. If all criteria are successfully validated, the reservation is available to be created.