This article presents possible use cases and corresponding sample flows that you can support. This can be a helpful jumping off point as you plan your implementation.
This example shows how to implement a workload balancing algorithm that distributes bookings evenly across staff. This approach prevents overworking specific staff members, distributes work fairly, and uses simple logic that's easy to understand and maintain. By working entirely from cached data, the algorithm achieves fast performance.
To sort staff members by workload:
availableResourceIds.Last updated: 27 May 2026