Improvement

Safer assistant changes, clearer error messages, and pass usage in the API

Posted by OmceanBooking

Changes made through the admin assistant are now safer and easier to trust, and the API shows more about each purchased pass.

  • Proper class cancellation: when you ask the assistant to cancel a class, attendees and waiting-list customers are handled just as they are when you cancel from the schedule - people are notified, bookings and waiting lists are cleared, and used classes are returned to each pass.
  • No more silent successes: if the customer, class, pass or booking you named does not exist, or the change is refused, the assistant now says so instead of reporting that the change was made.
  • Clear scheduling clashes: if an instructor or room is already booked, the assistant tells you there is a clash and at what time.
  • Location limits respected: staff working at a single location can no longer have the assistant change records or location assignments belonging to your other locations.
  • Fewer accidental resets: updating a class category or a pass no longer risks clearing which classes it applies to.
  • Connected classes permission: connecting instructors to a class is now controlled by its own staff permission, separate from appointments.
  • Pass usage in the API: purchased passes returned by the API now include the number of classes used, and points used for point-based passes.

Try the Booking System for 7 days

All Features Included

7 DAYS FREE$
  • Unlimited bookings
  • All AI features included
  • 🌐Your own branded booking website

No credit card needed

Arrow