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 Modules
Parts and truck stock3 of 6
  • Dispatch and scheduling1 of 6
  • Routes and mobile work2 of 6
  • Parts and truck stock3 of 6
  • Estimates and signatures4 of 6
  • Billing and payments5 of 6
  • Service contracts and follow-up6 of 6

Parts and truck stock

Keep field consumption, replenishment and inventory corrections connected.

Low Truck StockTruckStock
Dispatch and schedulingRoutes and mobile workParts and truck stockEstimates and signaturesBilling and paymentsService contracts and follow-up
BelowMinimum = true
TechnicianPartQuantityLast Replenished AtBelow Minimum
DKPRT-496118023 Sep20
XCPRT-344772022 Sep840
LVPRT-112989016 Sep500
NJPRT-930977005 Sep770
AGPRT-629696024 Sep940
RHPRT-535431010 Sep490
Records in this module
  • Parts
  • TruckStock
  • WarehouseStock
  • ServiceCallParts
  • StockMovements
  • PartsReplenishments

Know which truck supplied the part

A technician records materials against the assigned service call and the truck stock that supplied them. The part, quantity and source must agree. Customer price and internal cost are captured when the work is posted, keeping an older signed job stable after the parts catalogue changes. Field staff can use approved customer prices without receiving unrestricted access to internal margins.

Inventory movements make the stock effect traceable. A mobile draft is waiting work; a posted consumption entry has an accepted inventory result. Replaying a command returns its existing posting. Concurrent consumption checks the remaining stock before committing, so two visits cannot both consume the same available item and leave the truck with a negative balance.

Replenish through a clear decision

Low stock raises a replenishment request for inventory staff to review. The Inventory Clerk prepares the source, destination, part and quantity. Operations Manager independently approves that revision before warehouse picking and loading begin. A changed quantity or destination needs another decision; the earlier approval does not float onto whatever the request contains later.

Warehouse-to-truck transfers and supplier requests are different operations. A truck load updates its source and destination together. A procurement request keeps its external request identity and waits for acknowledgement before it is treated as fulfilled. Teams using an external inventory owner reconcile its confirmed balance rather than also posting an independent local decrement.

Replenishment ApprovalPartsReplenishments
Approve replenishment waits for the operations manager
Suggested
Replenishment NumberTypePartQuantityTo Technician
PR-45749WarehouseToTruckPRT-2349820MC
PR-52125WarehouseToSupplierPRT-1031890AB
PR-61177WarehouseToTruckPRT-7972190YY
PR-36136WarehouseToSupplierPRT-7070260LG
PR-95188WarehouseToTruckPRT-2008790BR
PR-72124WarehouseToSupplierPRT-3044120NB
Parts and truck stock →

Correct the record without losing it

A returned or mistakenly recorded part needs a compensating movement linked to the original posting. Deleting the old row would remove the explanation while leaving billing or external inventory out of step. The original stock movement remains in the balance calculation, and its linked return supplies the opposite effect. A draw of two parts and the full return therefore net to zero. The reversal preserves the original price and quantity and prevents the same posting from being reversed twice. Where the part was billed, the correction also enters the billing review instead of quietly changing a signed invoice.

How the work moves

Replenish and reverse stock. Inventory Clerk prepares PartsReplenishments. An independent Operations Manager approves the exact source, destination, part and quantity. The clerk picks and loads approved stock; movement and source/destination balances update atomically once, with nonnegative available stock. External-owned warehouses use acknowledged inventory/procurement requests instead of local balance edits. Cancel only unposted requests; correct posted consumption or transfers with linked compensating StockMovements and corresponding billing review.

Review the exception

A request that exceeds available stock remains unresolved until the source quantity is replenished or the authorized request changes. Picking does not mean the truck has received the item, and an uncertain external response does not mean a supplier order succeeded. Opening balances, counts and corrections need authorized evidence. The parts report shows net posted usage and reversals alongside the current stock position, giving the team a route back from an unexpected balance to the movements that created it. Warehouse records with external ownership remain mirrors of acknowledged events; they are never edited simply to make a reconciliation difference disappear.

Modules

  • Today's ScheduleScheduled
    Call NumberAssigned TechnicianAssigned CrewScheduled Start

    Dispatch and scheduling

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

  • 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.

  • Low Truck Stock
    TechnicianPartQuantityLast Replenished At

    Parts and truck stock

    Keep field consumption, replenishment and inventory corrections connected.

  • Estimates Awaiting ApprovalSubmitted
    Estimate NumberService CallCustomerEstimated Amount

    Estimates and signatures

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

  • Invoices Pending AR SyncPending
    Invoice NumberService CallCustomerInvoice Date

    Billing and payments

    Turn accepted service work into reconciled invoices and confirmed collections.

  • Recurring Contracts Due Soon
    Service ContractService CategoryService LocationNext Due Date

    Service contracts and follow-up

    Keep recurring visits, service history and customer feedback connected.

Reports

All reports

Parts Usage & Truck Stock

Net posted parts consumption by part, technician and week, reconciled to StockMovements and current truck balances including compensating reversals.

Low Truck StockTruckStock
BelowMinimum = true
TechnicianPartQuantityLast Replenished AtBelow Minimum
DKPRT-496118023 Sep20
XCPRT-344772022 Sep840
LVPRT-112989016 Sep500
NJPRT-930977005 Sep770
AGPRT-629696024 Sep940
RHPRT-535431010 Sep490

Roles and permissions

Operations Manager

Owns service capacity, escalations and independent commercial decisions.

Permissions and records
  • 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
  • Approve Estimates above the snapshotted Crew Lead limit or when an independent Crew Lead is unavailable
  • Parts
  • PartsReplenishments
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 and records
  • 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
  • Submit mobile commands
  • TruckStock
  • Parts
  • ServiceCallParts
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
Inventory Clerk

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

Permissions and records
  • View Parts, TruckStock, WarehouseStock
  • Prepare PartsReplenishments
  • Pick and load independently approved PartsReplenishments
  • Post authorized counts and receipts through StockMovements
  • Parts
  • TruckStock
  • WarehouseStock
  • PartsReplenishments
  • StockMovements
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

Related processes

Today's ScheduleScheduled
Call NumberAssigned TechnicianAssigned CrewScheduled Start

Extra work to signed completion

Approve additional scope and close the visit with the right evidence.

4 stages · 1 approval

Low Truck Stock
TechnicianPartQuantityLast Replenished At

Parts consumption to replenishment

Post material usage and replenish the right truck with an auditable stock trail.

4 stages · 1 approval

Today's ScheduleScheduled
Call NumberAssigned TechnicianAssigned CrewScheduled Start

Completed visit to reconciled billing

Create one invoice handoff and match confirmed payment outcomes.

4 stages · 0 approvals

ERP•AI workspace

Start now Field Service Management

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

Start now Download agent
Previous · module 2 of 6Routes and mobile workNext · module 4 of 6Estimates and signatures

Customize Parts and truck stock. With Proto, your desktop AI agent.

Ask Proto to help you customize Field Service Management.

Customize
Parts and truck stock.
Ask: “Review Parts fields.”
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.