Extend SLA condition rules
concept australia Updated Sep 10, 2026 1 min read c_ExtendSLAConditionRules.md
You can create custom SLA condition class and condition rule records.
Custom SLA condition class and condition rule records enable you to modify the logic around one or more of the transitions involved in task SLA processing. The custom records can then be applied globally to the processing of all task SLA records or on a per SLA definition basis.
- Create a custom SLA condition rule
You can create custom SLA condition rules to determine whether an SLA should attach, pause, complete, reattach, or cancel. SLA condition classes contain script to define processing for an SLA condition rule. Create an SLA condition rule after the SLA condition class is defined. - Invoke an SLA condition rule globally
You can globally change the default set of SLA condition rules. - Invoke SLA condition rules on a specific SLA definition
You can change the SLA condition rules for a specific SLA definition.
Parent Topic:Configuring Service Level Management
30 lines · 2.2 KB
--- title: Extend SLA condition rules description: You can create custom SLA condition class and condition rule records. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-service-management/service-level-management/c\_ExtendSLAConditionRules.html release: australia product: Service Level Management classification: service-level-management topic_type: concept last_updated: "2026-09-10" reading_time_minutes: 1 breadcrumb: [Configuring Service Level Management, Service Level Management, IT Service Management] --- # Extend SLA condition rules You can create custom SLA condition class and condition rule records. Custom SLA condition class and condition rule records enable you to modify the logic around one or more of the transitions involved in task SLA processing. The custom records can then be applied globally to the processing of all task SLA records or on a per SLA definition basis. - **[Create a custom SLA condition rule](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/service-level-management/t_DefineANewSLAConditionRule.md)** You can create custom SLA condition rules to determine whether an SLA should attach, pause, complete, reattach, or cancel. SLA condition classes contain script to define processing for an SLA condition rule. Create an SLA condition rule after the SLA condition class is defined. - **[Invoke an SLA condition rule globally](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/service-level-management/t_InvokeAnSLAConditionRuleGlobally.md)** You can globally change the default set of SLA condition rules. - **[Invoke SLA condition rules on a specific SLA definition](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/service-level-management/t_InvokeSLACondRulesOnASpecificSLA.md)** You can change the SLA condition rules for a specific SLA definition. **Parent Topic:**[Configuring Service Level Management](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/service-level-management/configuring-service-level-management.md)
| title | Extend SLA condition rules |
| description | You can create custom SLA condition class and condition rule records. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/it-service-management/service-level-management/c\_ExtendSLAConditionRules.html |
| release | australia |
| product | Service Level Management |
| classification | service-level-management |
| topic_type | concept |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Configuring Service Level ManagementService Level ManagementIT Service Management |