Capacity Algorithm

Round Robin Routing & Assign App enables systematic and automatic distribution of Leads to the respective team members. In the previous blog we saw how Lead was assigned using Round Robin Algorithm. Now we will focus on Capacity Algorithm.

Capacity Algorithm

Leads are assigned on the basis of user capacity. Each user is assigned a base capacity by the manager. For e.g. Let’s consider that 1 Lead is equivalent to 5 units. Based on this A is given capacity of 5 units, B is given capacity of 10 units and C is given capacity of 12 units. As Lead comes it is systematically assigned to A, B and C. Now depending on capacity A has zero units left whereas B has 5 units and C has 7 units left. This is automatically highlighted in the ‘Available Capacity’ field of each user. So, the next Lead will be assigned to B and then C. The ‘Available Capacity’ field is auto-populated as per available capacity of user. Here, if A closes the Lead then the ‘Available Capacity’ field will auto-populate and display 5 units against A. Now, A is eligible to be assigned incoming Leads. In this way, on the basis of available user capacity Leads will be assigned to each user.

Before creating Assignment Rule based on Capacity Assignment Algorithm, it is necessary to specify capacity of each user. To specify user capacity, go to Round Robin Routing & Assign App->Queues & Users->Users->Select User->Assignment Details->Populate Capacity field->Click on ‘Save’.

Now to assign Leads on the basis of User Capacity follow the steps given below:

1) Navigate to Round Robin Routing & Assign App->Assignment Configuration->Select the respective Assignment Configuration->Click on New Assignment Rule.

2) Enter the mandatory details and click on ‘Save’.

  • Name: Give name to the Assignment Rule.
  • Assignment Configuration: This field is auto-populated.
  • Description: Provide description
  • Criteria Mode: Select between ‘Simple’ or ‘Advanced’ criteria mode. ‘Simple’ mode is based on ‘Views’ and ‘Advanced’ is based on Fetch Xml.
  • Execution Order: Give numeric value, for e.g. 2. If there are two or more Round Robin based Assignment Rules then this field states the order in which Rules are to be executed while assigning Leads.
  • Queue: Select the respective Queue
  • Assignment Algorithm: Select between Round Robin and User Capacity. Here we selected Capacity. Once the field is populated another field – Unit Effort Required For Work Item – becomes visible.
  • Unit Effort Required For Work Item: Define the units required for per work item. For example: 1 Lead = 5 units.
  • Max Work Items Allowed to be Assigned: This field denotes the maximum number of work items that is allowed to be assigned to users. For example – 2. Now, each user will be assigned maximum 2 Leads. In case of any changes you can easily update this field even after the assignment rule is set. Just go to the existing ‘Assignment Rule’, enter new value in the ‘Max Work Items Allowed to be Assigned’ field and update it.
  • Open Work Item Statuses: Select the status from the drop-down, for e.g. Open-New. Here, based on the status ‘Open-New’ Leads will be assigned to users. Once the Lead’s status changes from Open-New to another status then that Lead will be considered as completed and automatically another Lead with status as ‘Open-New’ is assigned to the same user. This process will go on till all the Leads are assigned.

3) Next go to the second tab – User Workload. Every individual user has their own capacity and has their priority to work on new items. A senior member can work on more items than a junior member. User Workload is used to handle such cases.The User workload records get created when ‘Assignment Rule’ records get created and when new member added in the queue (which is set on the Assignment Rule).

4) Click on any one user and get detailed workload information about that particular user. It gives you information about the total number of active records owned by the user in CRM. Further, you can also update the maximum records assigned to user.

In this way, Leads are assigned based on Capacity Algorithm among team members leading to higher efficiency and productivity.

To explore more about this app, kindly visit our website or mail us at for queries and suggestions.

Go back to LRound Robin Routing & Assign InfoCentre homepage.