Round Robin Scheduling
Round robin event types allow you to distribute meetings amongst team members. At the moment, the distribution is based
on availability, optimizing all options regardless of individual load. The booking will be assigned to an available host
based on weights, priorities or the person least recently booked.
Underlying Mechanism
The round robin events when not using a common schedule offer slots which are formed using the union of all slots
available for each round robin host. Once an available slot is chosen by the scheduler, the underlying mechanism of host
assignment kicks in. The mechanism has a couple of options:
Priority Ranking
Every round-robin host has a priority, by default ‘medium’. The priority level assigned to a host directly influences
their likelihood of being selected for bookings. A higher priority signals a stronger preference, positioning them as a
more desirable option for hosting duties. This system ensures that hosts with higher designated priorities are given
precedence in the booking process, optimizing the allocation of resources and streamlining event organization.For
instance, if John Doe & Jane Doe are both available in the same slot, but John has a priority High compared to Jane’s
priority of Medium, John will be booked. If several users have the same priority it will choose the least recently
booked user.You have the option to select priority for each host and based on their priority (and availability in the
selected slot), the hosts will be booked.
Weights
Weights are optional and must be enabled to use. They allow you to determine how meetings should be distributed among
hosts. When enabled, every host has a default weight of 100%. This means each host should end up with the same number of
bookings by default. However, hosts with fewer availabilities can still end up with fewer bookings. Only confirmed
bookings count towards past bookings.For instance, Jane Doe has a weight of 100% and already has 8 bookings while John
Doe has a weight of 200% and already has 12 bookings. Assuming both of them are available, the next bookings would go to
John Doe until a total of 16 bookings is reached.
Weight Adjustment: If new hosts are added to a round-robin event type that has weights enabled, their weights will be
adjusted accordingly. New hosts will have their bookings adjusted proportionally to their weight, taking into account
the bookings that existing hosts already have. This ensures a fair distribution of bookings when new hosts are added.
Example:
Existing host 1: 100% weight, 5 bookings Existing host 2: 200% weight, 9 bookings New host: 50% weight
Weight Adjustment = (Bookings of existing hosts / Sum of weights of existing hosts) * New host weight
Weight Adjustment = 14 / 300 * 50 = 2.33 The new host will have a weight adjustment of 2 bookings.
Least Recently Booked
This is the fallback method where the available round robin host who was booked least recently is chosen. If more than
one host meets this criteria, one of them is chosen at random.
Round-Robin Groups
With Round-Robin Groups, you can utilize round-robin scheduling even further by organizing hosts into separate groups
and having one host from each group join the booking. This is useful for scenarios where you need multiple participants
from different roles or departments to be part of the same event — for example, a sales representative and a solutions
engineer, or a recruiter and a hiring manager.
How It Works:
Without Round-Robin Groups: Only one host from the Round-Robin pool will be selected for the booking.
- With Round-Robin Groups:
- You can create multiple Round-Robin groups, each with its own assigned hosts.
- For each booking, one host from every group will be selected.
- Within each group, our regular Round-Robin algorithm determines which host is booked next.
- This ensures fair distribution of bookings for all hosts within their group.
You can set it up by clicking on Add Group button next to the Round-Robin hosts setup shown in the screenshot below.
Make sure you save your changes once done.
BrandBird 2025-08-14 07.47.56.png
Fixed Hosts
If you wish to bring in Collective behavior into round-robin events, it is possible with Schedly. You can now select
which hosts you wish to always attend the meeting, whilst the other selected team members who are booked on a
round-robin basis.
Fixed Hosts are individuals who are consistently present at every meeting.
Round-Robin Hosts are members of a group who take turns attending meetings. Rather than everyone in this group attending
every meeting, only one person from the group will attend each time.For tasks like scheduling sales calls or product
demos, where you have a pool of people among whom you’d like to distribute meetings, round robin is the perfect choice.