Services (v2) – Service Level Form & Enhanced Free Slots

Service-Level Forms

You can now assign service-specific forms in addition to the global form.

How it works

  • The global form applies to all services by default.
  • If a service-level form is set, it will be used when that single service is booked.
  • When multiple services are booked together, the global form is always used.

Why this matters

  • Collect different information based on the service being booked, without duplicating or overloading a single global form.

—

Enhanced Free Slots for Connected Services

We’ve improved how free slots are calculated when booking multiple services in one appointment.

Previously

  • Availability required the start time of each subsequent service to align with the fixed service interval.
  • If the end of Service 1 didn’t exactly match the interval-based start of Service 2, the slot wasn’t shown as available.

Now

  • Only the start time of the first service must align to the service interval.
  • Following services start immediately after the previous one ends.
  • Different durations and add-on times no longer need to fit interval multiples.
  • A slot is offered if staff are available for the total combined duration of all selected services.

Benefits

  • More bookable slots shown to customers.
  • Less configuration of interval/duration “multiples.”
  • Smoother booking experience for both staff and clients.

—

image

Simplify Availability Management with Schedules

🧭 Overview

We’ve introduced Schedules — a simpler, more scalable way to manage availability across calendars and users. Instead of setting hours individually on each calendar, you can now define availability once in a reusable schedule and apply it across multiple calendars. This update brings structure and clarity to how availability is managed throughout your account.

🚀 What’s New?

  • ✅ Centralized Availability Management: Availability is now managed from the new Schedules section, where users can create, manage, and assign availability schedules for all staff members
  • ✅ Reusable Schedules: Create once, apply to multiple calendars across staff or services
  • ✅ Custom Calendar-Specific Schedules: For one-off needs, create a unique schedule within a calendar
  • ✅ User-Level Default Schedule: Every user now has a default schedule automatically applied to new calendars
  • ✅ Automatic Migration: All existing calendar availability has been migrated into custom schedules with no disruption

🧩 How to Use It

  • Navigate to Calendar Settings ➝ Availability to access the new Schedules tab

Schedules tab

  • Use the staff selector to create and manage schedules for each user

Staff selector - schedules

  • Set weekly hours, date-specific overrides, and time zone — all in one place
  • A schedule can be shared across calendars, or you can create custom schedules directly from an individual calendar

Screenshot 2025-10-09 at 9

  • Use "Active On" to assign a schedule to one or more calendars
  • Each calendar can have one schedule per user active at a time

🎯 Why This Matters

  • Reduced efforts — no need to set the same hours on every calendar
  • Brings clarity — one place to manage availability per user
  • Enables consistency — especially helpful for teams, agencies, and multi-location businesses
  • Preserves flexibility — unique calendar needs are still supported via custom schedules
  • Previously, availability was defined separately at the user and calendar level. Schedules replace this with a single, centralized setup — reducing confusion and ensuring consistency.

SMS Notifications Now Available for Calendars & Services

🎯 Overview

You can now send SMS notifications for calendar and service appointments — giving you more flexibility in how you communicate confirmations, reminders, and updates. SMS is a powerful way to improve appointment related communication and provide real-time updates to your clients and team.

🚀 What’s New?

✅ SMS Support for Key Event Types

  • You can now send SMS notifications for all appointment events — Appointment Unconfirmed, Confirmed, Canceled, Rescheduled, Reminder, and Follow-up — across both Calendars and Services.

✅ Customizable Recipient Options

  • Choose who receives each SMS: the Contact, Assigned User, or Additional Phone Numbers. This gives you control over who gets what message.

✅ Per-Recipient Templates

  • Set different templates for Contacts vs. Assigned Users/Additional Phone Numbers, giving you more control over how each party is notified.

✅ Template Management Made Easy

  • Each notification type comes with a default SMS template. You can customize it, select an existing SMS template from your account or create a new one.

✅ Send Test SMS Before Going Live

  • Use the Send Test SMS feature to preview your message before enabling it for real appointments.

🧩 How to Use It

  • Navigate to Calendar Settings
  • Calendars : Edit Calendar > Notifications & Additional Options

Calendar SMS - 1

  • Services : Global Settings > Notifications

