Field Service Management Software for Technicians | Axelor
Field Service

The field service ERP that connects your technicians, your contracts and your after-sales service

From the installed base to the job report signed on site, run the whole chain in one system: requests, scheduling, jobs, maintenance contracts and invoicing.

Offline mobile app A full ERP, from the field to head office Open source, French software vendor
Job tracking and scheduling screen in the Axelor ERP
Who it is for

Built for companies that install, maintain and repair

As soon as your teams work at customer sites on equipment you track over time, you are doing field service.

Building services and energy

  • Heating, ventilation and air conditioning
  • Renewable energy and solar
  • Multi-technical maintenance
  • Water and air treatment

Equipment and industry

  • Industrial machinery and equipment
  • Metrology and measuring instruments
  • Commercial catering equipment
  • Equipment distributors

Building and safety

  • Lifts and automatic doors
  • Fire safety and prevention
  • Joinery, shutters and gates
  • Building finishing trades
The business thread

One chain, from request to invoice

These five stages live in the same system. Information entered once follows through to the invoice, and everyone can see where the job stands.

The request comes in

A reported breakdown, a contractual visit falling due or an installation to schedule. Everything arrives in one place.

The job is scheduled

The right technician, with the right skills, within the response time you committed to.

The technician works on site

The technician has the installed base, the history and the checklist on a mobile, including with no network coverage.

The report comes back

Readings, parts fitted, time spent and observations land straight in the ERP.

The invoice goes out

The split between what the contract covers and what is rechargeable is made automatically.

New | Axelor AI

AI that acts on your jobs

Picture AI built natively into your ERP, with access to your whole installed base, your contracts and the history of every job, and agents that genuinely act.
Prediction

Flags a commitment before it is missed

"Which contracts are at risk of missing their response time this week?"

The agent detects the jobs at risk of overrunning, alerts the manager and proposes the rescheduling, already prepared.

Optimisation

Rebuilds the technicians' week

"A technician is off on Monday, reorganise their jobs."

The agent recalculates the schedule against skills and contractual commitments, then reassigns the jobs.

Retrieval

Pulls up a unit's history

"How many times has this boiler failed this year?"

The agent queries the installed base history, consolidates past jobs and returns a sourced answer.

No-Code

Builds the reporting you are missing

"Add a dashboard showing profitability by maintenance contract."

Agent Studio creates the dashboard and the fields it needs, without a line of code.

Your permissions apply before any data is accessed. Every request goes through a layer that checks the user's rights: the agent only sees and only changes what that person is allowed to see and change.
Scheduling

A schedule that reflects what happens on site

Assign every job to the right technician, absorb emergencies and reschedule after a disruption without breaking the commitment you made.

Workload by technician: day, week, month
Assignment based on the skills required
Recurring visits generated from contracts
26 May - 1 June 2025
Mon 26
Tue 27
Wed 28
Thu 29
Fri 30
Sat 31
Sun 01
MLM. LeroyRefrigeration eng.32 h
TBT. BacriElectrician28 h
SVS. VidalHeating engineer35 h
AGA. GiraultMetrology21 h
LPL. PrevostService technician30 h
Wk 22
Wk 23
Wk 24
Wk 25
MLM. LeroyRefrigeration eng.32 h
TBT. BacriElectrician28 h
SVS. VidalHeating engineer35 h
AGA. GiraultMetrology21 h
LPL. PrevostService technician30 h
08:00 - 10:00
10:00 - 12:00
14:00 - 16:00
16:00 - 18:00
MLM. LeroyRefrigeration eng.32 h
TBT. BacriElectrician28 h
SVS. VidalHeating engineer35 h
AGA. GiraultMetrology21 h
LPL. PrevostService technician30 h
Under contract One-off Emergency Click a job
The agent on handAfter a disruption, the agent rebuilds the route against skills and contractual response times, then notifies the customers affected.
Installed base

Know exactly what is installed, and where

Track each customer's installed base and every unit on site. Every asset is identified by its tracking number, with the full history of the jobs attached to it.

  • Reusable installed-base templates from one site to the next
  • Traceability by serial or tracking number
  • Job history by unit
  • Installed base viewable and editable from mobile
Installed base and asset management in Axelor
The agent on handThe agent pulls up the full history of a unit from a single question, and flags the equipment that keeps failing.
Customer requests

Never lose a request, or a contractual deadline

