Availabilities Ending at or After 24:00

We’re building a meeting scheduler for users across multiple countries.
So, we need to support availabilities that extend across two days (e.g., 23:30–24:30).

  1. Is it possible to set an availability that spans across two days?
  2. For both specific and recurring availabilities, is it possible to set them to end exactly at 24:00?
  3. If (2) is supported, will the system return continuous availabilities correctly for guests in different time zones?

Thank you.

Hi @YGKim -

Availability is just the non-busy periods on a user’s calendar. If there are no events between 23:00 on Thursday and 01:00 on Friday, then that’ll be showed as available if the Scheduler config doesn’t use Open Hours or Specific Time Availability.

Generally, you should be able to set your Host’s timezone to whatever their local TZ is, and then when the participant lands on the Scheduler we’ll try match their language & region’s timezone. They can also manually set language + timezone. That way the Host can focus on the times that suit their working hours, and the participant works around that.

Open Hours act as a restriction on that, keeping the host’s availability to a specific regular & recurring window. There is only one set of Open Hours per day.

Specific Time Availability is when your user only wants a specific, non-recurring window of date & time to be available. You can have as many of those combinations as you want, but your user would need to keep adding them. If you want those to be across multiple days, then you need two entries where one ends at 00:00 on day 1, and starts at 00:00 on day 2.

Thank you for the detailed explanation!

The problem is, the scheduler API doesn’t allow me to set availability to end at 00:00, both for recurring and specific availability.

I’ve tried setting end to 00:00, 24:00, and 23:59.

  1. Setting end to 00:00 returns no availability.
  2. Setting end to 24:00 throws errors
    1. Recurring: Open hour start must be before end.
    2. Specific: Specific date open hour end must be a valid time in HH:MM format on a 24hr clock

Would you explain more about setting two entries where one ends at 00:00 on day 1, and starts at 00:00 on day 2?

Plus, does this mean I can’t have both specific and recurring slots work?
From my tests, recurring availabilities don’t show up if there are specific slots set on the same day.

Hi @nick.barraclough - @YGKim ‘s team member here. The core issue that we are experiencing is that as per your suggestion if we set an availability to end at 00:00 or 24:00, it throws an error. Is this a known issue? We have some customers that may have to schedule calls at midnight to be able to hold sessions across various timezones so was wondering if there is a workaround (currently, setting a 30 minute session from 11:30 PM to 12:00AM does not work)