Skip to main content Enter
ERP.AI Field Service Management

Field Service Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Dispatch and schedulingMatch each service visit to qualified people and a feasible customer window. Routes and mobile workGive technicians the route, job context and work history they need in the field. Parts and truck stockKeep field consumption, replenishment and inventory corrections connected.
Estimates and signaturesAgree additional work and retain the exact scope the customer accepted. Billing and paymentsTurn accepted service work into reconciled invoices and confirmed collections. Service contracts and follow-upKeep recurring visits, service history and customer feedback connected.

Field Service Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Request to dispatchAccept a service request and commit a feasible assignment. Extra work to signed completionApprove additional scope and close the visit with the right evidence.
Parts consumption to replenishmentPost material usage and replenish the right truck with an auditable stock trail. Completed visit to reconciled billingCreate one invoice handoff and match confirmed payment outcomes.

Field Service Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

HVAC and refrigeration servicePlan qualified visits, recurring maintenance and equipment repair work. Property maintenance serviceCoordinate customer sites, access instructions and repeat service commitments.
Electrical and appliance serviceBring dispatch, on-site diagnosis and billing into a connected service workflow.

Field Service Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive dispatch, field staff and the back office their own clear responsibilities. Reports and analyticsReview accepted service outcomes, utilization, materials and reconciliation. Data modelConnect service locations, accepted visits, posted stock and billing receipts.
IntegrationsConnect helpdesk, routes, payments, AR, inventory and customer feedback. ImplementationConfigure the service operation around its real appointments and controls. Agent referenceUse Proto to configure dispatch, mobile work, stock and billing controls.

Field Service Management

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Dispatch and schedulingMatch each service visit to qualified people and a feasible customer window.Routes and mobile workGive technicians the route, job context and work history they need in the field.Parts and truck stockKeep field consumption, replenishment and inventory corrections connected.Estimates and signaturesAgree additional work and retain the exact scope the customer accepted.Billing and paymentsTurn accepted service work into reconciled invoices and confirmed collections.Service contracts and follow-upKeep recurring visits, service history and customer feedback connected.
Processes
Request to dispatchAccept a service request and commit a feasible assignment.Extra work to signed completionApprove additional scope and close the visit with the right evidence.Parts consumption to replenishmentPost material usage and replenish the right truck with an auditable stock trail.Completed visit to reconciled billingCreate one invoice handoff and match confirmed payment outcomes.
Industries
HVAC and refrigeration servicePlan qualified visits, recurring maintenance and equipment repair work.Property maintenance serviceCoordinate customer sites, access instructions and repeat service commitments.Electrical and appliance serviceBring dispatch, on-site diagnosis and billing into a connected service workflow.
Reference
Roles and permissionsGive dispatch, field staff and the back office their own clear responsibilities.Reports and analyticsReview accepted service outcomes, utilization, materials and reconciliation.Data modelConnect service locations, accepted visits, posted stock and billing receipts.IntegrationsConnect helpdesk, routes, payments, AR, inventory and customer feedback.ImplementationConfigure the service operation around its real appointments and controls.Agent referenceUse Proto to configure dispatch, mobile work, stock and billing controls.
Sign in
Sign in Start now
Field Service Management Industries
Electrical and appliance service3 of 3
  • HVAC and refrigeration service1 of 3
  • Property maintenance service2 of 3
  • Electrical and appliance service3 of 3

Electrical and appliance service

Bring dispatch, on-site diagnosis and billing into a connected service workflow.

Typical roles
  • Dispatcher
  • Technician
  • Crew Lead
  • Inventory Clerk
  • Operations Manager
Also built for
  • HVAC and refrigeration service
  • Property maintenance service
  • Electrical and appliance service

What changes for this team

configured at rollout

Electrical and appliance service often starts with a reported fault and becomes clearer after the technician reaches the customer. Field Service Management keeps the original request, site work, extra-scope estimate and finished-service evidence connected. Dispatch can make an informed assignment, while the technician has a clear route for recording work and asking for additional authorization.

The right service category

Use the diagnosis and expected work to select the skills required for the visit. Recheck certifications for the scheduled window and keep an unresolved requirement visible. Priority can change the dispatch decision without removing qualification or capacity rules.

Evidence from the visit

Capture the configured photos, labor sessions and service notes against the assigned call. Crew members keep their own labor entries. Open sessions remain unfinished work until accepted end times are recorded, so a mobile clock cannot inflate completed labor reporting.

A clear extra-work decision

