Skip to main content

Book appointments using unified booking interface

This article explains how front desk staff can use Zenoti's new booking experience to schedule single, group, and virtual appointments seamlessly. It outlines setup steps, booking workflows, and tips for using the new interface efficiently

Overview

The new booking experience allows staff to use a single, intuitive screen for all appointment bookings. By centralizing multiple booking entry points, Zenoti simplifies scheduling, helps fill appointment gaps, and improves operational flow.

Prerequisites

To work with the unified booking feature, you must enable the following settings:

Limitations
  • The booking experience for single bookings is live. The booking experience for group and bulk bookings is coming soon.

  • The new booking experience is currently in Beta. Contact your Zenoti Customer Success Manager (CSM) or send a mail to Zenoti Beta signups <betasignups@zenoti.com> to enable this feature for your business.

  • Shifts support will be available starting February 2026.

Key Benefits

Unified booking offers a quick way for front desk staff to book appointments. Staff can switch over completely from the bottom panel and the booking wizard as it offers the following benefits:

  • Streamlined booking experience: Use the unified interface to view schedules and book appointments. Staff need not choose between Appointment Book, Bottom Panel, and Booking Wizard – they can just look and book. This helps fill appointment gaps and improve operational efficiency. Note: The booking experience for single bookings is live.  The booking experience for group and bulk bookings is coming soon.

  • Flexible booking options: Choose a provider-first or a service-first approach. Customize time slots, providers, services, and add-ons to suit guest preferences.

  • Faster bookings through multiple launch points: Front desk staff can book from the following launch points:

    • Book button on the redesigned Appointment Book  

    • Rebook button from the New Guest Profile

    • Empty calendar slots

Enable New Booking Experience

To enable the new booking experience, you must first enable the redesigned Appointment Book and then configure the booking experience settings at the organization level.

  1. At the organization level, click Configuration.

  2. Navigate to Appointment and Queue Management > Interface.

  3. Switch on the Enable New Booking Experience toggle.

  4. Click Save.

New Booking Experience Channels

To select the channels where the Unified Booking Experience should be available, follow these steps:

  1. At the organization level, click Configuration.

  2. Navigate to Appointment and Queue Management > Interface.

  3. Under New Booking Experience Channels, select one or more of the following options:

    • Web – Enables the Unified Booking Experience when accessed through the web.

    • ZMA – Enables the Unified Booking Experience when accessed through the Zenoti Mobile App.

  4. Click Save.

Sync appointment book and new booking experience on date changes

Use this setting to control how the Appointment Book and the New Booking Experience stay in sync when the date is changed.

  1. At the organization level, click Configuration.

  2. Navigate to Appointment and Queue Management > Interface.

  3. Under Sync appointment book and new booking experience on date changes, configure one or both of the following options:

    • Sync appointment book changes to new booking experience – When the date is changed in the Appointment Book, the same date is automatically updated in the New Booking Experience.

    • Sync new booking experience changes to appointment book – When the date is changed in the New Booking Experience, the same date is automatically updated in the Appointment Book.

  4. Click Save.

Note

If a user changes the center during the Edit and Assign stage, Zenoti displays an alert notifying them of the center change and retains relevant information across centers. This includes guest details, selected services (only if they are available at the newly selected center), the selected time slot (with availability refreshed based on the new center), and the assigned provider, if available; otherwise, the provider defaults to Any.

Launch New Booking

Queue

To launch new booking from Queue, follow these steps:

  1. At the center level, click Queue.

  2. Click the Booking Wizard icon. The New Booking Experience opens.

Waitlist

To launch new booking from waitlist, follow these steps:

  1. From the center level, open the Appointment book.

  2. Click the Waitlist icon.

  3. From the waitlist, click the Book button next to the guest’s name. The New Booking Experience opens.

Quotes

