πŸ”„ Enhanced Sync for Missed & Upcoming Appointments

🧭 Overview

We’ve improved calendar reliability by ensuring your appointments stay in sync β€” even after disconnections or changes.

Previously, if your calendar integration was disconnected, any appointments created during that time would not sync to your third-party calendar unless manually updated. This could lead to missed meetings, confusion and extra effort.

With this update, all relevant appointments are now automatically synced when your calendar connection is restored or updated.

βœ… What’s New

  • Appointments created during a disconnected period are now automatically synced once the calendar is reconnected.
  • When connecting a new calendar, all upcoming appointments are automatically added.
  • Changing the selected calendar within an integration will now resync future appointments to the new calendar.

πŸ” How It Works

  • When you reconnect a previously disconnected calendar, all unsynced upcoming appointments are automatically pushed to your calendar.
  • When you connect a new calendar integration, all future appointments are synced automatically.
  • When you switch to a different calendar within the same integration, upcoming appointments are synced to the newly selected calendar.

🎯 Why This Matters

  • Prevents confusion due to unsynced appointments.
  • Eliminates the need to manually edit appointments to trigger syncing.
  • Ensures your calendar stays accurate and up to date across changes.
  • Improves reliability when managing calendar integrations.

πŸ”„ Enhanced Sync for Missed & Upcoming Appointments

🧭 Overview

We’ve improved calendar reliability by ensuring your appointments stay in sync β€” even after disconnections or changes.

Previously, if your calendar integration was disconnected, any appointments created during that time would not sync to your third-party calendar unless manually updated. This could lead to missed meetings, confusion and extra effort.

With this update, all relevant appointments are now automatically synced when your calendar connection is restored or updated.

βœ… What’s New

  • Appointments created during a disconnected period are now automatically synced once the calendar is reconnected.
  • When connecting a new calendar, all upcoming appointments are automatically added.
  • Changing the selected calendar within an integration will now resync future appointments to the new calendar.

πŸ” How It Works

  • When you reconnect a previously disconnected calendar, all unsynced upcoming appointments are automatically pushed to your calendar.
  • When you connect a new calendar integration, all future appointments are synced automatically.
  • When you switch to a different calendar within the same integration, upcoming appointments are synced to the newly selected calendar.

🎯 Why This Matters

  • Prevents confusion due to unsynced appointments.
  • Eliminates the need to manually edit appointments to trigger syncing.
  • Ensures your calendar stays accurate and up to date across changes.
  • Improves reliability when managing calendar integrations.

Services (v2) πŸš€ Date-Based Booking Window is now live!

You can now control your booking availability using specific start and end dates, giving you more precise control over when customers can book.

—

✨ What’s new

  • Choose between Days-based or Date-based booking window
  • Set a fixed start and end date for availability
  • Prevent automatic opening of new dates beyond your defined range

—

πŸ” How it works

  • Days-based mode (existing) continues to show a rolling availability window that updates automatically
  • Date-based mode (new) allows you to define a fixed booking window using start and end dates
  • Only dates within the selected range are bookable, and the window does not update unless you change it
  • If no availability is set within the range, the calendar will show no available slots
  • Date range must be valid, with a maximum limit of 365 days

—

πŸ›  How to use

  1. Go to Services β†’ Global Settings β†’ Service Settings
  2. Under Booking Window, choose Date-based
  3. Select your Start Date and End Date
  4. Save changes

—

🎯 Why this matters

  • Greater control over booking availability
  • Prevents unintended bookings on unconfigured future dates
  • Ideal for seasonal schedules, campaigns, or limited-time availability
  • Ensures your calendar reflects exactly what you want customers to see

image

Services (v2) – πŸš€ New Global Booking Settings for Pricing & Coupons are now live!

You can now control how pricing and coupons appear on your booking page, helping create a simpler, more tailored booking experience for your customers.

—

✨ What’s new

  • Hide coupon code field from the booking page
  • New β€œFrom $X” pricing display to show starting price
  • Apply settings globally across all booking widgets

—

πŸ” How it works

Coupon Visibility

  • Choose to enable or disable coupon codes on the booking page
  • When disabled, the coupon field is completely hidden

Price Display Format

  • Fixed range β€” shows full price range (existing behavior)
  • From $X β€” shows the lowest starting price
  • Final price is calculated after selecting variations or add-ons

—

πŸ›  How to use

  1. Go to Calendars
  2. Click Services
  3. Open Global Settings
  4. Navigate to Payment Settings
  5. Configure: Toggle Enable Coupon Codes and/or Select Price Display Format
  6. Click Save Changes

—

🎯 Why this matters

  • More control over your booking page experience
  • Simpler pricing display for better customer clarity
  • Flexible pricing presentation based on your business needs
  • Cleaner booking flow with fewer distractions

image

Services (v2) – πŸš€ New Global Booking Settings for Pricing & Coupons are now live!

You can now control how pricing and coupons appear on your booking page, helping create a simpler, more tailored booking experience for your customers.

—

✨ What’s new

  • Hide coupon code field from the booking page
  • New β€œFrom $X” pricing display to show starting price
  • Apply settings globally across all booking widgets

—

πŸ” How it works

Coupon Visibility

  • Choose to enable or disable coupon codes on the booking page
  • When disabled, the coupon field is completely hidden

Price Display Format

  • Fixed range β€” shows full price range (existing behavior)
  • From $X β€” shows the lowest starting price
  • Final price is calculated after selecting variations or add-ons

—

πŸ›  How to use

  1. Go to Calendars
  2. Click Services
  3. Open Global Settings
  4. Navigate to Payment Settings
  5. Configure: Toggle Enable Coupon Codes and/or Select Price Display Format
  6. Click Save Changes

—

🎯 Why this matters

  • More control over your booking page experience
  • Simpler pricing display for better customer clarity
  • Flexible pricing presentation based on your business needs
  • Cleaner booking flow with fewer distractions

image