Skip to main content

CMMS Operations

FactVerse CMMS Operations provides a maintenance operations workspace for asset-intensive sites. It brings work requests, work orders, equipment context, preventive maintenance schedules, field execution, spare-parts signals, attachments, and closeout feedback into one governed workflow.

The module can run as the primary maintenance workspace for a site, or it can sit above existing CMMS and EAM platforms as a common operations layer. For portfolio programs with multiple downstream providers, start with Multi-CMMS Consolidation.

Key Terms and Abbreviations

TermFull nameMeaning in this guide
CMMSComputerized Maintenance Management SystemSoftware used to manage maintenance requests, work orders, schedules, technicians, parts, and closeout records.
EAMEnterprise Asset ManagementSystems used to manage asset lifecycle, maintenance strategy, asset records, and enterprise maintenance processes.
DFSData Fusion ServicesFactVerse data integration and governance services used to connect, normalize, and prepare operational datasets.
MDMMaster Data ManagementGovernance process for aligning asset, location, equipment, and provider identities across systems.
ECMEnterprise Content ManagementDocument and evidence management for SOPs, manuals, photos, reports, permits, and closeout packages.
SLAService Level AgreementResponse or completion commitment used to review maintenance priority, breach risk, and supervisor action.
MTTRMean Time To RepairFleet-wide average repair duration calculated from qualifying completed work orders.
MTBFMean Time Between FailuresFleet-wide average interval between failure-linked work orders in the configured review window.
SOPStandard Operating ProcedureApproved procedure or work instruction used during maintenance execution and evidence review.
APIApplication Programming InterfaceSystem interface used by connectors, service accounts, and integrations to exchange records.
BACnetBuilding Automation and Control NetworkBuilding automation protocol commonly used by controllers, HVAC equipment, meters, and facility systems.
ModbusModbus industrial communication protocolProtocol commonly used by PLCs, meters, panels, and industrial controllers.
SNMPSimple Network Management ProtocolProtocol commonly used to read status from UPS devices, networked power equipment, and managed infrastructure.

Service Boundary

LayerRole in CMMS Operations
FactVerse CMMS OperationsGives operators and maintenance teams a common workspace for work-order review, triage, assignment, execution tracking, and closeout
Facility OperationsAdds facility, space, equipment, inspection, and service context around the work-order workflow
Predictive MaintenanceConverts sensor and anomaly signals into maintenance recommendations and work-order handoff candidates
DFSConnects CMMS, EAM, inspection, sensor, and asset data sources; normalizes work-order and asset records
MDMMaintains asset, location, equipment, and provider identity alignment across systems
ECMStores SOPs, photos, reports, checklists, service records, and evidence packages
FactVerse AI AgentSummarizes work-order history, drafts recommendations, and supports permission-controlled operational actions
External CMMS and EAMRemain connected execution or system-of-record providers when required by the customer environment

Operations Flow

What Teams Can Do

ActivityTypical workflow
Review operations summaryTrack open work orders, overdue preventive-maintenance items, SLA breaches, backlog, and fleet-wide repair/failure indicators
Review work ordersView backlog, priority, SLA, asset, location, assignee, status, and source-system context
Create or draft work ordersConvert an issue, inspection result, alarm, or predictive-maintenance recommendation into a maintenance record
Assign executionRoute work to a technician, service provider, crew, or downstream CMMS according to project rules
Manage preventive maintenanceReview maintenance calendars, planned windows, recurring schedules, and upcoming service work
Capture field evidenceAttach photos, service notes, checklists, reports, and approval records to the work-order timeline
Track spare parts and inventory signalsReview spare-part availability, inventory references, and parts-related execution risk when inventory data is connected
Close the loopRecord completion details, root cause, remediation notes, and follow-up recommendations

Before You Start

