MARKETPLACE
PLUGINS
TOPCAL SCHEDULE CALENDAR TIME SLOTS
TopCal Schedule Calendar Time Slots logo

TopCal Schedule Calendar Time Slots

Published March 2021
   •    Updated today

Plugin details

This plugin helps you create Time Ranges, Time Slots, Weekly Patterns and filter Available Times to give your applications scheduling functionality in any Time Zones.
No UI elements so that you can use it with any Calendar that looks and works best in your application.

This plugin is ideal to give your Bubble app Calendly-like scheduling functionality, including;

- Create Weekly Availability patterns in a desired time zone
- Create Specific Date availability ranges in a desired time zone
- Set Unavailable Days (24 hr time ranges) in a desired time zone
- Display Available Time Slots that can be booked
  - the plugin uses Weekly Patterns, Specific Date Availability, Blocked Dates and Booked Times to return a list of Time Slots that can be booked and prevent overlap. It performs all this logic in your desired time zone, so that it gets done properly

You can be creative with how you use the plugin to get your app just like you want to, or you can follow the guides in the TopCal system for proven scheduling that works.

$89

One time  •  Or  $8/mo

4.4 stars   •   19 ratings
3.0K installs
This plugin does not collect or track your personal data.

Contributor details

Top Shelf Templates logo
Top Shelf Templates
Joined 2016   •   2 Plugins
View contributor profile

Instructions

Install the plugin, and you will then have 3 new Elements in the Visual Elements section of the Bubble Editor.
Calendar Dates
Create Date Ranges
Time Slot Availability

You will need to put the specific element on the Page and it will need to be 'visible' to work

More instructions are included within the Editor Elements under 'show documentation' and at the Service Link above

Types

This plugin can be found under the following types:
Background Services   •   Element   •   Action

Categories

This plugin can be found under the following categories:

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.4)
Amazing Plugin - recommended
November 11th, 2024
Fully customizable, easy to set up and awesome support over email. I followed the demo page and got set up very quickly.
Plugin works stable in version 2.5.0
January 12th, 2024
I had a problem with plugin`s work, it stopped displaying data. After a few days of research I found out that it works correctly when on version 2.5.0. Code cleanup
Plugin works perfectly on the latest version. There was a problem connected with other plugin installed which caused problems in work.
January 12th, 2024
  •  
Original reviewer
Plugin works perfectly
January 12th, 2024
Plugin works perfectly on the latest version. There was a problem connected with other plugin installed which caused problems in work.
Flexible for recurring & one time
December 7th, 2023
I have an app that allows users to manage multiple calendars and this is one of the few plugins that is great at that. It's not super easy to set up, but it's not super difficult either. I'm updating my previous review which complained that you can't add more than 3 repeating available time intervals per day, but the creator quickly responded with how to do more than the three.
Hello and thanks for taking the time for a review. It is not obvious at first but more than 3 Availabilities can simply be added by adding a second Set Availability element on the page. Please contact us if you would like more details into exact details into how to do this. We default to just 3 inputs in the one element to keep unnecessary bloat out of the plugin element and keep the plugin simple for the majority of use cases. (plugin author)
December 6th, 2023
  •  
Top Shelf Templates
Great plugin
August 15th, 2023
Overall great plugin and service. It takes time to understand how it works, but the end result is what I was looking for. Thanks to Geoff for providing comprehensive instructions how to use it.
Bubble