From a read-only look at the FieldRoutes account on 2026-11-02 and its official manuals. Each line ends with its evidence: Observed in the account, Documented in a manual, or not tested. Capture numbers link to the screen below. All of FieldRoutes across the 20 blocks
In FieldRoutes the work order is not a separate document. It is the appointment itself: the visit record on the Customer Card holds a Completion Info block (technician, time on site, serviced interior) and the follow-up outputs (service notification, follow-up email, mail). Only one pending visit was opened, and it showed no notes, images or checklist answers. That these attach to the appointment is an inference from Customer Search columns (Appointment Notes, Appt Checklist Data) and the Employees with Images Saved audit, not something seen on a visit record. Technicians complete visits in the mobile app, so most of this block is shaped by Admin settings: Appointment Checklists, Mobile Default Settings (completion gates), Preset Notes, Diagram Markers, custom appointment fields and Form Templates. The research covered 34 screenshots here (11 placed here and 23 from other blocks). They show the settings pages, one pending appointment, the Customer Search appointment filters, completion-related reports and dashboard help. No visit was completed, no checklist was filled in, nothing was signed and the mobile app was never run as a technician, so the field side is configuration only.
Each capture is a saved screen state from the FieldRoutes account on 2026-11-02. A screen shows what controls exist; it does not prove what happens when they are used.

Lists the notes technicians write when completing a service, for a start/end date range, with Refresh and Export to CSV. The result area is blank.

List of checklists that technicians see in the mobile app during a visit, with name filter, scope filter, + Add New Checklist and columns for name, service type, number of sections and scope. No rows visible.

Form to define a visit checklist: scope, name, service type it appears on, when to show (before start or before completion), required or not, signed agreement required, initial-only or all appointments, final approval by none/technician/customer, excluded subscription flags and an intro paragraph (150 characters). Not saved.

One checklist section: optional title (50 characters), acknowledgement type (Initials or Single Tap), supporting text (250 characters) and placeholders for customer, agreement, service and price details. Defines what the technician or customer must acknowledge; no signature captured.

Page for extra custom data fields on appointments, organised in groups. Scope/visibility filters, search, an empty table and + New Group of Custom Fields.

Name-only dialog (Group Name, cancel, save) for a new custom-field group. The individual field editor appears only after saving, so field types were not seen; nothing was saved.

Same structure as Custom Appointment Details but for unit-level data on a visit (multi-unit properties): filters, search, empty table and + New Group of Custom Fields.

Name-only dialog (Group Name, cancel, save) for a unit-level custom-field group. Individual fields were not reachable without saving; nothing saved.

Catalog of reusable note texts technicians can insert, with scope filter, search and + Preset Note.

Form with description, note text, scope and 12 checkboxes that make the note available as a Service, Invoice or Office note for Residential, Commercial, Multi-Unit and Structure properties. Not saved.