To launch new booking from Quotes, follow these steps:

  1. From the center level, open the Appointment book.

  2. Click the Quotes icon.

  3. From the Quotes screen, search for the guest and click Create Quote.

  4. After creating the quote, click Create invoice. The New Booking Experience opens.

ZMA

To launch new booking from ZMA, follow these steps:

  1. Launch ZMA.

  2. Click the Booking Wizard icon. The New Booking Experience opens.

Book Single Appointments using the Book Button

To book an appointment for a single guest from the Book button from the unified booking interface, follow these steps:

  1. In the redesigned Appointment Book, click Book.

    Note

    The term Book is configurable. For example, a business may configure this term as Appointment or Bookings.

    HorizonVertView_BookButton.png

    In the Single guest appointment window: 

    • Use the Search guest to personalize field to find an existing guest by name, phone number, or email.

    • To book a new guest, click the new guest icon, and enter their details.

  2. Click Select a service first or Select a service provider first.  

    Note

    The term Service provider is configurable. Each business can configure this term to suit their context.

    Tip

    If you start with a service, you can narrow down the best provider for that service. If you select a provider first, you can quickly check their availability.

  3. Click the date shown on the right panel to open the calendar.

  4. Modify the appointment date as required.

  5. Under Services, search for and select one or more services for the appointment.

    After a service is selected, on the Add-ons screen you can include:

    1. Add-ons with additional time

    2. Add-ons with extra charges

  6. Select a suitable provider based on availability.  

    Note

    The time slots on the right panel get updated based on provider availability and duration of services.

  7. Click View providers and select a suitable provider.  

  8. Click Proceed.  

    An editable summary showing all selected services, time slots, and assigned providers appears.

  9. Click the edit icon to:

    1. Reassign services to different providers

    2. Change time slots

    3. Add or remove services or add-ons

  10. Click Done editing.

  11. Click Review

    A countdown timer appears to complete the booking. You must complete the booking within this time.

  12. Click Book to confirm your booking.

    The appointment appears on the Appointment Book.

Book Single Appointments from the Rebook Option in the Guest Profile

To book an appointment for a single guest from the Rebook button from the guest profile, follow these steps:

  1. In the redesigned Appointment Book, from the guest profile, under Past Appointments, find the appointment you want to rebook.

  2. Click Rebook.

    RebookButton.jpg
  3. Select the provider, appointment date and time, and room, as applicable.

  4. Click Review.

  5. To go back to making edits, click Keep editing.

  6. After you are done with your edits, click Done editing.

  7. Click Book.

    The rebooked appointment appears on the appointment book.

  8. To take payment and make the booking in one go, click Book and Proceed to Payment.  

    The POS screen appears.

    Check the booking details and click Rebook.

    The rebooked appointment appears on the appointment book.

Book Single Appointments from Empty Calendar Slots

To book an appointment for a single guest from empty calendar in the unified booking interface, follow these steps:

  1. In the redesigned Appointment Book, right-click a time slot and select New appointment.

    Alternatively, double-click an empty time slot.

  2. In the Single appointment window, use the Search guest to personalize field to find an existing guest by name, phone number, or email.

  3. Click Select a service first or Select a service provider first. 

    The term Service provider is configurable. Each business can configure this term to suit their context.

    Tip

    If you start with a service, you can narrow down the best provider for that service. If you select a provider first, you can quickly check their availability.

  4. Click the date shown on the right panel to open the calendar.

  5. Modify the appointment date as required.

  6. Under Services, search for and select one or more services for the appointment.

    After a service is selected, on the Add-ons screen you can include: 

    1. Add-ons with additional time

    2. Add-ons with extra charges

  7. Select a suitable provider based on availability.  

    The time slots on the right panel are updated based on provider availability and duration of services.

  8. Click View providers and select a suitable provider.

    The time slots on the right panel are updated based on provider availability and duration of services.

  9. Click Proceed.  

    An editable summary showing all selected services, time slots, and assigned providers appears.

  10. Click the edit icon to: 

    1. Reassign services to different providers

    2. Change time slots

    3. Add or remove services or add-ons

  11. Click Done editing.

  12. Click Review

    A countdown timer appears. You must complete the booking within this time.

  13. Click Book to confirm your booking.

    The appointment appears on the Appointment Book.

