Odoo HVAC Services blueprint · set up by TechNext

All you need to digitize Convotherm's service business

From installation to maintenance, Odoo simplifies the workflows behind the maxx, optimizes teams, and keeps every project running on time.

Odoo for HVAC and equipment service businesses
“
It used to be completely paper. Nowadays, it's completely paperless. The heart of our added value is the quality of the planning of all the resources. We really want to stick to that. One version of the truth.
John KraftCFO at XLG — HVAC contractor running Odoo

Reference customer published on odoo.com/industries/hvac-services. The same planning problem sits behind Convotherm's installation and service calendar.

The process, end to end

One service request. Four teams. Zero re-keying.

This is the standard Odoo HVAC Services flow, mapped to Convotherm's teams. Each hand-off below is a status change inside one database — not an email, a call, or a re-typed job sheet.

Customer Portal
Service
request
→
Raises a fault, install or PM requestPortal, email or phone
Helpdesk
(Intake)
Helpdesk
Log request & detailsTicket + device serial
→
Warranty & contract checkChargeable or covered
Field Service Field Service Sign
Schedule appointment
→
Dispatch technician
→
Travel & check in on site
→
Diagnose system
→
Present options & quote
→
×
Yes
Perform repair
→
Test & verify operation
→
Worksheet & signatureSigned on the phone
↓ Hands off to Accounting
No
Close work order
→
Job
declined
Quote stays on the device record for follow-up
Accounting
(Invoicing)
Invoicing
Generate invoiceParts + labour + travel, pre-priced
→
Payment receivedMessage event
→
Record payment & close job
→
Job
closed
◯ Start / end event ◇ Decision gateway ▯ Task Dashed — message event Red outline — the step that replaces paper today

Fourteen steps, four teams, one record. The gateway is the only place the flow branches — and either branch still closes the work order, so nothing is left open in the system.

Optimized field scheduling

Plan, assign, and track technician tasks with a drag-and-drop calendar and map view, balancing workloads and ensuring timely service delivery.

For Convotherm that means one board holding installation days, commissioning visits, contracted preventive-maintenance calls and breakdown callouts side by side — so a maxx 20.20 install and a hood service in the same city get routed to the same engineer on the same run.

GanttCalendarMapKanban
Odoo Field Service task detail with worksheet and time logging Odoo Field Service drag-and-drop planning calendar and map view

Three views. One service calendar.

The service coordinator switches between planning views in one click — capacity first, then territory, then status. No second spreadsheet, no WhatsApp thread deciding who goes where.

4
maxx models to install & service (6.10 · 10.10 · 20.10 · 20.20)
3
Planning views — Gantt, Map, Kanban
0
Paper job cards needed
Convotherm service engineer on site

Full device traceability

Access customer devices, serial numbers, and maintenance history instantly — enabling faster troubleshooting, warranty checks, and proactive service management.

Every maxx leaves Eglfing with a serial number. In Odoo that serial becomes a lot-tracked device record on the customer: install date, warranty end, every ConvoClean cycle logged, every part replaced, every engineer who opened the door. An inbound call is answered with history on screen instead of a search through job files.

Odoo — customer device records, serial numbers and service history

The device record does the remembering.

Serial-number registry

Each unit shipped is registered against the end customer and site. Dealer-sold units are attached at commissioning, so the installed base stays visible even through the channel.

Warranty check in one glance

Odoo shows whether the job is in warranty before the engineer is dispatched — so chargeable and non-chargeable work is decided up front, not argued about afterwards.

Intervention history

Every visit, worksheet, photo and part sits on the device timeline. A recurring fault pattern across a model line becomes visible instead of anecdotal.

Connected-oven data

maxx units ship with WiFi/LAN. Readings and fault codes pulled from the oven can be pushed onto the same device record, so service is triggered by the machine rather than by the complaint.

Proactive outreach

Filter the installed base by age, model or fault history and trigger a campaign — a contract renewal, a ConvoClean re-order, a HygieniCare check.

Parts fitted, traced

Parts consumed on site are written back to the device and deducted from van stock in the same action — inventory and history stay in sync without re-keying.

Convotherm maxx 6.10maxx 6.10Tabletop
Convotherm maxx 10.10maxx 10.10Tabletop
Convotherm maxx 20.10maxx 20.10Floor standing
Convotherm maxx 20.20maxx 20.20Floor standing

Each unit in the field becomes one tracked device record — regardless of whether it was sold direct or through a dealer.

