Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
Understanding SLA Conditions - Support and Troubleshooting
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • Understanding SLA Conditions
KB0547356

Understanding SLA Conditions


23299 Views Last updated : Aug 28, 2024 public Copy Permalink English (Original)
  • English (Original)
  • Japanese
KB Summary by Now Assist

Issue

SLA Definitions contain conditions that control:

  • When an SLA record is created for a particular task
  • When an SLA record is updated as it moves through its lifecycle to completion

This article expands on some of the details for SLA conditions set when defining an SLA.

 

Resolution

Defining Start, Stop and Pause Conditions 


These are all conditions you can specify for an SLA definition.

  • Start condition: think of this as a "Run" condition, in that it is applied all the time, not just when the SLA starts. The relevant condition must always match for the SLA to continue running; if it does not get matched, the SLA is then cancelled.
  • Stop condition: think of this as a "Complete" condition, allowing you to say that the SLA is now completed. For example, if the state of the underlying record is solved, then this can be a stop condition, meaning that the SLA is complete when this condition is matched.
  • Pause condition: when the pause condition is met, the SLA is paused and will stay dormant in the background, ready to restart when the start condition is matched again. For example, you may have a pause condition to reflect when you are waiting for information from a third-party before you can proceed. 

Please see the product documentation for more descriptions of SLA definition fields.

Order of evaluating conditions


 SLA conditions are evaluated in the following order:

  1. Stop 
  2. Pause
  3. Start

Consider this evaluation order when you create conditions, as otherwise this may cause confusion.

For example, if your Start condition is a subset of your Stop condition, the Start condition will never be matched, as the Stop condition is always evaluated first. So that SLA will never start. 

Similarly, if your Pause condition is a subset of your Start condition, the SLA will attach, but will be permanently in a Paused state. And as soon as the Pause condition does not match, the equivalent Start condition will also not match, so that SLA will be cancelled.

And you create a SLA definition with a Start condition and a Pause condition which are mutually exclusive, your SLA will never pause; it will always be canceled first. For example, an SLA definition where the Start condition is State is one of "New, Active" and the Pause condition is State is "Awaiting User Info".

 

Using the Reset Condition 


The Reset condition is not shown on the form by default, but is a more advanced condition, allowing you to define the state in which the SLA returns to the beginning.

To use the Reset condition, configure the form layout, and add it to the form (configure and add)

 

 

Note: The Reset condition is not sufficient to reset an SLA. Both the Reset and Start conditions must be matched for the SLA to be reset to zero. It may be helpful to remember this, if you create duplicate Reset conditions to match the existing Start conditions, so that all Reset conditions are shown in the same place.

 

Related Links

  • Troubleshooting service level agreements (SLAs)
  • Understanding SLA times: actual elapsed time and business elapsed time
  • SLA Condition Evaluation

The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.