How can we auto-assign incidents based on category in ServiceNow?

MohitS532478214
Tera Contributor
 
1 ACCEPTED SOLUTION

garimakharb
Giga Guru

We can auto-assign incidents based on category in ServiceNow by using Assignment Rules. You create an assignment rule that checks the incident's category (like "Network", "Hardware", etc.) and assigns it to the correct group or user. This rule runs automatically when an incident is created or updated, helping to route tickets faster without manual effort. Business Rules or Flow Designer can also be used for more advanced assignment logic.

View solution in original post

6 REPLIES 6

Sannysamiran N1
Tera Contributor

It can be done by using OOB Assignment Rule.

SannysamiranN1_0-1751871376156.png

In the Applies to section, select the table as Incident, and in condition, select category (for which you want it to be auto assigned).

SannysamiranN1_1-1751871505386.png

Then in the assign to section, select the user/ group which you wants to assign the incident.

SannysamiranN1_2-1751871557303.png

If you want dynamic assignment, then go to the script section and add your code accordingly (this is a server side script).

SannysamiranN1_3-1751871658471.png

 

If my response helped please mark it as helpful.

 

PrashantT
Giga Guru

Hi @MohitS532478214 ,


There are two methods to achieve this
Steps you need to follow to achieve: Populate assignment group based on category.


Method 1: 
Step 1: Navigate to application navigator & click on assignment.

PrashantT_0-1751872088754.png



Step 2: Create the assignment rule based on category and subcategory 

 

PrashantT_1-1751872201536.png

 

PrashantT_3-1751872238878.png

 

Step 3: Now test this scenario by creating an incident record on submission of record it will be auto populated.

PrashantT_4-1751872314123.png

 

Method 2:

Step1: Navigate to application navigator and search assignment lookup rules.

PrashantT_5-1751872595448.png

 

Step 2: Create assignment lookup rule

PrashantT_6-1751872680501.png


Step3: Test the record by creating new incident.

PrashantT_4-1751872314123.png



Please accept my solution if it works for you.
Thanks
Prashant