Prepare scope, price and terms when the repair goes beyond the original request. An independent eligible reviewer authorizes the estimate internally, and the customer accepts the same revision. Declined or expired pending work does not become a charge on the final service invoice.

Reconciled collection

On-site payment requests follow the configured service and evidence rules. A timeout remains uncertain until the original request is reconciled. Confirmed payment and AR posting have separate receipts, preventing a retry from creating another invoice or charge.

Service request to paid visit for this team

  1. 01

    Request

  2. 02

    Schedule

    The right service category

  3. 03

    Arrive

    Evidence from the visit

  4. 04

    Approve extra work

    Approval required

    A clear extra-work decision

  5. 05

    Complete

  6. 06

    Reconcile

    Reconciled collection

Same records, same gates. The configuration changes how the process runs for this team.

Workspace previews

EnRoute TrackingServiceCalls
Approval conditions
Approval conditions

The assigned Technician or Crew Lead records Status: Dispatched → EnRoute → OnSite;

StatusDispatchedEnRoute
Call NumberCustomerAssigned TechnicianScheduled StartScheduled End
SC-24868CUS-144HW06 Sep12 Sep
SC-37555CUS-022CL21 Sep27 Sep
SC-86658CUS-013TL15 Sep17 Sep
SC-23643CUS-009UK15 Sep20 Sep
SC-98344CUS-035JZ20 Sep22 Sep
SC-52344CUS-055DM22 Sep01 Oct
Today's Unassigned CallsServiceCalls
Createdno assigned technicianno assigned crew
Call NumberCustomerService LocationService CategoryPriority
SC-41234CUS-240SL-120SC-4107Low
SC-97431CUS-201SL-140SC-8613Medium
SC-52692CUS-085SL-120SC-9920High
SC-81669CUS-080SL-140SC-3932Emergency
SC-36686CUS-021SL-110SC-8259Low
SC-77134CUS-096SL-150SC-1105Medium
Today's ScheduleServiceCalls
StatusScheduledDispatchedEnRouteOnSitenext 1 days
EM SC-95597, 17 Sep to 26 Sep, Scheduled KF SC-67362, 15 Sep to 23 Sep, Dispatched DY SC-63396, 17 Sep to 24 Sep, EnRoute HW SC-99431, 18 Sep to 21 Sep, OnSite NZ SC-94421, 18 Sep to 22 Sep, Scheduled TA SC-90601, 16 Sep to 20 Sep, Dispatched SC-95597SC-67362SC-63396SC-99431SC-94421SC-90601 today · 17 Sep
  • EM: SC-95597, 17 Sep to 26 Sep, Scheduled
  • KF: SC-67362, 15 Sep to 23 Sep, Dispatched
  • DY: SC-63396, 17 Sep to 24 Sep, EnRoute
  • HW: SC-99431, 18 Sep to 21 Sep, OnSite
  • NZ: SC-94421, 18 Sep to 22 Sep, Scheduled
  • TA: SC-90601, 16 Sep to 20 Sep, Dispatched
Dispatch and scheduling →

Typical roles

Roles and permissions
Dispatcher

Commits qualified assignments and customer windows and coordinates schedule changes.

Permissions
  • Manage draft ServiceCalls, Schedules, Routes, RouteStops
  • View Technicians, TechnicianSkills, Customers, ServiceLocations, ServiceContracts and dispatch-relevant parts availability
  • Assign and dispatch eligible ServiceCalls
Today's ScheduleServiceCalls
StatusScheduledDispatchedEnRouteOnSitenext 1 days
EM SC-95597, 17 Sep to 26 Sep, Scheduled KF SC-67362, 15 Sep to 23 Sep, Dispatched DY SC-63396, 17 Sep to 24 Sep, EnRoute HW SC-99431, 18 Sep to 21 Sep, OnSite NZ SC-94421, 18 Sep to 22 Sep, Scheduled TA SC-90601, 16 Sep to 20 Sep, Dispatched SC-95597SC-67362SC-63396SC-99431SC-94421SC-90601 today · 17 Sep
  • EM: SC-95597, 17 Sep to 26 Sep, Scheduled
  • KF: SC-67362, 15 Sep to 23 Sep, Dispatched
  • DY: SC-63396, 17 Sep to 24 Sep, EnRoute
  • HW: SC-99431, 18 Sep to 21 Sep, OnSite
  • NZ: SC-94421, 18 Sep to 22 Sep, Scheduled
  • TA: SC-90601, 16 Sep to 20 Sep, Dispatched
