How does Pause Condition work in SLA and why is it important?

ny424436
Mega Contributor

Hi everyone,

I have a question regarding the Pause Condition in SLA within ServiceNow, and I would like to understand its actual purpose and usage.

As per my understanding, the pause condition is used to temporarily stop the SLA timer when certain conditions are met (for example, when an incident is in an "On Hold" state).

However, I would like more clarity on the following:

  1. What is the exact purpose of the pause condition in SLA?

  2. Why do we actually need pause conditions instead of letting the SLA run continuously?

  3. In which real-life scenarios should we configure pause conditions?

  4. What issues can occur if pause conditions are not used in an SLA?

It would be helpful if someone could explain this with a practical example related to a real incident.

Thanks in advance!

2 ACCEPTED SOLUTIONS

Vishnu-K
Kilo Sage

Hi @ny424436  ,

The Pause Condition temporarily holds the SLA timer when a situation is outside the support team's control. When the pause condition becomes true the timer freezes, and when it is no longer true the timer resumes from exactly where it stopped. The time spent in pause is not counted against the SLA.

 

We need this because it would be unfair to count time where the team is genuinely waiting on the user or a third party. A common example is when an agent moves an incident to Awaiting User Info state. The timer pauses while waiting for the user's response and resumes once the incident moves back to In Progress. Without this, that waiting time gets counted as active resolution time and causes false breaches.

 

Other common scenarios where pause conditions are used are On Hold pending a change window, waiting on a third-party vendor, or pending an approval.

 

If pause conditions are not configured, SLA timers run through all waiting periods which leads to false breaches and inaccurate performance reporting.

 

Reference: https://www.servicenow.com/docs/bundle/washingtondc-it-service-management/page/product/service-level...

 

Hope this helps.

If it helped you please do mark it as helpful and accept the solution

 

Thanks,

Vishnu

View solution in original post

Pavan Srivastav
ServiceNow Employee

Here's a thorough breakdown with real-world context.


What is the Exact Purpose of the Pause Condition?

The Pause Condition temporarily freezes the SLA clock when the resolution of an incident is outside the control of the support team. It essentially tells ServiceNow:

"The clock should not tick against us when we are waiting for something we don't control."

The SLA resumes automatically once the pause condition is no longer true.


Why Do We Need Pause Conditions?

SLAs exist to measure accountability and responsiveness. But not all waiting time is the support team's fault. Without pause conditions, the SLA timer runs even when:

  • You're waiting for the user to respond with more information
  • A third-party vendor is investigating on their end
  • The incident is pending a change window to apply a fix
  • The system is awaiting approval before proceeding

Letting the clock run in these situations would create unfair breach records, skew your compliance reports, and demotivate agents who are being penalized for delays they didn't cause.


Real-Life Scenarios Where Pause Conditions Should Be Configured

Scenario 1 — Awaiting User Information

A user raises an incident: "My laptop won't connect to VPN." The agent needs the user to share error logs. The user is in a different timezone and won't respond for 8 hours.

Without Pause: SLA keeps ticking. Agent breaches SLA even though they did everything right. With Pause: State set to Awaiting User → SLA pauses. Resumes when user responds and state changes back to In Progress.


Scenario 2 — Third-Party Vendor Dependency

A P1 incident is raised for a payment gateway outage. Your team has escalated to the payment vendor but they need 4 hours to investigate.

Without Pause: Your internal SLA breaches even though the fix is in the vendor's hands. With Pause: Assignment Group set to Vendor Support or State = Awaiting Vendor → SLA pauses. Resumes when vendor responds.


Scenario 3 — Change Window Dependency

A server crash requires a patch, but your Change Management policy only allows patching during the Sunday 2–4 AM maintenance window. The incident is raised on Thursday.

Without Pause: SLA breaches over the weekend while the team waits for the approved window. With Pause: State = Awaiting Change → SLA pauses until the change is implemented.


Scenario 4 — Approval Pending

An HRSD case requires manager approval before HR can process a salary correction. Approval takes 2 business days.

Without Pause: HR SLA breaches while waiting for manager action — unfair to HR team. With Pause: State = Pending Approval → SLA pauses until approval is granted.


