To clarify, if I have a break set from 3:00pm to 4:00pm then I use this function to set a break from 9:00am to 9:15am, what happens to the break at 3pm? Does it stay there - or does this function reset the day, erase the already booked break at 3pm and establish one new break at 9am?
I’m trying to figure out a way to sync the desktop appointments with the online schedule without eating into the number of bookings allocated to my customer. My typical customer has 2 to 5 providers who have 40 appointment slots per day 5 days a week? So about 900-1000 potential bookings per provider per month. They would expect only a handful of on-line bookings per week (5 to 10) with the vast majority coming in by telephone directly to the office.
To keep the calendars in sync and to mark the in-office slots as unavailable on the web site when an appointment is called in, I cna book a dummy person on the web site. But then the customer would be charged for that dummy booking even though it was called in by telephone.
The net result is the customer would need to buy your most expensive plan for each provider - which makes your site too expensive to justify for a small number of bookings.
Any ideas on how I can remove used spots from the web site without incurring a charge?
Any update on this? Question > To clarify, if I have a break set from 3:00pm to 4:00pm then I use this function to set a break from 9:00am to 9:15am, what happens to the break at 3pm? Does it stay there - or does this function reset the day, erase the already booked break at 3pm and establish one new break at 9am?
Please check answer above. There are 3 ways: setWorkDayInfo method, to use bookings as breaktimes (which not suits you) and google/microsoft calendar sync (this has nothing to do with our API and can be configured from admin backend)