Fairer Appointment Distribution Is Here for Round Robin Calendars
Round Robin calendars are designed to share appointments evenly across your team. But in practice, the distribution hasn't always been as balanced as it should be - some team members ending up with significantly more bookings than others, with no automatic way to correct it.
The Optimize for Equal Distribution logic has been upgraded to fix that.
Appointments are now distributed intelligently within each month, keeping workloads balanced and preventing any one team member from getting overloaded while others stay underbooked.
What's Changed
Appointment distribution is now calculated monthly, based on the booking date
Bookings are assigned to the least-booked team member in that month
If a team member gets too far ahead, their availability is temporarily limited until others catch up
Availability updates dynamically to maintain fair distribution across the team
Troubleshooting View now highlights imbalance with a "ROUND ROBIN" status so you can see exactly what's happening
How It Works
When a booking is made, the system checks how many appointments each team member has in that month. The least-booked member is prioritised. If there's a tie, the system uses the predefined team order. If the selected member is unavailable, it moves to the next eligible member.
No team member can be more than three appointments ahead of another within the same month. If that limit is exceeded, their availability is temporarily hidden and restored automatically once others catch up.
This logic applies only when "Any Available Staff" is selected. If a specific team member is chosen by the customer, the booking goes through regardless of distribution.
A Quick Example
If a customer books for April, the system only considers April bookings. If User A has three bookings in April and User B has zero, User A will be temporarily hidden until User B receives bookings and the gap reduces.
Important Notes
Adding or removing a team member will reset distribution counts
Switching between "Optimize for Equal Distribution" and "Optimize for Availability" will also reset counts
For best results, disable "Allow Staff Selection" to maintain true equal distribution
Works best when team members have similar or overlapping availability
Why It Matters
Uneven appointment distribution causes real problems - overloaded team members, inconsistent client experiences, and confusion about why some staff are always fully booked while others aren't. The upgraded logic removes that inconsistency and makes Round Robin calendars work the way they were always supposed to.
If you have any questions about your Round Robin calendar setup inside ESC Hub, the support team is here every day. Drop a message inside Escapepreneur Central.

