Skip to content

PM Schedules (Preventive Maintenance)

A PM Schedule is a recurring maintenance task tied to a specific asset. Once set up, it reminds you when maintenance is due and lets you generate a Work Order with one click.

Examples: Monthly filter replacement on RTU-3, Quarterly refrigerant check on Compressor A.


Before you start

RequirementWhyWhere to get it
✅ A SitePM schedules live in a storeSet Up Sites…
✅ An AssetA PM schedule is always tied to one piece of equipmentAdd Assets
✅ A Service Provider (optional)Pre-assign a default contractor for this recurring taskAdd a Service Provider

Create a PM Schedule

  1. Go to Store Settings → Maintenance.
  2. Click the PM Schedules tab.
  3. Click Add PM Schedule.
  4. Fill in:
FieldRequired?Notes
Asset✅ YesSearch/select the specific piece of equipment
Work Order Type✅ YesUsually Preventive Maintenance or Inspection
Frequency✅ YesWeekly, Biweekly, Monthly, Quarterly, Semi-annual, Annual, or Custom (enter days)
Next due date✅ YesWhen this task should first generate
TitleOptionalAuto-generated if left blank; customise for clarity
Service subtypeOptionalE.g. Filter Replacement, Oil Change, Belt Inspection, Coil Cleaning
Assigned service providerOptionalDefault contractor; auto-populates when creating a WO from this PM
DescriptionOptionalInstructions or notes for the technician
  1. Click Create PM.

The schedule is now active and will appear as due on the maintenance dashboard when the next due date arrives.


Generating a Work Order from a PM Schedule

When a PM comes due:

  1. Go to Store Settings → Maintenance → PM Schedules.
  2. Find the due schedule (overdue ones are highlighted).
  3. Click Create Work Order from this PM.
  4. The Create Work Order dialog opens with:
    • Origin pre-set to PM.
    • The PM schedule pre-selected.
    • Type pre-set to match the PM's work order type.
    • Service provider pre-filled if one was assigned on the PM.
  5. Review and click Create.

Alternatively, when creating a work order from the main Work Orders page, select PM as the origin tab and pick the schedule.


PM Schedule statuses

StatusMeaning
ActiveRunning normally; generates work orders as due
PausedTemporarily suspended; no new WOs generated
RetiredPermanently stopped (asset decommissioned, schedule no longer needed)

Toggle the status from the PM schedule's edit panel.


Editing a PM Schedule

Click any PM row to open its edit panel. You can change:

  • Frequency, next due date, title, description, service subtype, assigned provider.
  • You can also pause or retire it from here.

SLAs (Service Level Agreements)

The SLAs tab on the same Maintenance settings page lets you define response and resolution time targets per service provider, work order type, and severity. These appear in reporting and are used to flag overdue work.


PM schedules keep your equipment maintained on schedule. Pair them with Work Orders and Service Providers for a complete maintenance loop.