Round robin scheduling,
built for professionals and teams.
Share one booking link and Cal ID rotates every meeting across your team. It checks each host's calendar, skips anyone busy, and keeps the split even with priority ranking, weights, and fixed hosts. Free forever for individuals, team round robin on Business.
No credit card required · Powered by Stripe
Trusted by teams at
How round robin works in 3 steps
Connect your calendars, choose who's in the rotation, then share a single link that assigns every booking for you. No spreadsheets and no back-and-forth.
TEAM EVENT · SALES DEMO
Round RobinSelectedCollectiveManagedSTEP 01Create a team event
Add a team event type, choose Round Robin as the assignment method, and pick the hosts who should share the bookings.
HOST SETTINGS
AnnaMayaJonSTEP 02Set priority and weights
Rank hosts by priority, weight them from 0% to 200%, and pin fixed hosts who must attend every single meeting.
cal.id/team/demo
Priya S.Assigned to MayaNew booking Thu, 26 Jun. Priya S. · Product demo, assigned to Maya · 14:30 IST.
STEP 03Share one booking link
Every booking lands on the next available host automatically. Calendar-checked, evenly split, no manual assignment.
See the whole setup in under 3 minutes
Watch a team round robin event built end to end. Adding hosts, setting priority and weights, pinning a fixed host, and sharing the single booking link.
Everything that decides who gets the booking
Rotation that always picks the next fair host.
Cal ID takes the union of every host's availability, then hands the slot to the highest-priority host who is free. When hosts tie, the least recently booked host wins, so nobody quietly absorbs every call.
- Least recently booked fallback
- Union of team availability
- Skips busy hosts automatically
- Random tie-break as last resort
ROUND-ROBIN POOL · DEMOS
Balanced
Priority ranking for the hosts who should go first.
Give senior reps, specialists, or on-call staff a higher priority and they get selected first whenever they're free. Lower-priority hosts still catch every slot the top of the pool can't cover.
- Five priority levels
- Per-host overrides
- Works with weights
- Reorder anytime
PRIORITY RANKING
Free hosts with the highest priority are selected first. Ties go to the least recently booked.
Weights that split bookings exactly how you want.
Every host starts at 100%. Set a host to 200% and they take twice as many bookings; drop someone to 50% while they ramp or go part-time. New joiners are credited proportionally so the rotation stays fair from day one.
- 0% to 200% per host
- Proportional catch-up
- Part-time friendly
- Change without resetting
Fixed hosts, collective events, and managed availability.
Keep a manager on every call while the rest of the pool rotates around them. Or switch the same event to collective scheduling when the whole panel needs to attend.
- Fixed and rotating hosts
- Collective scheduling
- Buffers and time off
- Per-member working hours
HOSTS ON EVERY CALL
Rotating around them: Anna, Maya, Jon.
Fair distribution, proven by maths
When new hosts join a weighted event type, their bookings are adjusted proportionally to account for bookings existing hosts already have.
Weight adjustment = (bookings of existing hosts / sum of existing weights) x new host weight
= 14 / 300 x 50 = 2.33
The new host is credited with 2 bookings, keeping the rotation fair from the moment they join.
| Host | Weight | Bookings |
|---|---|---|
| Existing host 1 | 100% | 5 |
| Existing host 2 | 200% | 9 |
| New host | 50% | 2 (credited) |
Integrations
59+Round robin reads availability from the calendars your team already lives in. Connect your favourite tools in minutes, no code required.
Loved by teams worldwide.
Simple pricing. Start free forever.
Unlimited bookings and event types on the free Startup plan. Upgrade to Business for round robin, collective scheduling, and advanced routing.
Frequently asked questions
01 How does round robin host rotation work?
Round robin rotation assigns each new booking to the next available host. Cal ID checks every host's calendar, filters out anyone who is busy, then picks the highest-priority host who is free. When hosts tie, the least recently booked host is chosen so bookings stay evenly split.
02 What happens when two hosts have the same priority?
When two free hosts share the same priority, Cal ID gives the booking to whoever was booked least recently. If they are still tied, it falls back to a random pick, so no single host quietly absorbs every meeting.
03 Do I have to enable weights?
No. Weights are optional. Every host starts at 100% and the rotation is even by default. Turn on weights only when you want someone to take more or fewer bookings than the rest of the pool.
04 What is a fixed host?
A fixed host attends every meeting for an event type while the other hosts rotate around them. It is useful when a manager or specialist must join every call but you still want the second seat shared fairly.
05 What happens when a new host joins an existing rotation?
New hosts are credited with a proportional share of existing bookings so they do not receive a flood of meetings on day one. Cal ID calculates the credit from the current bookings and weights, keeping the split fair from the moment they join.
06 Which calendars does round robin check?
Round robin checks real-time availability from Google Calendar, Outlook, Apple Calendar, and any other calendar you connect. If a host is busy on any connected calendar, they are skipped for that slot.
07 Is round robin free?
Round robin is available on the Business plan at $5 per user per month, billed annually. Individual scheduling with unlimited bookings and event types is free forever on the Startup plan.
Give your team one link and an even rotation.
Sales calls, demos, support intake, recruiting screens. Booked automatically, split fairly, free to start.