Receive and track requests as they come in, and schedule the job with no re-keying. The system handles response time commitments, so the promise made in the contract is kept.

  • Requests tracked in real time
  • Job scheduled straight from the request
  • Response time commitments managed
  • Direct link to the customer's installed base and contract
Customer request tracking and job scheduling in Axelor
The agent on handThe agent qualifies the request as it arrives, identifies the applicable commitment and proposes the slot that meets it.
Parts and materials

From purchase order to fitted part, one flow

What the technician fits on site updates your stock and feeds the invoice, with no re-keying.

The need is identified

Parts are attached to the job, based on the type of work or the unit involved.

The parts are reserved

Availability and depot visible at a glance, reserved before the technician leaves.

Fitting is recorded on the spot

The technician scans the barcode from a mobile, even with no network coverage.

Stock and invoice follow

Stock movement generated, replenishment triggered, parts outside the contract recharged.

The agent on handThe agent anticipates the parts required from the unit's history, and raises an alert when stock falls below the level that puts a route at risk.
Jobs

See the status of every job at a glance

See the status and the schedule of your jobs, follow every step and find the detail of the units involved. Job reports stay accessible and attached to the right record.

  • Overview of job status and schedule
  • Step-by-step tracking through to closure
  • Job reports attached to the units
  • Preventive and corrective jobs alike
Field job tracking and scheduling in Axelor
Checklists

A technician never leaves without the information you need

Build fully configurable checklists to guide your technicians through the job. You get complete, consistent reports, and you see straight away what needs to be scheduled next.

  • Checklists configurable by job type
  • Nothing forgotten while on site
  • Reports consistent from one technician to the next
  • Immediate visibility on the work to reschedule
Configurable technician checklists in Axelor
The agent on handThe agent detects an incomplete report at closure and prompts the technician while they are still on site.
Maintenance contracts

Your recurring visits schedule themselves

Job management is wired directly to the contract module. The system schedules the next recurring visits automatically, based on the units under contract, for the full term of the agreement.

  • Contracts attached to customers, sites and units
  • Recurring visits scheduled automatically
  • Clear split between what is covered and what is recharged
  • Visibility on the maintenance plan ahead
Maintenance contract and recurring visit management in Axelor
The agent on handThe agent monitors the profitability of every contract and raises an alert before a renewal is negotiated blind.
Mobile app

The field keeps working, even with no network

Your technicians reach the job, the installed base and the units on Android and iOS. Offline mode is native and configurable: you decide what stays available where there is no coverage.

  • Jobs tracked and completed on site
  • Quality inspection readings, including offline
  • Barcode scanning by handheld reader or camera
  • Screens customisable from the Studio, with no development
Job module in the Axelor mobile app for field technicians
The agent on handThe technician queries the ERP in plain language from a mobile to find a procedure or the site history.
What changes everything

Behind the job, a full ERP

At Axelor, a job is never an island. It shares the same foundation as your quotes, your stock, your accounting and your customer records. Information entered once travels everywhere, with no re-keying.

Quotes and invoicing

The repair quote, the recharge outside contract and the invoice all come from the same record as the job, with no re-keying.

Stock and spare parts

Parts used on site come out of stock. You manage replenishment without a spreadsheet on the side.

Profitability by contract

Time spent, parts fitted, travel: you know which contracts and which customers actually make money.

CRM and customer records

A job is also a sales opportunity. The CRM and customer support share the same record as the installed base.

Time and expenses

The technician books hours and photographs receipts from the mobile. Payroll and recharging follow.

Quality and compliance

Inspection readings, non-conformities and document traceability rely on the quality module, available on mobile too.

One data model, from the first customer call to the last accounting entry. Your teams work on the same information, at the same time, without sending files back and forth.
Agentic

A day where agents work alongside your teams

Here is what the agents take on during an ordinary day, while your technicians are out on jobs.

06:30

The route is ready before the crews arrive

The agent checks the day's jobs, confirms each technician has the parts they need in stock, and flags the ones missing.

Scheduling agent
09:15

An emergency comes in and qualifies itself

A breakdown is reported on a unit under contract. The agent identifies the applicable response time, pulls up the unit's history and proposes the slot that meets the commitment.

Request agent
11:40

A delay starts threatening another customer

A job overruns. The agent detects the risk to the appointments that follow, notifies the customer affected and prepares the rescheduling for approval.

