SOPHIA XT
Dispatch · Field service

From the call to the closed job, entered once.

In most service companies the same job is typed three times: once for dispatch, once for the diagnosis, once for the part. We build field service software where dispatch, diagnosis, parts and inventory are one workflow, and the technician's phone is part of it.

See it running
(586) 300-4975
Call customer + job , complete
Schedule slot held , complete
Dispatch technician , complete
Diagnose from your history , running
Parts stock updated , waiting
Close report + CRM push , waiting
What it does

The office and the van, on one set of records.

ServiceLens runs this for field service companies across six equipment trades today, with subscription billing live.

  1. Dispatch to closed job

    Customer, job, technician, diagnosis, part and stock count move as one workflow instead of three data entries.

  2. Diagnosis from your own history

    The assistant reasons from your company's past diagnoses, with a per-trade persona and an error-code library across six verticals.

  3. Parts and inventory

    Model and part lookup, with the stock count updated by the job that used the part.

  4. Roles that hold

    Administrator, manager and technician access, with company scoping enforced in the data layer.

  5. Built for the phone

    An installable mobile app in fifteen languages, with PDF diagnostic reports the office can file.

  6. Keeps your CRM

    Jobs push to Housecall Pro, Jobber, ServiceTitan or Zapier, so nobody has to leave the tool they run on.

Dispatch
now
New job: dryer not heating
Electric dryer, two miles out. Customer is home until 4
pm.
Assign
Later
Technician
Unassigned
Dana
Unassigned
Marcus
Dana
Luis
Assigned
En route
On site
Ask about this job
Runs but no heat. What did we find last time on this model?
Job history
Two
past
jobs
on
this
series,
both
a
failed
thermal
fuse.
Test
the
fuse
for
continuity
before
ordering
an
element.
Job closed and sent to your CRM
An illustration of one job, not a customer's records.
In production

Running for customers today. Open it.

The public DiagBuddyGO site

ServiceLens / DiagBuddyGO

A field-service platform where dispatch, diagnosis, parts and inventory are one workflow, and the diagnostic answers are grounded in the technician's own history.

  • A diagnostic path sized to the job: a quick prescreen, a full diagnosis, a photo scan, and a chat mode, each with a per-vertical persona rather than one assistant pretending to know every trade.
  • Answers grounded in the technician's own past diagnoses through retrieval, so the system reasons from work this company actually did.
  • Dispatch to diagnosis to parts to inventory as one continuous workflow, with customer CRM, customer profiles, service dispatch, inventory and team management all scoped to the company.
The public Fix Appliances Now site

Fix Appliances Now

A lead-capture and routing platform for an appliance repair operation, with a symptom checker on the front and partner scoring behind it.

  • A symptom checker that qualifies the homeowner's problem before the enquiry is submitted.
  • A partner signup path for appliance companies taking overflow work.
  • An administrator dashboard where leads are scored, routed, reassigned, status-tracked and annotated.
How a build runs

Four steps, and you can watch every one.

Step 1

Map how the work moves

We start from how your people do the job today, and write down the rules the software has to enforce.

Step 2

Build the records first

Customers, stock, jobs and the books come before screens, with the rules in the data layer where they cannot be skipped.

Step 3

Bring your data across

Existing spreadsheets and exports come in through a staged import you review before anything is committed.

Step 4

Deploy where you want it

Your own hardware, a host you already pay for, or a server you control. You keep the keys.

Questions

What people ask first.

No. Jobs push out to Housecall Pro, Jobber, ServiceTitan and Zapier by webhook, so the platform works beside the CRM you already run.

Tell us what you run on now.

A call is enough to know whether a custom system is worth it for you, or whether what you have should stay.

Also builtERP softwareAn ERP that refuses an unbalanced journal.Read it Also builtPoint of sale softwareThree stores, one system, and every count stays its own.Read it