Detail of a pending visit: Edit and Cancel, who scheduled it and when (system/API), date and time with a link to its route, and a Subscription selector (either of the two subscriptions, Stand-Alone Service or Reservice). Completion Info shows technician (No Tech Assigned), time on site and Serviced Interior, and there are Print Notification, Send Follow-up Email and Send Mail buttons. Nothing was changed or sent.
Visit completion record (observed state only). The Appointments tab lists visits by service type, date and status. The opened pending visit shows Edit and Cancel, who scheduled it and when, and a Subscription selector (a subscription, or Stand-Alone Service or Reservice). Completion Info has a disabled Technician selector (No Tech Assigned), Time On Site 12:00 am - 12:00 am and Serviced Interior No. Print Notification, Send Follow-up Email and Send Mail are visible. Service Notification Report and History are separate entries on the tab. None was used. These values are a pending visit's display, not worked time or a completed interior service (448-customer-appointment-detail, customer populated findings).
Checklist during a visit (configured, runtime untested). An office admin binds a checklist to a Service Type. The admin sets when it shows (Prior to Start / Before Completion), whether it is required, whether a signed agreement is required, whether it applies to Only Initial or All Appointments, who gives final approval (None / Technician / Customer) and which subscription flags exclude it. The admin can add an introductory paragraph. Each section needs a field acknowledgement (Initials or Single Tap) with optional title and text and placeholders for customer, agreement, service and pricing data. The UI says checklists display to technicians in the mobile app to capture additional customer signatures or technician acknowledgement of operational steps. Actual display, signature capture, enforcement and stored proof were not tested (151-settings-appointment-checklist-form, 152-settings-checklist-section, admin findings). Customer Search can later filter or show Appt Checklist Data: name, Required, When to Display on Mobile App, Display During Appointments, Customer Accepts Via, Checklist Acknowledged, Acknowledged On. This suggests acknowledgements are stored per appointment, but no real acknowledgement was seen (420-service-appointment-filters-lower). The Sales Service Report legend marks a "completed welcome checklist" with a caret (Observed, sales controls).
Completion gates (configured, untested). Mobile Service defaults can block completion when the customer has a balance (No / Yes / Residential Only / Commercial Only). They can also require products to be recorded, require an Interior Serviced selection and require confirmation of the last four digits of scanned equipment. Tech Collection Auto Apply applies a cash or check collection on the completed visit. It replaces the prior applied payment if the collection changes, and it requires the Apply Payments permission (tooltip). Max Over Collect, Enforce Payment Hold Date and Enforce Max Monthly Charge also apply to field collection. None of these was exercised in a live mobile workflow (183-mobile-service-default-editor). The Access Control profile has "Complete appointment when period is locked" and the Mobile permission "Mark Equipment as Manually Inspected", which allows inspection without a scan (Observed, admin controls).
Time on site (documented in help, no data). The Average Time On Site By Tech report uses only appointments completed in the date range. It groups them by technician and by planned appointment duration, so actual time can be compared with how long the tech was supposed to be there. Columns: office, tech ID, tech name, stops, appointment duration, average reported time and difference, average actual time and difference. The captured day had no data (067-report-average-time-on-site).
After the visit: customer output (configured, nothing sent). The Service Follow-up Email carries technician, property and date placeholders. A Service Follow-up Email Incomplete Services subsection covers uncompleted or no-show service types inside a completed appointment. Caution Statements appear above the service notification's billing summary and in follow-up emails. The first preference group sets follow-up timing (manual or approval-driven, or completion and delay-driven). A Follow-up PDF Attachment upload sits outside the numbered groups and was not used (300-communication-section-19-editor, 301-communication-section-20-editor, 302-communication-section-21-editor, admin controls, admin findings). The Service Type sets Send Followup Emails and Attach Follow-up Invoice Details. Per tooltip, the latter attaches invoice and service-notification PDFs to follow-up communication (540-service-type-editor-clear).
Bulk completion and route sheets (menu only). Route Actions on a day's route card offers Complete Entire Route (and Cancel Entire Route). Its invoice and notification effects are unknown and it was not used (516-daily-route-actions). Print Options for route sheets offers Route Sheet style None / Compact / Default / Expanded, Separate groups, Print Service Notifications (pending-approval notices excluded), Only customers without email / Only customers who prefer paper, Include Overbooked Services (checked) and a Technicians multi-select. The dialog was canceled without printing (520-daily-route-print-options).
Forms and signatures (documented, untested). Form Templates hold signable documents (existing rows include NPMA forms) with Page Size, Requires Approval, HTML content, a Completion Letter and signature placeholders for customer and employee. The official Contracts vs Forms manual says Custom Forms give up some automatic service, pricing and schedule fields that Contracts fill in. Classic signature fields can reuse one signature, while inline Contract occurrences each need completion. Forms need separate signature blocks, with employee signatures first. Mobile-uploaded diagrams and images can populate Forms, but equivalent technician upload is not documented for Contracts (Documented). Nothing was completed, approved, signed or sent (327-form-template-editor, official manual findings). Form Lookup (Reporting) lists forms by Date Added, Date Signed, Form State, Form Type and Created By. It rendered empty (reporting findings).
En-route message (configured, disabled). On My Way sends technician-triggered customer messages when the technician travels to an appointment. Live Technician View lets the customer see the technician's proximity. The page says SMS configuration is required, technicians must allow app location access, and Customer Portal is required for Live Technician View only. The captured page reports SMS configured and the portal on, yet both checkboxes and Save are disabled for an unexplained reason. Message placeholders cover customer, ETA, office, service, address, technician and live-view link. Nothing was sent (184-mobile-on-my-way).
Appointment Checklists (150-settings-appointment-checklists, 151-settings-appointment-checklist-form, 152-settings-checklist-section)
| Control | Purpose and limit |
|---|---|
| Filter by Name / Global | Find a checklist by name and office scope |
| + Add New Checklist | Open the definition |
| Columns: Checklist Name / Service Type / No. of Sections / Global/Office | Overview (no rows in the account) |
| Global / Checklist Name | Scope and identity |
| Service Type to Display Checklist | Binds the checklist to a service type |
| When to Display: Prior to Start / Before Completion | Visit stage where it appears |
| Checklist Required? Yes/No | Mandatory completion; enforcement untested |
| Signed Agreement Required? Yes/No | Agreement prerequisite; exact rule untested |
| Appointment Types: Only Initial / All Appointments | Scope by visit kind |
| Final Checklist Approval By: None / Technician / Customer | Final acknowledging party |
| Exclude Subscription Flags | Exclude flagged subscriptions; no options in the account |
| Introductory Paragraph | Optional, max 150 characters |
| + Add Additional Section | Adds an acknowledgement section |
| Insert Placeholder selectors | Customer identity, address, contact, agreement length, initial/recurring quote, sales rep, service name, initial subtotal |
| Checklist Section Title | Optional, max 50 characters |
| Acknowledgement Type: Initials / Single Tap | How the section is confirmed |
| Additional paragraph/sentence | Section text, max 250 characters |
| Save / Cancel | Not executed |
Mobile Service defaults that gate or shape completion (181-mobile-default-settings, 183-mobile-service-default-editor). The values shown are this account's settings, not product defaults.
| Control | Purpose and limit |
|---|---|
| Tech Look Ahead / Look Back Days | Mobile history and future window; data access limits untested |
| Block Completion if There is Balance | No / Yes / Residential Only / Commercial Only |
| Max Over Collect | Collection limit; unit and enforcement unverified |
| Enforce Payment Hold Date / Enforce Max Monthly Charge | Payment constraint toggles |
| Technician Push Notifications | Staff notification toggle |
| Require Products to Complete Appt | Product record needed before completion |
| Enable Rescheduling | Technician can move the visit |
| Tech Collection Auto Apply | Applies cash/check on the completed visit; needs Apply Payments permission |
| Require Interior Serviced Selection | Mandatory interior status |
| Require Scanned Equipment Last Four Digit Confirmation | Extra scan confirmation |
The Sales side of the same page (map code, flexibility, default services, payment and agreement prerequisites, contract-signed alert, default source, nearby distance, earliest spot) belongs to Mobile app and Scheduling and appointments.
Field dictionaries (192-mobile-preset-notes, 193-mobile-preset-note-form, 187-mobile-diagram-markers, 188-mobile-diagram-marker-form, 189-mobile-diagram-marker-icons, 194-mobile-spray-rigs, 195-mobile-spray-rig-form)
Custom fields on the visit (161-settings-custom-appointment-details, 162-settings-custom-appointment-group, 163-settings-custom-unit-details, 164-settings-custom-unit-group)
Customer Communication groups tied to completion (300-communication-section-19-editor, 301-communication-section-20-editor, 302-communication-section-21-editor)
| Group | Content |
|---|---|
| 19 Service Follow-up Email | Rich text with technician, property and date variables; timing set in group 0 |
| 20 Service Follow-up Email Incomplete Services | Rich-text subsection for uncompleted or no-show service types |
| 21 Service Notification Notes / Caution Statements | Rich-text caution above the notification billing summary and in follow-up emails |
| Follow-up PDF Attachment | Choose File / Upload / reference link; not uploaded |
Form Templates (326-form-templates, 327-form-template-editor, 328-form-template-html)
Skip Reasons (346-skip-reasons, 347-skip-reason-editor): Global, Visibility, System, Search, + Skip Reason; Skip Reason (required), office scope, Hidden / Visible, System No. The system reasons Auto-Skipped, Prepay Upsell and Unspecified have no edit control. The consequences of a skip were not exercised.
Appointment Reservice Reasons (155-settings-reservice-reasons): scope, visibility and System filters, search; the editor needs a Reservice Reason.
Route sheet Print Options (520-daily-route-print-options): Route Sheet None (selected) / Compact / Default / Expanded Style; Separate groups (unchecked); Print Service Notifications (unchecked; pending-approval excluded); Only customers without email / Only customers who prefer paper (unchecked); Include Overbooked Services (checked; output inclusion, not permission to overbook); Technicians multi-select (Office, Tech and Sales labels); Print / Cancel / close.
Customer Search, Service Appointment filters on completion (417-service-appointment-filters, 418-service-appointment-filters-middle, 420-service-appointment-filters-lower)
Reports about completed work
| Report | Controls | Evidence |
|---|---|---|
| Tech Completion Notes | Start/End Date, Refresh, Export to CSV; result blank | 101-report-tech-completion-notes |
| Average Time On Site By Tech | Date, Offices, Employees, Advanced Filters (not opened), Refresh, Export to CSV, search, sortable columns | 067-report-average-time-on-site |
| Tech Re-services | Start/End Date, Months of Historic Data (default 3), Offices, Refresh, Export to CSV; shows "Total services resulting in a reservice: 0" and empty Tech Re-service Rates and Re-services sections | 102-report-tech-reservices |
| Customer Feedback | Start/End Date, Rating (1-5 or all), Favorite, Refresh, Export to CSV; result blank | 075-report-customer-feedback |
| Audit: Employees with Images Saved | Shared Audit dates, Refresh, Export to CSV; 0 "Appointments", no table | 477-audit-employee-images |
| Tech Collections | Start/End Date, include zero collected, Exclude Initial Appointments, include zero invoice/customer balances, Appointment Breakdown | reporting findings |
| Form Lookup | Date Added, Date Signed, Form State, Form Type, Created By, Actions, search; empty | reporting findings |
Dashboard completion metrics (vendor definitions, not checked against records)
Staff signature (552-owned-user-picture): the Picture tab has Choose File, an Employee Signature "Sign Below" area, a signature-local Clear / Save and the whole-card Cancel / Save. Nothing was signed. The Service Type has an Employee Signature No / Yes setting whose exact use is unknown (540-service-type-editor-clear).
The original research reports are kept unchanged in the archive. These are the sections that speak about this block: