OBLYTECH Logo
OBLYTECH Logo
ServiceNow Problem Management Automation Opportunities

ServiceNow Problem Management Automation Opportunities

Routine parts of a problem investigation, such as collecting diagnostic data, matching known errors and drafting the first summary, are the usual candidates for a rule or flow. This page helps a problem manager decide which to automate first and which approval points must stay with people.

Where Automation Pays Back in Problem Management

In Problem Management the automation candidates are the routine parts of an investigation: collecting diagnostic data, running known-error searches, drafting the initial investigation summary and notifying the teams involved. The sections below give selection criteria, the approval points that must stay with people, the common scenarios, the pitfalls, a build order that keeps risk visible, and how to measure whether an automation is helping.

Automation Selection Criteria

Not all problem management activities should be automated. Automation is most valuable for routine, rule-based work. Analysis, judgment, and creative problem-solving remain human responsibilities. Effective automation selection asks: is this activity routine, does it have clear rules, does it consume significant time, and is the consequence of occasional errors acceptable?

Criteria for selecting candidates include: frequency of the activity, time required, consistency and predictability of the rules, and the cost of automation versus the time saved. A process that occurs once monthly might not justify automation. A process that occurs dozens of times daily probably does. Rare processes that occasionally fail might be acceptable to leave manual.

Human Approval Points and Safeguards

Automation must not bypass human judgment on critical decisions. When should a problem be escalated? Should multiple incident workarounds be closed now or wait for permanent fix? These decisions require human assessment. Good automation design includes approval points where humans review and approve automation recommendations before they are acted on.

Safeguards prevent automation from creating problems. If a diagnostic query times out, what happens? If a remediation task fails to create, how is the problem escalated? Effective automation includes error handling and fallback procedures. Rather than automation failing silently, it should alert humans that something went wrong.

Common Problem Management Automation Scenarios

Diagnostics collection is a prime automation candidate. When a problem is opened, automation can collect relevant performance metrics, system logs, event data, and other diagnostic information. This saves investigators time and ensures that diagnostic data is collected promptly rather than hours after the problem occurred.

Known error matching is another high-value automation. When a new problem is reported with symptoms matching a known error, automation can flag this and suggest the known workaround. Investigators still make the final decision whether the suggestion is correct, but the automation shortens search time significantly.

Remediation task creation can be automated once an investigation concludes. Automation can create tasks based on documented root cause and proposed remediation. Teams review and adjust these tasks, but having a starting template speeds the process.

Avoiding Common Automation Pitfalls

Automation that takes no account of edge cases creates false confidence. A diagnostic query that usually completes in seconds might timeout under high load, and if automation does not handle this, investigations get stuck. Automation should be designed to handle the cases that actually occur, not just the happy path.

Excessive automation that duplicates work creates frustration. If automation creates a remediation task that overlaps with a manually created task, teams waste time de-duplicating. If automation creates dozens of unnecessary records, teams become frustrated and disable the automation. Automation should solve problems, not create them.

Automation that lacks transparency creates distrust. If teams cannot understand why automation made a particular decision or where data came from, they will not trust the automation. Effective automation includes clear explanations of what it did and why.

Planning Automation Implementation

Start with high-value, low-complexity automation. Quick wins build confidence and demonstrate value. After success, move to more complex scenarios. Avoid trying to automate everything at once. Phased implementation allows teams to learn and adjust approach as they gain experience.

Teams need time to learn how automated systems work and to adjust procedures. Do not expect adoption immediately. Provide training and support. Monitor automation effectiveness and be willing to adjust or disable automation that is not delivering value. Automation is a means to an end, not a goal in itself.

Sorting candidates by the risk of getting them wrong

The useful question for an automation candidate in problem management is not how much time it saves but what happens when it is wrong. A notification sent to the wrong group is an irritation that a person can correct in seconds. A link between a problem and an incident that does not belong distorts the recurrence count for every report that follows. A workflow that moves a problem to a closed state on an incorrect signal can hide a live fault. Sort each candidate into one of three risk tiers before any build starts, and let the tier decide the level of human involvement.

