Assignment Rule Components
The rule category, rule sets, and rules are components that work together to determine how the assignment engine processes rule-based assignments for work objects.
Rule categories are predefined for each object leveraging assignment rules. Each predefined rule category determines the type of rule processing performed, for example, matching, scoring, and classification.
Depending on the rule category selected, rule sets may allow filters to be used to determine whether all matches are assigned, or a random number of matches. Additionally, a score may be used to allow further filtering of the matching candidates, such as the top X candidates or all above or equal to a minimum score.
At the rule level within a rule set, the action determines what happens when a rule is evaluated as true. The rule action option works in conjunction with the rule category selected.
Here's how the rule set components work together.
Mode |
Use Score |
Filters |
Action |
---|---|---|---|
Matching or Territory Applicable only if you use territory-based assignment with rule filtering. |
X |
All All Above Minimum Score (set Minimum Score value) Random (set Number of Candidates value) Top X (set Number of Candidates value) |
Increase Score By x for each matching or selected candidate |
Matching or Territory Applicable only if you use territory-based assignment with rule filtering. |
Not applicable |
All Random (set Number of Candidates value) |
Assigns the matching or selected candidates. |
Scoring |
Not applicable |
Not applicable |
Increase Score By x |
Classification |
Not applicable |
Not applicable |
Set Value To x |
Rule Category and Rule Set
The rule category selected for the rule set determines the type of rule-based assignment processing to be performed. For example, if you select the rule category named Sales Lead Resource Rule Category, the candidates that match the conditions of the rules evaluated as true by the assignment manager are assigned to the work object. The number of matching candidates that are assigned to the work object is determined by the rule set filter settings. Only one rule category can be associated with each rule set.
A rule category is predefined for each type of rule-based assignment processing supported by each sales application object. For example, the rule category named Sales Team Member Recommendation Default Rule Category is predefined for resource rule-based assignment of Opportunities, and Sales Lead Resource Rule Category is predefined for resource rule-based assignment of Leads. Similar rule categories can be predefined for territory rule filtering for revenue lines, territory rule filtering for leads, lead scoring, lead raking, and lead qualification.
Rule categories are created and edited through the Manage Assignment Objects setup task for the relevant application. A rule set contains rules that belong to a specific rule category.
Use Score
The Use Score option determines whether a score is used when identifying matching candidates. The number of matching candidates that are assigned to the work object is also determined by the rule set filter settings.
Filter Settings
The filter settings are used in conjunction with some rule categories and the rule set Use Score option. The filters allow you to indicate how many matching candidates you want to assign to the work object. When set to All Above Minimum Score, all of the matching candidates above a particular score are assigned to the work object. Set the score in the Minimum Score field.
When set to Top X, a number of matching candidates with the highest scores are assigned to the work object. Use the Number of Candidates field to specify how many top matching candidates to assign.
When the filter is set to Random, a random selection of matching candidates is assigned to the work object. When the rule set Use Score option is selected, and the filter is set to Random, a random selection of matching candidates with the highest scores is assigned to the work object. Use the Number of Candidates field to specify how many random matching candidates to assign.
Rules
One or more rules may be defined for each rule set. Each rule is the distinct set of criteria that's evaluated and candidates or scores that are eligible to assign if the conditions are met. The rule action may apply if all conditions are met, or any conditions are met.
The assignment rule administration allows more than one user at a time to create or update rules that belong to the same or different rule sets or categories. For example, if User A is currently updating assignment rules for the Sales Lead Resource Rule Category rule category, then User B can update assignment rules for that same rule category or another rule category at the same time.
Action
The action set at the rule level determines the action that's performed when a rule is evaluated as true.
If defining rules to assign resources to an object, you can search for and select the specific resources to be assigned when the rule conditions are evaluated as true.
When a matching rule category is selected, for example, Sales Lead Resource Rule Category, the rule action assigns the matching candidates. If a rule with that action is evaluated as true, the candidates that match the conditions for that rule are assigned. The filter setting at the rule set level determines whether all matching candidates are assigned (All), or a random number of matching candidates are assigned (Random).
When a matching rule category and the Use Score option are selected, the rule action increases the candidate score by the specified value. If a rule with that action is evaluated as true, the candidates that match the conditions for that rule get the value in the Action added to their score. For example, you select Sales Team Member Recommendation Default rule category and the Action for one of the rules in that set is Increase Score By 10. If that rule is evaluated as true, the resources that match the conditions for that rule get 10 added to their scores. The scores are cumulative, so if any of the resources that matched the conditions in the rule in the example also match the conditions for other true rules in the set, those resources get additional values added to their current score of 10. The filter setting at the rule set level determines whether all matching candidates are assigned (All), or all matching candidates above a specified score are assigned (All Above Minimum Score), or a random selection of matching candidates with the highest scores are assigned (Random), or a number of matching candidates with the highest scores are assigned (Top X).
When a classification rule category is selected,
the rule action is Set Value To
Value Name
. For example, the rule
category is Sales Lead Rule Qualification
Rule Category, the action for one of the rules in that
set is Set Value to Qualified. If that rule is evaluated as true, the Status for the lead being classified is set to Qualified.
When the rule category Sales
Lead Scoring Rule Category is selected, the rule action
is Increase Score By
Score Value
. If a rule with that action is
evaluated as true, the value in the action is added to the score of
the work object associated with the rule set. For example, if the
action for one of the rules in that set is Increase Score By 20, and that rule is evaluated as
true, the score for the Lead is increased by 20.