Vibha  Sharma
ServiceNow Employee

Introducing AI-Generated Project Status Reports

 

Now available in ServiceNow Strategic Portfolio Management. This AI-powered capability analyzes your project data and generates complete status reports - including predicted health indicators using your custom RAG calculations, executive summary and supporting rationale - ready for you to review, edit, and submit.

 

Why It Matters:

 

Project managers spend hours each week compiling status reports. Reviewing schedule health, analyzing costs, assessing resources, writing executive summaries and explaining variances takes valuable time away from actually managing the project. This manual reporting becomes a weekly burden that delays stakeholder updates.

 

What Makes It Special:

 

  • Predicted Health Indicators: AI analyzes project data and predicts overall health plus dimension-level status.

  • Auto-Generated Executive Summary: AI writes the executive summary based on recent project activity and key metrics.

  • Customizable: Configure the RAG (Red/Amber/Green) calculation logic and executive summary style through Now Assist Admin to match your organization's standards.

  • Review & Edit: All AI-generated content is editable before submission. You stay in control.

 

Note: This feature is available for customers on Zurich Patch 7 and above. If you have Now Assist with appropriate role (it_project_manager), you're ready to go.

 

How It Works:

 

  1. Open a project from the Project Workspace.

  2. Open the Status reports page of the project by selecting Status Reports from the list.

  3. From the Pages section, select “Generate status report”.

  4. Review the AI-generated fields.

  5. Edit any fields as needed.

  6. Click “Submit”.

 

Admin Configuration:

VibhaSharma_0-1774930658460.png

VibhaSharma_1-1774930681171.png

 

Status Report Creation:

VibhaSharma_3-1774930756151.png

VibhaSharma_4-1774930778532.png

VibhaSharma_5-1774930798507.png

VibhaSharma_6-1774930836513.png

VibhaSharma_7-1774930856004.png

VibhaSharma_8-1774930874872.png

 

Give it a try and let us know how it goes. Have feedback or questions? Drop them in the comments below!


Frequently Asked Questions:

 

1. What data does the AI use to generate the status report?
Ans: AI analyzes recent project data including tasks, milestones, resources, schedule, costs, and scope to predict health indicators and generate the executive summary with rationale. It also applies your custom RAG logic and preferred summary style to align with your organization’s reporting standards.

 

2. What role is required to generate status reports?
Ans: Role required: it_project_manager

 

3. Can I customize how the AI calculates health status or writes the executive summary?
Ans: Yes! Navigate to Now Assist Admin to configure the RAG (Red/Amber/Green) calculation logic and executive summary style. You can customize thresholds, criteria, and formatting to match your organization's reporting standards. Once configured, all generated reports follow your preferences.

 

4. Can I edit the AI-generated content before submitting?
Ans: AI-generated status can be edited; however, the AI-generated fields are not editable.

 

Comments
sangeetham
Tera Explorer

@Vibha Sharma we are in the process of enabling it I have few questions on this.

 

Cost - How the value of these fields are getting generated, what are the fields its looking in to generate the cost related data ? Is it budget - actuals ? or planned cost - actuals 

Schedule - In this section which date its considering ? Approved end date and planned end date  ? 

 

 

 

Harsha Lanka
ServiceNow Employee

Hi @sangeetham 


For Schedule: Below is the OOB Calculation or Evaluation


For ongoing (active) projects:

  • Compares Baseline End Date  vs Current Planned End Date (end_date) of Project

  • If no baseline exists, no schedule variance is reported — baseline is required

We have also started creating start baseline of the project in the background, when your project is started or kicked off. So that, it will pick up that baseline for new ongoing projects. For existing on going projects, we take the first baseline that was ever created for that project.

 

For completed projects:

  • Compares Actual End Date  vs reference date

  • Reference Date = Baseline End Date (preferred) or Planned End Date (fallback)

 

HarshaLanka_0-1776747985380.png

There is configuration too at the now assist skill admin experience level. For schedule, we have  2 supported metrics. Milestones delayed or Schedule Variance. We pre-fill the Schedule Health and It's analysis based on the configuration in Schedule Health Criteria. OOB, we have given the criteria related to Schedule Variance which you can see in the image. You can simply update this criteria in natural language with respect to supported metrics, so that based on this, we evaluate and pre-fill.

 

For Cost: Below is the OOB Calculation or Evaluation

  • We evaluate based on the % cost variance.
  • Compares Planned Cost vs Actual Cost For all Past Fiscal Periods.

Similar to the schedule, There is configuration at the now assist skill admin experience level. For cost, we have  2 supported metrics. % Budget Overrun , % Cost Overrun. We pre-fill the Cost Health and It's analysis based on the configuration in Cost Health Criteria. OOB, we have given the criteria related to Cost Variance. You can simply update this criteria in natural language with respect to supported metrics, so that based on this, we evaluate and pre-fill.

 

Thanks,

Harsha Lanka

sangeetham
Tera Explorer

@Harsha Lanka , 

 

Thank you for the detailed explanation on the OOB Cost evaluation and the supported metrics (% Budget Overrun and % Cost Overrun).

I understand that the Cost Health Criteria can be updated in natural language to align with these supported metrics. However, our requirement is slightly different from the OOB calculation.

We need the cost to be evaluated using the following formula:

Cost Variance = Forecast + Actuals − Budget

This is because:
• OOB compares Planned Cost vs Actual Cost for past fiscal periods only
• Our formula factors in Forecast + Actuals against the Budget, giving a more complete picture of the project's financial health including future spend
• This aligns with how our PMO defines cost overrun

Our questions:
1. Is it possible to configure the Now Assist Project Status skill to use a custom metric like (Forecast + Actuals - Budget) instead of the OOB % Budget Overrun or % Cost Overrun?
2. If not supported natively in the Skill Admin configuration, would the recommended approach be to:
a. Create a calculated/custom field on the project record using a Business Rule or Script Include
b. Reference this custom field value in the Cost Health Criteria natural language text
c. So that Now Assist evaluates based on this computed value?
3. Alternatively, would Now Assist Skill Kit (NASK) be required to support this custom metric?

Any guidance on the best approach would be greatly appreciated!

Version history
Last update:
‎03-30-2026 09:41 PM
Updated by: