How to create a round robin event in Schedule.so

Round robin events automatically distribute meetings across your team without requiring manual assignment. Instead of selecting a team member for every booking, Schedule.so assigns meetings based on availability and workload rules, ensuring a more balanced and efficient scheduling process.

For example, if you manage a tech support team with multiple agents, a client can book a support session without choosing a specific person. Schedule.so then assigns the meeting to the most suitable available team member, allowing the client to get timely support while keeping the workload evenly distributed across your team.

Create a New Team Event

Go to Event Types and click New. From the dropdown menu, you will see two options: Create New Personal Event and Create New Team Event.

Choose Create New Team Event. This opens the team event setup screen. The setup is organized into five main sections: Event Setup, Assignment, Limits, Advanced Settings, and Notifications.

How to create a round robin event in Schedule.so — step 1

Event Setup

Event name and description

Enter the event name. Use a clear name so people understand what the meeting is for. Add an event description to explain the purpose of the meeting.

How to create a round robin event in Schedule.so — step 2

Each event gets its own booking URL. This is the link you share with clients, leads, teammates, or anyone who needs to book time with you. You can change the slug to something shorter or easier to understand.

How to create a round robin event in Schedule.so — step 3

Duration

The duration decides how long the meeting lasts. This setting affects the time slots shown on the booking page. If you set the event to 30 minutes, the system will offer 30 minute slots based on your availability.

Choose a duration that fits the purpose of the meeting. Short calls may need only 15 minutes. A detailed consultation may need 45 or 60 minutes.

How to create a round robin event in Schedule.so — step 4

Availability

Scheduling Type

Next, open the Assignment section. Here, you will find the Scheduling Type setting. This decides how Schedule.so assigns team members to the meeting. You can choose between Round Robin and Collective. For this setup, we’ll use the Round Robin option.

This tells Schedule.so to assign bookings across the selected team members instead of requiring the full group to be available at the same time.

How to create a round robin event in Schedule.so — step 5

Add round robin hosts

In the Round Robin Hosts section, choose the members who can attend this event. These are the team members who will be considered when Schedule.so assigns a booking

How to create a round robin event in Schedule.so — step 6

Member Priority

You can also set priority for each team member. This helps control how meetings are distributed. If some team members are more experienced or should handle more bookings, you can give them a higher priority. In that case, Schedule.so will prefer assigning meetings to them more often or before lower-priority members.

If other team members should handle fewer meetings, you can assign them a lower priority so they are booked only when higher-priority members are unavailable. This gives you more control over how round robin scheduling works across your team.

How to create a round robin event in Schedule.so — step 7

Automatically include all members

You can also turn on the option to automatically add all members. When this is enabled, the event stays updated with your workspace members automatically. That includes both current team members and any new members added later.

This is useful if your team changes often and you want the event to stay in sync without manual updates.

How to create a round robin event in Schedule.so — step 8

Limits

Buffer before and after the meeting

Buffer time adds a gap before or after a booking. This is useful if you need time to prepare, take notes, travel, or simply avoid back to back meetings. Without a buffer, meetings can be placed too close together. For example, if a 30 minute meeting has a 10 minute buffer after it, the next available slot will not start immediately.

How to create a round robin event in Schedule.so — step 9

Minimum notice

Minimum notice sets how much advance time is required before someone can book. This stops last minute bookings that you may not be ready for. If you set a 2 hour minimum notice, nobody can book a meeting starting in less than 2 hours from now. This is helpful when you need preparation time before each meeting.

How to create a round robin event in Schedule.so — step 10

Limit booking frequency

This setting caps how many times the event can be booked during a selected period. For example, you may allow only 3 demo calls per day or 10 consultations per week. This prevents one event type from taking over your full schedule. Use this when you want to protect time for other work.

How to create a round robin event in Schedule.so — step 11

Limit total booking duration

This controls the total amount of time that can be booked for this event within a period. Instead of limiting the number of meetings, it limits the total booked time. For example, you may allow only 240 minutes of consultation calls per week, no matter how many bookings that becomes.

This is helpful when meeting lengths vary or when you want stricter control over time spent.

How to create a round robin event in Schedule.so — step 12

Limit future bookings

This setting decides how far ahead people can book. You may not want someone booking 45 days in advance if your schedule changes often. By setting a booking window, you keep your calendar more realistic and easier to manage. This can be based on business days or a fixed date range, depending on how you want to control the window.

How to create a round robin event in Schedule.so — step 13

Advanced Settings

Allow Guests

The Allow Guests option lets the person booking the meeting invite additional participants while scheduling. When enabled, guests receive the same invites and updates as the main attendee. This is useful for meetings where external participants like clients or stakeholders need to join. If disabled, only the booked participants and selected team members will be included in the meeting.

How to create a round robin event in Schedule.so — step 14

Questions Required

These settings control what information users must provide before booking. You can mark fields as required or optional to balance between collecting enough details and keeping the form quick to fill. The email field is required by default to ensure proper communication.

You can also enable email verification, where users must confirm their email before completing the booking. This helps reduce incorrect entries, fake bookings, and improves overall booking quality.

How to create a round robin event in Schedule.so — step 15

Custom questions

Custom questions let you collect extra details from the attendee. You can choose the input type, add a label and placeholder, and pass values using query parameters. You can ask about project needs, meeting goals, company name, or anything else relevant to the call. This helps you prepare before the meeting and makes the booking form more useful.

How to create a round robin event in Schedule.so — step 16

Brand Settings

Brand settings let you change how the booking page looks and behaves. You can upload a social sharing image, apply your brand colors, and add a redirect after booking.

These changes help the booking page feel more like part of your business rather than a plain scheduling screen.

How to create a round robin event in Schedule.so — step 17

Notifications

Open the Notifications section to control when and how messages are sent for the team event. Each notification block can be expanded and adjusted based on your workflow. You can also create a notification template from this section if needed. This lets you control communication around the booking, including confirmations, reminders, and other event-related updates.

How to create a round robin event in Schedule.so — step 18

Result

With round robin scheduling, meetings are shared across your team one by one. Each new booking goes to the next available team member. You can set priority to control this. Team members with higher priority get more bookings, while others get fewer. This helps assign meetings quickly, keeps the workload balanced, and removes the need for manual selection.

How to create a round robin event in Schedule.so — step 19

Smarter, simpler Scheduling starts here

Stop compromising between features and simplicity. Get enterprise-grade scheduling that actually works.

✓ No credit card required
✓ Free for individuals
✓ Enterprise-ready from day one
Dashboard