- Zenoti Help
- Release Notes
- Release Notes - June 03, 2026 (DRAFT)
Release Notes - June 03, 2026 (DRAFT)
We’ve enhanced the structure of our release notes to better serve your needs. Updates are now categorized under clear headings based on Add-ons, Core Product, Product Edition, Personas, and Modules.
This new format ensures you can quickly find updates most relevant to your role, understand the value each change delivers, and seamlessly adopt new features or enhanced workflows.
This Release Notes contains the following sections:
Announcements: Key updates and important information related to the release.
New Features: Newly introduced functionalities designed to enhance the product experience.
Enhancements: Improvements made to existing features for better usability and performance. Categorized features as Core Product, Product Editions, and Add-ons.
Additional Resources: Links to supporting materials such as guides, training, and documentation. This also includes references to the release notes for the patches included in this update.
Icon | Description |
|---|---|
![]() | Automatic update for all users. |
![]() | Employee: Enhancements or features for employee and payroll. |
![]() | Admin: Features specifically enhanced for admin users who manage the system configuration, including user roles, permissions, and system integrations. |
![]() | Business Owner/Center Manager: Updates implemented for the business owners or managers who are responsible for overall business strategy, growth, and decision-making. |
![]() | Front Desk Operator/Service Provider: Features that enhance the usability for front-desk staff who handle appointments, customer queries, payments, and guest interactions. |
![]() | Guests: Improvements made for the end-users or customers of the business who interact with Zenoti through online booking systems, self-service kiosks, and branded mobile apps. |
Enhancements
Add-On Product
HyperConnect
Front desk agents can now compose a message in HyperConnect and queue it to send at a specific future date and time. Scheduled messages stay fully editable and cancellable right up to the moment they send. They appear inline in the conversation thread as light-blue cards stamped with the scheduled send time, so any agent covering the conversation can see what is planned. Multiple messages can be stacked in the same thread, making it possible to sequence a confirmation, a prep instruction, and a day-of reminder from a single booking interaction.
Business scenario
Front desk teams in beauty and wellness work in shifts. The closing receptionist on Saturday who wants to follow up with a guest on Monday morning has no reliable way to ensure that message goes out. The same gap exists across every time-sensitive communication a front desk manages: pre-treatment prep instructions that need to land 24 to 48 hours before an appointment, post-service aftercare check-ins timed to clinical recovery windows, and birthday and anniversary messages that should go out at the right moment regardless of who is on shift. When these communications go out depends on who remembers to send them, not on when the guest needs them. For multi-location operators, time zone differences compound the problem further. Schedule Message changes the timing of these communications from whenever someone has a free moment to exactly when they should arrive.
How to use:
Open a guest conversation in the HyperConnect inbox.
Click the clock icon in the message composer.
Use the calendar picker to select the send date and the time dropdown (in 30-minute intervals) to select the send time.
A live summary line confirms the exact scheduled send moment.
Type the message and click Submit.
The message is queued.
A banner above the composer shows the queued message with a pencil icon to edit and an X to cancel.
Scheduled messages appear in the conversation thread as light-blue cards stamped with the future send time.
Edit and cancel controls remain on each card until the message is sent.
Note:
The clock icon is visible only to agents with the Schedule Messages > Send permission.
Agents without the Edit / Delete permission cannot modify or cancel queued messages.
Confirm that center time zone settings in Zenoti are accurate before enabling, particularly for multi-location organizations.
Learn more: For more information, refer to the Schedule a Message to a Guest article.
HyperConnect now supports two new extension types alongside the existing individual Agent extension: Ring Group and Fixed Order. A Ring Group assigns a single 4-digit extension to a team of agents and rings all members simultaneously when that extension is dialed. A Fixed Order group rings members sequentially in a priority order defined by the administrator, so the first responder is always the same person until they become unavailable.
Both group types appear everywhere a regular extension does: in transfer menus, phone tree routing destinations, and the call directory. Both types support employees and physical phone devices as members.
How to use:
In HyperConnect, go to Call Extensions and click +Associate extension.
Choose the extension type: Agent (individual), Ring Group, or Fixed Order.
For a Ring Group: enter a group name, add employees and/or physical phone devices as members, assign a 4-digit extension number, and save.
All members ring simultaneously when this extension is dialed.
For a Fixed Order group: enter a group name, add employees in the exact priority order they should ring, assign a 4-digit extension number, and save.
Members ring sequentially; if the first does not answer within the timeout, the next rings.
The group extension is now available in phone tree routing, agent transfer dropdowns, and the call directory.
Note: For Fixed Order groups, review the per-member ring timeout with your Zenoti administrator, as the default may need adjustment for clinical or escalation workflows.
Learn more: For more information, refer to the Manage Group Extensions in Call Extensions article.
Front-desk staff can now transfer a live call to any other center in the organization directly from HyperConnect, including to a specific agent, Ring Group, or Fixed Order group at that center, without dropping the call. A third transfer option, “Transfer call to a location,” is now available alongside the existing transfer call to an agent and to external number options. All cross-center transfers are logged in the conversation thread on both the originating and receiving center, providing a full audit trail of every handoff.
For multi-location operators, the most common inbound call problem is a guest calling the wrong center. The receptionist takes down the information, reads out the correct number, and asks the guest to call back. A significant portion of those guests do not call back. Franchise systems where guests are loyal to the brand face this constantly. Cross-center call transfer makes a warm handoff possible at scale. The receiving agent sees exactly where the call came from, who transferred it, and the guest’s prior conversation history, so they pick up with full context instead of starting cold.
How to use:
On a live inbound call, click the Transfer icon in the call control bar.
From the three transfer options, select Transfer call to a location.
In the side panel, find the destination center.
Click the center to expand its directory and view individual agents, Ring Groups, and Fixed Order groups.
Click Transfer call to center to ring the center’s main line, or click Transfer next to a specific agent or group to send the call directly there.
The call connects at the destination.
The receiving agent sees the call in their HyperConnect inbox with full transfer context: original guest number, source center, transferring agent name, and prior conversation history.
Note: Center directories and extensions must be kept current for transfers to connect correctly. If a center does not appear in the directory, contact your Zenoti administrator.
Learn more: For more information, refer to the Transfer a Live Call to Another Center article.
Two new nodes are now available in the HyperConnect Phone Tree builder: Direct Dial Extension and End Call.
The Direct Dial Extension node lets callers enter an extension number on their phone keypad to connect directly to an individual agent, Ring Group, or Fixed Order group, bypassing the IVR menu entirely. It includes three branch transitions (Connected call ended, Invalid, and Missed call) that wire into the rest of the phone tree, with Voicemail as a natural fallback for unanswered direct-dial attempts. For example: A medspa patient whose post-procedure instructions include a direct extension for her nurse coordinator should be able to dial it and connect in seconds.
The End Call node provides a clean, intentional exit point for any IVR branch. Placed after a closing audio message, it terminates the call the moment the audio finishes. The node is a leaf with no outgoing transitions and requires no configuration beyond placement. For example: An after-hours announcement, a self-service hours message, a compliance disclosure, all of these have a logical endpoint, but without an End Call node the call either loops back to the main menu or times out after dead air, End Call makes that reliable.
Both nodes appear in the node picker alongside Welcome greeting, Play audio, Menu, Transfer call, Voicemail, Send message, Operational schedule, Conditional Routing, Add in queue, and Call percentage.
How to use:
Setting up Direct Dial Extension:
In the Phone Tree builder, select Direct Dial Extension from the node picker and place it after the Trigger (Incoming call) node.
Name the node, upload a prompt audio file, and configure the loop count, ring duration, and call recording preference.
Wire up the three branches: Connected call ended, Invalid, and Missed call (connect Missed call to a Voicemail node).
Save and publish the flow.
Setting up End Call:
In the Phone Tree builder, place a Play audio node with your closing message at the point where the call should terminate.
From the node picker, select End Call.
Save and publish the flow.
Learn more: For more information, refer to the Direct Dial Extension Widget and End Call Widget articles.
The redesigned Booking Wizard is now embedded inside HyperConnect. Front-desk staff can open it directly from any guest conversation, call, message, or voicemail without switching to a separate application. The guest’s profile loads automatically. It supports Single booking, Family booking, Surprise booking, and Couples booking.
A three-column layout shows guest context on the left, the service catalog with live provider availability percentages in the middle, and a visual time picker on the right. A 5-minute slot reservation countdown on the Review screen prevents double-bookings while the agent confirms details.
Key features:
Book single, family, surprise, or couples appointments from within HyperConnect
Guest profile pre-loaded from the active conversation
Live provider availability percentages for the selected date
Visual time picker with morning, afternoon, and evening filters
Quick Book Popular Appointments for one-click rebooking
5-minute slot reservation on the Review screen to prevent double-bookings
Contextual guest alerts (high-spender callouts, package-completion nudges)
Note: The New Booking Experience toggle allows front-desk staff to switch between the previous and new Booking Wizard during the transition period.
Learn more: For more information, refer to the Book Appointments Using the Booking Wizard in HyperConnect article.
HyperConnect now includes full voicemail functionality through two connected components. A Voicemail node in the Phone Tree builder routes missed calls to a configurable prompt and assigns recordings to specific agents by name. A dedicated Voice Mails inbox in the left navigation surfaces every received voicemail with an auto-generated transcript, sentiment score (Positive, Neutral, or Negative), and call category metadata. front-desk staff can filter the inbox by status, sentiment, category, or assignee, and forward any voicemail to a colleague with a contextual note. Voicemails also appear inline in the guest’s conversation thread. Real-time notification banners and unread badge counts alert assigned agents the moment a voicemail arrives.
How to use:
Setting up the Voicemail node:
Open the Phone Tree builder and place a Voicemail node. For example: Add a voicemail node on the Missed call branch after a Transfer Call (Ring all users)node.
Name the node, upload a prompt audio file (mp3, up to 10MB), and set the loop count.
Under voicemail target, select Specific agents and choose the employees who should receive voicemails through this node.
Save and publish the flow.
Managing voicemails:
When a voicemail arrives, assigned agents receive a real-time notification banner and an unread badge in the left navigation.
Open the Voice Mails from the left navigation to see the full inbox.
Filter by Status (Open / Resolved / Assigned), Call category, Sentiment, or assignee.
Click a voicemail to play the recording, read the transcript, and view the sentiment score.
To forward, click Forward, select a colleague (filterable by role), add an optional note, and send.
Learn more: For more information, refer to the Voicemail inbox article.





