Pre-release Documentation for Ascent Direct Booking. Not yet approved for commercial release. View availability details
Overview / Service menus
Service menus
A sample list helps a customer understand what to book. It does not add a layout, a bundle, a class, or a shop.
Illustrative pattern, not a plugin template
Simple service list
A small set of clearly named appointments, each stored as its own service.
Catalogue entries. Create and edit a service
Seen in. Barbers
Fit boundary. The list is writing guidance. It is not a new plugin layout, and the service editor was accepted as a slice rather than re-run on the fresh 1.2.104 pilot.
Illustrative pattern, not a plugin template
Category-led menu
Group related services under headings a customer recognises.
Catalogue entries. Create and edit a service
Seen in. Beauty salons , Lash and brow studios
Fit boundary. Category grouping was not given its own passing check. Do not invent nested categories.
Illustrative pattern, not a plugin template
Duration-led choices
Offer separate services when the lengths differ.
Catalogue entries. Create and edit a service , Stored duration and buffer times
Seen in. Massage practices
Fit boundary. Separate entries are not a duration picker and not an automatic price calculation.
Illustrative pattern, not a plugin template
First visit and returning visit
Say which appointment is for a new customer and which is for someone returning.
Catalogue entries. Create and edit a service , Practitioner eligibility
Seen in. Physiotherapy practices
Fit boundary. The wording does not enforce who may book which one. Eligibility is a separate control.
Illustrative pattern, not a plugin template
Consultation-led menu
Put a consultation first when the later work has to be scoped.
Catalogue entries. Create and edit a service
Seen in. Tattoo studios
Fit boundary. A consultation at the top of a menu is not a software gate and not clinical triage.
Illustrative pattern, not a plugin template
Service and eligible professional
Connect a service to the people who may perform it.
Catalogue entries. Practitioner eligibility
Seen in. Hair salons
Fit boundary. The accepted slice includes eligibility. Practitioner-first navigation was not the check that passed.
Illustrative pattern, not a plugin template
Customer-goal explorer
Editorial links can point a visitor toward a description or a consultation.
Catalogue entries. Create and edit a service
Seen in. No single industry owns this pattern.
Fit boundary. This guide page is not a diagnosis, a recommendation engine, or a control in the booking plugin.
Illustrative pattern, not a plugin template
Combined appointment
Describe more than one piece of work only in the way the candidate actually supports.
Catalogue entries. Several services in one visit , Create and edit a service
Seen in. Barbers
Fit boundary. Several services in one visit are unresolved. One named service is not multi-service booking and not a discounted bundle.
Illustrative pattern, not a plugin template
Multi-professional treatment
A visit that needs more than one staff member.
Catalogue entries. Multi-person procedures and shared resources
Seen in. Aesthetic clinics
Fit boundary. That coordination is older clinic source and is not in the standard pilot. It is not a couples booking.
Illustrative pattern, not a plugin template
Products beside services
A read-only product catalogue can sit next to bookable services.
Catalogue entries. Product catalogue , Shop, stock, and shipping
Seen in. Photographers
Fit boundary. The fresh pilot stored a product image. There is no stock, cart, shipping, or payment.
Illustrative pattern, not a plugin template
Repeat visits
A customer books another individual appointment later.
Catalogue entries. Signed-in booking
Seen in. Personal and career coaches
Fit boundary. Booking again is not a recurring series, a membership, or a prepaid course.
Illustrative pattern, not a plugin template
Courses and prepaid bundles
A series sold and redeemed as a balance.
Catalogue entries. Treatment plans and maintenance intervals , Online appointment payments
Seen in. No single industry owns this pattern.
Fit boundary. Hold this as unsupported. Redemption, balances, expiry, and commercial terms are not in the local evidence.
Illustrative pattern, not a plugin template
Classes and group capacity
Several people booking places in one class.
Catalogue entries. Multi-person procedures and shared resources
Seen in. Private yoga and Pilates instructors
Fit boundary. Ordinary one-to-one scheduling is not class software. Seats and capacity were not exercised.
Illustrative pattern, not a plugin template
Rooms and equipment
A room or machine that must be free as well as a person.
Catalogue entries. Multi-person procedures and shared resources
Seen in. Day spas
Fit boundary. A room written in a description is not a lock on that room. Resource scheduling was not in the standard pilot.
Illustrative pattern, not a plugin template
Different service levels
Genuinely different offerings stored as different services.
Catalogue entries. Create and edit a service , Recorded appointment value
Seen in. Driving instructors
Fit boundary. No staff-tier surcharges, add-ons, or variable quotes were verified.
Illustrative pattern, not a plugin template
Visits at different places
The customer is not at the business address.
Catalogue entries. One business for each installation , Create and edit a service
Seen in. Plumbers and survey visits
Fit boundary. This is not a second location inside one installation, and it does not calculate distance or travel time.
Industries · Setup recipes · Create a service · What is not included