Start with the core.
Grow with the platform.
Assets, work orders, and PMs are the core — and they work on day one. Modules extend the platform without changing what already works. Each activates per account, preserves existing data when deactivated, and plugs into the same API and permission model.
Zero core changes
Modules add to the platform — they never modify the core. A bug in a module can't break work orders.
Activate per account
Enable only what a customer needs. Pricing follows module activation, not seat count.
Data persists on deactivation
Deactivating a module hides the UI. The schema and data remain — reactivation restores everything.
Module catalog
Available today and on the near-term roadmap.
Workflows
When X happens under Y conditions, do Z
A first-class Event → Condition → Action engine built into the platform. Configure automations with a card-based builder — no code required. PM overdue escalations, failure pattern triggers, inbound SCADA alarms, inventory reorder tasks. Workflows that outgrow the builder extend via webhook out to Zapier, Make, or n8n.
- Card-based ECA builder — plain language, no code
- Triggers: any domain event (WO, PM, asset, meter, webhook)
- Conditions: filter by criticality, site, failure code, user role
- Actions: email, Slack, WO create/update, webhook call, escalation
Capital Planning
Turn maintenance data into capital budget arguments
Deferred maintenance backlog by asset, site, and system. FCI health scores. Replacement cost thresholds. Formatted for bond underwriters, CFOs, and facility condition assessors — not just maintenance managers.
- Deferred maintenance backlog valuation
- Facility Condition Index (FCI) per site and building system
- Replacement cost vs. cumulative spend alert
- Capital budget report export (PDF + CSV)
Asset Decommissioning
A full lifecycle event — not just a status flag
Decommissioning is more than flipping a status to "inactive." It's a workflow: disposal method, financial write-off, replacement asset linkage, historical record preservation, and audit trail. We model it as a first-class lifecycle event.
- Formal decommission workflow with approvals
- Disposal method recording (sold, scrapped, transferred)
- Replacement asset linkage and cost tracking
- Historical work order and meter data preserved
Workforce Management
Skills, certifications, and capacity — in one place
Assign work orders to technicians based on actual qualifications, not just availability. Track certifications with expiry alerts. See team capacity before you schedule. Connect to your HRIS for single-source-of-truth roster management.
- Skill and certification profiles per technician
- Certification expiry alerts and renewal tracking
- Capacity view: scheduled hours vs. available hours
- Skill-based work order assignment suggestions
Compliance & GRC
Audits, findings, and evidence — linked to assets and work orders
Map regulatory programs (ISO 55001, EPA, OSHA, FDA, Joint Commission) to assets and PMs. Generate audit evidence packages from work order history. Track findings through to corrective action closure. Compliance that lives in the maintenance workflow, not a separate system.
- Regulatory program mapping to assets and PMs
- Audit and finding management with corrective action tracking
- Evidence packages generated from WO close-out records
- ISO 55001, EPA, OSHA, FDA, Joint Commission alignment
Safety / EHS
Permits, LOTO, and incidents in the work order flow
Safety isn't a separate system — it's part of every work order on hazardous equipment. Lockout/tagout procedures attached to assets. Permit-to-work required fields enforced before close-out. Incident and near-miss recording linked to the work that caused them.
- Lockout/tagout procedures on safety-critical assets
- Permit-to-work required fields on applicable WO types
- Incident and near-miss recording linked to work orders
- Job Safety Analysis (JSA) attached to PM templates
Document Management
OEM manuals, SOPs, and drawings — at the asset and step level
Upload maintenance manuals, wiring diagrams, safety data sheets, and SOPs directly to asset records. Attach documents to individual PM procedure steps. Version control with expiry alerts. Technicians access everything on mobile — no separate document system required.
- Documents attached to assets, WOs, and PM steps
- Version control with expiry date and renewal alerts
- Mobile access without switching apps
- AI-assisted job plan extraction from uploaded OEM manuals
Energy Management
Consumption tracking, benchmarks, ISO 50001
Energy is a meter type. Consumption readings flow from smart meters or manual entry into energy-specific reports — usage per asset, per site, per shift — with ISO 50001 target tracking and benchmarks against similar operations.
- Energy as a native meter type on any asset
- Consumption vs. target trend reporting
- ISO 50001 benchmark tracking
- Maintenance event overlay (see how PM completion affects energy use)
Condition Monitoring & IoT
Sensor telemetry → maintenance triggers
Connect vibration, temperature, runtime, and acoustic sensors to asset records. Set threshold rules that auto-trigger work orders — not predictions, reliable thresholds. Surface live readings inside the work order for the technician in the field.
- Sensor telemetry streams linked to assets
- Threshold-based PM triggers (not "predictive" claims)
- Live readings surfaced inside work orders
- Alert → WO pipeline with human approval step
Built to scale
Works at one facility.
Scales to fifty.
The same CMMS for a 12-person maintenance team at a single plant and a facilities management firm running 30 client buildings. No enterprise complexity surfaced to teams that don't need it — no SMB ceiling for teams that outgrow it.
Single site
One facility, one team.
Set up in a day. Add your assets, load the PM library for your vertical, and you're running. No configuration overhead for organizational structure you don't have yet.
- One workspace, ready out of the box
- Add sites as your footprint grows
- No unused enterprise complexity
Multi-site enterprise
Many locations, one organization.
12 campuses, 4 departments, a leadership team that wants rollup KPIs — and site managers who should only see their own work queues. Site-level RBAC, org-wide panoramic dashboard.
- Site-level roles — technicians see only their sites
- Cross-site dashboard for leadership and ops
- Shared PM library and asset taxonomy
Portfolio / MSP
Their data stays separate. Your view doesn't have to.
You manage maintenance for 20 client buildings — or your 8 divisions each need their own workspace, but you need the consolidated picture. One login, isolated workspaces, rollup view.
- Each client or division gets their own isolated workspace
- One login across every workspace you manage
- Portfolio rollup — PM compliance, overdue WOs, spend
One login. Every workspace you're responsible for.
Sign in once. Your identity resolves to the right scope automatically — single site, multi-site org, or a full portfolio. Switch context without logging out.
Build on the platform
API parity, MCP server, and iPaaS connectors
Anything you can do in the app, you can do in the API. Connect your ERP, point Claude at your CMMS, or build no-code automations with Zapier and Make.
See which modules make sense for your vertical
We'll map the module catalog to your specific compliance, safety, and reporting requirements.
Request a demo