--- 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-03-12" 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)