ITIL-150 · Lesson 6 of 12 · 22 min
AI in service management
Artificial intelligence has moved from research labs into everyday service tools. Service desk platforms classify and route tickets, suggest knowledge articles and draft replies; monitoring tools detect anomalies; change tools estimate risk; chatbots answer questions at three in the morning. Published summaries describe ITIL (Version 5) as built for a world where AI is part of how services are delivered and managed. This lesson looks at what AI can and cannot do in service management, how to choose good use cases, how to judge whether an AI system works, and how to keep people appropriately in control.
Larchmont's chief information officer, Ruth Akinyemi, has asked LTS for an AI plan. Vendors are offering AI features in nearly every tool Larchmont uses, staff are already experimenting with public chat assistants, and the board wants to know where AI will help reach the three-year targets. This lesson builds the use-case portfolio; lesson 7 looks closely at generative AI and virtual agents; lessons 8 and 9 cover governance and risk.
What we mean by AI
Artificial intelligence is a broad term for computer systems that perform tasks normally associated with human intelligence, such as recognizing patterns, making predictions, understanding language and generating content. Definitions in laws and standards vary. The OECD's widely used definition describes an AI system as a machine-based system that, for explicit or implicit objectives, infers from the input it receives how to generate outputs such as predictions, content, recommendations or decisions that can influence physical or virtual environments.
| Kind of AI | What it does | Service management examples |
|---|---|---|
| Rules and traditional automation | Follows explicit rules written by people | Route tickets with "VPN" in the subject to the network team |
| Predictive machine learning | Learns patterns from historical data to classify or predict | Predict ticket category, priority or change failure risk |
| Natural language processing | Understands and extracts meaning from text and speech | Detect sentiment or urgency in customer emails |
| Generative AI | Produces new text, images, code or other content from prompts | Draft replies, summarize incidents, write knowledge articles |
| AI agents | Plan and take multi-step actions with tools, with varying autonomy | Gather diagnostics, run a known fix and update the ticket |
These categories overlap, and many products combine them. The distinction matters because they fail differently. Rules fail predictably when cases fall outside them. Predictive models fail statistically: they are right most of the time and wrong some of the time, often in ways that reflect gaps or bias in their training data. Generative models can produce fluent, confident content that is wrong. Agents can take actions with real consequences. Each needs different controls.
Where AI helps in service management
AI can contribute to almost every practice. The most mature uses are in high-volume, text-heavy, pattern-rich work where errors are cheap to catch: ticket handling, knowledge, event management and forecasting. Uses that make or influence significant decisions about people, money or safety need much more care.
| Practice | AI use | Typical benefit | Key risk |
|---|---|---|---|
| Service desk | Classify, prioritize and route tickets; suggest replies | Faster response, fewer misroutes | Misclassification of urgent issues |
| Incident management | Summarize incidents, suggest similar past incidents and fixes | Shorter diagnosis time | Plausible but wrong suggestions |
| Problem management | Cluster related incidents, spot trends | Problems found earlier | Spurious patterns |
| Knowledge management | Draft articles from resolved tickets; answer questions from knowledge | More and fresher knowledge | Inaccurate or outdated answers |
| Change enablement | Predict change risk from history | Better targeting of reviews | Overconfidence in risk scores |
| Monitoring and event management | Correlation and anomaly detection (lesson 5) | Less noise | Missed or merged events |
| Capacity and performance | Forecast demand and resource needs | Fewer shortages, lower cost | Trend breaks |
| Service request management | Virtual agents fulfill requests | 24-hour self-service | Poor experience if the agent fails |
A useful way to think about AI in practice is by level of autonomy. At the lowest level AI only informs, for example by showing a dashboard of trends. Next it suggests and a person chooses. Then it acts but a person approves each action. Then it acts on its own while people monitor and can intervene. At the top it acts autonomously with periodic review. Most service management uses today sit in the middle levels, and moving a use case to the right should be a deliberate decision backed by evidence.
Choosing use cases
Organizations often start with the technology ('we bought an AI assistant, what can it do?') rather than the problem. A better approach follows the ITIL guiding principle 'focus on value': start from outcomes and pain points, then ask whether AI is the best way to address them. Sometimes a simpler fix, such as better forms, clearer knowledge or a rule, is cheaper and more reliable.
Larchmont scored candidate use cases on five criteria: value (how much it moves a three-year target or cuts cost), feasibility (data availability and quality, integration effort, vendor capability), risk (impact of errors on customers, staff, safety, law and reputation), readiness (process maturity and people's willingness) and time to value. Each criterion was scored 1 to 5, with risk scored so that 5 means low risk.
# Score and rank AI use cases (weights and scores invented)
weights = {"value": 0.30, "feasibility": 0.20, "risk": 0.25, "readiness": 0.15, "time": 0.10}
cases = {
"ticket classification and routing": {"value": 4, "feasibility": 5, "risk": 4, "readiness": 4, "time": 5},
"agent assist: suggested replies": {"value": 4, "feasibility": 4, "risk": 4, "readiness": 3, "time": 4},
"customer virtual agent for tracking": {"value": 5, "feasibility": 3, "risk": 3, "readiness": 3, "time": 3},
"change risk prediction": {"value": 3, "feasibility": 3, "risk": 3, "readiness": 2, "time": 3},
"automated driver scheduling": {"value": 5, "feasibility": 2, "risk": 1, "readiness": 2, "time": 2},
}
ranked = sorted(cases.items(), key=lambda kv: -sum(weights[k] * v for k, v in kv[1].items()))
for name, s in ranked:
score = sum(weights[k] * v for k, v in s.items())
flag = " <- high risk: needs full impact assessment" if s["risk"] <= 2 else ""
print(f"{score:.2f} {name}{flag}")4.30 ticket classification and routing 3.85 agent assist: suggested replies 3.60 customer virtual agent for tracking 2.85 change risk prediction 2.65 automated driver scheduling <- high risk: needs full impact assessment
The ranking puts ticket classification first: high value, good data from years of tickets, low harm when wrong because analysts can correct it, and quick to deploy. Automated driver scheduling has high potential value but scores lowest because it affects workers' hours, pay and safety, involves labor agreements and fatigue rules, and depends on data Larchmont does not yet have. It is not ruled out, but it would need the full impact assessment described in lesson 9 before any pilot.
Data: the foundation
Predictive AI learns from historical data, so its quality depends on that data. If past tickets were often miscategorized, a model trained on them will learn the same mistakes. If urgent tickets from small customers were historically ignored, a priority model may learn to ignore them too. Before building or buying, teams should check that data is available, accurate, consistently labeled, representative of the cases the model will see and lawful to use for this purpose.
Larchmont found that 23 % of historical tickets had been closed with the category 'other', and that categories had been renamed twice in five years. Before training a classifier, the service desk spent four weeks cleaning a sample of 20,000 tickets and agreeing a stable category list. This unglamorous work was the main reason the classifier performed well.
Judging whether AI works
A vendor claim that a model is '95 % accurate' says little on its own. For classification tasks, accuracy can be misleading when classes are unbalanced: if only 2 % of tickets are security incidents, a model that never predicts 'security' is 98 % accurate and useless for the cases that matter. Better measures look at each class. Precision is the share of items the model labeled as a class that really belong to it. Recall is the share of items really in the class that the model found. There is usually a trade-off between the two.
Worked problem
Precision and recall for urgent tickets
In a test month, 600 tickets were truly urgent. The model flagged 700 tickets as urgent, of which 540 were truly urgent. Calculate precision and recall, and say what the misses mean.
Show solution
- True positives = 540; false positives = 700 - 540 = 160; false negatives = 600 - 540 = 60.
- Precision = 540 / 700 = 77 %.
- Recall = 540 / 600 = 90 %.
- Sixty truly urgent tickets were not flagged and would wait in the normal queue.
Answer: Precision 77 %, recall 90 %. For urgent tickets, the 60 misses matter more than the 160 false alarms, so Larchmont tuned the model toward higher recall and kept a rule that sends any ticket mentioning safety or a stopped truck straight to the urgent queue.
# Confusion matrix and per-class measures for a ticket classifier (invented test data)
labels = ["network", "access", "booking app", "hardware"]
# rows: true class, columns: predicted class
m = [
[410, 12, 8, 20],
[ 15, 520, 25, 5],
[ 6, 30, 380, 4],
[ 25, 3, 2, 235],
]
total = sum(map(sum, m))
correct = sum(m[i][i] for i in range(len(labels)))
print(f"overall accuracy: {correct / total * 100:.1f} %")
for i, lab in enumerate(labels):
tp = m[i][i]
pred = sum(m[r][i] for r in range(len(labels)))
true = sum(m[i])
print(f"{lab:<12} precision {tp / pred * 100:5.1f} % recall {tp / true * 100:5.1f} %")overall accuracy: 90.9 % network precision 89.9 % recall 91.1 % access precision 92.0 % recall 92.0 % booking app precision 91.6 % recall 90.5 % hardware precision 89.0 % recall 88.7 %
Testing should also check performance for different groups and situations: customers of different sizes, regions and languages, and periods such as peak season. A model that works well overall but poorly for French-language tickets, or for small customers, can create unfair outcomes. After deployment, performance must be monitored continuously, because models degrade when the world changes, a problem called drift. A new product, a merger or a change in how customers describe problems can all make yesterday's model wrong.
Keeping humans in control
Human oversight is a principle in nearly every AI framework, but it must be designed, not assumed. A person who approves hundreds of AI suggestions an hour without time to check them is not providing real oversight; this is sometimes called automation bias or rubber-stamping. Effective oversight gives people the information to judge outputs (such as the model's confidence and the reasons behind a suggestion), the authority and time to override, and feedback loops so that corrections improve the system.
Larchmont's service desk designed oversight into the classifier. Tickets classified with high confidence are routed automatically; low-confidence tickets go to a triage analyst; any analyst can reclassify a ticket with one click, and reclassifications are logged and used to retrain the model monthly. A weekly sample of 100 automatically routed tickets is reviewed by a senior analyst to catch systematic errors.
When AI interacts with people or informs decisions about them, transparency obligations may apply. The FTC has brought cases under its authority over unfair and deceptive practices against companies that made misleading claims about AI or used it unfairly. Some states have specific rules, such as California's law requiring bots used to sell or influence votes to identify themselves and Utah's 2024 law requiring disclosure of generative AI in certain consumer interactions, and states including Colorado and Texas passed broader AI laws whose scope and timing changed during 2025 and 2026. With no general federal AI statute, existing consumer protection, civil rights and sector laws remain the main legal guardrails.
Build, buy or embed
Most organizations will use AI mainly through features embedded in products they already buy: the service management platform, the collaboration suite, the monitoring tool. Some will build their own models or applications on top of AI services from cloud providers. A few will train models from scratch. Embedded features are quickest but give the least control over how the AI works and what happens to data; building gives more control but needs skills and ongoing maintenance.
Whichever route, the questions are similar: what data does the AI see and where does it go, can the supplier use it to train their models, how is accuracy measured and reported, what happens when the AI is wrong, who is accountable, and can the feature be switched off? Supplier management, covered in ITIL-141, extends naturally to AI suppliers, and lesson 9 lists contract terms worth seeking.
Common mistakes
MistakeStarting from the technology and looking for problems to apply it to.
InsteadStart from outcomes and pain points, and check whether AI is the best solution.
MistakeAccepting a single accuracy figure.
InsteadAsk for precision, recall and performance by group and situation, on your own data.
MistakeTraining models on messy historical data.
InsteadClean and stabilize data first; data quality usually decides model quality.
MistakeCalling a rubber stamp "human oversight".
InsteadGive reviewers information, authority, time and feedback loops.
MistakeDeploying a model and never checking it again.
InsteadMonitor performance continuously for drift and retrain or retire as needed.
Summary and key terms
- AI covers rules, predictive machine learning, language processing, generative AI and agents; each fails differently and needs different controls.
- AI can help every practice, most safely in high-volume, text-heavy work where errors are cheap to catch.
- Levels of autonomy run from informing to acting autonomously; moving right should be deliberate and evidence-based.
- Choose use cases by value, feasibility, risk, readiness and time to value, starting from outcomes rather than technology.
- Judge AI with precision, recall and group-level testing on your own data, and monitor for drift after deployment.
- Human oversight must be designed: information, authority, time and feedback loops.
- Machine learning
- Methods that let systems learn patterns from data to make predictions or decisions.
- Precision
- The share of items predicted as a class that truly belong to it.
- Recall
- The share of items truly in a class that the model correctly identifies.
- Drift
- Degradation of a model's performance as real-world data changes from the data it learned from.
- Automation bias
- The tendency of people to over-trust automated suggestions and approve them without adequate checking.
Practice problems
Work each problem on paper first, then reveal the answer to check.
Why can accuracy be misleading for rare classes such as security incidents?
Show answer
A model that never predicts the rare class can still have high accuracy while missing every case that matters.
A model flags 200 tickets as urgent; 150 are truly urgent; 180 urgent tickets existed. Calculate precision and recall.
Show answer
Precision = 150 / 200 = 75 %; recall = 150 / 180 = 83 %.
Name the five levels of AI autonomy described in this lesson.
Show answer
Informs, suggests, acts with approval, acts with oversight, acts autonomously.
Why did automated driver scheduling rank low at Larchmont?
Show answer
It scored poorly on risk and feasibility: it affects workers' hours, pay and safety, involves labor agreements and fatigue rules, and lacked data.
What three things make human oversight effective?
Show answer
Information to judge outputs, authority and time to override, and feedback loops so corrections improve the system.
Give two questions to ask about an embedded AI feature from a supplier.
Show answer
Any two: what data it sees and where it goes, whether the supplier trains on it, how accuracy is measured, what happens when it is wrong, who is accountable, whether it can be switched off.
Lesson quiz · 5 questions
Score 60% or more to complete this lesson.
Create a free account to save your progress, take quizzes and earn a certificate.