- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
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:
What is the exact purpose of the pause condition in SLA?
Why do we actually need pause conditions instead of letting the SLA run continuously?
In which real-life scenarios should we configure pause conditions?
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!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
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.
Hope this helps.
If it helped you please do mark it as helpful and accept the solution
Thanks,
Vishnu
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
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.
Hope this helps.
If it helped you please do mark it as helpful and accept the solution
Thanks,
Vishnu
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
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.
