xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
SOLUTIONS · EQUIPMENT & GENSET SERVICE

An engine does not care what your spreadsheet says.
Put its whole service life on one record.

Request a demo
Installed base — month to datelive
ASSETS UNDER CONTRACT
2,940
gensets · engines · compressors
PM JOBS RAISED BY CONTRACT
412
metered on hours or calendar
OVERHAULS IN PROGRESS
31
parts · labour · sublet on one card
RENEWALS DUE IN 90 DAYS
186
leads raised with history attached
01 · WHY YOUR CURRENT STACK CAN'T FIX THIS

The thread of the machine's life runs through three registers. Each one loses a piece.

YOUR AMC REGISTER
A promise nobody meters
Services owed by hours or calendar, hours run unknown until the customer calls to dispute it.
YOUR ENGINEER'S DIARY
The history goes home with him
What was replaced in March lives in one head and one notebook — until he leaves.
YOUR PARTS GODOWN
Left the store, never reached an invoice
The injector on the back seat is stock or a rumour. Consumption is reconciled at year-end, if at all.
YOUR BREAKDOWN PHONE
2 a.m. calls with no context
The 500 kVA set at a Pune site is down. Who serviced it, when, and what is under contract is a search, not an answer.
IN PRODUCTION

This is running in production, not on a roadmap.

Engine and genset service jobs, service contracts metered on running hours, and spare parts across a service network run live on xMatix today — for a service organisation maintaining engines and generators across India, from the engineer's offline job card to the contract renewal raised with the machine's history attached.

Overhaul job cards with parts, labour and sublet; contracts that generate their own preventive jobs; parts consumption reconciled per job. This page is that operation, described as it runs.

THE OPERATING LOOP

One installed asset. One service history.

The contract loop meters the promise and raises the work; the job loop executes it at site and posts the money. Every reading, part and visit lands on the asset.

CONTRACT LOOP
Commissioninginstallation job creates the asset · warranty clockContractrunning hours or calendar · grace bandsReading capturedevery visit · projection updatesPM job raisedahead of the thresholdRenewal leadraised in time · history attached
ONE ASSET · ONE HISTORY · ONE LEDGER
JOB LOOP
Dispatchskill · certification · site · loadOffline executionchecklist · readings · photos · signatureParts issuedstore · branch · van — real locationsBill / claim / entitlementdecided per linePosts to booksmargin per job, per contract
02 · A DAY ON xMatix

Three people. One data model.

THE SERVICE ENGINEER
Basement plant room, no signal, full context
Opens the DG set's history two floors underground: last service, hours at last reading, the injector replaced in March. Works the checklist, captures the reading and the customer's signature, issues parts from the van — everything syncs on the drive back.
10:20JOB 2 OF 4 · OFFLINE
PM VISIT · DG SET 500 kVA · AMC
Reading 4,180 hrs — checklist 9 of 12
Fuel filter · from van stockissued to job
Coolant leak — hosevariation · approval
Customer signaturecapture
The reading updates the contract's meter the moment the van finds signal
THE SERVICE COORDINATOR
The contract book raises the work
Starts the week with the jobs the contracts generated themselves — due by hours or calendar — triages the breakdown calls against them, and dispatches by skill and certification so the 500 kVA overhaul goes to someone certified for it.
Contract book · this week412 PM jobs raised
Due by hours · 4,500 hr threshold38 jobs · 6 sites
Breakdown — pharma plant, 2 a.m.dispatched · certified engineer
Renewals · 90 days186 leads · history attached
The renewal pitch is the machine's own history
THE SERVICE HEAD
Contract coverage, overhaul margin, parts exposure
Which overhaul classes make money and which the AMC book has quietly subsidised; contract coverage and parts exposure per branch — from the same records the engineers work in. Sense answers the question between the reports.
OVERHAUL MARGIN
23%
CONTRACT COVERAGE
71%
PARTS RECONCILED PER JOB · 6 MONTHS
Ask Sense: "Which units are consuming parts abnormally against their fleet?"
Profitability is readable per contract, per overhaul, per customer
CONTRACTS METERED ON RUNNING HOURS

Hours or calendar, whichever comes first. Metered by the system.

Readings captured on every visit drive the projection; entitlements burn down visibly; grace bands absorb the real world's untidiness; preventive schedules generate the next job before it is due. As expiry approaches the contract raises its own renewal lead with the asset's history attached — the strongest renewal pitch there is. No telemetry is claimed: this is metering against hours and calendar, thresholds that raise a job, and a history that makes the next service predictable to the engineer reading it.