Scheduling agent
16:20

An incomplete report is caught the same day

A checklist was left partly filled. The agent spots it at closure, prompts the technician while they are still on site, and saves a pointless return visit the following week.

Quality agent
18:00

The day's invoicing is ready

The agent separates what the contract covers from what must be recharged, prepares the lines and flags the jobs whose margin is out of the ordinary.

Invoicing agent
Why Axelor

Why service companies choose Axelor

Six strengths that weigh on the decision, from the executive team through to the technicians in the field.

A full ERP from day one

Field service shares the same data model as sales, purchasing, stock, accounting and CRM. There is no connector to maintain between the field and head office.

Open source and auditable

The source code is open. You are not locked inside a black box, and your teams or your implementation partner can check how it actually works.

French software vendor, hosting of your choice

Cloud, private cloud, a sovereign European provider or your own servers. This matters as soon as your jobs take you onto sensitive sites.

Adaptable with no development

Your job forms, your checklists and your mobile screens are changed from the No-Code Studio. Your trade does not fit a standard mould.

AI that acts on your data

Agents that reschedule a route, raise an alert before a deadline is missed and build the dashboard you are missing, within the permissions you set.

A network of 60 implementation partners

Roll-out is led by partners who know your trade, with direct access to the vendor's product teams.

FAQ

Frequently asked questions about field service

What is field service management software?
Field service management software runs every operation carried out at a customer site: installation, preventive maintenance, repair and after-sales service. It covers the installed base, receiving and qualifying requests, scheduling technicians, completing the job on mobile and producing the report that follows. At Axelor these functions are not a separate tool: they are part of the ERP, so invoicing, parts stock and accounting follow with no re-keying.
What is the difference between field service software and a CMMS?
A CMMS manages maintenance on your own equipment, inside your own site. Field service software manages the work carried out at your customers' sites, on an installed base you put in and maintain under contract. The difference is structural: field service means commercial contracts, response time commitments, recharging and mobile technicians. Axelor covers the customer installed base, the contracts and field mobility.
How do I track the installed base at my customers' sites?
Every unit installed is recorded in the customer's installed base with its tracking number, which gives full traceability. Every job carried out on that unit stays attached to it, from installation through to successive repairs. The technician views and updates the installed base from a mobile, including offline. Installed-base templates let you duplicate a standard configuration from one site to the next.
Can technicians work without an internet connection?
Yes. The Axelor Mobile application, available on Android and iOS, handles offline mode natively. It is configurable: you decide what stays available with no network. That matters in basements, plant rooms and areas with no coverage, where a connection-dependent solution leaves the technician without history or checklist.
How are maintenance contracts and recurring visits managed?
Job management is wired to the contract module. The system schedules recurring visits automatically from the units covered, for the full term of the agreement. You keep visibility on the maintenance plan ahead, and the split between what the contract covers and what must be recharged is made in the right place.
How do I make sure job reports are complete?
Through configurable checklists that you define by job type. The technician is guided through the job and cannot forget a piece of information you expect. You get reports that are consistent from one technician to the next, usable for invoicing as well as for proof of compliance, and you see immediately what needs rescheduling.
Can response time commitments be met?
Yes, response time commitments are handled in the customer request tracking. The commitment made in the contract is attached to the request, which lets scheduling be prioritised accordingly. AI agents can also detect the jobs at risk of overrunning and propose a rescheduling before the deadline is missed.
Can the software be adapted to my trade without development?
Yes, that is what the No-Code Studio is for. You add fields, change the job forms and build your own screens without writing code, and those changes carry through to the mobile application. A field service business almost always has specifics, on job types or regulatory wording, that a fixed product cannot absorb.
How long does implementation take?
On a well-defined field service scope, expect a few months rather than more than a year. The duration depends mainly on migrating the existing installed base and on the number of processes to cover. A practical approach is to start with jobs and the installed base, then extend to contracts, recharging and quality once the field teams are comfortable.
Do we have to deploy the whole ERP to use field service?
No. You can start with the jobs, installed base and mobility scope, then switch on the other applications as your needs grow. The point of Axelor is that those applications are already there and already connected: the day you want to link the field to invoicing or to parts stock, there is no integration project to launch.

Let us look at your jobs on your own installed base

Our experts start from one of your real contracts and walk through the full journey, from the customer request to the report signed on site.