OBLYTECH Logo
OBLYTECH Logo
Common ServiceNow Predictive Intelligence Mistakes and How to Avoid Them
Home / Guides, Services and Solutions / IT Service Management: Guides and Services / Predictive Intelligence: Guides and Services / Common ServiceNow Predictive Intelligence Mistakes and How to Avoid Them

Common ServiceNow Predictive Intelligence Mistakes and How to Avoid Them

Predictive Intelligence in ServiceNow learns from historical data, so gaps and wrong categories in that history weaken its predictions. This guide covers the common mistakes: poor data quality, unrealistic expectations, unchecked predictions, and models left unmonitored as the business changes.

Mistake 1: Poor Data Quality Ruins Model Accuracy

Predictive Intelligence learns from historical data. If your incident history is incomplete, inconsistent, or mis-categorised, the model learns garbage. A common pattern: a significant portion of incidents lack a categorisation because support staff skip the field. The model cannot predict categories from data that is not there. Before implementing Predictive Intelligence, invest in data cleanup: backfill missing categories, fix obvious mistakes, enforce data entry standards going forward.

Mistake 2: Setting Unrealistic Expectations

Predictive Intelligence is not magic. It predicts based on patterns in your historical data. If you have never seen an incident of a particular type, Predictive Intelligence cannot predict it from data that does not exist. If your historical data is biased—for example, all priority-1 incidents in the past were from one department while other departments had only priority-3 incidents—the model will learn and reproduce that bias. Set realistic expectations: predictive models are accurate for common patterns but less accurate for rare cases. Accuracy also varies by what you are predicting: category predictions are often more accurate than priority predictions because category patterns are clearer.

Mistake 3: Not Validating Model Predictions

When Predictive Intelligence suggests a category, priority, or assignment for a new incident, support staff should validate the suggestion. If they blindly accept every suggestion, errors compound: incorrect predictions get stored as correct data, the model retrains on wrong data, and accuracy degrades over time. Train staff to review predictions, especially when they seem wrong or unusual. Establish a confidence threshold: only automatically apply predictions that score above a certain confidence level. For lower-confidence predictions, require human review. Document why staff rejected a prediction when it happens; these rejections are valuable signals that the model needs adjustment.

Mistake 4: Ignoring Model Performance Over Time

A model trained on six months of data is trained on a static history. As your business evolves—new incident types emerge, processes change, team composition shifts—the model becomes less relevant. Monitor model performance over time: is accuracy improving, stable, or degrading? If degrading, the model may need retraining or reconfiguration.

Mistake 5: Using Predictions Without Human Review

Automated assignment based on Predictive Intelligence sounds efficient, but if the model is wrong, you create work for the wrong team. A better approach: use predictions to suggest assignments but let humans review before confirming. Or use predictions to route incidents to team leads for validation before they land on support staff. Humans remain in the loop.

Mistake 6: Over-relying on Multiple Predictions

Predictive Intelligence can suggest category, priority, and assignment. But do not use all predictions simultaneously without testing. Start with one prediction—category, for example—and validate it improves accuracy without increasing work. Then layer in a second prediction. Validate each addition independently. Over-relying on multiple predictions without validating increases risk of compounding errors. If category prediction is most correct and assignment prediction is most correct, combined they might provide degraded accuracy if errors compound.

Mistake 7: Not Investing in Data Quality Continuously

Predictive Intelligence is only as good as the data it learns from. Do not implement it and assume you are done. Invest in ongoing data quality practices. Train support staff on data entry standards. Audit incident records regularly for quality issues. If you discover widespread mis-categorisation, fix it and retrain the model. If new incident types emerge, ensure they are categorised consistently so the model can learn them. Data quality is a never-ending discipline, not a one-time project. Set up quarterly data audits: sample recent incidents, verify categories are correct, check for missing data, identify trends in data quality issues. Address root causes: if a team consistently misses data fields, provide training or simplify forms.

Avoiding These Mistakes: A Practical Approach

Start with a pilot: select one incident queue or team and enable Predictive Intelligence. Do not use all predictions simultaneously without testing. First, validate that one prediction—such as category—improves accuracy without increasing work. Then layer in additional predictions. Monitor each prediction independently to ensure it is helping, not hurting. Validate the model works for your data before expanding to additional queues. Invest in data quality before, during, and after deployment. Keep humans in the loop: use predictions to assist, not replace, human judgment.

Reading a bad week as evidence rather than as a verdict

A model that has been live for several months often fails in one of two ways. It can start producing suggestions that dispatchers ignore, or it can start producing suggestions that people accept and then correct later. Both patterns are visible in the adoption and accuracy figures before anyone writes a complaint, and both are often blamed on the model when the cause sits elsewhere. When a bad week appears, the first task is classifying the failure. The table below pairs what the team usually notices with the cause that most often sits behind it.