Practical Example — Full Incident Walkthrough

Incident: INC004321 — "SAP login broken for Finance team" SLA: P2 Resolution — 8 Business Hours

Time Event SLA Status
09:00 AM Mon Incident created, Priority = P2 SLA starts
09:30 AM Mon Agent investigates, needs SAP logs from user Paused (State = Awaiting User)
02:00 PM Mon User sends logs ▶️ Resumed
03:00 PM Mon Root cause found — SAP Basis team must fix Paused (State = Awaiting Vendor)
09:00 AM Tue SAP Basis team applies fix ▶️ Resumed
10:00 AM Tue Incident resolved SLA Met

Actual SLA time consumed:

  • 09:00–09:30 = 30 mins
  • 02:00–03:00 = 1 hour
  • 09:00–10:00 = 1 hour
  • Total = 2.5 hours out of 8 No breach, fair measurement

Without pause conditions, the clock would have run from 09:00 AM Monday to 10:00 AM Tuesday = ~17 business hours Massive breach, unfairly recorded.


What Issues Occur If Pause Conditions Are Not Used?

Inaccurate SLA Breach Reports — Your compliance dashboards show high breach rates that don't reflect actual team performance, making it hard to identify real problem areas.

Agent Demotivation — Teams get penalized for breaches caused by users, vendors, or processes outside their control, leading to frustration and disengagement.

Misleading KPIs — Management makes wrong decisions based on inflated breach data — e.g. hiring more agents when the real issue is slow vendor response.

Vendor / User Accountability Gap — You lose the ability to prove that delays were caused externally, which matters during audits, escalations, or contract reviews with vendors.

SLA Renegotiation Problems — If your SLA data is inflated by unpaused wait times, you may end up agreeing to looser SLA targets during contract renewals, not realizing your actual resolution speed is much better.


Best Practice — Common Pause Conditions to Configure

Pause Condition State / Field Value
Waiting for end user State = Awaiting User
Waiting for third-party vendor State = Awaiting Vendor
Pending change implementation State = Awaiting Change
Pending approval State = Pending Approval
Scheduled maintenance window Custom field = Maintenance Hold

One Important Rule to Remember

Pause conditions should only cover situations where resolution is genuinely blocked by an external dependency. Avoid using them to artificially pause SLAs just to avoid breaches — this defeats the purpose of SLA measurement and erodes trust in your service metrics.


 

View solution in original post

2 REPLIES 2

Vishnu-K
Kilo Sage

Hi @ny424436  ,

The Pause Condition temporarily holds the SLA timer when a situation is outside the support team's control. When the pause condition becomes true the timer freezes, and when it is no longer true the timer resumes from exactly where it stopped. The time spent in pause is not counted against the SLA.

 

We need this because it would be unfair to count time where the team is genuinely waiting on the user or a third party. A common example is when an agent moves an incident to Awaiting User Info state. The timer pauses while waiting for the user's response and resumes once the incident moves back to In Progress. Without this, that waiting time gets counted as active resolution time and causes false breaches.

 

Other common scenarios where pause conditions are used are On Hold pending a change window, waiting on a third-party vendor, or pending an approval.

 

If pause conditions are not configured, SLA timers run through all waiting periods which leads to false breaches and inaccurate performance reporting.

 

Reference: https://www.servicenow.com/docs/bundle/washingtondc-it-service-management/page/product/service-level...

 

Hope this helps.

If it helped you please do mark it as helpful and accept the solution

 

Thanks,

Vishnu

Pavan Srivastav
ServiceNow Employee

Here's a thorough breakdown with real-world context.


What is the Exact Purpose of the Pause Condition?

The Pause Condition temporarily freezes the SLA clock when the resolution of an incident is outside the control of the support team. It essentially tells ServiceNow:

"The clock should not tick against us when we are waiting for something we don't control."

The SLA resumes automatically once the pause condition is no longer true.


Why Do We Need Pause Conditions?

