fixed
Calendar
š Enhanced Two-Way Sync for Service Appointments
š§ Overview
When a service appointment's calendar event was rescheduled or cancelled directly from a connected third party calendar (e.g., Google or Outlook calendar) ā the change previously updated the calendar event only, leaving the service appointment record out of sync. For single-service appointments, this is now fixed: changes made directly on a third-party calendar sync back correctly everywhere. Multi-service appointments would still remain out of sync if directly updated on third party calendars.
š What's New?
ā
Full two-way sync for single-service appointments
When a service appointment has just one service/event, a reschedule or cancellation made directly in third party calendars (e.g., Google or Outlook) now updates the calendar event and the service appointment together ā so your third-party calendar and in-app calendar always agree.
ā
Correct appointment data everywhere you look
For single-service appointments, the calendar view, the appointment list view, and the appointment's view-details all now correctly reflect reschedules or cancellations made directly on a connected third-party calendar.
š§© How to Use It
- No setup needed ā these improvements are live automatically.
- Single-service appointments: Reschedule or cancel directly from third party calendars (e.g., Google or Outlook) ā the change syncs back automatically, and shows correctly in the calendar, appointment list, and view-details.
- Multi-service appointments: These are not yet synced with third-party calendar changes ā continue managing schedule changes for multi-service appointments directly in-app to avoid your appointment and calendar event going out of sync.
šÆ Why This Matters
- Closes a double-booking risk that occurred when a third-party cancellation or reschedule for a single-service appointment wasn't reflected in the in-app appointment.
- Keeps the calendar view, appointment list, and appointment details in agreement for single-service appointments, no matter where the change is made.
- Reduces support reachouts stemming from mismatched appointment times or statuses between the services calendar and connected calendars.