--- title: Field Service Agent Efficiency components description: Several types of components are installed with the Field Service Agent Efficiency feature, including tables, roles, script includes, and business rules. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/field-service-management/field-service-agent-efficiency-components.html release: australia topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Components installed with additional plugins, Reference, Field Service Management] --- # Field Service Agent Efficiency components Several types of components are installed with the Field Service Agent Efficiency feature, including tables, roles, script includes, and business rules. ## Tables Field Service Agent Efficiency adds the tables listed in the following table.
Table Description
Agent efficiency determination rulesn\_agent\_effcy\_det\_rule Stores information about determination rules and conditions to define the Agent Efficiency criteria for work order tasks.
Agent efficiency criteriasn\_agent\_effcy\_criteria Stores information about Agent Efficiency criteria and the table to which they are applicable.
Agent efficiency valuesn\_agent\_effcy\_value Stores information about Agent Efficiency for various criteria.
## Roles Field Service Agent Efficiency adds the roles listed in the following table.
Role Description
Agent Efficiency Managersn\_agent\_efficiency\_manager Define and update Agent Efficiency values for agents.
Agent Efficiency Readsn\_agent\_efficiency\_read View efficiency determination rules, Agent Efficiency criteria, and Agent Efficiency values.
Agent Efficiency Adminsn\_agent\_efficiency\_admin Create and update Agent Efficiency criteria, efficiency determination rules, and Agent Efficiency values.
## Script Includes Field Service Agent Efficiency adds the script includes listed in the following table.
Script include Description
FSMAgentEfficiencyCalculatorImpl Field Service Agent Efficiency calculator implementation for FSMAgentEfficiencyCalculatorExtPnt.
FSMAgentEfficiencyCalculatorImplSNC Verifies whether Field Service Agent Efficiency has been activated, and calculates and updates work duration based on the Agent Efficiency value.
FSMAgentEfficiencyConstants Holds constants for Field Service Agent Efficiency.
FSMAgentEfficiencyUtil Contains a customized script to fetch Field Service Agent Efficiency criteria and values.
FSMAgentEfficiencyUtilSNC Contains default methods to fetch Field Service Agent Efficiency criteria and values.
FSMAgentEfficiencyValidatorImpl Validates Field Service Agent Efficiency determination rules, criteria, and values.
MatchingDimensionAgentEfficiency Contains a custom script to rank agents by their efficiency and assign work order tasks for Dynamic Scheduling.
## Business Rules Field Service Agent Efficiency adds the business rules listed in the following table.
Business Rule Table Description
Validate Agent Efficiency Record Agent efficiency value \[sn\_agent\_effcy\_value\] Validates Field Service Agent Efficiency criteria and values.
Validate criteria changes Agent efficiency criteria\[sn\_agent\_effcy\_criteria\] Validates updated Agent Efficiency criterion.
Validate determination rule changes Agent efficiency determination rule\[sn\_agent\_effcy\_det\_rule\] Validates Agent Efficiency determination rules.
**Parent Topic:**[Components installed with additional plugins for Field Service Management](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/field-service-management/components-inst-additional-plugin.md)