Risk tier Typical automation Human involvement Reversal method
Low: informational Reminders about stale problems, digests of new linked incidents None before sending, periodic review of the digest content Turn the reminder off, no data changed
Medium: proposes a change Suggested incident links based on shared configuration items, suggested owner A person accepts or rejects each suggestion Unlink, with the suggestion and decision logged
High: changes state Moving a problem between states, closing a problem after a watch period Approval by the owner before the state change is written Reopen with a recorded reason, from the audit trail

Building a suggestion that people will accept

Medium-risk automation, where the system proposes and a person disposes, is often a good place to start. Its success depends on how the suggestion is presented. A suggestion that shows only a score can invite blanket acceptance or blanket dismissal. A suggestion that shows the shared configuration item, the time window and the symptom text lets the investigator make a real judgment quickly. Log every acceptance and rejection with the reason field, because those decisions become the evidence for tuning the rule later.

A build order that keeps the risk visible

  1. Write the rule in plain language first, including the condition that makes it fire and the condition that stops it, and get the problem owner to sign it.
  2. Build the low-risk informational version and run it for a fixed period, reviewing the content of each message with the owner.
  3. Add the suggestion layer, with acceptance and rejection captured on every item, and review the rejection reasons weekly for patterns.
  4. Only after the suggestions prove useful, consider a state-changing step, and keep an approval point in front of it for at least the first full cycle.
  5. Add a switch that disables each automation independently, and test that disabling it leaves records in a consistent state. Test plans for the switch sit alongside the problem management testing and acceptance checklist.
  6. Publish the list of live automations, their owners and their risk tiers, so that anyone reviewing a record knows which changes were made by a rule.

Guardrails that stop automation creating new problems

Automation in this area can generate its own recurring faults. A rule that links incidents on a broad shared category will connect unrelated failures and inflate the recurrence count. A rule that re-sends notifications on every update will train teams to ignore them. A rule that fires on a schedule and fails silently will leave stale records that look current. The guardrails that prevent these outcomes are specific: a narrow match condition, a rate limit on notifications per record, and a failure path that writes an error note to the record and alerts the owner, rather than stopping without trace. Failure handling for rules like these is covered in the automation exception handling notes.

Test the failure paths deliberately. Simulate a lookup that returns nothing, a configuration item that has been retired, and an incident that was reopened after the link was made. Each of these cases can occur in production, and an automation that has never seen them is not ready.

Measuring whether automation is helping

Track three things for each automation. The first is the rate of human acceptance or rejection for suggestions, because a very high acceptance rate can mean people are no longer reading them. The second is the count of automated actions later reversed, which shows where the rule was wrong. The third is the time that investigators spend on the task the automation was meant to remove, measured before and after. If the time has not moved, the automation is adding a layer without removing work, and it should be redesigned or retired. The integration side of these measures is in the integration patterns guide.

Questions to settle before the first rule goes live

Which role can disable a rule?

The problem owner and the platform administrator, with the reason recorded. Restricting the switch to one person creates a single point of failure during an incident, when the rule is most likely to misfire.

Should the automation be visible to the people it affects?

Yes. A suggestion or notification should say that it was generated by a rule and name the rule. People tolerate automation they can identify and distrust automation that appears to be a colleague’s decision.

How do we avoid automation overlapping with manual work?

Map each automated action against the manual steps it could duplicate, and remove the manual step once the automation is trusted. Keeping both running indefinitely adds work and confuses the record history.

When should an automation be retired rather than fixed?

When the reversal rate stays high after repeated tuning, or when the process it supports has changed and the rule no longer matches the work. Retiring a rule cleanly is a sign of a healthy program, not a failure.

Bring the tasks that consume the most investigator time each week, and sort them by risk.

Frequently asked questions

When should we implement automation in this area?

Start with high-value, low-complexity opportunities. Quick wins build confidence and demonstrate value. After success, move to more complex scenarios. Do not try to automate everything at once. Phased implementation allows teams to learn and adjust approach.

What are the common mistakes to avoid?

Automation that bypasses human judgment on critical decisions creates problems. Automation that creates more work through duplication frustrates teams. Automation without error handling and safeguards can fail silently. The guide explores these risks and how to design effective automation.

How do we know if automation is working?

Monitor whether teams are actually using automation, whether it is reducing time spent, and whether quality is improving. Automation that delivers measurable value builds team buy-in. Automation that creates problems should be adjusted or disabled.

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