This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Meeting Time Finder

Productivity · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryProductivity
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Meeting Time Finder is a browser extension that helps you find overlapping available time slots for meetings across multiple time zones. You define each participant's availability by selecting time ranges for each day of the workweek (Monday through Friday), and the tool calculates common free times that work for everyone. It displays suggested meeting slots in a clear list, showing the day and time range for each option. The tool supports up to 6 participants, automatically accounts for different time zones, and lets you export the suggestions as text to share with your team. The tool is ideal for remote teams, project managers, event organizers, and anyone scheduling meetings across different time zones.

WHERE IT RUNS

Meeting Time Finder runs on any webpage, overlaying a floating panel that does not interfere with page content. It operates entirely in your browser as a lightweight userscript, using JavaScript to calculate time overlaps. It works on any page, whether static or dynamic, with no external dependencies. All participant and availability data is stored locally using GM_setValue—no data is ever sent to any server.

HOW TO USE

After installation, open the floating panel by clicking the extension icon. Start by adding participants: enter a name and select their time zone from the dropdown, then click Add. You can add up to 6 participants. Once participants are added, set each participant's availability for each day (Monday to Friday) using the dropdown selectors in the grid—choose a start time and an end time for each day. The grid shows each participant's time ranges in their local time zone automatically. After setting availability, click the "Find Slots" button to calculate overlapping time slots. The tool will display suggested meeting times that work for all participants, showing the day and time range. If you need a minimum meeting duration, adjust the "Min duration" setting. Click the "Export" button to copy all suggestions as text to your clipboard for sharing.

REAL MECHANISM — WHY THIS WORKS

Most meeting scheduling tools require sending invitations, connecting to calendars, or using external services that collect personal data and calendar information. Meeting Time Finder uses a different approach: it works entirely offline within your browser, with no external data sharing. The tool stores participant availability as time ranges (start and end hour) for each day of the workweek. When calculating overlaps, the tool first identifies the intersection of all participants' availability ranges for each day using a range-intersection algorithm: for each day, it collects all start times and end times, then finds the maximum start time and minimum end time across all participants. If the maximum start is less than the minimum end, an overlap exists. The tool then checks whether the overlap duration meets the user-defined minimum meeting duration. All time zones are normalized to UTC offsets using a built-in database of common time zones, ensuring accurate comparison across regions. The tool supports half-hour offsets (e.g., IST at UTC+5:30). This approach ensures fast, accurate, and fully private meeting scheduling without requiring any external services, calendar access, or personal data sharing.

THE PANEL

The floating panel is fully draggable and remembers its position per site, snapping to the edges of the viewport when dragged near them. You can collapse the panel to a small icon to minimize screen distraction and expand it back with a single click. The panel is resizable from the bottom-right corner, giving you more space to view the availability grid and suggestions. Press the Escape key to close the panel instantly. The panel remains open across page navigation within the same domain, maintaining your current view state. All preferences—panel position, participants, and availability data—are saved globally for a seamless experience.

PLEASE NOTE

Meeting Time Finder requires the free BotGentz extension to be installed and enabled, as it relies on the cross-extension messaging API provided by BotGentz for DOM access permissions. Time zone offsets are based on standard time and do not automatically account for Daylight Saving Time changes. Users may need to manually adjust time zone selections if DST is in effect. All data is stored locally in your browser using GM_setValue. No participant names, availability data, or scheduling information are ever sent to any server. The extension does not read, store, or transmit any personal information. It only calculates and displays meeting suggestions locally at your request.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.