The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Lener Pacania1
ServiceNow Employee
ServiceNow Employee

Automation Discovery is a quick way to use machine learning to find potential automation opportunities in your data.  When I say quick you can install the application, configure, run the report, and have results in 30 minutes.  Automation Discovery looks at your text fields (typically short description or description) and matches your incidents/cases against an automation class in a ServiceNow automation taxonomy.   The taxonomy is managed by ServiceNow.

 

If you are new to Automation Discovery you can read the below articles for a quick start on installation and creation of your first automation discovery report.

 

Installing Automation Discovery

Interpreting an Automation Discovery Report

Automation Discovery for HR

 

Tip 1: Install all the right stuff.

To get started search the ServiceNow store for the latest version of Automation Discovery.  Make sure to read the pre-requisites.  You will need the Predictive Intelligence, Virtual Agent, and NLU plugins installed.

 

Tip 2: Configure an Automation Discovery report to identify Virtual Agent Automation Opportunities.

 

In this scenario you want to focus on incidents/cases created by humans and not created by monitoring software.    Below I have an example of filtering out any incidents created by a monitoring solution.  Also note, the default max limit that you can send to Automation Discovery is 500k records.

 

1.jpg

 

Tip 3: Reduce the number of incidents created by monitoring solutions.

 

In this use case you want to reduce the number of incidents created by monitoring solutions.  All those incidents distract from the real event that could cause an outage of a services or application.   By using the Automation Discovery Predictive AIOps taxonomy we can identify which incidents could be automatically handled by Predictive AIOps.

 

Below is an example of how to configure a Automation Discovery report for Predictive AIOps.  You select the Predictive AIOps taxonomy and focus on incidents generated by the event management solutions.  Because incidents created by event data can be high we set a time limit so we do not exceed the max default of 500k for training records.

2.jpg

 

The Predictive AIOps report looks like the below.  Where we see a 20% prevention potential and 410 potential automation opportunities by AIOps. 

 

3.jpg

 

We scan through the Automation Opportunities identified by Automation Discovery and decide to focus on WindowsServerSupport events which take on average 14days to resolve.  

 

4.jpg

By clicking on View Details we can drills into the list view of all the incidents created under the WindowsServerSupport category.  After looking at the data we notice a lot of “Ping Failed Issues” and focus this list on “Ping Failed” incidents.

 

5.jpg

When we look at the individual work notes we can see that many of these issues take 5 days plus to resolve and the main pattern we see in these work notes is “waiting for admin credentials”.

 

6.jpg

So how can Predictive AIOps prevent these incidents?  Predictive AIOps may be able to prevent future “ping failed” incidents by using Flow Designer + Integration Hub to execute a remediation play book that provides admin credentials to address ping failures.

 

Tip 4: Drill deeper with clustering

In the below example I have identified the top HR Services that have automation potential.

 

7.jpg

 

I want to better understand the case composition, so I can run clustering against those cases.  In the below cluster I have focused on HR Benefits cases to understand what patterns I can see.  In the example below my second largest cluster is mainly about “enrollment benefits” and I can drill into the cases to better understand how may be able to automate the cases in these clusters using an automation or Virtual Agent.

 

8.jpg

 

Tip 5: Use Automation Discovery with Process Optimization

 

Did you know Automation Discovery works hand in hand with our process mining technology?

Whenever you run Process Optimization, it will automatically generate an automation discovery report.  So for the below process mine I can click on the Automation Opportunities Tab.

 

9.jpg

 

This pulls up potential automation opportunity areas in that specific process map.

11.jpg

 

Keep checking back here as I update all my articles whenever new information is available. -Lener

Comments
Vivek Verma
Giga Sage
Giga Sage

Hello @Lener Pacania1,

 

Thank you for writing the excellent article. I have a question about ServiceNow ML capability. I want to know if ServiceNow offers a solution to predict whether an alert should be turned into a ticket. We have limitations on product licenses and cannot use HLA or metric intelligence,

 

but we do have entitlements for Predictive Intelligence,Task Intelligence and Automation discovery as well. Ideally, we would like ServiceNow's predictive model to determine if a ticket should be created for an alert. Currently, we have event and alert management rules in place to decide which events or alerts should be turned into tickets, but with thousands of customers, we want to make this process more intelligent.

Lener Pacania1
ServiceNow Employee
ServiceNow Employee

Hi Vivek, I was about to say HLA would be the best solution as it does that using multiple ML algorithms to run correlation and causation predictions in near real time.   The challenge with using Predictive/Task intelligence to determine if a ticket should be created for an alert are as follows: (1) sheer volume, Predictive/Task intelligence is limited to 500k records when doing model training events data often is well beyond 500k records.  (2) Speed.  HLA does the predicting near real time and uses a data store that is fast and large (3) In PI you would need to label a training set of past alerts and run classification against income alerts to determine if you would need to create a ticket.  Again, not the right solution give points (1) and (2).  HTH-Lener

Vivek Verma
Giga Sage
Giga Sage

I appreciate your response. Although HLA seemed like a good option at first, I can't go ahead with it because of the licensing issue. I need clarification about the output field for the classification definition, and I still don't fully understand how this will work. When you have time, please provide additional information and explain it to me.

VivekVerma_0-1715786896649.png

 

Vivek Verma
Giga Sage
Giga Sage

just to add we do have NowAssist capability as well 

Community Alums
Not applicable

Hello, 

 

I am looking out for ways to customize the automation discovery report page. How customizable is this page? Can we perform some changes by renaming widgets or adding any new? 

 

I can see business rules etc but not able to find the exact form modal for this. 

 

Any suggestions will help. 

 

Regards,

Amit

 

 

Lener Pacania1
ServiceNow Employee
ServiceNow Employee

Hi Amit, I have not seen a customer customize the Automation Discovery page since it's release four years ago.  Not saying it's not possible, but our dev team hasn't given any indication that it is possible.

Community Alums
Not applicable

Hi Lener, 

 

Thanks for your email. 

 

I wanted to do some branding setup or small changes like renaming the title of the widget etc. 

 

Let me know if it's possible.

 

Regards,

Amit

Version history
Last update:
‎06-28-2023 09:16 PM
Updated by:
Contributors