Warranty & AMC contracts in depth →
Contract — DG fleet, 12 sitesactive · renews Mar
Hour meter · 4,180 of 5,000 hrs84%
PM visits · 6 of 8 done75%
Meteringrunning hours or 90 days · 5% grace bandNext PMdue at 4,500 hrs · job pre-generatedRenewal leadraised at 90 days · 14 assets' history attached
Overhaul — engine serial 6C…9021rebuild · week 3
Parts · 38 lines issued from store412,600
Labour · 112 hrs · 3 technicians89,600
Sublet · crank machining36,000 · vendor
Variation · liner set (strip-down)approved by customer
Estimateapproved before strip-down · 2 variationsMarginreadable per overhaul at invoice
THE OVERHAUL JOB CARD

Parts, labour and sublet on one record — and a margin that is a fact.

The heaviest document in the service business as typed lines: parts issued from stock as consumed, labour by technician with timesheets, sublet machining with its vendor cost, photos and readings at strip-down and rebuild. Estimates route through customer approval before the crane moves; variations found at strip-down are added and re-approved rather than argued at billing.

Explore Service →
xMatix Sense in this industry

The machine quietly eating parts is the one that fails next.

Sensegrounded in your records · audited
Which gensets under AMC are consuming parts abnormally against the rest of the fleet?
Nine units across three sites consumed parts at more than twice their model's fleet norm over 6 months — six of them share one commissioning batch, and four are within 400 hours of their next PM. Grounded in job cards, parts issues, readings and contract entitlements.
Draft an inspection campaign → approve Show the 9
GO DEEPER

The installed base, one discipline per page.

The generator, the contract, the visit and the parts — each in depth.

Diesel generator service
Every DG set an asset with running-hours history; AMCs that raise their own preventive jobs.
Read the deep dive →
Warranty & AMC contracts
Running-hours and calendar metering, site-based and multi-asset AMCs, warranty handing over to AMC.
Read the deep dive →
Field execution
The engineer's offline day: checklists, readings, photos, signatures, a durable outbox.
Read the deep dive →
Spare parts
Store, branch and van as real locations; replenishment from consumption; identity on every part.
Read the deep dive →
OEM service contracts
Contracts sold centrally and executed across a dealer network — the manufacturer's side of the same engines.
Read the deep dive →
03 · NEED → ANSWER

Every installed-base problem has an address.

YOU NEEDxMatix Answers With
Contracts, PM schedules & job cardsServiceExplore xMatix Service →
Dispatch & offline engineers at siteField Service & Mobile AppExplore xMatix Field Service →
Parts across store, branch & vanInventoryExplore xMatix Inventory →
Warranty claims with evidenceClaimsExplore xMatix Claims →
Customer approvals & contract visibilityPortalsExplore xMatix Portals →
GST billing, entitlements & booksFinance & AccountingExplore Finance & Accounting →
Compliance, wherever you operate.
India: GST & e-InvoicingUAE: VAT & e-InvoicingSaudi Arabia: ZATCA & VAT
RELATED PRODUCTS ServiceField ServiceInventoryClaimsPortalsMobile App
04 · IN DEPTH

How genset and engine service runs on xMatix.

An engine does not care what your spreadsheet says. It has run the hours it has run, been overhauled when it was overhauled, and consumed the parts it consumed — and somewhere between the AMC register, the engineer's diary and the parts godown, most service organisations lose the thread of those facts. Genset service management software exists to hold the thread, and xMatix holds it in production today — engine service jobs, contract management and spare parts run live on this platform, which is why this page can be specific. The organising principle: the asset is the record. Every contract, visit, reading, overhaul and part in its life attaches to it, so the machine's history is a query — not an argument between three registers.

The asset has a service history, not a file

Every genset, engine and machine is an asset record with an identity — serial, model, site, customer — and a life that accumulates on it: commissioning, readings from every visit, jobs done, parts fitted, contracts held. When a customer calls about the DG set at their Pune site, the desk opens the machine and knows more than the customer does: last service, hours at last reading, the injector replaced in March, the AMC's remaining entitlement. Multi-asset customers — the operator with forty gensets across twelve sites — stop being forty separate mysteries, because the fleet view rolls the same records up: which units are due, which sites consume abnormally, which machine is quietly eating parts.

The record starts at commissioning: the installation job that brings a machine into service is itself a dispatched, checklisted, evidence-carrying job, and it creates the asset with its warranty clock started from a recorded fact rather than a remembered one. Service campaigns then work the installed base in waves — the injector-batch inspection across every affected serial, the pre-summer load-test sweep across a region — each campaign a scheduled pass over a defined slice of the fleet, measured by completion rather than by intention.

Contracts that meter and renew themselves

