xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/SLA Policy — entity reference
REFERENCE · Last reviewed

SLA Policy — entity reference

Service-level targets matched to Cases: the SLA engine picks the highest-rank active policy whose matchFormula (a DynamicExpresso predicate over the Case, e.g. Priority == "High"; empty matches everything) evaluates true, then computes first-response and resolution due dates in working minutes against businessHoursId (null = 24x7 calendar time). warningPercent sets when a Warning fires; pauseStatuses is a CSV of case statuses that pause the clock. Custom milestones beyond the built-in FirstResponse/Resolution pair are child MilestoneConfig rows.

Fields

FieldLabelTypeRequiredWhat it does
BusinessHoursIdBusiness HoursLookup → BusinessHours
DescriptionDescriptionText
FirstResponseMinutesFirst Response (min)Number
IsActiveActiveBooleanYes
IsDefaultDefaultBoolean
MatchFormulaMatch FormulaTextDynamicExpresso predicate evaluated against the Case to decide whether this policy applies (e.g. Priority == "High"). Null/empty matches every case - pair that with IsDefault or a low Rank as the catch-all.
NameNameText
PauseStatusesPause StatusesTextCSV of Case statuses that pause the SLA clock for cases under this policy (e.g. "Waiting on Customer,On Hold"). When empty, the engine falls back to the default waiting statuses (On Hold, Waiting on Customer, Waiting on Third Party).
RankRankNumberTie-breaker when several active policies match the same case: the highest rank wins.
ResolutionMinutesResolution (min)Number
WarningPercentWarning %Number

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record
DeleteEntityDeleteDeleteDeleteEntity
DeleteHeaderDeleteDeleteDeleteHeader
DeleteRowDeleteDeleteDeleteRow
EditEntityEditEditEditEntity
EditInLineEditEditInlineEdit in page.
EditInLineListEditEditInlineEditInLineList
EditRowEditEditEditRow
NewHeaderNewNewNewHeader