Please use docs.servicenow.com for the latest documentation.
This site is for reference purposes only and may not be accurate for the latest ServiceNow version
Field Service Management
| Note: This article applies to Fuji and earlier releases. For more current information, see Field Service Management at http://docs.servicenow.com
The ServiceNow Wiki is no longer being updated. Visit http://docs.servicenow.com for the latest product documentation.
The Field Service application helps organizations manage work tasks of any kind that need to be performed on location. Field service matches tasks to agent skills, geographic territory assignments, and available inventory. Agents then do the work and track their travel and work time. For example, a centralized IT department may select IT agents based on skills and territories, then send them out to remote offices to fix computers, install servers, and perform printer maintenance.
Field service is available starting with the Fuji release. It is a Service Management (SM)-based application that is integrated with other SM applications, such as Facilities Service Management and Legal Service Management.
|Note: In the Fuji release, Work Management was renamed Field Service Management. If you are using a version prior to Fuji, refer to the Work Management - Versions Prior to Fuji pages.|
Field Service Process
Field service provides functionality for streamlining the way tasks are qualified and dispatched and how parts are sourced. Additional automated features enable dispatchers to route and dispatch tasks quickly, using precise geolocation to create schedules. These feature are explained where they occur in the following flow:
- Create qualification, dispatch, and assignment groups. These groups are sets of users or agents, filtered by location, who can perform specific field service tasks.
- Establish service level agreement (SLAs).
- Activate field sevice geolocation. Geolocation allows dispatchers to track agents with greater accuracy. Only users with the admin role can activate the Field Service Automation Geolocation plugin.
- Create and qualify work orders. Qualifying a work order is the process of checking that work order information is complete so work order tasks can be assigned.
- Organize work into tasks that need to be done to complete the work order.
- Source parts and dispatch work order tasks to agents based on criteria such as skills and location.
- Have an agent or multiple agents execute the work order tasks assigned to them and track completion.
- Access and perform Work Management tasks from a mobile device. Agents can accept and reject tasks, track travel and work time, and access all the information they need about the work to be performed and assets to pick up.
For detailed descriptions of each role, see User Roles.
- Administrators: The sm_admin role enables users to manage all data related to work management.
- Initiators: The sm_initiator role enables the initiator to create work orders and assign qualification groups.
- Qualifiers: The sm_qualifier role enables a qualifier to qualify work orders and create work order tasks.
- Dispatchers: The sm_dispatcher role enables a dispatcher to schedule tasks, add parts, and assign tasks to work agents.
- Agents: The sm_agent role enables field agents to manage actual task time and perform all work on site.
Menus and Modules
Activating the work management feature adds the Field Service application menu to the application navigator and adds modules to the Product Catalog application menu (starting with the Eureka release). If you are using an older version, see the previous version information.
Error creating thumbnail: Unable to save thumbnail to destination
| Under the Product Catalog menu:
Error creating thumbnail: Unable to save thumbnail to destination
| Under the Self-Service menu:
| Under the Field Service menu:
Activating Field Service
An administrator can activate the Field Service Management and Field Service Management Geolocation plugins. Field Service Management Geolocation is an optional plugin that enables the Field Service application to use Google Maps travel times when auto-dispatching work order tasks. Activating the Field Service Management Geolocation plugin automatically activates the Field Service Management plugin.
|Click the plus to expand instructions for activating a plugin.|
If you have the admin role, use the following steps to activate the plugin.
The Field Service application also activates the following plugins if they are not already active.
Activating Field Service for the the SM CMS Portal
Field Service can be added to the Service Management CMS portal by activating the following plugins.
|Service Management Core||com.snc.enterprise_service_management.cms||Allows you to add SM applications, such as work management to the Service Management CMS Portal. Activation of this plugin on production instances may require a separate license. Contact ServiceNow for details|
|Field Service Management CMS Portal||com.snc.work_management.cms||Displays the Field Service SM application on the Service Management portal. Activation of this plugin on production instances may require a separate license. Contact ServiceNow for details.|
Upgrading to SM-Based Field Service
The Service Management (SM)-based field service management application replaces work management (starting with the Fuji release). If you already have the Work Management application active in a pre-Fuji release, the system automatically upgrades the application to the SM-based version when you activate Service Management. All of your work orders, tasks, task dependencies, and so on are automatically migrated to the SM-based field service application. You do not need to perform additional upgrade tasks.
- Field service management is integrated with SM, which helps you manage settings for all SM-based applications, such as Facilities Service Management, Finance Service Management, and HR Service Management.
- Auto-dispatch evaluates an agent's dispatch group, assignment group, location, or skills before assigning a task.
- Work management modules are reorganized in the application navigator.
- Dispatchers can configure task windows that define a block of time in which a task must be performed. Task windows can be flexible or fixed and are incorporated into scheduling for automatic routing and dispatch features. The task for a flexible window can be performed outside the window's time boundaries to accommodate an agent's schedule, but work for a fixed task window must be done within the defined window.
- Dispatchers can dispatch tasks automatically by using an optional plugin called Work Management Geolocation. This plugin provides additional properties, based on Google maps travel times, that ServiceNow uses to dispatch tasks more precisely. Auto-dispatch considers an agent's location, schedule, and skill set when dispatching tasks. Tasks dispatched using this method move from Pending Dispatch to Assigned automatically, without agent involvement.
- A dispatch map enables dispatchers to view tasks and agents in a familiar Google map and to assign or reassign tasks based on an agent's skills, location, and availability. Agents use a similar task map to manage their routes each day and take unassigned tasks that they have time to perform. An optional auto-routing feature enables dispatchers and agents to calculate daily routes more accurately, based on several variables, including travel time between tasks, task windows, and task durations. Agent positions on the map can be updated regularly by geolocation, a feature which tracks agents precisely through their mobile devices.
- You can customize the transition from one state to another in work orders and tasks using state flow records. State flows allow you to add or modify transitions, control who can edit the State field, and edit the contents of state choice lists. You can define properties for individual fields that are enforced when a record transitions between states and trigger system events on state changes.
- Agents can record incidental expenses for work order tasks, such as car rentals and mileage costs.
- If a transfer order has the same source and destination stockroom:
- If it is a personal stockroom, the related transfer order line automatically moves from the Draft stage to Delivered and the related asset state and substate becomes In stock - Reserved.
- If it is not a personal stockroom, the related transfer order line automatically moves from the Draft stage to Received and the related asset state and substate becomes In stock - Pending transfer.
- Improvements to the smartphone interface enable agents to view a task map and dispatchers to view a dispatch map and dispatch queue.
- Two modules provide lists of work orders and tasks that have SLAs associated with them. Drill into the specifics of the SLAs in the work order list or view tasks involving SLAs that might be behind schedule.
- A work management administrator can configure the work order process flow to skip qualification. No qualification group is required for work orders configured in this manner.
- The My Work Order Tasks module is available to users with the wm_initiator_qualifier role when work order qualification is bypassed. This module displays tasks created by the current user that are in the Draft state.
- Two additional users roles, wm_initiator_qualifier and wm_initiator_qualifier_dispatcher, are added that combine capabilities.
- The Work Management plugin adds three model classes to the ServiceNow Product Catalog application menu that a work management administrator can use as templates to create work orders, work order tasks, and part requirements automatically.
- A new part sourcing user interface enables users with the wm_qualifier role to source parts from stockrooms, see agent stockroom availability, and assign agents to work order tasks at the same time.
- Only users with the wm_admin or admin role can customize the Work Management Overview page.
- An improvement to the visual dispatch drag and drop functionality makes it easier to unassign work order tasks.