Equipment AMCs are metered promises — services owed by calendar or running hours, whichever arrives first — and a promise nobody meters becomes a dispute. Contracts on xMatix meter themselves: readings captured on every visit drive the projection, entitlements burn down visibly, grace bands absorb the real world's untidiness, and preventive schedules generate the next job before it is due. As expiry approaches, the contract raises its own renewal lead with the asset's history attached — the strongest renewal pitch there is. The honest version of "predictive": not telemetry we do not ingest, but metering against hours and calendar, thresholds that raise a job, and a history that makes the next failure predictable to the engineer reading it. The DG-specific rhythm — dual metering, standby versus prime duty, the 2 a.m. breakdown — has its own page: diesel generator service.

Overhaul jobs: parts, labour and sublet on one record

An overhaul is the heaviest document in the service business — weeks of work, a bill of parts that reads like a purchase order, machining sent out to a sublet shop, and a customer who will question every line. The overhaul job card carries all of it as typed lines: parts issued from stock as consumed, labour by technician with timesheets, sublet work with its vendor cost, photos and readings at strip-down and rebuild. Estimates route through customer approval before the crane moves; variations found at strip-down are added and re-approved rather than argued at billing. When the job invoices, the margin is a fact per overhaul — parts, hours, sublet against price — which is the number overhaul businesses usually cannot produce without a week of forensics. Multiply it across the year and the workshop learns which overhaul classes make money and which have been quietly subsidised by the AMC book — the kind of finding that changes what the sales team is told to sell.

The engineer's visit, offline at site

Genset work happens where the network isn't: basements, plant rooms, sites two hours past coverage. The engineer's day runs on an offline-first app — jobs, asset history, checklists and parts available with zero signal, readings and photos and the customer's signature captured at the machine, everything queued in a durable outbox that syncs on the drive back. Geofenced arrival and disclosed GPS trails make the visit provable when a customer disputes it; the guided checklist makes the service consistent whether it was the senior engineer or the new hire — and technician skills and certifications live on the resource record, so the 500 kVA overhaul is dispatched to someone certified for it rather than someone nearby. The full field mechanics are on field execution — this industry simply uses all of them, hard.

Spare parts across the service network

A machine down for want of a part costs more than the part ever will, so the parts picture has to be network-wide: central store, branch stock, and the engineer's van as a real inventory location — because the part on the back seat is stock, not a rumour. Replenishment projects from consumption, so fast-movers reorder from evidence; a down machine raises its part's urgency from the job itself; and consumption reconciles per job, which ends the quiet leak of parts that left the store but never reached an invoice. Batch and serial identity survive every movement, so the injector's provenance is on record when the warranty question comes.

Billing, warranty and the books

Every job ends in money moving correctly: covered lines consume contract entitlement, warranty lines become claims with the evidence attached, chargeable lines invoice with GST split correctly across parts and labour — and all of it posts to real books as it happens, so the service business's profitability is readable per contract, per overhaul and per customer rather than guessed at year-end. Estimates for chargeable work route through customer approval before the work — on the portal or at the machine — and the approval stamps the document and its lines, which is what keeps the 90-day-credit corporate account from becoming a 190-day argument. The commercial machinery — schemes, claims, dealer settlements — is the same engine the rest of the platform runs, which is why a service organisation that also distributes parts or machines does not need a second system for the second business. A multi-branch operation runs branches as locations on one ledger — each with its stock, engineers and jobs, all consolidating without a spreadsheet — and the regional manager reads utilisation, contract coverage and parts exposure per branch from the same records the branches work in.

05 · COMMON QUESTIONS

The questions service organisations ask.

How does genset service management software meter contracts on running hours?

Readings captured on each visit update the contract's meter; entitlements burn down against hours or calendar (whichever the contract specifies, with grace bands), and preventive schedules raise jobs ahead of thresholds. Consumed-versus-remaining is a live fact per contract and per asset — not a year-end estimate.

Can an overhaul job carry parts, labour and sublet on one record?

Yes — typed lines on one job card: parts issued from stock, labour with technician timesheets, sublet work with vendor cost, plus strip-down evidence and customer-approved variations. The overhaul's true margin falls out of the record instead of a forensic exercise.

Does the field engineer app work without network at a site?

Yes — offline is the default: the day's jobs, asset histories, checklists and parts open with no signal, and readings, photos and signatures queue in a durable outbox that syncs with no-duplicate delivery when coverage returns. A full basement day loses nothing.

How is spare-parts consumption reconciled against a job?

Parts issue from a real inventory location — store, branch or van — to the specific job card, so the stock ledger and the job agree by construction. Consumption feeds replenishment, unbilled parts become visible instead of vanishing, and serial or batch identity stays on record for warranty questions.

See xMatix on your installed base.

A 30-minute demo, tailored to equipment and genset service.

Request a demo