ICMMS. Every asset, every work order, zero surprises.
An intelligent, multi-tenant CMMS for plants and facilities: equipment registry, work orders, preventive maintenance, spare parts and IoT meter readings, synced with your ERP.

- Asset visibility
- 360°
- Missed PM cycles
- 0
- ERPs supported
- 2
- Source of truth
- 1
Everything between a breakdown and a paper trail.
ICMMS runs your maintenance operation end to end, from the request portal to the completed, costed, root-caused work order.
Asset registry
Know every machine like it's the only one
A complete equipment registry with category and location trees, criticality ratings, purchase values and live status. Print QR asset tags, attach photos and manuals, and track meters per asset.
- Category and facility location trees with per-category custom fields
- Criticality, value and live operational status at a glance
- QR asset tags, photo and manual attachments, meters per asset

Work orders
From “it's broken” to “it's fixed”, with the full paper trail
Track the backlog with overdue highlighting and running costs, then drill into any order: SLA-driven details, pass/fail task checklists, inventory-linked parts, labor hours and a complete audit trail.
- Auto SLA from priorities, multi-asset orders, assignees
- Parts and misc costs with automatic rollup from inventory
- Failure codes, root-cause analysis and completion notes

Preventive maintenance
Stop chasing calendars. Let the calendar chase you.
Calendar and meter-triggered PM plans generate work orders automatically when they fall due, with reusable procedure checklists, cycle-based task tiers and a dedup guard so nothing is scheduled twice.
- Calendar schedules and meter-triggered plans
- Reusable procedures library with step-hour rollups
- “Generate now” spawns due work orders and advances the schedule

Parts and costs
Every part, every dollar, accounted for
Spare parts inventory with FIFO costing feeds directly into work orders, so maintenance costs roll up by asset, order and period. Low-stock alerts fire before a missing part stops a repair.
- Inventory-linked parts on every work order
- FIFO stock valuation and low-stock thresholds
- Purchasing workflow for replenishment

Reports and KPIs
MTTR, MTBF and downtime, without the spreadsheet
A live KPI dashboard and a reports suite covering upcoming PMs, overdue orders, downtime, maintenance cost by equipment, failure Pareto and low stock, plus a report builder for your own views.
- Downtime, MTTR and MTBF per asset
- Maintenance cost by equipment and failure Pareto
- Custom report builder with export

ERP and IoT
It talks to your ERP, and to your machines
Sync equipment and parts from ERPNext or Odoo with configurable field mapping, so there is no double entry. Machines can file their own meter readings through the ingestion API, triggering PM plans automatically.
- ERPNext and Odoo connections with field mapping
- Write-scope API keys and meter ingestion endpoint
- Public request portal: anyone can report a problem, no login


Asset registry
Built for IT to say yes
Enterprise plumbing under a friendly surface.
- Multi-tenant organizations with roles, user groups and email invitations
- Plan-based quotas and feature gating per organization
- Audit logging with a built-in viewer for every change
- QR tags printed straight from the registry for shop-floor scanning
- Config masters seeded per organization: statuses, priorities, SLAs, failure codes
- Self-hosted or cloud, and your maintenance data stays yours
Priced around your plant, not a pricing page.
Every maintenance operation is different. Asset counts, sites, teams and integrations all shape the right setup. Talk to us and we'll put together a plan that fits, licensed per organization and sized to your assets and team.
Included in every setup
- All modules included: registry, work orders, PM, inventory, reports
- ERPNext or Odoo integration and IoT meter ingestion
- Free guided demo with your own equipment data
- Self-hosted or cloud deployment
Or write to info@infinitysys.org. We usually reply within one business day.

