How to Set Up Round Robin Scheduling for Your Team

04 Jul 2026 · by Peter Grillet

Round robin scheduling distributes incoming bookings across your team automatically. Here’s how to configure it in Calendr, step by step.

Setting up round robin booking pages
When a prospect clicks “Book a demo” or a client schedules a support call, someone on your team needs to take the meeting. Without a system, those bookings pile onto the same calendar — or sit in limbo while someone manually assigns them.
Round robin scheduling solves this by distributing meetings across available team members from a single booking link. In calendr.so, you configure it once on a team event type, and every new booking is routed automatically.
This guide covers what round robin scheduling is, how to set it up in Calendr, where teams use it most, and how to choose between equal distribution and more controlled routing options.

What is round robin scheduling?

Round robin scheduling is a team meeting distribution method where incoming bookings are shared across a group instead of going to one fixed person.
Instead of giving every prospect a link to Sarah’s calendar, you share one team link — for example, yourfirm.calendr.so/discovery-call. When someone opens it, Calendr assigns them to a team member in the routing pool and sends them to that person’s booking page to pick a time.
That means:
  • One link for marketing, sales emails, and your website
  • Automatic assignment — no manual “who’s taking this one?” in Slack
  • Fairer distribution across the team over time
  • Faster speed-to-lead because the booker never waits for a specific rep to respond
Round robin is different from multi-host booking, where every required person must be available for the same slot (useful for panel interviews or AE + SE discovery calls). Round robin assigns the meeting to one team member.
Learn more about the feature on our round robin scheduling page.

Why teams use round robin scheduling

Round robin works wherever meeting demand is shared but you want a single entry point for bookers.
Sales teams use it to route inbound demo requests and discovery calls across SDRs or AEs. See how this fits into broader sales scheduling workflows.
Customer success teams use it for onboarding calls, training sessions, and escalation meetings when any available CSM can take the booking. Read more on our customer success scheduling page.
Consulting firms distribute discovery calls and intake meetings across consultants without maintaining separate links for each person.
Recruiting teams route first-round interview scheduling across available interviewers while keeping one candidate-facing link.
If your team has uneven capacity or specialized roles, Calendr also offers default assignee and visitor select strategies — covered below.

How round robin scheduling works in Calendr

Calendr’s round robin runs on team event types — shared booking pages assigned to teams rather than individuals.
Here’s the visitor experience:
  1. A prospect opens your team booking link (e.g. yourfirm.calendr.so/product-demo).
  2. Calendr selects a team member from the active assignment pool.
  3. The visitor is redirected to that team member’s booking page (e.g. yourfirm.calendr.so/alex/product-demo).
  4. They pick an available time from that person’s calendar and complete the booking.
The team member who receives the booking gets the calendar event and notification, just as if the prospect had booked with them directly.

Step-by-step: round robin scheduling setup in Calendr

Round robin is configured when you create or edit a team event type. You need admin access to manage team event types.

Step 1: Create your teams (if you haven’t already)

Round robin routes bookings through teams. Before creating the event type:
  1. Go to Teams in the Calendr sidebar.
  2. Create teams that reflect how you want to group bookable people — e.g. “SDR Team,” “Demo Specialists,” or “Support Tier 1.”
  3. Add the relevant team members to each team.
You can assign an event type to one team or several. Any active member of an assigned team is eligible for round robin routing.

Step 2: Create a team event type

  1. Go to Team Event Types in the sidebar.
  2. Click New Team Event Type.
  3. Fill in the basics:
    • Name — e.g. “Discovery Call” or “Support Session”
    • Duration — meeting length
    • Location type — in person, phone, Google Meet, Microsoft Teams, etc.
    • Description — shown to bookers on the booking page
  4. Under Team Settings, set Booking Assignment Strategy to Round robin.

This is the default strategy. Calendr describes it as automatically assigning bookings to available team members in rotation.

  1. Under Assign to Teams, check the team or teams that should receive bookings.
  2. Configure optional settings:
    • Team members can set their own availability — when enabled, each team member can customize their hours for this event type. When disabled, everyone uses the event type’s default availability.
    • Attendee form — collect qualification questions before or during booking (useful for discovery call scheduling).
    • Buffers, booking increments, and notice windows — control how tightly meetings can be booked.
  3. Click Create Team Event Type.

Step 3: Make sure team members are ready to receive bookings

For round robin to work smoothly, each team member in the pool needs:
  • A profile handle set in profile settings (e.g. alex → yourfirm.calendr.so/alex/...)
  • A connected calendar (Google or Microsoft) so availability reflects real open times
  • Active team membership on an assigned team
You can verify and fine-tune individual access on the Manage Team Member Access page for the event type. There you can activate or deactivate specific members without removing the whole team assignment.

Step 4: Share the team booking link

From the event type detail page, copy the Team URL or Team Embed Code:
  • Team URL: yourfirm.calendr.so/your-event-slug
  • Team embed: iframe code pointing to the same URL

Use this link in emails, ads, your website, and CRM workflows. Do not share individual team member links if you want round robin routing — the team URL is what triggers automatic assignment.
For sales demo scheduling, place this link on pricing pages, outbound sequences, and demo request forms.

Round robin vs. other assignment strategies

Calendr offers three booking assignment strategies on team event types. Choose based on how much control you want over routing.

Strategy | What happens | Best for

