HighLevel lets clients book, reschedule and cancel services in the Client Portal without separate booking links. Clients pick a date and time, and their details are pre-filled. They can book single or multiple services, depending on setup.

Rescheduling and cancellations follow the calendar settings for each service. Meetings and service bookings now appear together under Appointments, split into Upcoming and Past. Admins choose which service booking pages clients can see.

To turn it on, enable "Allow booking from client portal" under Calendars, Services, Booking Pages. Then enable Appointments under Memberships, Client Portal, Settings, App Permissions. Service Booking is available in the new Client Portal.