🎉 New: Multi-slot Booking. Let clients book several sessions in one goSee how it works

Team scheduling

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

4.7/5 · 230 reviews
Get started free

Trusted by teams at

  • Titan
  • Loopwork
  • RecurPost
  • Heallthmaxx
  • Zopping
  • ViaSocket
  • Xfinity
  • Zoho
  • MIT-WPU
  • Suppliflex
  • Praan Health
  • Tagmango
  • Supersourcing
  • AiFiesta
  • MSG91
  • PagarBook
  • WeWork India
  • BadaBusiness

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.

  1. TEAM EVENT · SALES DEMO

    Round RobinSelected
    Collective
    Managed
    STEP 01

    Create a team event

    Add a team event type, choose Round Robin as the assignment method, and pick the hosts who should share the bookings.

  2. HOST SETTINGS

    AnnaHigh · 200%
    MayaMedium · 100%
    JonLow · 50%
    STEP 02

    Set priority and weights

    Rank hosts by priority, weight them from 0% to 200%, and pin fixed hosts who must attend every single meeting.

  3. cal.id/team/demo

    Priya S.Product demoAssigned to Maya

    New booking Thu, 26 Jun. Priya S. · Product demo, assigned to Maya · 14:30 IST.

    STEP 03

    Share 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.

Try it yourself, free

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
Get started free →

ROUND-ROBIN POOL · DEMOS

AnnaAE · EMEA10 demos
MayaAE · NA9 demos
JonSE · EMEA9 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
Get started free →

PRIORITY RANKING

AnnaHighest
MayaHigh
JonMedium

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
Get started free →

WEIGHT DISTRIBUTION · 30 BOOKINGS

Anna12200%
Maya6100%
Jon6100%
Liu6100%

Anna's 200% weight takes twice the bookings of a 100% host. New joiners are credited proportionally.

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
Get started free →

HOSTS ON EVERY CALL

DanaSales managerFixed host
AnnaRotating
MayaRotating

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.

HostWeightBookings
Existing host 1100%5
Existing host 2200%9
New host50%2 (credited)

Loved by teams worldwide.

Nuseir Yassin
“Been looking for a Calendly substitute for a while… Cal ID seems like a great choice.”
Nuseir Yassin Founder & CEO, Nas Company (Nas Daily) Product Hunt
Victor B.
“I love Cal ID for its numerous customization options, which are much more significant than those of Calendly. The team pricing is also more appealing. The round robin feature is a major asset, allowing an external partner to book slots based on the availability of multiple people.”
Victor B. Verified G2 · June 2026

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.

Startup

Free

Best for individuals

  • Unlimited bookings
  • Unlimited event types
  • Calendar connections
  • Booking page customisation
Get started free

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.

✓ Free forever plan✓ No credit card required