Technician

Records work only on assigned individual calls or calls assigned to a crew of which they are a current authorized member.

Permissions
  • View own Routes, RouteStops, ServiceCalls and TruckStock
  • Record own ServiceCallParts, ServiceCallLabor, ServiceCallNotes, ServiceCallPhotos and draft Estimates
  • Capture Signatures and request Payments or credit completion for assigned work
My Route TodayRouteStops
YouRoute.RouteDate = today
  1. RS-88097SC-8867115 Sep → 19 SepServiceCall
  2. RS-84365SC-5877721 Sep → 30 SepWarehousePickup
  3. RS-79297SC-6004315 Sep → 23 SepLunch
  4. RS-40249SC-8077306 Sep → 10 SepEndOfDay
  5. RS-23564SC-5896512 Sep → 14 SepServiceCall
Crew Lead

Works assigned crew calls and provides an independent pricing decision where the configured limit permits.

Permissions
  • All Technician permissions within assigned crew scope
  • View assigned crew labor and parts
  • Approve Estimates at or below the snapshotted limit only when different from CreatedBy
Estimates Awaiting ApprovalEstimates
Submitted
  • EST-22303 SC-48129 630 in 2 d
  • EST-37264 SC-77569 90 9 d
  • EST-71133 SC-32425 710 11 d
  • EST-62099 SC-75702 910 6 d
  • EST-52858 SC-67396 590 6 d
EST-22303
ServiceCall
SC-48129
Customer
CUS-238
EstimatedAmount
40,250.09
CreatedBy
JS
Revision
630

Review estimate waits for the crew lead or operations manager.

Inventory Clerk

Requests and fulfils parts transfers within the configured inventory ownership boundary.

Permissions
  • View Parts, TruckStock, WarehouseStock
  • Prepare PartsReplenishments
  • Pick and load independently approved PartsReplenishments
Replenishments PendingPartsReplenishments
StatusApprovedPickedSent
Approved
PR-83744PRT-1700390 quantity
PR-38402PRT-9985540 quantity
Picked
PR-26529PRT-7984420 quantity
PR-21746PRT-2576340 quantity
Sent
PR-19102PRT-5697490 quantity
PR-56099PRT-501320 quantity
Operations Manager

Owns service capacity, escalations and independent commercial decisions.

Permissions
  • Manage Crews, CrewMembers, ServiceContracts, ServiceContractItems, ScheduleExceptions
  • Approve call-specific credit completion against a published CreditPolicies revision only when different from requester and publisher
  • View service, inventory, billing and payment records including restricted reconciliation references
Payment ReconciliationPayments
StatusPendingAuthorizedUnknownFailed
Pending
PYM-32737SC-33490
PYM-37252SC-86754
Authorized
PYM-53110SC-82538
PYM-24995SC-23918
Unknown
PYM-61665SC-17589
Failed
PYM-21013SC-66912

Modules

  • My Route Today
    Stop OrderStop TypeService CallETAArrival
    Warehouse Pickup

    Routes and mobile work

    Give technicians the route, job context and work history they need in the field.

  • Invoices Pending AR SyncPending
    Invoice NumberService CallCustomerInvoice Date

    Billing and payments

    Turn accepted service work into reconciled invoices and confirmed collections.

  • Today's ScheduleScheduled
    Call NumberAssigned TechnicianAssigned CrewScheduled Start

    Dispatch and scheduling

    Match each service visit to qualified people and a feasible customer window.

  • Estimates Awaiting ApprovalSubmitted
    Estimate NumberService CallCustomerEstimated Amount

    Estimates and signatures

    Agree additional work and retain the exact scope the customer accepted.

  • Low Truck Stock
    TechnicianPartQuantityLast Replenished At

    Parts and truck stock

    Keep field consumption, replenishment and inventory corrections connected.

  • Recurring Contracts Due Soon
    Service ContractService CategoryService LocationNext Due Date

    Service contracts and follow-up

    Keep recurring visits, service history and customer feedback connected.

Relevant reports

Reports and analytics

Tech Utilization

Closed billable labor hours divided by the matching immutable TechnicianAvailabilityDays basis, including days without calls. Later slot, leave or employment edits do not change an earlier denominator. Expand actual crew labor per member without double counting; exclude open clocks and show missing basis as incomplete, not zero.

