- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 09-14-2025 08:24 PM
Hello Community,
Have you tried ServiceNow Smart Assessments powered by the Smart Assessment Engine (SAE)?
Your customers may be asking what it is and would like to know about its capabilities, how to set it up, and how to use it.
Here is a simple, quick guide to help you understand!
What are Smart Assessments?
It’s a new capability built on top of Next Experience that lets you create intuitive assessments with an improved user interface. You can set up automated responses, configure automation, track assessment progress, define scoring logic at both the question and overall assessment levels, define scope and enable real-time collaboration.
That’s quite a lot, isn’t it? Let’s look at each one.
We can't do these in the legacy Assessment set up, there is very limited scope for UI, no option for defining scope, no automation, and no real-time collaboration.
1)How to Enable Smart Assessments??
The Smart Assessment Engine feature is available out of the box for IRM, ESG, TPRM, and VR use case assessments. However it is not limited to these, as long as the Next Experience is available for a table, you can still set this up (you may need to configure a few mappings ex: Context item, template categories, Action Categories Mapping etc..).
The very first plugin required is Smart Assessment Core, which also includes the Assessment Designer and Smart Assessment Connected plugins.
This includes the following features:
- Multiple Assessment Templates
- Different Question Types
- Real-Time Assessment Submission Progress
- Define Assessment Scope
- Assessment Workspace
These are paid plugins. Please check your subscription model before enabling them in the production instance!
Let’s look at how it works after installing the plugin below: > Go to Workspaces > Assessment Workspace
Let’s create a new assessment template. Here, I will create one for Control Assessment.
A)Set up Assessment Details and Settings
B) Set Up Questions
The key feature here is the Scope. Assessment Reference lets you select which fields the assessor can see to provide more context around the assessment. For example, while taking a control assessment, you might need fields such as Entity, Description, Status, Control Objective, and so on. You can pull these from the control table.
C)Set up Initial instructions :
D) Set up questions add sections and subsections, choose from various data types, include guidance and request justification.
E) Now, if you would like to set up automated responses, enable the plugin below and configure automated responses as shown.
Example:
F) If you need to set up scoring logic, enable the plugin below.
You can set them up at the question, section, and subsection levels.
G) Let's publish this and see how it works!
# Let's set this up on the control objective
# Make sure the property below is enabled (if you need Assessment Field selection on the control objective and on the control):
sn_grc_case_mgmt.enable_smart_assessments: Yes
Assessment Generated
Let's open and take the assessment: Sample Assessment Instance.
Real Time Progress
H) If you need collaboration, enable the plugin and Add Contributors below.
Add Contributors
Real Time Visibility
I) Post-Assessment Automation: Example : trigger a follow-up assessment, create an issue record etc.
Example: Let's update the control record with a Control Assessment Explanation.
Go to the Automation section, give it a name and select either condition based or standalone automation.
In the "Set Actions" option select the action type.
What are action types? How are they populated?
These are basically Subflows, where the template category and Subflow category are mapped.
Create a Subflow with your automation and make sure to set the category as the template category in this case, "Control category." Double-check that these are mapped correctly here.
Subflow:
Configure and Activate
Now, let's complete an assessment to see this automation.
Result : 😍
Control Comments has been updated
Flow Execution :
J) If you would like to migrate existing assessment metrics to Smart Assessment templates, you can install the plugin below and complete the migration.
Finally, you can trigger these on the fly using Flow Designer actions. Below are the out-of-the-box actions available:
For some reason out of the box Trigger Smart Assessment is not setting appropriate inputs so i cloned and used the in the flow and it worked
Sample Flow and Flow Executions
Execution 😍:
Let me know if any questions!
Thank you,
Hemanth
Certified Technical Architect (CTA), ServiceNow MVP 2024, 2025
My other articles :
Take Control of Your flow Designer Flow Variables- Practical Example #1 Reference Type
Script Action: A Practical Example!
A Quick Guide to Adding a Wizard Section to a Catalog Item in Catalog Builder!
Set different “From” and “Reply To” emails for the Native and Flow designer Emails/Notifications.
Read .CSV formatted files in ServiceNow
Automate Assessment/Survey Testing with ATF(Including Multiple Option,Attachments &Reference fields)
Set up interactive filter on UI builder (for data visualization reports and List records)
Set Up "Step Based Request Fulfillment" for Catalog Items
Need to know about Schedules and Define them in SLAs
My ServiceNow Share Projects:
Return Assessment Feature in ServiceNow
Add signature and update fields to a fillable PDF document
Get Record URL action in the flow designer (Use it in the Send Email action)
Custom Generic Flow Action to Create Assessment
- 7,388 Views
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hello
I would like to know something about the scoring, you enable the scoring for the entire assessement.
How we can use this scoring result in the automation.
So instead to use answer, use the scoring result.
If the scoring are set to sum of all assessment : example scoring= 22.
I would like to set in automation like this
If scoring < 10 then call a sub flow XX
If scoring < 20 then call a subflow XXX
If scoring < 30 then call a subflow XXXX
Could you explain how we could use the scoring in this situation
In my situation, we have a assessment with 10 questions each question have 5 possibles answer.
Regard
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Thank you very much for sharing.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @LucL ,
You may not do this in the automation section, However you can have a logic right after assessment completion to check the score on this table: "sn_smart_scoring_metric_instance" store assessment level score and build your logic
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I found the solution
Workflow to get RTO RPO & Tiering in the BIA
Open Workflow studio and define this workflow
Table: Smart Assessment instance as trigger (sn_smart_asmt_instance)
If you use multiple assessment you need to assign each of them to the trigger with multiple trigger condition I think you should select And and not OR.
If you did not assign a specific assessment the Workflow should be trigger for each assessment, this could be a issue.
You need to have 3 look up records to correctly make the relation between the Smart Assessment and the BIA
- Metric instance to get the scoring (sn_smart_scoring_metric_instance)
- Assessment instance is smart assessment instance (the trigger)
To make the relation between the Smart Assessment and the scoring result
- Assessment instance to scope item (sn_smart_asmt_m2m_instance_scope_item)
- Assessment instance is smart assessment instance (the trigger)
To make the relation between the Assessment instance to scope item and Smart assessment instance
- Impact Analysis (sn_bia_analysis)
- Sys ID is look up record #2 (Assessment instance to scope item), Scope Item, Record
Her we point to the right BIA using the Assessment instance to scope item record
Name of the record
From the Data Pill on the right side of the screen if you would like to drag and drop.
- IF condition to assign the right value with the scoring
You should have many IF Then for each condition you would like to define according to the scoring result
Assign the right value for each segment of your RTO / RPO/ Tiering
Use the look up #1 scoring (sn_smart_scoring_metric_instance) to get the scoring result
THEN : Update the record for you BIA, in this example we update the RPO
The fields is select from the drop down menu with the result, you should define the value in you BCM (Recovery Tier & Recovery Time Frame)
In the BCM menu you need to define the value for Recovery Tier & Recovery Time Frame
The recovery tier
The recovery time frame for RPO & RTO
If you have multiple IF THEN you should add End Flow to exit after you assign the right value
At the end you need to configure your BIA template with the Smart assessment
Select Assessment type
Select your Assessment template, do not forget to publish your template
in the upper right corner
Your Assessment template should be configure with this value to let access to BMC module
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hello,
Very nicely written. So the assessments are no longer available to be submitted from ESC Portal?
Thanks
