Manage preventive maintenance schedules and track upcoming maintenance effortlessly. Create time-based or meter-based schedules, auto-generate work orders, and never miss a PM task again.
Everything you need for preventive maintenance. From schedule creation to work order completion, each step ensures equipment reliability.
Set up comprehensive preventive maintenance schedules with all essential information. Link to assets, assign technicians, track service history, and automate work order generation.
Descriptive name for easy identification.
Organise schedules by maintenance type.
Connect schedule to specific equipment.
Specify where maintenance occurs.
Assign technicians to perform the work.
Track last service date and readings.
Configure time-based or meter-based intervals for your preventive maintenance. Set schedules to repeat daily, weekly, monthly, or yearly, or trigger based on equipment runtime.
Choose Days, Weeks, Months, or Years.
Set frequency (every 1, 3, 6 months, etc.).
Add multiple interval types per schedule.
Set which interval triggers first.
Trigger PM based on runtime hours or miles.
Combine both triggers—whichever comes first.
Define detailed maintenance tasks for each PM schedule. Set task descriptions, estimated durations, and mark tasks as required to ensure thorough completion.
Detailed instructions for each maintenance step.
Set expected time in hours for each task.
Mark tasks as mandatory for completion.
Add unlimited tasks to each schedule.
See total estimated time for all tasks.
Technicians check off tasks as completed.
Set up advance notifications to alert your team before PM is due. Configure how many days in advance to notify, who to notify, and ensure maintenance is never missed.
Set advance notice period (days before due).
Select which team members to alert.
Add multiple notification rules per schedule.
Enable or disable notifications as needed.
Receive alerts via email and mobile push.
Escalate overdue PMs to supervisors.
When PM schedules become due, OxMaint automatically generates work orders with all the details pre-filled. Your team gets assigned tasks ready to execute without manual intervention.
Work orders generated when PM is due.
All PM info transfers to work order.
All maintenance tasks included in WO.
Assigned technician automatically set.
Work order linked to correct equipment.
Enable/disable auto-generation per schedule.
Work orders created when PM is due
Organise your PM schedules by maintenance category for easy management. Group similar schedules together, filter by category, and expand/collapse for a clean overview.
Organise schedules by maintenance type.
View or hide category contents easily.
See how many schedules per category.
Track active schedules and auto WOs.
Filter by All, Active, or Inactive status.
Quickly find PM schedules by keyword.
Preventive maintenance seamlessly integrates with work orders, assets, inventory, and your entire CMMS ecosystem.
Less Downtime
Proactive maintenance reduces failures.
Cost Reduction
Prevent costly emergency repairs.
On-Time Completion
Never miss scheduled maintenance again.
"Since implementing OxMaint's PM scheduling, we've reduced unplanned downtime by 45%. The auto-generate work order feature is a game changer."
Operations Director
Manufacturing · Manchester
"The advance notification system ensures our team is always prepared. We never miss a scheduled PM anymore, and equipment reliability has improved dramatically."
Facilities Manager
Commercial Property · Birmingham
"Being able to set both time-based and meter-based intervals means our maintenance is truly condition-based. We've seen 30% reduction in maintenance costs."
Fleet Manager
Logistics · Leeds
"The task management feature with estimated durations helps us plan technician workloads effectively. PM completion is now at 99% on-time."
Maintenance Director
Utilities · Sheffield
Create PM schedules, set intervals, add tasks, configure notifications, and auto-generate work orders—all from one powerful platform.
OxMaint is available on web, iOS, and Android. UK GDPR compliant with offline support.
GDPR Compliant · Works Offline · 30-min demo
48
Active3
OverdueNext Due
HVAC Filter PM
Assigned to James WilsonTasks Included
Everything you need to know about OxMaint's preventive maintenance scheduling.
Preventive maintenance software helps organisations schedule and track routine maintenance activities before equipment fails. OxMaint's PM module allows you to create schedules with time-based or meter-based intervals, define maintenance tasks, set up advance notifications, and automatically generate work orders when PM is due.
Yes! OxMaint supports multiple interval types per schedule. You can set time-based intervals (days, weeks, months, years) and meter-based intervals (runtime hours, miles, cycles) on the same PM schedule. The system triggers maintenance based on whichever comes first, ensuring optimal maintenance timing.
When you enable "Auto Generate Work Order" on a PM schedule, OxMaint automatically creates a work order when the schedule becomes due. All information—including title, asset, location, assigned technician, and maintenance tasks—transfers to the work order automatically. Your team receives notification and can start work immediately.
Yes, you can add unlimited maintenance tasks to each PM schedule. Each task includes a description, estimated duration in hours, and a required/optional toggle. The system calculates total estimated time for all tasks and carries these through to the generated work order for technicians to complete and check off.
You can configure multiple notifications per PM schedule. Set how many days before the due date to send alerts, and select which users to notify. Notifications are sent via email and mobile push. You can also set up escalation rules to notify supervisors if PM becomes overdue.