ServiceNow Field Service Management Implementation
What a Field Service Management Implementation Covers
Field Service Management in ServiceNow enables organisations to schedule and dispatch mobile teams for on-site work—repair calls, installations, inspections, preventive maintenance. The implementation establishes work-order creation and prioritisation, field technician scheduling and routing, real-time visibility of team location and status, customer communication, and integration with back-office systems for asset data and inventory management.
A typical engagement starts with understanding how the organisation currently assigns work to technicians, how teams track completion and travel time, and what data flows back to operations for billing or asset updates. The team then designs ServiceNow workflows that replace manual processes, configure mobile apps for technicians, and integrate with existing asset databases and scheduling tools if they exist.
Typical Starting Problems
Many organisations manage field work via email, spreadsheets or legacy desktop tools. Technicians do not have real-time visibility into their next job; dispatchers cannot efficiently route teams to geographically clustered work. Customers do not know when a technician will arrive. Technicians waste time returning to the depot for supplies or paperwork. Work completion data is manually entered hours or days later, if at all.
Implementing ServiceNow Field Service Management addresses these gaps: work orders are created automatically or on-demand, technicians receive assignments on mobile devices, GPS tracks location, customers receive arrival notifications, and completion data is recorded on-site with photos and signatures.
Implementation Approach
The engagement begins with discovery of current field processes. How many technicians? How many work orders per day? What types of work (emergency response, scheduled maintenance, installations)? What data must be collected on-site (photos, customer signature, work hours, parts used)? What systems track assets, inventory and billing?
Design establishes work-order types and routing rules. A repair emergency might route to the nearest available technician; a routine installation might be scheduled for a specific time and assigned based on workload. The team configures mobile app features: work list, navigation, time tracking, photo capture. Technician training covers daily workflows and troubleshooting connectivity issues in the field.
Integration with Asset Management ensures technicians can look up asset history and see any open incidents or known issues. Integration with Inventory Management allows technicians to check parts availability and log parts usage. Integration with Incident Management links urgent field-service work to customer incidents so the full context is visible.
Deliverables and Scope
The engagement typically delivers a configured ServiceNow Field Service module, a mobile app tailored to your technician roles, training materials and documentation, and integration configurations to link with Asset Management, Incident and other modules. Post-implementation support includes user training, pilot testing with a subset of technicians, and refinement based on feedback before full rollout.
Prerequisites and Team Involvement
The client must provide access to current work-order data or a sample of work to populate a test environment. Dispatch managers should be involved in design to define routing and prioritisation rules. Technicians should participate in pilot testing of the mobile app. Finance or billing teams should clarify how work hours, travel time and parts are captured for billing or internal cost tracking.
How It Connects to Adjacent Modules
Field Service Management is most effective when integrated with Incident Management (customer calls create work orders), Asset Management (asset history is available to technicians), Inventory (parts consumption is tracked), and potentially Problem Management (recurring issues are elevated to problem tickets for investigation). Some organisations also integrate with HR systems to track technician availability and skills.
Common Use Cases and Workflows
- Emergency Repair: Customer reports a critical failure, an incident is created and auto-routes to the nearest available technician. Technician receives notification, acknowledges, and begins travel.
- Scheduled Maintenance: A preventive maintenance schedule triggers work orders for a technician to service equipment on a regular cadence, with all maintenance history visible on-site.
- Asset Installation: A new asset is purchased, a work order is created to install it, and on completion the asset is updated in the CMDB with location, serial number and technician who installed it.
Technician Adoption and Training
Field Service Management success depends on technician adoption. Technicians must trust the system to give them good assignments and must understand how to log work on-site. Training should include hands-on practice with the mobile app in realistic scenarios. Pilot with a small technician group before rolling out to all field teams. Gather feedback and refine before full deployment.
Scheduling Algorithms and Optimization
Modern Field Service Management can optimise technician routing and scheduling automatically. Instead of dispatchers manually assigning jobs, the system can recommend the nearest available technician or batch geographically close jobs. This reduces travel time and increases technician productivity. The tradeoff is less manual control; ensure dispatchers understand the optimisation rules and can override when needed.
Choosing the pilot group and the work types it covers
A field service pilot should be small enough to fix quickly and varied enough to test what will break at full scale. Choosing it is therefore a design decision, not a convenience. Pick one or two territories, and within them pick work types that between them exercise the main paths: a reactive repair that arrives unannounced, a scheduled visit with a fixed window, and at least one job that needs parts from stock. A pilot that only covers scheduled maintenance will look successful and then fail on the first emergency call. Agree the pilot group with the dispatch lead, and make sure its technicians include at least one person who is skeptical of the new tools. Their feedback is the most useful the pilot will produce.
Moving asset and location data before technicians go live
Many field go-lives that struggle do so because the location and asset records were not ready, not because the app was wrong. A technician who arrives at a site with no access notes, or who finds the asset recorded at a different address, loses the time the system was meant to save. Data migration for the pilot should therefore be treated as a precondition. Load the sites the pilot will visit first, verify their coordinates and access notes against what technicians actually know, and link each asset to its site before any work order is generated for it. Keep the migration to the pilot territories until the process is proven, rather than moving the whole estate at once.
Duplicate site records are a common hidden problem. Two entries for the same building can split a technician’s history and send work to the wrong one. Check for duplicates during the migration, not after the first complaint.
Cutover from spreadsheets and paper
Many field teams run their schedule from a spreadsheet, a whiteboard or a legacy tool, and the cutover has to deal with work already in progress. A safer approach is to close out open jobs in the old process and open them fresh in the new one, rather than migrating half-complete records and hoping their status is right. Decide the cutover date by work type, so that scheduled visits can move first while emergency work stays in the old route for a short overlap. The overlap is uncomfortable, but it protects customers while the new routing is proved.
| Work in progress | Recommended handling | Risk if handled the other way |
|---|---|---|
| Scheduled visits due within the next period | Recreate as work orders with confirmed windows | Duplicate visits if the old schedule keeps running |
| Open repairs awaiting parts | Keep in the old tool until parts are confirmed, then move | Parts requests with no matching work order |
| Recurring maintenance agreements | Load the schedule once, then check the first cycle manually | Maintenance triggered twice or not at all |
| Emergency calls | Keep the old route in parallel for a short overlap | Routing failures during the first live emergency |
Testing offline work before it is needed
Connectivity is a common excuse and a common failure in the field. A technician who loses signal in a basement and cannot close a job will make a note on paper, and the note will never reach the platform. Test the offline path on the pilot devices, in the kind of location where coverage is poor in practice. Confirm what the technician can see without a connection, what they can change, and how the changes sync when the connection returns. Check for conflicts too: a job reassigned in the office while the technician was offline should show the technician a clear message rather than silently overwriting their notes.
Ordered sequence for the pilot
- Confirm the pilot territories, work types and technicians with the dispatch lead, and record the sceptics among them.
- Load and verify the pilot sites and assets, checking for duplicate site records.
- Close open work in the old process and open the pilot work fresh in the new one.
- Run the offline tests on pilot devices in poor-coverage locations.
- After the first live week, run a short review of reassignments, incomplete closures and parts exceptions.
- Decide whether to widen the pilot, based on the review rather than on the calendar.
Questions implementation teams ask late in the pilot
Should technicians be trained before or after the data is loaded?
Before the first live job, and with the pilot’s own sites in the training scenarios. Generic training that uses sample sites teaches the screens but not the local details that make a visit go smoothly.
What do we do with technicians who refuse to use the app?
Find out what the refusal is about first. Usually it is a specific missing piece, such as an access note, a parts list or a slow screen. Fix the specific problem and most objections disappear. Persistent refusal after that is a management conversation, not a configuration task.
Is it safe to run the old and new routes for a long time?
A long overlap creates duplicate work and confusion about the source of truth. Keep it short and time-boxed to the emergency work, and name the date on which the old route closes.
Related guides: ServiceNow Field Service Management Testing and Acceptance Checklist and Moving to ServiceNow Field Service Management: Migration Considerations.
Frequently asked questions
Do technicians need smartphones, and what if they lose connectivity in the field?
Yes, most Field Service implementations assume technicians carry company phones with the ServiceNow mobile app. The app typically has offline capability: work lists are synced to the phone so technicians can view jobs without connectivity, and completion data is queued and sent when connectivity returns.
How do we track travel time between jobs?
The mobile app can track location automatically using GPS when a technician is in transit between jobs. The system can calculate estimated travel time and show the technician the next job's location. Actual travel time is logged and can be included in billing or scheduling optimisation algorithms.
What if a technician needs parts not currently available?
Integration with Inventory Management allows the technician to check availability on-site. If a part is unavailable, the technician can cancel the work order, schedule a return visit once the part is in stock, and escalate to the depot for expedited ordering.
Related guides
Related Oblytech services
Where this topic turns into delivery work, these are the Oblytech services that cover it.
Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.
Contact us