RequirementWhy it matters
Asset and location hierarchyWork orders need stable equipment, system, floor, room, line, or facility references
Work-order taxonomyStatus, priority, issue type, service category, SLA, and closeout codes need a shared operating model
Provider ownership rulesEach work order needs a clear owner, whether it is native to FactVerse or synchronized with an external provider
Identity and permission modelOperators, technicians, supervisors, service providers, and API clients need scoped access
Attachment policyPhotos, checklists, service reports, and audit evidence need retention and access rules
Integration modeDecide whether each provider is read-only, handoff-based, two-way synchronized, or managed manually

Enablement and Access Model

CMMS is enabled as a tenant-level package. The normal rollout sequence is:

  1. Put the cmms module key in the tenant catalog.
  2. Enable the cmms package for the tenant.
  3. Grant cmms.read to roles that should see the CMMS overview dashboard.
  4. Confirm that users also have the work-order, worker-issue, preventive-maintenance, spare-part, inventory, and attachment permissions required for their tasks.
  5. In curated navigation deployments, make the CMMS navigation group visible in the tenant navigation configuration.

The CMMS overview dashboard is guarded by cmms.read. Built-in administrator and operator roles normally include it. Work-order execution, technician and crew assignment, inventory movement, and evidence upload still use their own operational permissions, so an entitled user may see the CMMS dashboard without being allowed to perform every action.

Source Data Inputs

InputUse
Work-order recordsBacklog review, assignment, status tracking, SLA analysis, closeout, and provider synchronization
Asset and equipment registryLinks maintenance work to equipment, systems, locations, and digital twin context
Inspection findingsCreates field-originated work requests and provides evidence for maintenance review
Sensor and alarm eventsAdds condition, event, and anomaly context before a work order is drafted or accepted
Preventive-maintenance schedulesSupports calendar planning, maintenance windows, and recurring service work
Inventory and spare-parts dataHelps teams review parts availability and execution risk when inventory data is connected
Attachments and documentsAdds manuals, SOPs, photos, service reports, permits, and closeout evidence
Provider mappingPreserves source-system IDs, statuses, priorities, owners, and synchronization state

CMMS packages the shared platform capabilities that already serve Facility Operations, Predictive Maintenance, Field Service, aviation, and other modules: equipment registry, work orders, preventive-maintenance schedules, spare parts, inventory, alerts, and evidence records.

Common User Paths

PathPurpose
/workordersReview maintenance backlog and work-order detail
/worker/workordersGive field users a focused work-order execution view
/worker/issues/reportCapture field issues that can become work requests or work orders
/equipmentReview equipment context before assigning or closing work
/maintenance-calendarReview preventive maintenance schedules and planned service windows
/maintenance-windowsCoordinate execution windows and site access constraints
/techniciansReview first-class technician records where technician assignment is enabled
/crewsReview crew records and crew membership where crew assignment is enabled
/spare-partsReview spare-part references where the inventory workflow is enabled
/inventoryReview inventory context where warehouse or spare-parts data is connected
/cmmsOpen the CMMS module entry point where it is enabled for the deployment

Operations Summary

The CMMS overview uses live tenant-scoped counts from work orders and preventive-maintenance schedules. A typical summary includes:

IndicatorUse
Open work ordersBacklog that still needs assignment, execution, or closeout
Overdue preventive maintenancePlanned service that has passed its scheduled date
SLA breachesResponse or completion commitments that need supervisor review
BacklogUnfinished work that remains in the active queue
MTTRFleet-wide mean time to repair over the configured review window
MTBFFleet-wide mean time between failure-linked work orders over the configured review window

The dashboard is read-only and computed live from tenant-scoped operational records. Open work orders normally count created, assigned, and in-progress work. MTTR is calculated from recently completed work orders, and MTBF is calculated from failure-linked work orders over the review window. These are fleet-wide operating indicators, not per-equipment reliability claims. When the review window has no qualifying records, MTTR or MTBF should be shown as unavailable rather than fabricated.

