Forum Academy Marketplace Showcase Pricing Features

[NEW PLUGIN] Time Slot Finder

I’m happy to present Time Slot Finder a new plugin to help generate time slot intervals while considering interval parameters and an optional list of busy time slots. Here is the plugin page

This plugin is perfect to help with booking apps calendar that need to generate free time slots for clients or management apps for employee assignments. No need to order the Busy Time Slot list or filter by date the plugin automatically sorts the Busy Time Slots.

Extract free time slots in a day:
-Can add a DB list of busy time slots (Start and End dates) to remove from free slots in a day.
-Can decide on specific time between slots and intervals.
-Can decide on specific time intervals to generate.
-Can decide on day start time.
-Can decide on day end time.

Extract free days in a month with no events (i.g., free all day):
-Can add a DB list of busy time slots (Start and End dates) to remove from free slots in a day.
-Can use complex ranges that cross between months


Here are some visual examples:

Generate time intervals of 1h with no time between intervals

Generate time intervals of 45mins with 15mins between intervals and list of Busy Time Slots events.

Extract free all day days in the selected month from a list of Busy Time Slots ranges.

Accepts Busy Time Slots ranges that cross between months (e.g., Busy Time Slot: 25 March-10 April).

I’ve also added Optional Google Service Account linkage to be able to extract personal Busy Time Slots. DM me if you need help setting the Service Account, I will gladly help.

Here is the plugin page



This will be a helpful plugin for a lot of users with simple booking/scheduling needs.

I checked out the demo and have been running into a consistent issue. When clicking on the dates of the current month in the calendar everything is all good, however, when clicking on a date outside of the current month, but still displayed by the calendar, the system crashes.

After it crashes no matter how long you wait or where you click you can’t click anything, not even the issue warning in the debugger.

I get this issue warning

which may have something to do with the crash

Thank you for playing around with it and finding this issue. Unfortunately, I haven’t been able to recreate it. Will need to investigate more.

Hey @fabrice.latour04, we’ve bought this plugin but we were unsure how to add the slots, could you guide us?

We want a user to be able to add their desired slots

Hello @kareena,

Thank you for purchasing this Plugin. Take a look at this example I’ve made for you that use Busy Slots added by the User (User Data Type)

As you can see the User can easily add Busy Time Slots for specific dates and times:

Please don’t hesitate if you have more questions.

Hi Fabrice, I just purchased the plugin, it works very well, great work on that.
Do you have any guide on how to integrate with Google Calendar ? I saw that I need to enter some keys but couldn’t understand how to generate it, and what I need to do in the plugin to make import from my google calendar to the buuble.
Thank you.

Hello @bachvv,

I answered by PM.

Thanks and have a great day,

Amazing, thank you so much!

1 Like

@fabrice.latour04 Hello there. Nice simple plugin. Can I ask if I can just put start/end times with mintues? The plugin only allows hours.

For use case: I want to make a start time with 8:30AM instead of 8AM flat. How can I do that?

Also, can I have multiple start/end time using date ranges?
For example, I want to get time slots for 8:30AM-12NN and 1PM-5PM. How can I achieve that using this plugin?

BUMP. Any easy alternative for this plugin that can introduce 30min intervals for the timeslots? As this I think can only generate timeslots every 1 hr?

Full calendar scheduler plugins time slot generator element is very flexible

Check it out @shu.teopengco

@fabrice.latour04 awsome plugin, just subscribed! Is there any chance you could also add the possibility to get a list of busy days in a month where there are no free time slots?

Sorry for the late reply. I usually answer much faster I but had multiple things interrupt my work during the last few weeks.

@shu.teopengco you can change the value of field Time Intervals (min) from 1h to 30 minutes. This will allow you to generate 30-minute intervals.


@michael.schmid I will add the functionality to extract busy dates.


How about the start time with 30mins? For example, the store opens at 8:30am. How can I put that?

sounds great, any timline?