Turn Equipment Photos into Professional Reports in Odoo Maintenance
Build photo galleries for every piece of equipment, then generate branded, previewable PDF documentation you can print, email, or schedule to send automatically — all without leaving Odoo Maintenance.
The problem
Maintenance teams juggling dozens or hundreds of machines, HVAC units, and vehicles need photo evidence for audits, insurance claims, and client handovers — but Odoo treats those photos as generic attachments. There is no bulk upload, no compression, and no way to compile pictures and equipment data into a single professional document, so teams end up copying images into Word by hand.
The solution
This app gives every equipment record an ordered photo gallery with automatic image right-sizing, then turns those photos into a branded PDF report in a few clicks. Preview the layout before you print, upload photos for many machines at once, email the finished report straight from Odoo, or let a schedule send it automatically.
Everything a maintenance team needs to document its fleet
Every capability below is implemented in the module.
Ordered Photo Galleries
Attach an ordered gallery of photos to any maintenance equipment record, each with its own title and description caption for context.
Automatic Image Right-Sizing
Every photo is automatically resized on upload, keeping storage lean and reports fast to generate and light enough to email.
Batch Photo Upload
Select any number of equipment records and upload photos to all of them — or distribute one photo per record — in a single guided wizard.
Branded PDF Reports
Generate a professional PDF that lays out each piece of equipment alongside its photos and key specifications, ready for audits, insurance, or client handover.
Live Report Preview
See exactly how the report will look — layout, photos, and captions — before you generate it, so formatting problems are caught in seconds, not after a full render.
Configurable Report Layout
Choose photos-per-row, one-equipment-per-page pagination, and which specification fields to include, so every report matches the audience it is for.
One-Click Email Delivery
Send the generated report straight from Odoo with the Email action, which attaches the PDF to a ready-to-send message — no download-and-reattach step.
Scheduled Recurring Reports
Set up a schedule by equipment category or specific machines and let a background job generate and email fresh documentation automatically on a daily, weekly, or monthly cadence.
Native Maintenance Integration
Everything lives inside the equipment record you already use — a Photos smart button, a Photos tab, and Print/Email actions right on the Maintenance equipment list and form.
How it works
Attach Photos
Add photos to an equipment record from its Photos tab, or open the batch wizard to upload photos for many machines at once.
Configure the Report
Pick the equipment to include, choose layout columns and pagination, and select which specification fields to print.
Preview the Layout
Check the live preview panel to confirm photos, captions, and specs look right before generating anything.
Print, Email, or Schedule
Print the PDF, email it directly from Odoo, or set up a recurring schedule so fresh reports are generated and sent automatically.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It extends the existing Maintenance app with photo galleries and PDF reporting, so equipment records, work orders, and everything else in Maintenance work exactly as before.
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.
Advanced Equipment Image Management
Ordered, automatically right-sized photo galleries on every equipment record, compiled into branded PDF reports you can preview, email and schedule.
Buy on Odoo App Store