BookX Help Center
How can we help? 👋

How to set dynamic slots for your service

Dynamic slots let you automatically generate time slots within a set time range based on your service duration, breaks, and optional buffer time. This flexible setup ensures that appointments are spaced appropriately, helping you avoid back-to-back bookings.

How to enable and set up dynamic slots

1. Go to BookX “Settings” and click “Edit” on General Configurations.

2. Click “Advanced Settings”, select “Dynamic Slots” and click “Save”.

Notion image

3. Go to the “Services” page, and click “Create New Service”.

4. Enter a service name, select products, and click “Next”.

5. Select “Regular” as service type to use dynamic slots.

Notion image

Note: Dynamic Slots will work only for Regular service type

6. Set your service duration (e.g., 30 mins).

7. Set the working hours for each working day.

Note: If you operate the same for the same hours, click “Copy Mon Slot to”, select the other days and click “Copy”.

8. Optionally, click “Add Break”, set start and end time, and click “Add” to block breaks within your schedule

9. Set block out date & time if needed.

10. On the Service Availability page, set the service slot interval to set how often time slots should appear.

Notion image

For example, a 30-minute slot interval will create overlapping slots like 9:00–10:00, 9:30–10:30, 10:00–11:00, and so on.

11. Optionally, set buffer time to give yourself prep or recovery time between appointments to avoid back-to-back bookings.

For example, if your service duration is 30 minutes, with 10 minutes buffer time after each appointment, the slots would look like 9:00 - 9:30, 9:40 - 10:10, 10:20 - 10:50, and so on.

12. Set the maximum number of bookings allowed per time slot. Helps you manage your availability and avoid overbooking.

Notion image

13. Go through the other settings on the “Availability Settings” page and set them up if needed.

14. Add a location & team members if needed.

15. Once everything is set, publish your service to make it available to customers.

If you need further help with setting up dynamic slots, please contact our customer support.

Did this answer your question?
😞
😐
🤩