Book a Surprise Visit Using the New Booking Experience

To book a surprise visit using the new booking experience, follow these steps:

  1. In the redesigned appointment book, click Book.

  2. From the booking panel, select the Change Booking Type as Surprise Visit.

  3. In the Manage host and Guest section, add a Host. Use the Search host to personalize field to find an existing guest by name, phone number, or email. Alternatively, click Add to create a new host profile.

  4. Add a Guest (the recipient of the service). Use the Search guest to personalize field to find an existing profile. Alternatively, click Add to create a new guest profile.

  5. Select the appointment date. Click the date shown on the right panel to open the calendar and modify the date as required.

  6. Verify both Host and Guest are added. The Proceed button remains disabled until both roles are selected.

  7. Click Proceed. The booking flow continues to service selection.

  8. Under Services, search for and select one or more services for the Guest. After selecting a service, the Add-ons screen may appear, where you can include:

    • Add-ons with additional time

    • Add-ons with extra charges

  9. Select a suitable provider based on availability. The available time slots update dynamically based on provider availability and service duration.

  10. Click Review. An editable summary appears showing selected services, time slots, providers, and pricing.

  11. You can click the edit icon to:

    • Reassign services to different providers

    • Change time slots

    • Add or remove services or add-ons

  12. Click Book to confirm the surprise booking. The appointment is created and appears in the Appointment Book.

Book a Virtual Appointment Using the New Booking Experience

To book a virtual appointment using the new booking experience, follow these steps:

  1. In the redesigned Appointment Book, click Book.

  2. From the booking panel, select the Change Booking Type as Virtual booking.

  3. In the Services section, search for and select a virtual service.

  4. Selected services are highlighted and display the service duration and price.

  5. Click View Provider to review provider-specific availability.

  6. Select the appointment date.

  7. Click the date shown on the right pane to open the calendar and modify the date as required.

  8. Select an available time slot. The selected time is highlighted, and the system confirms that the date and time are available.

  9. In Confirmation Settings, choose how the guest should receive the virtual appointment details. Enable one or both of the following options:

    • Text confirmation

    • Email confirmation

  10. Paste the virtual appointment link and add any additional details in the message fields. Character limits and SMS credit usage are displayed below each field.

  11. Click Select guest.

  12. Search for and select an existing guest by name, phone number, or email, or add a new guest if required.

  13. Review the Edit and Assign section.

  14. Click Add note to include internal notes for the appointment.

  15. Click Review. The Review and confirm screen displays the selected service, date and time, provider assignment, confirmation settings, and booking timer.

  16. Click Book to confirm the virtual appointment. A confirmation message appears, and the appointment is created and shown in the Appointment Book.

Book Recurring Appointments in the New Booking Experience

To book recurring appointments in the new booking experience, follow these steps:

  1. In the redesigned appointment book, click Book.

  2. From the booking panel, search for and select a guest.

  3. Select a service or provider.

    • Click Select a service first to choose a service, or

    • Click Select a service provider first to begin with a provider.

    Note

    The term Service provider is configurable and may appear differently based on center terminology.

  4. Choose the appointment date. Click the date shown on the right panel to open the calendar and select the start date for the recurring series.

  5. Under Services, select one or more services. After selecting a service, the Add-ons screen may appear, where you can include:

    • Add-ons with additional time

    • Add-ons with extra charges

  6. Define the recurrence pattern by clicking the date shown on the right panel (for example, Mon Jan 19).

  7. From the recurrence menu, choose one of the following options:

    • Does not repeat (default)

    • Repeat daily

    • Repeat weekly

    • Repeat monthly

    • Repeat yearly

  8. Verify date and time availability. A confirmation message indicates whether the selected date and time are available for the chosen recurrence.

  9. Under Services, review the selected services.

  10. Click Review. A summary appears showing all appointments created by the recurrence pattern, including dates, times, services, providers, and pricing.

  11. If you want to edit the appointment series, use the edit icon to:

    • Change providers

    • Change time slots

    • Add or remove services or add-ons

  12. Click Book to confirm. All appointments in the series are created and appear in the Appointment Book.

