Problem definition: Salons do not have enough control over time slots offered to clients booking online, meaning "bad" times for the salon staff member can be booked online. One churned client sums it up quite well: "Clients are still able to destroy my day with dropping 30min appointments where ever they want." An existing competitor solution for this is giving salon staff the option of restricting slots offered so that they are touching any of the following: start or end of the work time an existing appointment a break This allows appointments to be built up together in blocks. This is offered by Timma in Finland and is a missed feature. It is a staff level feature (not a branch level feature). I believe it would also help increase adoption of OB in other regions, who have a fear of opening their calendar to clients. Very few people understand the existing feature (incl. internally) and it is not strict enough for some staff that honestly would rather have no appointment than a bad appointment.