Round robin | Visitor is auto-assigned to a team member from the pool | Shared inbound queues, fair distribution, speed-to-lead
Default assignee | All bookings go to one designated person (falls back to round robin if none is set) | Primary owner with backup distribution
Visitor select | Visitor sees a page listing team members and picks who to book with | Relationship-based booking, named consultants, choose-your-rep flows
Round robin is the right default when you want auto-assign meetings to team members without asking the booker to choose.
Default assignee works when one person should own a queue but you still want round robin as a fallback. Visitor select is better when the booker already knows who they want — common in consulting and account management.
These strategies pair well with Calendr’s fallback scheduling options: when a team member is archived or unavailable, their booking links can redirect to a backup colleague so shared links never become dead ends.

Round robin use cases by team type

Sales: inbound demos and discovery calls

Share one “Book a demo” link on your website and in outbound campaigns. Round robin distributes meetings across available reps, improving speed-to-lead without manual lead routing.
Combine with booking forms to collect company size, use case, and timeline before the call — so whichever rep receives the meeting shows up prepared.

Customer success: onboarding and check-ins

Use round robin for kickoff calls, training sessions, and QBR scheduling when any available CSM can run the meeting. Clients get a fast booking experience; your team shares the load.
For strategic accounts where a named CSM should always take the call, use default assignee or share that CSM’s personal link instead.

Consulting: intake and discovery

Consulting firms often want one “Schedule a consultation” link on their website but need meetings spread across partners. Round robin handles the distribution; visitor select is the alternative when prospects should choose their advisor.

Recruiting: first-round interviews

Route screening calls across recruiters or hiring managers with one candidate-facing link. For panel interviews where multiple interviewers must attend, use multi-host booking instead — that’s a separate feature from round robin.

Best practices for round robin scheduling

1. Connect calendars before going live Round robin assigns the booker to a team member, then shows that person’s availability. If calendars aren’t connected, slots may be inaccurate or empty.
2. Set profile handles for every team member Each routed booking uses the format yourfirm.calendr.so/handle/event-slug. Handles must be set in profile settings.
3. Use one team link everywhere Consistent use of the team URL (yourfirm.calendr.so/event-slug) ensures round robin runs. Individual member links bypass the routing logic.
4. Align teams with how you actually work Assign the event type to the teams that should receive bookings. If only your SDR team should get discovery calls, assign that team — not the entire company.
5. Toggle availability thoughtfully Enable Team members can set their own availability when people have different schedules. Keep it disabled when everyone should share the same booking hours.
6. Deactivate — don’t delete — people who leave When someone leaves or goes on extended leave, archive them and set a redirect to a backup team member. That keeps old links working and protects your shared booking URLs. See fallback scheduling options for the full picture.
7. Add qualification forms for high-volume queues For sales and support, a short booking form before or during scheduling helps the assigned rep show up with context — especially when they didn’t manually qualify the lead.
8. Review assignment periodically Check booking volume across team members monthly. If distribution looks uneven, review who is active in the assignment pool and whether team membership reflects current staffing.

Troubleshooting round robin setup

Bookings always go to the same person
  • Confirm Round robin is selected, not Default assignee.
  • Check that multiple team members are active in Manage Team Member Access.
  • Verify multiple members are on the assigned team(s).

Visitor sees “no availability” after being routed
  • The assigned team member may not have open slots. The booker can go back to the team link to get routed again, or you can switch to Visitor select so they can pick someone else.
  • Confirm the team member’s calendar is connected and their availability is configured.

Round robin doesn’t trigger — visitor sees a team member picker instead
  • The event type is set to Visitor select, not round robin. Update the assignment strategy in Team Event Types → Edit.

Personal booking link works but team link doesn’t route
  • Make sure you’re using the team URL (yourfirm.calendr.so/event-slug), not a personal URL (yourfirm.calendr.so/handle/event-slug).
  • Confirm the event type is a team event type with teams assigned.

A departed team member’s old links are broken
  • Archive the user and set a redirect to an active team member in firm settings. Their booking links will forward automatically.

Get started with round robin scheduling

Round robin scheduling setup in Calendr takes a few minutes: create a team event type, assign your teams, choose round robin, and share one link. From there, every inbound booking is distributed across your team without manual assignment.
If you’re setting this up for the first time, start with one high-volume meeting type — a discovery call, onboarding session, or support call — and expand once the workflow is working.

Start your 14-day free trial and create your first team event type with round robin today.

More resources for Building & Optimising Customer Success

Where Sales Ends, Customer Success Starts, and Support Fits In

Where Sales Ends, Customer Success Starts, and Support Fits In

In small startups, sales, customer success, and support often blur together until nobody is sure who owns the customer after the deal closes. This article explains the difference between the three roles, why customer success is still a commercial function, and how clearer meeting types can stop every customer call turning into support.

Why Customers Delay Onboarding After They Buy

Why Customers Delay Onboarding After They Buy

When a customer delays kickoff after buying, it is easy to assume they are busy or not serious. Often, the real issue is simpler: the next step is not clear enough, easy enough, or owned tightly enough by the team. This article explains how first CS hires can reduce onboarding delay by turning kickoff into a clear booking workflow.

The Customer Success Event Types You Should Set Up Before Things Get Messy

The Customer Success Event Types You Should Set Up Before Things Get Messy

If every customer call runs through one generic booking link, your first CS hire ends up untangling handoffs, onboarding, training, feedback, renewal risk, and support issues after the fact. This article breaks down the customer success event types to set up first, so customers know the next step and your team knows who needs to be in each meeting.

Why Calendr

How to Schedule a Meeting With Multiple People

How to Schedule a Meeting With Multiple People

Scheduling a meeting with multiple people gets messy when every time slot has to work for more than one calendar. This guide explains when email chains and meeting polls fall short, how multi-host booking works, and how to create a shared multi-host booking page in calendr.so from the dashboard.

Start for free

Built for teams that need more than a booking link

calendr helps customer-facing teams move faster with team-first scheduling, multi-host bookings, and smarter availability controls.