Services - Enable SMS

  • Edit Notification type > SMS Tab > Enable the SMS toggle

SMS Enable

  • Choose your recipients (Contact, Assigned User, Additional Phone Numbers)
  • Customize or select the SMS template

Screenshot 2025-10-12 at 12

  • Click Send Test SMS to verify content
  • Save your settings — SMS will now be sent when that notification is triggered

🎯 Why This Matters

  • Increases show-up rates with faster, mobile-first communication
  • Gives businesses flexibility in choosing how they reach different recipients
  • Gives users full control over template messaging and delivery

SMS Notifications Now Available for Calendars & Services

🎯 Overview

You can now send SMS notifications for calendar and service appointments — giving you more flexibility in how you communicate confirmations, reminders, and updates. SMS is a powerful way to improve appointment related communication and provide real-time updates to your clients and team.

🚀 What’s New?

✅ SMS Support for Key Event Types

  • You can now send SMS notifications for all appointment events — Appointment Unconfirmed, Confirmed, Canceled, Rescheduled, Reminder, and Follow-up — across both Calendars and Services.

✅ Customizable Recipient Options

  • Choose who receives each SMS: the Contact, Assigned User, or Additional Phone Numbers. This gives you control over who gets what message.

✅ Per-Recipient Templates

  • Set different templates for Contacts vs. Assigned Users/Additional Phone Numbers, giving you more control over how each party is notified.

✅ Template Management Made Easy

  • Each notification type comes with a default SMS template. You can customize it, select an existing SMS template from your account or create a new one.

✅ Send Test SMS Before Going Live

  • Use the Send Test SMS feature to preview your message before enabling it for real appointments.

🧩 How to Use It

  • Navigate to Calendar Settings
  • Calendars : Edit Calendar > Notifications & Additional Options

Calendar SMS - 1

  • Services : Global Settings > Notifications

Services - Enable SMS

  • Edit Notification type > SMS Tab > Enable the SMS toggle

SMS Enable

  • Choose your recipients (Contact, Assigned User, Additional Phone Numbers)
  • Customize or select the SMS template

Screenshot 2025-10-12 at 12

  • Click Send Test SMS to verify content
  • Save your settings — SMS will now be sent when that notification is triggered

🎯 Why This Matters

  • Increases show-up rates with faster, mobile-first communication
  • Gives businesses flexibility in choosing how they reach different recipients
  • Gives users full control over template messaging and delivery

SMS Notifications Now Available for Calendars & Services

🎯 Overview

You can now send SMS notifications for calendar and service appointments — giving you more flexibility in how you communicate confirmations, reminders, and updates. SMS is a powerful way to improve appointment related communication and provide real-time updates to your clients and team.

🚀 What’s New?

✅ SMS Support for Key Event Types

  • You can now send SMS notifications for all appointment events — Appointment Unconfirmed, Confirmed, Canceled, Rescheduled, Reminder, and Follow-up — across both Calendars and Services.

✅ Customizable Recipient Options

  • Choose who receives each SMS: the Contact, Assigned User, or Additional Phone Numbers. This gives you control over who gets what message.

✅ Per-Recipient Templates

  • Set different templates for Contacts vs. Assigned Users/Additional Phone Numbers, giving you more control over how each party is notified.

✅ Template Management Made Easy

  • Each notification type comes with a default SMS template. You can customize it, select an existing SMS template from your account or create a new one.

✅ Send Test SMS Before Going Live

  • Use the Send Test SMS feature to preview your message before enabling it for real appointments.

🧩 How to Use It

  • Navigate to Calendar Settings
  • Calendars : Edit Calendar > Notifications & Additional Options

Calendar SMS - 1

  • Services : Global Settings > Notifications

Services - Enable SMS

  • Edit Notification type > SMS Tab > Enable the SMS toggle

SMS Enable

  • Choose your recipients (Contact, Assigned User, Additional Phone Numbers)
  • Customize or select the SMS template

Screenshot 2025-10-12 at 12

  • Click Send Test SMS to verify content
  • Save your settings — SMS will now be sent when that notification is triggered

🎯 Why This Matters

  • Increases show-up rates with faster, mobile-first communication
  • Gives businesses flexibility in choosing how they reach different recipients
  • Gives users full control over template messaging and delivery