Repair orders that follow your process
Configure repair types and per-type stages, track every job on a visual pipeline with guarded transitions and a full audit trail, capture cross-vertical inspections, and give customers a live portal with a stage timeline and digital sign-off.
The problem
Repair and service businesses live inside Odoo's fixed Draft, Confirmed, Under Repair, and Done states, so a body shop, appliance center, or machine repairer cannot mirror their real workflow. Progress gets tracked in spreadsheets or whiteboards, managers cannot see how many jobs sit at each step, and stage changes happen with no record of who moved what or when. Customers repeatedly call the front desk just to ask "where is my repair?", because there is no self-service view of stage, diagnosis, or sign-off.
The solution
Repair Order With Custom Stages lets every repair type own its own ordered stages, shown on a clickable statusbar and a drag-and-drop kanban pipeline. Stage transitions are validated — blocking a skipped inspection or a signature-gated stage — and every change is logged in a full audit trail. Structured diagnosis fields, a configurable cross-vertical inspection engine, and a customer portal with a stage timeline and digital signature bring the whole repair lifecycle into a single record.
Everything a repair workflow needs, in one module
Every capability below is implemented in the module.
Custom Repair Types & Stages
Define your own repair types — Vehicle Repair, Machine Overhaul, or anything else — and give each one its own ordered set of stages, so a quick diagnostic job and a full overhaul can follow completely different flows.
Visual Kanban Pipeline
A dedicated, drag-and-drop kanban board groups every open repair by stage so managers see the whole shop's workload and bottlenecks at a glance, without opening a single order.
Clickable Stage Statusbar
Staff move an order forward with one click on a stage statusbar right on the form, or use the Advance Stage button — no separate status field to edit, and Odoo's native repair state keeps working untouched.
Guarded Transitions & Audit Trail
Stages can require a completed inspection or a customer signature before an order can leave them, and every stage change is timestamped with who made it — accountability no competitor offers.
Structured Diagnosis Capture
Record root cause, a problem breakdown, the work actually performed, and a repairable status on every order, so the repair record documents itself instead of scattering notes across chatter.
Cross-Vertical Inspection Engine
Build reusable inspection checklists with pass/fail, measurement, or text criteria that work for cars, machines, appliances, or any asset — one engine instead of separate car and machine inspection apps.
PDF Diagnosis & Inspection Reports
Generate a printable repair diagnosis report covering stage history and diagnosis, plus a dedicated inspection report per inspection, ready to hand to a customer or file internally.
Customer Portal with Stage Timeline
Customers log in to see their own repair orders, a full stage timeline with timestamps, diagnosis details, and any inspection results the shop chooses to share — no more status-check phone calls.
Digital Signature Tied to Workflow
Customers sign directly on the portal to approve a quote or acknowledge pickup; the signature is stored on the order and automatically advances the stage it gates.
How it works
Configure Types & Stages
Set up repair types and give each one its own ordered stages, inspection requirements, and signature gates.
Track the Pipeline
Move orders through stages on the kanban board or the clickable statusbar; every change is validated and logged.
Capture Diagnosis & Inspections
Record root cause and work performed, and run configurable inspections against any equipment type.
Customer Reviews & Signs Off
Customers follow progress on their portal, view shared inspection results, and sign off to advance the order.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. The native Draft/Confirmed/Under Repair/Done state keeps working exactly as before, along with any existing reporting or automation built on it. Custom stages run alongside it as an independent, per-repair-type workflow.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Repair Order With Custom Stages
Custom repair types and stages on a kanban pipeline with guarded transitions, structured diagnosis and inspections, and a customer portal with digital sign-off — your real repair workflow, not fixed states.
Buy on Odoo App Store