Inspections in Dynamics 365 Field Service
How configurable inspection forms work in Dynamics 365 Field Service — designer, conditional logic, photos, and analysis of inspection data.
Inspections in Dynamics 365 Field Service let organisations capture structured checklists during field work — safety inspections, equipment condition checks, regulatory compliance forms, installation verification, periodic maintenance forms. Configured well, they replace paper forms, eliminate transcription, and produce analysable data on the state of equipment fleets.
The inspection designer. Inspections are built in a no-code drag-and-drop inspection designer inside the Field Service app. Available question types:
- Single-line text / multi-line text — for narrative inputs.
- Number — with optional min/max validation.
- Date / date+time — for date capture.
- Toggle — yes/no checks.
- Picklist (single or multi-select) — from a static or dynamic list of values.
- Photo — capture from the technician's mobile camera.
- Signature — customer or technician.
- File upload — for attaching reference documents.
- Section — group related questions and apply conditional visibility.
- Sub-form — repeat a set of questions for many items (e.g. inspect each of five HVAC units on a site).
Conditional logic. Questions can be conditional — visible only if a prior answer matches. A "Visual damage observed?" toggle reveals a "Describe the damage" text field and "Photo of damage" question only when set to Yes. This keeps inspection forms tight and focused.
Validation. Required questions, numeric ranges, text length limits, format validation — all configurable per question. The mobile app enforces them at completion time.
Inspection templates and revisions. An inspection is a template that can be attached to:
- Work order types — every work order of that type includes the inspection.
- Service tasks — specific tasks within a work order.
- Customer assets — equipment-specific inspections.
- Booking statuses — inspection required at a specific point in the booking lifecycle.
Inspections version cleanly — a template revision creates a new version, and historical completed inspections retain their original-version answers for audit.
The technician experience. Inside the Field Service mobile app, an attached inspection appears as a structured form. The technician fills it offline if needed; responses sync when connectivity returns. Photos taken during the inspection upload as related attachments. Each question's answer is stored as structured data — not free text in a notes field.
The data side. Each inspection response is a Dataverse record with structured fields per question. This is the most important thing about inspections: the answers are data, not documents. They can be:
- Filtered, searched, and reported on like any other Dataverse data.
- Aggregated in Power BI for fleet-wide condition analytics.
- Triggered to feedback workflows — a "Yes — needs replacement" answer auto-creates a follow-up work order.
- Stored for compliance audit, exportable on demand.
Compliance use cases. Regulated industries (oil and gas, utilities, medical equipment service, food refrigeration, lift maintenance) use inspections to capture statutorily-required checklists, with photos and signatures as proof-of-performance. Aging refrigerator, lift, or HVAC checks are common.
Reporting. Power BI templates ship for inspection analytics — completion rate, common findings, fleet condition trends, technician quality patterns. Slice by region, customer, asset model, or technician.
Limits. Very complex multi-page forms (50+ questions) become unwieldy on mobile. Break into multiple inspection templates and trigger them sequentially.
Operational reality. Inspection adoption is a training and process discipline question, not a configuration question. Build inspection forms with the technicians who'll fill them, not at them.
Related guides
- Asset hierarchies in Dynamics 365 Field ServiceHow D365 Field Service models complex asset structures — parent-child relationships, sub-assets, asset categories, and the implications for work orders and reporting.
- Connected Field Service and IoTHow Connected Field Service integrates IoT signals with Dynamics 365 Field Service — telemetry, alerts, anomaly detection, and remote-resolution-first workflows.
- Crew jobs and multi-resource bookings in Field ServiceHow Dynamics 365 Field Service handles work that requires more than one technician — crews, requirement groups, and coordinated scheduling.
- IoT alerts and anomalies in Field ServiceHow Dynamics 365 Field Service integrates IoT signals — Connected Field Service architecture, alerts to work orders, predictive maintenance patterns, and the operational hurdles.
- The Field Service mobile appThe Field Service mobile app — what technicians do in the field, offline capabilities, parts inventory, customer signatures, and Copilot.