In this document:
Introduction
In this guide, we’ll cover the new beta Booking App update to Simply Schedule Appointments.
What is the New Booking App?
The new booking app is a complete revamp of our front-end app framework. It gives us the flexibility to offer more complex features such as Booking Flows and Resources.
To start using the new booking app, go to the SSA Settings page > scroll to the bottom and click on the Developers link > toggle on Try the new booking app > click Save.
Booking Flows
Enabling the new booking app will add a Booking Flow option in the Appointment Type settings.
The Booking Flows (Business Edition feature) allows you to customize how the booking form looks for each Appointment Type based on your selection from flow sequences (Expanded, Express, First Available) and view layout options.
Visit our Booking Flow guides to see demos of how each Booking Flow looks with the varying Views.
Resources
Resource Booking is exclusive to the new booking app. Once you opt into the new booking app, you can enable Resource Booking (Business Edition feature).
With Resource Booking, you can create, edit, view, and manage resources. By assigning the Resources to Appointment Types, you can control the Appointment Types availability based on the resources available.
Resources are created in Groups that can either be identical or unique.
- Identical Resource Groups mean all resources within the group are the same, and it doesn’t matter which specific resource from this group is assigned to the booking.
- Unique Resource Groups mean that each resource within the group is distinctive, and it does matter which specific resource from this group is assigned to the booking.
User Preference for Team Booking
Another great addition to the new booking app is the User preference option for Team assignment. For this feature, you must first setup Team Booking.
With the User preference, Users can select a Team member of their choice while scheduling appointments.
Performance Improvements
The new Booking App comes with a massive improvement to our caching system. This will help with sites on slower servers and pages containing multiple booking calendars.
One of the most significant benefits is loading times with our Form integrations (Gravity Forms and Formidable Forms). This dramatically reduces the loading times for forms heavily using conditional logic with multiple SSA Appointment fields.
Leave a Rescheduling Note
The new Booking App contains this new Rescheduling Note feature. The Admin and Team members (with permission) can now leave a note when rescheduling.
Style Updates
The new Booking App also gives the booking calendars a refreshing new look. We’ve updated our components library to include the more modern Material Design 3 design system.
Appointment Type Listing
The Appointment Type listing boasts a lighter and cleaner design. Improved texture gives the listing components a modern feel.
Refined Shapes for Date and Time Selection
We’ve revamped the shapes across our new booking app to make everything sleeker. You’ll find a rounder and neater appearance to the date and time selection buttons.
Enhanced Text Styling
We’ve made some adjustments to the text, focusing on improving clarity and details.
Related Guides
-
Developer Settings
-
ssa/appointments/customer_information/get_defaults Filter
-
ssa/templates/get_template_vars Filter
-
ssa/forms/gravity/should_copy_field_to_ssa Filter