Edit Service Duration in the New Booking Experience

Ensure the following prerequisites are met before attempting to edit service duration:

  • A service provider must be selected for the appointment.

  • Resizing of appointment block must be enabled.

  • The selected service must not be a segmented service.

  • Service duration can be edited only when:

    • A service provider is selected or

    • The service supports Guest-specific duration.

If these conditions are not met, the option to edit service duration will not be available.

To edit the service durations in the new booking experience, follow these steps:

  1. From the Appointment Book, click an existing appointment block to open the appointment summary.

  2. Click the edit icon on the appointment block to open the Edit and Assign panel.

  3. Click the edit icon.

  4. Click the duration selector to open the update duration panel, then use the duration controls to adjust the service length and save. Zenoti validates service provider’s availability based on the updated duration.

  5. Click Review and then Book to update the service duration for the appointment.

Add a Service or Provider in the New Booking Experience

To add a service in the new booking experience, follow these steps:

  1. From the Appointment Book, click an existing appointment block to open the appointment summary.

  2. Click the edit icon on the appointment block to open the Edit and Assign panel.

  3. Click Add service.

  4. Under Services, search for and select one or more services for the Guest. After selecting a service, the Add-ons screen may appear, where you can include:

    • Add-ons with additional time

    • Add-ons with extra charges

  5. Select a suitable provider based on availability. The available time slots update dynamically based on provider availability and service duration.

  6. Click Review. An editable summary appears showing selected services, time slots, providers, and pricing.

  7. Click Book to update the appointment with the newly added service.

To update the provider in the new booking experience, follow these steps:

  1. From the Appointment Book, click an existing appointment block to open the appointment summary.

  2. Click the edit icon on the appointment block to open the Edit and Assign panel.

  3. Click the plus (+) icon next to Add service.

  4. Click Add Provider.

  5. From the provider list, select the required provider.

  6. From the provider’s service list, select the service you want to book.

  7. Click Proceed.

  8. Click Review. An editable summary appears showing selected services, time slots, providers, and pricing.

  9. Click Book to update the appointment with the newly added service.

Add a Note to the Appointment in the New Booking Experience
  1. From the Appointment Book, click an existing appointment block to open the appointment summary.

  2. Click the edit icon on the appointment block to open the Edit and Assign panel.

  3. Click the plus (+) icon next to Add service.

  4. Click Add note.

  5. Enter the relevant information. Use notes to capture internal context or special instructions related to the appointment or services.

  6. Click Add. The note is attached to the appointment once booking is updated.

Redeem Packages in the New Booking Experience

To redeem packages in the new booking experience, follow these steps:

  1. In the Redesigned Appointment Book, click Book.

  2. Search for and select the guest whose package you want to redeem.

  3. Click the Packages tab. The guest’s available packages and the remaining credits for each package are displayed.

  4. Click Redeem next to the package you want to use. A list of services included in the package appears. Services are shown with credits instead of price.

  5. Select the service you want to redeem and click Proceed. If applicable, add-ons included in the package also follow the same credit-based selection behavior.

  6. Review the services selected for redemption.

  7. Click Review to continue.

Note

  • Services and add-ons that are part of a package always display credits, not prices, throughout the booking flow.

  • Credits are consumed as services are redeemed, and the remaining credit count updates accordingly.

  • Packages with 0 remaining credits may still appear, but redemption is limited by available credits.