Today's ScheduleServiceCalls
StatusScheduledDispatchedEnRouteOnSitenext 1 days
EM SC-95597, 17 Sep to 26 Sep, Scheduled KF SC-67362, 15 Sep to 23 Sep, Dispatched DY SC-63396, 17 Sep to 24 Sep, EnRoute HW SC-99431, 18 Sep to 21 Sep, OnSite NZ SC-94421, 18 Sep to 22 Sep, Scheduled TA SC-90601, 16 Sep to 20 Sep, Dispatched SC-95597SC-67362SC-63396SC-99431SC-94421SC-90601 today · 17 Sep
  • EM: SC-95597, 17 Sep to 26 Sep, Scheduled
  • KF: SC-67362, 15 Sep to 23 Sep, Dispatched
  • DY: SC-63396, 17 Sep to 24 Sep, EnRoute
  • HW: SC-99431, 18 Sep to 21 Sep, OnSite
  • NZ: SC-94421, 18 Sep to 22 Sep, Scheduled
  • TA: SC-90601, 16 Sep to 20 Sep, Dispatched

Calls Completed

Count distinct completed calls by completion date, category, technician and location service area. Cancelled and rescheduled visits are separate outcomes.

Completed CallsServiceCalls
Completed
Call NumberService CategoryAssigned TechnicianService LocationArrived At
SC-24444SC-8932HMSL-15006 Sep
SC-50069SC-7452SSSL-13018 Sep
SC-56364SC-1550DHSL-14014 Sep
SC-11489SC-7561BBSL-11015 Sep
SC-54201SC-4447ARSL-11029 Sep
SC-15486SC-1108SMSL-11019 Sep

First-Time-Fix Rate

For completed calls whose 30-day observation window has elapsed, report the share without an explicit RecallVisit linked by OriginalCall; show immature cohorts separately.

Completed CallsServiceCalls
Completed
Call NumberService CategoryAssigned TechnicianService LocationArrived At
SC-24444SC-8932HMSL-15006 Sep
SC-50069SC-7452SSSL-13018 Sep
SC-56364SC-1550DHSL-14014 Sep
SC-11489SC-7561BBSL-11015 Sep
SC-54201SC-4447ARSL-11029 Sep
SC-15486SC-1108SMSL-11019 Sep

Common questions

All questions
How do I get started?

Click Start now to create your ERP.AI account, then use Proto to configure Field Service Management with your technicians, service locations, working windows, parts and approval policies.

Related question
Can we schedule a crew instead of one technician?

Yes. Assign one eligible technician or a crew, then check each participating member against the required skills, work window and other commitments before dispatch.

Related question
Will route optimization change a customer appointment?

Route planning proposes a feasible order and travel estimates. Dispatch accepts changes to the committed schedule; a background proposal cannot silently replace the promised customer window.

Related question
What can technicians do without a connection?

Supported notes, photos, labor and signature captures can wait in the mobile queue. On reconnect the server checks current assignment, revision and command identity. Offline captures do not establish confirmed payment or server completion.

Related question
Who approves additional work?

An independent Crew Lead within the configured limit or Operations Manager reviews the submitted estimate. The customer then accepts that exact scope and revision before additional work is charged.

Related question
How do truck stock corrections work?

Accepted parts consumption posts a traceable stock movement. Correct a posted mistake through a linked compensating movement and any corresponding billing review, preserving the original record.

Related question
What happens when a payment response is uncertain?

Keep the request Unknown and reconcile its original processor identity before retrying. An authorization, timeout or offline request is not a confirmed collection.

Related question
Does a completed visit automatically mean AR has posted its invoice?

No. The service billing snapshot is sent with a durable request identity. The local record retains the confirmed AR invoice reference only after a correlated acknowledgement.

Related question
How should we interpret first-time-fix and CSAT reports?

First-time-fix uses completed calls with an elapsed observation window and explicit linked recalls. CSAT uses actual verified responses with coverage shown separately; a missing response is not a zero score.

Related question

Other industries

  • Industry

    HVAC and refrigeration service

    Plan qualified visits, recurring maintenance and equipment repair work.

  • Industry

    Property maintenance service

    Coordinate customer sites, access instructions and repeat service commitments.

  • This page

    Electrical and appliance service

    Bring dispatch, on-site diagnosis and billing into a connected service workflow.

ERP•AI workspace

Start now Field Service Management

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · industry 2 of 3Property maintenance serviceNext · ReferenceRoles and permissions

Customize for Electrical and appliance service. With Proto, your desktop AI agent.

Ask Proto to help you customize Field Service Management.

Customize
for Electrical and appliance service.
Ask: “Plan a setup for my industry.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.