Skip to content
· Improvement Calendars

Improved Equal Distribution in Round Robin Calendars

SMBcrm has updated equal distribution logic for round robin calendars to balance appointments more consistently across a team. Booking distribution is now evaluated by month and prioritizes the least-booked available team member.

S
SMBcrm Team · April 15, 2026

Improved Equal Distribution in Round Robin Calendars

SMBcrm has updated the Optimize for Equal Distribution logic in round robin calendars to support fairer appointment allocation across your team.

Bookings are now evaluated within the month of the appointment, helping keep workloads more balanced and reducing cases where one team member gets too far ahead.

What Changed

  • Appointment distribution is now calculated monthly based on the booking month
  • Bookings are prioritized for the least-booked team member in that month
  • If one team member gets too far ahead, their availability is temporarily limited
  • Availability updates dynamically to help maintain balanced distribution
  • The troubleshooting view now flags imbalance with a ROUND ROBIN status

How It Works

This logic applies only when Any Available Staff is selected.

If a specific team member is chosen, the booking still goes through regardless of distribution.

When a booking is made:

  • SMBcrm checks how many appointments each team member has in that month
  • The least-booked team member is prioritized
  • If there is a tie, the predefined team order is used
  • If the selected team member is unavailable, the system moves to the next eligible team member

Monthly Distribution Logic

Distribution is evaluated only within the same month as the booking.

No team member can be more than 3 appointments ahead of another. If that threshold is exceeded, that person’s availability is temporarily hidden until the gap is reduced.

Example

If a customer books an appointment for April, SMBcrm only considers bookings scheduled in April.

  • Team Member A has 3 bookings in April
  • Team Member B has 0 bookings in April

In this case, Team Member A is temporarily hidden until Team Member B receives more bookings and the gap narrows.

Important Notes

  • Adding or removing a team member resets distribution counts
  • Switching between Optimize for Equal Distribution and Optimize for Availability also resets counts

Best Practices

  • Disable Allow Staff Selection if you want stricter equal distribution
  • This works best when team members have similar or overlapping availability

Why It Matters

This update helps teams:

  • distribute workload more fairly
  • reduce confusion caused by uneven scheduling
  • improve consistency in round robin bookings

In Case You Missed It

You can also read about Category-First Booking for Services.

Need Help Applying This Update?

If you’d like help rolling this out in SMBcrm, visit Support or request a demo.

Tags Improvement Calendars
Share
14-day free trial

Ready to
accelerate
your growth?

Join businesses already using SMBcrm to capture more leads, build better relationships, and close more deals.

14-day free trial

Full access to all features, no strings attached

No setup fees

Get started in minutes, we handle the heavy lifting

Cancel anytime

No long-term contracts, stay because you want to