Operations & Project Management Field Services

Technician Dispatch and Work Orders in Zoho FSM

How a service company implemented Zoho FSM for scheduling and dispatch, connected to CRM for job history and Books for invoicing, with serial number and asset tracking automated on invoice creation.

Client details generalized to protect confidentiality.

Industry Installation & Maintenance
Solution Type Operations & Project Management
Zoho Apps FSM, CRM, Books
Who This Fits

Service businesses dispatching technicians from a whiteboard, spreadsheet, or group text, where job history and invoicing are reconstructed afterward.

The Challenge

Dispatch ran on a whiteboard and a group text thread. Job history existed in whatever the technician wrote down, so a return visit to the same equipment started from nothing. Invoicing happened at month end from job sheets, which meant billing lagged the work by weeks and serial numbers of installed equipment were captured inconsistently or not at all.

The Solution

1

Scheduling and Dispatch in Zoho FSM

Work orders, technician assignment, and the day’s schedule live on one dispatch board rather than a whiteboard.

How it’s built
  • FSM work order types per service
  • Technician skills and territory assignment
  • Appointment scheduling with travel awareness
  • Status updates from the technician app
Zoho FSM
2

CRM Connection for Job History

Work orders link back to the customer and equipment in CRM, so a return visit opens with the full history.

How it’s built
  • Work orders linked to CRM accounts
  • Equipment and asset records in CRM
  • Prior service history on the record
  • Contract and warranty status visible
Zoho FSM · Zoho CRM
3

Invoicing From Completed Work

Completed work orders produce invoices in Books rather than waiting for a month-end job sheet review.

How it’s built
  • Invoice generated from work order completion
  • Parts and labor carried from the work order
  • Approval step before send
  • Invoice linked back to the work order
Zoho Books
4

Serial Number and Asset Tracking

Serial numbers and asset records are captured and written automatically at invoice creation rather than depending on a technician’s notes.

How it’s built
  • Serial captured on the work order
  • Asset record created or updated on invoice
  • Warranty start dated from install
  • Asset history per customer location
Zoho CRM · Zoho Books

Apps in This Solution

Zoho FSM logoZoho FSM Zoho CRM logoZoho CRM Zoho Books logoZoho Books
Under the Hood Technical detail
Asset Model
Assets live in CRM against the customer location rather than only on the work order, because the question that recurs is what equipment is at this site and when was it serviced. Work-order-only capture cannot answer it.
Serial Capture Timing
Serial numbers write to the asset record at invoice creation, which is the point where the data is verified as part of billing. Capturing only in the field produced gaps whenever a technician was rushed.
Invoicing Trigger
Work order completion drives invoicing with an approval step before send, rather than automatic sending. The approval exists because field-captured parts and labor need a review pass, and skipping it produces credits.
Warranty Dating
Warranty start dates from the install rather than the invoice date, since those can differ by weeks. Getting this wrong creates warranty disputes that are expensive relative to the effort of modeling it correctly.
Notable Constraint
Technicians work in areas with unreliable connectivity. Status updates queue and sync when connectivity returns, so the dispatch board can lag reality briefly, and dispatchers are trained to treat the board as near-live rather than live.

The Results

  • Dispatch moved off a whiteboard onto one board with skills and territory logic.
  • Invoicing follows job completion rather than a month-end review.
  • Installed equipment is tracked per site with warranty dates that hold up.

Dispatching From a Whiteboard?

We have implemented Zoho FSM connected to CRM and Books for installation and maintenance businesses. Tell us how your jobs get scheduled.