Skip to main content

How Round Robin Works

Distribute leads or assignments fairly among team members using a rotating selection algorithm. This ensures equal workload distribution and prevents any single team member from being overwhelmed.

Configuration

Inputs

string[]
required
Array of team member IDs that are eligible for assignment. The round robin will randomly select one of these team members with equal probability.

Outputs

string
required
The ID of the team member that was selected by the round robin algorithm for the current assignment.

Use Cases

Lead Distribution
Support Ticket Assignment
CSM Assignment for New Customers
Content Review Assignment

Best Practices

Team Selection
  • Only include team members who are currently available
  • Consider expertise and specialization when creating pools
  • Update team member pools regularly based on availability
Workload Management
  • Monitor actual workload distribution over time
  • Adjust pools based on team member capacity and performance
  • Consider integrating with capacity planning tools
Assignment Tracking
  • Track assignment patterns to ensure fair distribution
  • Monitor completion rates by assigned team member
  • Use assignment data to optimize team performance
Pool Management
  • Create different pools for different types of assignments
  • Maintain separate pools for different skill sets or departments
  • Consider time zones and working hours when creating pools