Back to contents

JetAppointment: Multi Booking

Book several appointments on different days and times with Multi Booking option from the JetAppointment plugin. You can even book different services and different providers in one form. Sounds good, isn’t it?

From this tutorial, you’ll learn how to use Multi Booking for your appointments easily.

Use multi booking on the frontend form

1 Step — Enable Multi Booking option

The first thing you need to do is to create an Appointment. The easiest way is to create it with Wizard Setup.

Then, go to the JetPluginsSettings > JetAppointments > Working Hours and enable the Multi Booking option. After that, you’ll see the Slot Count field. 

Here you can set Min and Max slots. For example, if we set 1 slot as Min and 5 as Max, then we’ll be able to book up to 5 slots at different times and days in one form.

Booking Schedule

Also, pay attention to the Locked Time Before option. The appointment cannot be made if there is less than this time left.  For example, if we set the time to 00:15, and we have a slot that will start at 16:00 and the current time would be 15:45, then this slot won’t be available. 

2 Step — Check the form in action on the frontend

Now you need to create a Form with the help of the JetEngine plugin.

After that, add the form to the needed page, and let’s check how the multi booking option works on the frontend. 

We’ve chosen the 5 max slots to book 5 different services on different days and times. For example, we can book two slots on July 27 at different times for different services.
After that, we’ll see the details of our appointment under the calendar. 

Appointment details

Then, we can choose other dates and book three appointments for different services.
Below we can see that all 5 appointments booked appeared. 

Appointments for different services
NOTE. If you’ll choose the Static Booking Form, then you can also book different providers.

3 Step — Booked appointments on the backend

After you’ve booked an appointment you can check it in the Appointments section in your dashboard. You’ll see that all appointments gathered in Group#1 contain 5 appointments. There’s an opportunity to edit the appointment from the backend, delete separate appointments or the whole group. 

Appointments list

Book appointments from the admin panel

To add the appointment from the backend you need to go to the Appointments > Appointments > Add New. Here you’ll see the form where you can choose Status, Service, Provider, Date, and Time and add your personal details. 

Add new Appointment

Well done! Now you know how to use multi booking option from the JetAppointment plugin!