What the team notices Cause that most often sits behind it First check before changing the model
Suggestions are ignored on one queue but not another The queues use different category vocabularies Compare the category lists the two queues actually select from
A suggestion appears on tickets that should be excluded The applicability filter does not match how the queue is now used Read the filter against the current assignment rules, not the rules from the original design
Corrections spike after a process change The training records describe the old process Find the date of the process change and compare records before and after it
The same wrong category keeps returning Staff accept it because the form makes rejection slow Count how many accepted suggestions were later changed by hand

The final row is the one teams tend to overlook. When accepting a suggestion costs one click and rejecting it costs several, acceptance rates look healthy while accuracy quietly falls. The model is then learning from its own output.

Running a feedback review that finds the cause

A review that only counts rejections will tell you that predictions are being rejected, not why. A review that finds causes follows a fixed order, and it is worth running the same order every time so that results can be compared between months.

  1. Pull a sample of recent tickets where the prediction was overridden, and a second sample where it was accepted and later changed. The second sample is the more important one, because it shows the errors that went unnoticed.
  2. Group each sample by queue, by category and by the week of the change. A single group that dominates often points to one cause rather than a general decline.
  3. For each group, read three tickets in full and write down what the person handling it knew that the model did not. That gap is where the fix will come from.
  4. Sort the gaps into three piles: missing information in the record, a labeling choice that changed, and a process that moved. Each pile has a different owner and needs a different fix.
  5. Only after the sort, decide whether the model needs retraining, a narrower scope, or a change to the form. Record the decision and the evidence behind it.

Separating a training problem from a data problem

Teams often try to fix a data problem by changing model settings, and the result looks like progress for a few cycles before it fails again. A training problem means the model has the right records but has not yet learned enough from them, often because the category is rare. A data problem means the records themselves are wrong or inconsistent. The difference matters because the first can be addressed by waiting for more examples or narrowing the scope, while the second only improves when the records are corrected. If a category was entered inconsistently for two years, no setting will recover the pattern that was never recorded.

Retraining without teaching the model its own errors

Retraining is a step that can make a bad period permanent. Before retraining, remove or correct the records from the period when suggestions were being accepted without review, because those records carry the model’s earlier mistakes back into its training. Check the cutoff date as well. Training on a window that includes a recent process change mixes two patterns, and the model can suggest a blend of both. A safer approach is to retrain on a window that ends before the problem began, then compare the new model against the old one on the same recent tickets before replacing it.

Knowing when to stop a prediction rather than tune it

Some predictions should be switched off rather than repaired. If the review shows that the decision the prediction supports has no clear owner, the prediction is informing nobody and adds noise to the record. If the category it predicts has been retired or merged, the model cannot learn a pattern that no longer exists. And if people have stopped reading the suggestions altogether, further tuning is unlikely to bring them back. Turning a prediction off is a reversible decision when it only shows suggestions, so do not treat it as a failure. If the model has stopped producing output altogether, the troubleshooting guide is the right reference for that case separately. Record the reason, keep the training history, and set a date for the next look.

Is a falling acceptance rate always a sign of a bad model?

No. Acceptance can fall because the team has become more skilled, because the queue has changed, or because the suggestions have become more cautious. Read acceptance next to the corrected-after-acceptance figure. If acceptance falls while corrections stay flat, the model may be behaving correctly and the team may simply be using their own judgment more.

Should the team correct a wrong prediction or just reject it?

Correct it where the form allows the correction to be recorded with a reason, and reject it where it does not. A silent correction is the same as an unrecorded rejection for training purposes, and a correction without a reason tells the review nothing about why the suggestion was wrong.

Why did the model work in the pilot but not after the rollout?

The pilot often ran on a narrow queue with close supervision, and the rollout widened both the vocabulary and the number of people making decisions. Compare the pilot population with the full population before deciding the model is at fault. The gap is often in the people and the categories rather than in the predictions.

Can a mistake be fixed by adding another prediction?

Rarely. A second prediction added to cover the errors of the first adds another place where a wrong value can enter the record. Validate each addition on its own, as a separate decision, before combining them.

If a review keeps finding causes that sit outside the model, the process around it often needs attention. The ITSM process review baseline article is worth reading for how to compare recorded practice with the practice people describe, and the ITSM service operations service area covers the operating side.

Frequently asked questions

How much historical data do we need to train an accurate model?

Generally, more is better. A model trained on a longer history is more reliable than one trained on a short one. Models usually stabilise after a substantial period of training data. If you have very little data, the model will be unreliable.

What if our incident data is very biased toward one type of incident?

Bias in historical data will reproduce in predictions. For example, if all priority-1 incidents came from one department, the model will predict that department is more likely to have priority-1 incidents. Identify biased patterns in training data and either clean the data or accept that predictions will be biased. Document known biases so teams understand model limitations.

How do we know if a Predictive Intelligence model is accurate enough?

ServiceNow provides accuracy metrics: precision, recall, F1 score. Aim for most or higher on common categories. For rare categories, accuracy is lower and that is expected. Validate by comparing model predictions to actual incident categorisation and measuring how often the model is correct.

Talk to Oblytech

Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.

Contact us