Published on 10/31/2026

The compressor on line two trips at 9:40 AM. Production calls maintenance, maintenance says someone will come, and at 4 PM the line is still down and everyone is angry. Nobody can answer the only question that matters: how long should this have taken, and how would we know we missed it?
That missing answer is what a maintenance SLA provides. A service level agreement for maintenance sets, for each class of breakdown, how fast the team must respond and how fast it must resolve the issue. This guide shows how to set targets that reflect real risk, how to measure them honestly, and how to run a weekly review that turns SLA numbers into fewer breakdowns.
On this page
A maintenance SLA runs two clocks on every breakdown ticket. The response clock starts when the breakdown is reported and stops when a technician takes ownership and starts diagnosis. The resolution clock starts at the same moment and stops when the equipment is back in service or an agreed workaround is running.
Separating the clocks matters because they fail for different reasons. Slow response is usually a triage problem: nobody saw the ticket, or nobody knew whose job it was. Slow resolution is usually a spares, skills or access problem. If you measure only total downtime, you cannot tell a triage fix (which is cheap) from a spares fix (which needs budget).
Key idea: Response time measures how fast you look; resolution time measures how fast you fix. Improve them with different levers.
Everything cannot be urgent. Three or four priority classes, defined by safety and production impact, are enough for most plants:
| Priority | Definition | Response target | Resolution target |
|---|---|---|---|
| P1: Safety or line down | Risk to people, or a production line stopped | 15 minutes | 4 hours, or workaround running |
| P2: Production degraded | Line running slow or on backup equipment | 1 hour | 1 working day |
| P3: No production impact | Utility, comfort or cosmetic issues | 4 hours | 1 week |
The definition column matters more than the numbers. "Line down" must mean a line that is actually stopped, not a line that is important. Write two or three real examples from your own plant next to each class, because the person raising the ticket at 9:40 AM will not read a policy document; they will pattern-match to examples.
Resist a fourth class for "urgent but not P1." Every additional class is another argument at the ticket window. Three classes, clearly defined, beat five classes that blur into each other.
Do not copy targets from another plant or a vendor brochure. Start from your own last ninety days of breakdowns, even if the records are rough. How fast did the team actually respond to genuine line-down events? If honest history says 40 minutes, a 15-minute target is a promise you will break daily, and a broken promise teaches everyone to ignore the SLA.
Set the first targets slightly better than current performance, publish them, and tighten them each quarter as the fixes land. A target the team believes in gets chased; a target they consider fiction gets gamed. The credibility of the number is worth more than its ambition.
Agree the targets with production, not just inside maintenance. When production signs up to "a degraded line is P2, resolved in a working day," the 4 PM argument about why nobody came disappears, because both sides are reading the same definition.
Every ticket on two clocks, automatically
VisitorFlow timestamps each breakdown ticket at report, ownership and closure, so response and resolution performance is a report, not an argument.
Explore Maintenance Helpdesk SoftwareSLA measurement fails in predictable ways. The four rules below keep the numbers honest enough to manage by:
Rules for honest measurement
Gaming patterns to watch for
The antidote to gaming is not policing; it is reporting the misses openly. A plant that says "we hit 78 percent of P1 targets this month and the misses were all spares waits" learns faster than one claiming 99 percent that nobody believes.
An SLA on its own makes you a faster firefighter. Its deeper value is that a few months of honest tickets tell you where the fires start. When every breakdown carries an asset tag, a priority and a cause, the repeat offenders surface by themselves: the pump that has appeared on six tickets this quarter, the line that generates half of all P1s, the shift during which response times consistently slip.
Each pattern points at a preventive fix. The repeat pump gets a root-cause analysis or a planned replacement instead of a seventh emergency visit. The line generating P1s gets its preventive schedule rewritten around the failure modes the tickets actually show, not the ones the OEM manual imagined. The slow shift gets its triage route fixed.
This is the loop that separates plants that stabilize from plants that sprint forever: tickets feed patterns, patterns feed prevention, prevention shrinks ticket volume, and the SLA targets tighten as the pressure drops. If your ticket volume is the same this year as last, the SLA is measuring the firefighting but not feeding the prevention.
A practical cadence: mine the ticket history monthly for the top three repeat assets, and put one preventive action per asset into next month's plan. Three small preventive tasks a month, chosen from evidence, compound into a quieter plant within two quarters.
Thirty minutes, same time every week, maintenance and production together. Three numbers and one list:
Reading each miss aloud, with its cause, is the whole meeting. The scorecard tells you where to look; the miss-by-miss read tells you what to fix. One seal added to stores, one vendor SLA tightened, one assignment rule clarified: three small fixes that next week's numbers will confirm or deny.
Over a quarter, watch the mix, not just the percentages. If P1 counts are rising, your preventive maintenance is slipping somewhere. If P3 backlogs grow, the team is firefighting and small issues are being starved until they become P1s. The SLA review is how a plant sees that spiral early.
Is an SLA useful for a small maintenance team?
It is most useful there. A three-person team cannot fix everything at once, so the SLA is the agreement about what gets done first, and the evidence when someone asks why their issue is waiting.
What target attainment should we aim for?
Around 90 percent is a healthy ambition. Consistently hitting 100 percent usually means targets are too loose or clocks are being gamed; far below 80 percent means targets are fiction. Misses should be few enough to review one by one.
Do SLAs apply to preventive maintenance too?
Yes, but as schedule compliance rather than response clocks: what share of planned tasks happened on their planned week. The two metrics together show whether you are preventing breakdowns or just racing to fix them.
Who sets the priority on a ticket?
The requester proposes it by picking from the written definitions, and the maintenance coordinator confirms or corrects it at triage. Disagreements go to the definitions and examples, not to seniority.
How do SLAs work with an external maintenance contractor?
The same classes and clocks go into the contract, with the same weekly scorecard. Contractors respond to what is measured; an SLA without the scorecard review is a clause nobody reads after signing.
What if everything is reported as P1?
That is a definitions problem, not a discipline problem. Tighten the written examples, show the weekly mix in the review, and ask production to defend their P1s. Within a month the mix usually settles to something real.
This week, write your three priority classes with two real examples each, and sit with production for an hour to agree them. That page is your SLA; the numbers can follow.
This quarter, run the thirty-minute weekly review without fail, reading every miss aloud with its cause. The metric that matters: P1 resolution attainment, trending up. When it holds above 90 percent and the P1 count itself is falling, your SLA has become what it was meant to be: a promise the plant runs on.
Related reading
Maintenance Helpdesk Software (product) · Maintenance pillar: all guides · Maintenance KPI Dashboard · Maintenance Ticketing System
Make your SLA a live dashboard, not a document
VisitorFlow runs visitor, material gate pass, courier, maintenance and incident workflows on one cloud platform, with no hardware at the gate.
Explore Maintenance Helpdesk Software See Visitor Management Software Book a Free Demo