AppointmentCore has a rotation feature which allows you to add multiple users to a single booking link so that they can get bookings according to their availability.
There is no guarantee for equal distribution when using our rotation feature. AppointmentCore logic is meant to serve your customers giving them the most options, choosing the time that works best for them. There are multiple factors that affect which user gets the appointment when both users are in the rotation. Here are some examples:
- Your rotation is set to pick the user in order listed - and they are listed 1st User A and then User B. This means if both users are available for a certain time slot, it will always pick User A first.
- The booking link may be set to be using each user's individual availability and it is not the same for both - e.g. User A has opened up his availability from 8am to 6 pm MDT (Mo-Fri) and User B has opened his availability from from 7am to 6pm MDT (Mo-Fri), so that's already 5 hours per week more for User B
- If the users are working on shifts. Like User A is working in the mornings and User B is working in the afternoon, they don't overlap in availability and it's all up to your customer's preference to pick a time. If most of your customers prefer to book afternoon times than User B is going to get the majority of the appointments.
- Using the Make me look busy feature - the key to this feature is that it is random, you can not control it. AppointmentCore randomly chooses which exact openings to show available. Remember that each time a customer loads your calendar he will see different open time slots. What it does when activated for a rotation setup is just adds another factor of chance for picking one over another user.
- What is going on in each of the user's calendars - if one is much busier than the other, logically the more appointments will go to the one with more available time. Equally as important is your customer preference. What time is the customer wanting to meet with you? What time zone is the customer in? If only one user is available during that time - he’s getting the appointments i.e. - User A isn’t available on Friday (anybody wanting to book on Friday will be booked with User B
- Timezones also are a factor depending on the location of your customers. If one of your user is working in a time zone when the times are more desirable then s/he is going to get more appointments.