Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Customer service case entitlement calculation

When a customer service agent creates a case, the system uses a configurable method to derive the entitlement based on several fields related to the case record.

These fields include:

  • Account
  • Consumer
  • Product
  • Asset
  • Contract
  • Case Channel

If the Proactive Customer Service Operations plugin (com.snc.proactive_cs_ops) is active, the system also considers these fields:

  • Sold Product
  • Install Base

Relative weights are assigned to each field. Entitlements are calculated based on the weight and precedence. The entitlement with the highest score is assigned to the case.

FieldWeight/Precedence Assigned
Account / Consumer1
Product2
Asset / Sold Product / Install Base item3
Contract4

The entitlement calculation uses the global.CSManagementUtils script and the getFirstEntitlement method.