Routing and assigning customer service cases
Summarize
Summary of Routing and Assigning Customer Service Cases
The case routing feature in ServiceNow utilizes matching and assignment rules to efficiently direct customer service cases to appropriate agents based on specified conditions. By establishing matching rules to identify case attributes and assignment rules to designate agents, organizations can streamline their customer service operations.
Show less
Key Features
- Matching Rules: Create conditions that a case must meet for routing. This includes defining specific case attributes and selecting suitable agent resources. Options for resource matching include simple selection from a user list, advanced filtering based on criteria such as role and skills, or scripted customization.
- Assignment Rules: Automatically assign tasks to users or groups based on matching rules. These rules operate independently, meaning changes in one do not affect the other. Assignments occur only if the task is unassigned.
- MatchingRuleProcessor API: This API allows users to invoke and execute matching rules, providing a list of potential agents for case handling.
Key Outcomes
By implementing efficient routing and assignment of customer service cases, organizations can enhance response times, ensure cases are managed by the most qualified agents, and ultimately improve customer satisfaction. The ability to customize both matching and assignment rules enables flexibility in case management, adapting to varying business needs.
The case routing feature uses matching rules and assignment rules to identify customer service cases that meet certain conditions and then route those cases to customer service agents.
Overview
Create one or more matching rules that establish specific conditions that a case must meet before it can be routed to an agent. Then use an assignment rule to route those cases to agents based on product knowledge and availability. You can also invoke the MatchingRuleProcessor API to execute the matching rules and return a list of users (sys_ids).
Matching Rules
Matching rules are based on two defined sets of conditions, one that identifies specific case attributes and another that identifies the agent resources best suited to handle cases with these attributes. Matching rules are created using the Matching Rule form.
To identify case attributes, select a table that stores the task type (for example, the Case table) and then use a condition builder to create one or more conditions that a case must meet before being routed. For example, you can build conditions for a specific account and product or for a specific product and priority level.
- Simple: select the resource name from a list of users.
- Advanced: build conditions that filter the available agent resources. These conditions can be based on user role, agent group, specific skills, work load, or agent availability.
- Scripted: create a customized script to identify agent resources.
Assignment Rules
- The table for the task type and the conditions that must be met before the task is assigned.
- The user or the group to which the task is assigned.