SLAs exist to measure accountability and responsiveness. But not all waiting time is the support team's fault. Without pause conditions, the SLA timer runs even when:

  • You're waiting for the user to respond with more information
  • A third-party vendor is investigating on their end
  • The incident is pending a change window to apply a fix
  • The system is awaiting approval before proceeding

Letting the clock run in these situations would create unfair breach records, skew your compliance reports, and demotivate agents who are being penalized for delays they didn't cause.


Real-Life Scenarios Where Pause Conditions Should Be Configured

Scenario 1 — Awaiting User Information

A user raises an incident: "My laptop won't connect to VPN." The agent needs the user to share error logs. The user is in a different timezone and won't respond for 8 hours.

Without Pause: SLA keeps ticking. Agent breaches SLA even though they did everything right. With Pause: State set to Awaiting User → SLA pauses. Resumes when user responds and state changes back to In Progress.


Scenario 2 — Third-Party Vendor Dependency

A P1 incident is raised for a payment gateway outage. Your team has escalated to the payment vendor but they need 4 hours to investigate.

Without Pause: Your internal SLA breaches even though the fix is in the vendor's hands. With Pause: Assignment Group set to Vendor Support or State = Awaiting Vendor → SLA pauses. Resumes when vendor responds.


Scenario 3 — Change Window Dependency

A server crash requires a patch, but your Change Management policy only allows patching during the Sunday 2–4 AM maintenance window. The incident is raised on Thursday.

Without Pause: SLA breaches over the weekend while the team waits for the approved window. With Pause: State = Awaiting Change → SLA pauses until the change is implemented.


Scenario 4 — Approval Pending

An HRSD case requires manager approval before HR can process a salary correction. Approval takes 2 business days.

Without Pause: HR SLA breaches while waiting for manager action — unfair to HR team. With Pause: State = Pending Approval → SLA pauses until approval is granted.


Practical Example — Full Incident Walkthrough

Incident: INC004321 — "SAP login broken for Finance team" SLA: P2 Resolution — 8 Business Hours

Time Event SLA Status
09:00 AM Mon Incident created, Priority = P2 SLA starts
09:30 AM Mon Agent investigates, needs SAP logs from user Paused (State = Awaiting User)
02:00 PM Mon User sends logs ▶️ Resumed
03:00 PM Mon Root cause found — SAP Basis team must fix Paused (State = Awaiting Vendor)
09:00 AM Tue SAP Basis team applies fix ▶️ Resumed
10:00 AM Tue Incident resolved SLA Met

Actual SLA time consumed:

  • 09:00–09:30 = 30 mins
  • 02:00–03:00 = 1 hour
  • 09:00–10:00 = 1 hour
  • Total = 2.5 hours out of 8 No breach, fair measurement

Without pause conditions, the clock would have run from 09:00 AM Monday to 10:00 AM Tuesday = ~17 business hours Massive breach, unfairly recorded.


What Issues Occur If Pause Conditions Are Not Used?

Inaccurate SLA Breach Reports — Your compliance dashboards show high breach rates that don't reflect actual team performance, making it hard to identify real problem areas.

Agent Demotivation — Teams get penalized for breaches caused by users, vendors, or processes outside their control, leading to frustration and disengagement.

Misleading KPIs — Management makes wrong decisions based on inflated breach data — e.g. hiring more agents when the real issue is slow vendor response.

Vendor / User Accountability Gap — You lose the ability to prove that delays were caused externally, which matters during audits, escalations, or contract reviews with vendors.

SLA Renegotiation Problems — If your SLA data is inflated by unpaused wait times, you may end up agreeing to looser SLA targets during contract renewals, not realizing your actual resolution speed is much better.


Best Practice — Common Pause Conditions to Configure

Pause Condition State / Field Value
Waiting for end user State = Awaiting User
Waiting for third-party vendor State = Awaiting Vendor
Pending change implementation State = Awaiting Change
Pending approval State = Pending Approval
Scheduled maintenance window Custom field = Maintenance Hold

One Important Rule to Remember

Pause conditions should only cover situations where resolution is genuinely blocked by an external dependency. Avoid using them to artificially pause SLAs just to avoid breaches — this defeats the purpose of SLA measurement and erodes trust in your service metrics.