Skip to main content
Automatically distribute calls and appointments across team members. Keep workloads balanced.

What is round-robin?

Instead of all calls going to one person, round-robin distributes them:
This ensures fair distribution and prevents burnout.

Distribution methods

Simple round-robin

Each person gets the next call in sequence:
  • Pros: Perfectly equal distribution
  • Cons: Doesn’t account for availability

Availability-based

Only routes to available team members:
  • Pros: Respects calendars and working hours
  • Cons: Some may get more if others are busy

Weighted round-robin

Some team members get more:
  • Pros: Account for experience/capacity
  • Cons: Requires more setup

Least recent

Routes to whoever hasn’t had a call in longest:
  • Pros: Natural balancing
  • Cons: May not respect preferences

Setting up round-robin

1

Create a team

Go to Settings → Team → Create Team
2

Add members

Select who should be in the rotation
3

Choose method

Pick your distribution style
4

Set as destination

Route calls to this team instead of individual

Configuration options

Working hours

Respect each member’s schedule:
  • Only route during working hours
  • Skip members who are marked away
  • Account for lunch breaks

Capacity limits

Set maximum appointments per person:
Once capacity is hit, skip to next person.

Priority routing

Some calls go to specific people first:

Round-robin for bookings

When customers book appointments, distribute across team:
  1. Show combined availability - All team members’ open slots
  2. Customer picks time - Any available slot works
  3. Assign automatically - System picks who gets it
Or let customers choose:
  1. Show team members - Display available people
  2. Customer picks person - They choose who they want
  3. Book directly - Goes to chosen calendar

Monitoring distribution

Track how calls are distributed: Look for imbalances and adjust weights if needed.

Handling unavailability

When someone is unavailable:
  • Skip them in the rotation
  • Try next person automatically
  • Queue for later if no one available
  • Notify admin if all unavailable

Use cases

Sales team

Distribute leads evenly:

Service technicians

Balance service calls:

Support team

Route support calls:

Best practices

3-7 people per rotation works best. Larger teams make it harder to track.
Check distribution reports. Adjust weights if someone’s overloaded.
Mark team members away when they’re out. The system will skip them.
If your team spans zones, set working hours per member.

Set Up Round-Robin

Configure team distribution

Teams

Learn about team management