Use these indicators as operational review signals. For root-cause analysis, open the underlying work orders, asset history, inspection records, and closeout evidence.

Work-Order Lifecycle

Common stateMeaning
RequestedA request, issue, alarm, inspection finding, or recommendation needs maintenance review
TriagedThe team has checked asset context, priority, source information, and duplicate risk
ApprovedThe work should proceed under the site maintenance process
AssignedA technician, crew, service provider, or downstream CMMS owns the next action
In progressExecution has started and field evidence can be collected
BlockedThe work is waiting for parts, access, approval, safety clearance, or source-system action
CompletedField execution is finished and closeout information is ready for review
ClosedCompletion, evidence, outcome, and synchronization status have been recorded
ReopenedA closed or completed item needs follow-up work

Use CMMS Operations With AI Agent

FactVerse AI Agent can help maintenance teams turn connected operations data into faster decisions. Typical tasks include:

TaskExample
Summarize asset historyReview recent failures, repeated work orders, inspection notes, and sensor anomalies for the same equipment
Draft maintenance recommendationsConvert anomaly context into a suggested inspection or repair action for supervisor review
Compare provider statusExplain why a unified work-order view and a downstream CMMS status differ
Prepare shift handoverSummarize open issues, high-priority work, blocked work, and overdue maintenance windows
Support evidence reviewGather related photos, reports, checklists, and service records before closeout

Permission-controlled actions should use explicit scopes, service accounts, review gates, and synchronization logs. See Service Accounts and API Keys.

Integration Surfaces

SurfaceUse
Work-order APIsCreate, read, update, assign, and close work-order records according to deployment permissions
Worker APIsSupport field execution, issue reporting, evidence capture, and worker-facing task views
Operations read modelProvide normalized work-order, asset, location, status, and provider context for dashboards and AI Agent tools
Predictive-maintenance advisory APIsHand off anomaly context and maintenance recommendations into work-order review
DFS connectorsIngest, normalize, and validate CMMS, EAM, sensor, inspection, and asset data
Work-order adaptersConnect downstream CMMS and EAM providers such as webhook endpoints, Generic REST APIs, Maximo, SAP Plant Maintenance, and customer-approved Forge profiles
Field protocol adaptersBring selected BACnet, Modbus, and SNMP points into the equipment context for triage, evidence review, and Agent workflows
ECM file and evidence flowsAttach manuals, SOPs, photos, service reports, and closeout packages to operational records
Webhooks and polling jobsKeep provider systems synchronized according to the selected integration mode

Implementation Checklist

  • Define the asset, location, and equipment identity model before importing work orders.
  • Map provider statuses to a shared lifecycle and keep the original source status visible.
  • Decide which systems can create, update, close, or reopen work orders.
  • Configure service accounts and API scopes separately for read, draft, write, and evidence workflows.
  • Validate attachment size, file type, retention, and access policy before field rollout.
  • Test duplicate detection for work orders coming from inspections, alarms, AI recommendations, and provider systems.
  • Confirm synchronization behavior for blocked, canceled, reopened, and partially completed work.
  • Review dashboards and AI Agent summaries against real operating examples before customer rollout.

Documentation Map

PhaseRead
Architecture and scopeMulti-CMMS Consolidation
External provider adaptersCMMS Work-Order Adapters
Data connectionConnect CMMS and EAM Data to FactVerse
Field protocol contextField Protocol Adapters for CMMS Context
Status modelWork-Order Lifecycle and Status Mapping
Asset alignmentAsset Identity for CMMS Integration
Access controlCMMS Permissions and Service Accounts
Operator rolloutCMMS Operator Workflow
Agent workflowAI Agent for CMMS Operations
EvidenceCMMS Attachments and Evidence with ECM
Operations supportCMMS Troubleshooting
Cross-module workflowCMMS With Facility Operations and Predictive Maintenance
Provider planningProvider-Specific CMMS Integration Guides
API planningCMMS API Reference