Odoo Subscriptions — recurring maintenance contracts

Recurring maintenance revenues

Transform one-off maintenance into ongoing service contracts with subscriptions and recurring tasks — keeping technicians busy, customers happy, and revenues predictable month after month.

A maxx sale becomes an annuity: a service plan is quoted alongside the oven, billed on a schedule by Odoo Subscriptions, and it generates its own preventive-maintenance work orders. The kitchen never lapses; the service book never empties.

Auto-renewalScheduled billingMRR reportingChurn alerts

Regulated interventions, check!

Monitor regulated manipulations during interventions and adhere to monitoring regulations.

Odoo's HVAC build logs refrigerant handled per job — recovered, charged, leak-tested — with the engineer's certification attached. For Convotherm the same field set covers the F-gas side of ConvoVent condensation and heat-recovery units, and the identical mechanism records ConvoClean chemical consumption and HygieniCare checks per intervention. The report is a filter, not a rebuild.

Odoo reporting on regulated manipulations Odoo — logging regulated manipulations during an intervention

Odoo ships this as refrigerant tracking for HVAC contractors. Which regulated items Convotherm logs — F-gas, cleaning chemicals, water treatment — is a configuration decision at implementation, not a development one.

The whole job, on the engineer's phone.

Today's visits are listed on the phone. The site address opens in Maps. The worksheet guides the commissioning checklist. Parts used are recorded on the spot, the customer signs on screen, and the invoice leaves before the van does.

Today's job list Address → Google Maps Commissioning checklist Parts recorded on site Time & travel logged Customer signs on screen Invoice sent from the site Works offline
TN
Done! But wait — there's more.

All the features, done right.

Project-based quoting

Build accurate quotations from predefined templates tailored to a maxx installation, a ventilation retrofit or a maintenance plan — equipment, labour, travel and commissioning in one document.

Inventory control

Track spare parts, seals, filters and ConvoClean consumables with smart reordering rules — across the central warehouse and each engineer's van — so a repair is never postponed for a part.

Mobile work orders

Engineers open tasks, log time, complete the worksheet and record materials used straight from their smartphone, online or off.

Smart scheduling

Plan visits with drag-and-drop calendars and keep workloads balanced across the whole team, including subcontracted dealer technicians.

Preventive maintenance

Automate recurring service visits from the contract so breakdowns fall, uptime rises, and no contractual obligation is quietly missed.

Seamless invoicing

Turn a completed work order into an invoice in one click — parts, labour and travel already priced — and get paid faster with no extra admin.

Convotherm maxx technical specification

One need, one app. Expand as you grow.

The Odoo HVAC Services blueprint runs on six core apps. Helpdesk and Sign join them to close the intake and signature steps in the flow above. Everything else in Odoo plugs into the same database when Convotherm is ready for it.

Odoo Sales icon
SalesGenerate sales orders
Odoo Invoicing icon
InvoicingSend invoices and receive bills
Odoo Field Service icon
Field ServicePlan on-site duties
Odoo Contacts icon
ContactsManage customers
Odoo Subscriptions icon
SubscriptionsCapture recurring revenues
Odoo Inventory icon
InventoryTrack stock in real time
Odoo Helpdesk icon
HelpdeskLog and triage service requests
Odoo Sign icon
SignCapture customer sign-off on site
Odoo Website icon
Website & PortalLet customers raise requests

What TechNext would set up.

The blueprint above, configured against Convotherm's own service reality — not a generic install.

Intake
Helpdesk pipeline for inbound service requests — portal form, shared mailbox and phone — with the device serial captured at the first touch.
Installed base
Serial-number device records for the maxx range and ConvoVent units, imported from existing records and attached to end customers and dealers.
Service catalogue
Installation, commissioning, PM visit, breakdown callout and ventilation service as priced products, with travel and labour rules per region.
Worksheets
Digital commissioning and PM checklists mirroring Convotherm's current paper job cards, including photo capture and customer signature via Odoo Sign.
Contracts
Subscription templates for service plans — term, billing frequency, included visits, auto-renewal and escalation.
Parts & van stock
Warehouse plus one stock location per engineer, with min/max reordering on fast-moving seals, filters and ConvoClean consumables.
Compliance logging
Regulated-manipulation fields on the intervention, configured for the item set Convotherm must report on, plus the extract report.
Reporting
First-time-fix rate, contract MRR, engineer utilisation, parts consumption by model line — as live dashboards, not monthly spreadsheets.

What Convotherm gains