Skip to main content
All CollectionsEasy Appointment Booking: Help Center
Take table reservations for wineries or restaurants
Take table reservations for wineries or restaurants

This tutorial explains how to set up table reservations for restaurants or wineries

Ray M avatar
Written by Ray M
Updated over a month ago

Simple Case: Multiple Tables with set hours

Let's use an example

  • You have 6 tables

  • You can seat 12 total people in your restaurant at a time

  • Reservations are for 90 min total

  • For example, you are only available Friday & Saturday, 9:00-14:00

In this case, we recommend setting the availability by the restaurant schedule, not the tables. So one availability 12:00-20:00 and make the event 90 min in duration. This gives you 12 people per reservation, 36 total reservations per day.

Complex Case: Multiple Tables with staggered availability

A common workflow for restaurants and wineries is to let customers reserve tables for a certain length of time in a staggered manner. This tutorial explains how to set this up in Easy Appointment Booking.

Here is a simple example to demonstrate the concept. Let’s say you have:

  • You have 6 tables

  • You can seat 12 total people in your restaurant at a time

  • Reservations are for 90 min total

  • For example, you are only available Friday & Saturday, 9:00-14:00

  • You want to stagger reservations by 15minutes. This means once a booking happens at 9:00, the next booking for the next available table must be 15minutes later at 14:00. This gives your staff time to setup.

In this scenario, here’s how you would set it up.

  1. First, create an event. Set the duration to be 90 minutes.

  2. Create an availability for each table that you have. In this case, you would create 3 availabilities:

    1. Table A

    2. Table B

    3. Table C

  3. For each availability, set your daily schedule to be staggered.

    1. For Table A, set Mondays to 9:00-10:30, 9:45-11:15, 10:30-12:00, 12:00-13:30

    2. For Table B, set Mondays to 9:15-10:45, 10:00-11:30, 10:45-12:15, 12:15-13:45

    3. For Table C, set Mondays to 9:30-11:00, 10:15-11:45, 11:00-12:30, 12:30-14:00

  4. When editing your event, set the start time increments to 15 minutes.

By setting your availability in this way, a timeslot that will show up every 15-minutes with alternating tables.

  • 9:00AM (with Table A)

  • 9:15AM (with Table B)

  • 9:30AM (with Table C)

  • 9:45AM (with Table A)

  • 10:00AM (with Table B)

  • 10:30AM (with Table C)

  • 10:30AM (With Table A)

  • 10:45AM (with Table B)

  • 11:00AM (with Table C)

  • 12:00PM (with Table A)

  • 12:15PM (with Table B)

  • 12:30PM (with Table C)

If Table A is booked at 9:00am, it will be removed at 9:45AM, but will still be available at 10:30AM.


🗣 If you would like us to help you set up staggered availabilities for your table reservations, chat with us in the app or email us at hey@getservicify.com

Did this answer your question?