Field Services

Work
Management

Feature Functional Description Technical Description
Work Orders Create, schedule, and manage service work from request to completion. Work Order table in Dataverse with lifecycle states, relationships, and extensibility.
Incident Types Standardize common service tasks, products, and services. Incident Type entity defining default services, products, and tasks.
Work Order Tasks Track individual steps required to complete field work. Related task entities linked to work orders.

Scheduling

Feature Functional Description Technical Description
Schedule Board Visually plan and assign work orders to technicians. Universal Resource Scheduling (URS) with drag-and-drop board.
Resource Scheduling Automatically match work to technicians based on skills and availability. Scheduling engine using constraints, skills, territories, and calendars.
Resource Availability Manage technician working hours, holidays, and time off. Resource calendars integrated with Exchange and Dataverse.
Optimization (Resource Scheduling Optimization) Automatically optimize schedules across resources and priorities. Azure-based optimization engine (RSO) running batch and near-real-time jobs.

Resource
Management

Feature Functional Description Technical Description
Resource Profiles Maintain profiles for technicians, contractors, and equipment. Bookable Resource table with skills, roles, and characteristics.
Skills & Certifications Ensure the right technician is assigned to the right job. Skill and rating entities evaluated during scheduling.
Territories Group resources and work orders geographically. Territory definitions used by scheduling filters and optimization.

Mobility

Feature Functional Description Technical Description
Field Service Mobile App Enable technicians to manage work orders in the field. Dynamics 365 mobile app with offline synchronization.
Offline Capability Allow work to continue without network connectivity. Offline profiles and Dataverse sync engine.
Time Tracking Capture time spent on work orders and tasks. Time entry entities linked to work orders and resources.

Asset
Management

Feature Functional Description Technical Description
Customer Assets Track assets installed at customer sites. Customer Asset table linked to accounts and locations.
Asset History Maintain full service and maintenance history. Asset-work order relationship with audit and timeline tracking.
Preventive Maintenance Schedule recurring maintenance based on time or usage. Maintenance Agreements and Work Order generation logic.

Inventory
Management

Feature Functional Description Technical Description
Product Inventory Track parts and stock levels across warehouses and technicians. Inventory tables managing quantity on hand and transfers.
Warehouse Management Manage multiple warehouses and mobile inventories. Warehouse entity with location-specific stock control.
Product Transfers Support movement of inventory between locations. Transfer records adjusting inventory balances.
Consumption Tracking Record parts used during service execution. Product consumption records linked to work orders.

Agreements

Feature Functional Description Technical Description
Service Agreements Define coverage periods, pricing, and entitlements. Agreement entity driving automated work order generation.
Billing & Invoicing Track billable work, products, and services. Integration with Invoices, Quotes, and ERP systems.

Customer
Engagement

Feature Functional Description Technical Description
Customer Communication Notify customers of scheduling, arrival, and completion. Power Automate and Omnichannel notifications.

Insights &
Analytics

Feature Functional Description Technical Description
Field Service Analytics Analyze technician productivity and service performance. Embedded Power BI dashboards using Dataverse data.
Asset Performance Insights Monitor asset health and service patterns. Analytics models driven by asset and work order data.

IoT
Integration

Feature Functional Description Technical Description
Connected Field Service Trigger work orders based on IoT signals. Azure IoT Hub integration with Dataverse workflows.
Predictive Maintenance Prevent failures using telemetry and analytics. AI-driven anomaly detection creating service work orders.

Automation

Feature Functional Description Technical Description
Business Process Flows Guide users through standardized service processes. BPF engine layered on work order and agreement tables.
Power Automate Automate approvals, notifications, and escalations. Event-driven flows using Dataverse triggers.

Integration

Feature Functional Description Technical Description
Customer Service Integration Convert cases into work orders seamlessly. Native integration via Dataverse shared schema.
Sales Integration Link service work to opportunities and contracts. Shared Accounts, Products, and Quotes tables.
ERP & Finance Systems Sync billing, inventory, and financial data. APIs, Dual-write, Azure Service Bus integration.

Collaboration

Feature Functional Description Technical Description
Microsoft Teams Integration Enable collaboration between dispatchers and technicians. Teams integration using Microsoft Graph APIs.

Extensibility

Feature Functional Description Technical Description
Custom Tables & Fields Adapt Field Service for industry-specific needs. Dataverse extensibility framework.

Security

Feature Functional Description Technical Description
Role-Based Security Control access to service and customer data. Dataverse security roles and field-level security.

Compliance

Feature Functional Description Technical Description
Auditing & Monitoring Track changes to service records. Dataverse audit logs and Microsoft Purview integration.

Scalability

Feature Functional Description Technical Description
Cloud-Scale Architecture Support global field service operations. Azure-hosted services built on Dataverse and Power Platform.