ServiceNow SLA & OLA Configurations
Description
ServiceNow SLA & OLA
1. SLA (Service Level Agreement) in ServiceNow
Definition:
An SLA in ServiceNow defines the level of service a customer can expect from a service provider. It sets the target time for resolving incidents, fulfilling requests, or completing tasks.
Key Components:
- SLA Definition – Specifies the type of agreement (response, resolution, etc.), the conditions under which it applies, and its duration.
- SLA Conditions:
- Start Condition: When the SLA timer starts (e.g., when an incident is created).
- Pause Condition: Conditions under which SLA calculation pauses (e.g., waiting for customer response).
- Stop Condition: When SLA ends (e.g., incident is resolved or closed).
- SLA Duration: Defines how much time is allotted to meet the SLA target.
- SLA Workflow: Tracks SLA status with stages:
- In Progress
- Breached (if SLA target time is missed)
- Completed (if SLA target is met)
Configuration Steps in ServiceNow:
- Navigate to Service Level Management > SLA Definitions.
- Click New to create an SLA.
- Fill in:
- Name
- Table (e.g., Incident, Request)
- Type (Response, Resolution)
- Duration
- Set Start, Stop, and Pause conditions using conditions builder.
- Save and activate SLA.
- Test by creating a record and ensuring SLA timer behaves as expected.
2. OLA (Operational Level Agreement) in ServiceNow
Definition:
An OLA is an internal agreement between support teams or departments that ensures the SLA commitments to customers are met. It defines responsibilities for backend support, often without customer visibility.
Key Components:
- OLA Definition – Similar to SLA but applies to internal operations.
- Dependencies: OLAs can support SLAs. For example, an SLA for incident resolution might rely on an OLA between the network team and server team.
- Target Time: Duration for internal teams to complete their task.
- Tracking: OLA monitors whether internal support teams meet their targets, ensuring SLA fulfillment.
Configuration in ServiceNow:
- Navigate to Service Level Management > Operational Level Agreements.
- Click New to create an OLA.
- Specify:
- Name
- Supporting SLA (if applicable)
- Table (e.g., Incident)
- Duration and conditions
- Define Start, Stop, and Pause conditions for internal tasks.
- Save and activate OLA.
Key Differences Between SLA & OLA
| Feature | SLA | OLA |
|---|---|---|
| Audience | External/customer-facing | Internal/support team |
| Purpose | Measures service delivered to customers | Measures support process that enables SLA |
| Impact | Breach affects customer satisfaction | Breach may cause SLA breach |
| Visibility | Shown in reports to customers | Mostly internal tracking |
Example Scenario
- SLA: Resolve incident within 4 hours.
- OLA: Network team must respond within 1 hour, server team must respond within 2 hours.
- If either OLA is breached, it may cause the SLA to be breached.
ServiceNow also allows Reporting on SLA/OLA, Notifications for Breaches, and Integration with Workflows to automate escalation.
If you want, I can draw a diagram showing SLA-OLA relationships and timing—it makes understanding these dependencies much easier.
Do you want me to do that?

Product Reviews