Open milospuac opened 2 years ago
The Google calendar API can send push notifications to our app if an event changes.
https://developers.google.com/calendar/api/guides/push#responding-to-notifications
@zomars @emrysal the final decision here is that we don't really have control over what happens outside Cal.com platform, any change in the calendar outside the platform will not sync and therefore not taken into consideration for any calculations, am I right? just to close this ticket
That's right. Unless a contributor would like to step up and come up with some kind of webhook approach to keep things in sync. But the effort is it out of scope for core team for now.
Thanks @zomars for the confirmation. Closing.
Re-opening for discussion; Bi-directional sync is needed if we want to be able to authoritatively check for conflicts using upcoming bookings; because the slot that is moved in an external calendar will otherwise keep blocking a now "rescheduled" slot.
This would be a nice feature.
If I have opening hours from 9-17, and one of my customer books the 9-11 range, then asks to come at 8. In this case I cannot reschedule in the app, because this is not my offical opening hour range.
But I can easily drag the booking in google calendar. In this case the original cal.com booking still in the app, and blocks my free 10-11 slot.
Another use case that causes issues:
https://www.loom.com/share/b4db8447c56b4ae1ac5ee6afd3cfef54