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 References
Integrations4 of 6
  • Roles and permissions1 of 6
  • Reports and analytics2 of 6
  • Data model3 of 6
  • Integrations4 of 6
  • Implementation5 of 6
  • Agent reference6 of 6

Integrations

Connect helpdesk, routes, payments, AR, inventory and customer feedback.

Field Service ManagementShared data, controlled access Service intakeHelpdesk handoffin Routes and customercommunicationsRoute serviceServiceLocations ↕ Customer messagesServiceCalls ↑ Inventory fulfillmentInventory and procurementin and out Payment reconciliationPayment servicein and out Accounts receivableInvoice handoffInvoices ↕ · InvoiceLines ↕ Customer feedbackSurvey servicein and out Your agent
  • Service intake
    • Helpdesk handoffin
  • Routes and customer communications
    • Route serviceServiceLocations, Routes, RouteStops · in and out
    • Customer messagesServiceCalls, RouteStops · out
  • Inventory fulfillment
    • Inventory and procurementin and out
  • Payment reconciliation
    • Payment servicein and out
  • Accounts receivable
    • Invoice handoffInvoices, InvoiceLines, Payments · in and out
  • Customer feedback
    • Survey servicein and out
  • Agents
    • Your agentWorks within the permissions you assign

Service intake

  • Helpdesk handoff. Resolve the source ticket identity into one service call for the same customer and location. Repeated delivery returns that call; ticket ownership remains with the helpdesk.
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

Routes and customer communications

  • Route service. Export permitted ServiceLocations and current RouteStops to the route service. Import proposed travel durations and stop order for Routes. Dispatch accepts a feasible revision before it changes the committed appointment. Provider failure leaves that appointment intact.
  • Customer messages. Export accepted ETA updates from ServiceCalls and RouteStops through permitted configured channels. Recheck current communication permission before a delayed message is sent.

Inventory fulfillment

  • Inventory and procurement. Choose the authoritative stock owner and reconcile accepted transfer or procurement requests. Reversals retain the original operation and its compensating movement; local and external stock owners must not apply the same movement twice.
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
Parts and truck stock →

Payment reconciliation

  • Payment service. Keep requests, authorizations, capture, refund and unknown responses distinct. Reconcile the original request before retrying. A credit-completion decision is retained payment-term authority, not processor evidence.
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
Billing and payments →

Accounts receivable

  • Invoice handoff. Export the accepted Invoices and InvoiceLines billing revision and its approved credit or replacement adjustments to accounts receivable, including confirmed Payments receipts and approved credit terms. Import correlated receivable acknowledgements using the same request identity, without charging the customer again.
Invoices Pending AR SyncInvoices
SyncStatusPendingFailedUnknown
Invoice NumberService CallCustomerInvoice DateTotal Amount
INV-89490SC-16108CUS-17603 Sep5,026.16
INV-97424SC-46492CUS-17512 Sep43,449.34
INV-10963SC-49001CUS-15712 Sep19,314.10
INV-83571SC-17955CUS-20604 Sep25,911.09
INV-42234SC-21721CUS-20304 Sep34,196.53
INV-30899SC-55510CUS-01513 Sep25,973.93
Billing and payments →

Customer feedback

  • Survey service. Send one eligible follow-up intent after the configured delay and accept correlated responses. A missing response is not a zero score, and a queued message is not confirmed delivery.

How connections are governed

service accounts, audit, pausing

Configure each connector with a scoped credential, target identity and stable request key. Keep payment, inventory, AR and survey requests pending until their own correlated acknowledgement. Unknown outcomes are reconciled using the original request before retrying. External warehouse ownership disables independent local balance changes. Do not store card data in operational notes or offline payloads.

The API is one more client of the same interface. Agent reference →

# Example work after configuration $ curl -s erp.ai/skill.md › Find unassigned visits whose required skills have no eligible technician. › Show submitted estimates that need an independent Operations Manager decision. › Explain failed mobile events using their original command identity. › List invoices whose AR acknowledgement is still unknown.
ERP•AI workspace

Start now Field Service Management

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

Start now Download agent
Previous · reference 3 of 6Data modelNext · reference 5 of 6Implementation

Customize Field Service Management. With Proto, your desktop AI agent.

Ask Proto to help you customize Field Service Management.

Customize
Field Service Management.
Ask: “Adapt Dispatch and scheduling.”
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.