Skip to main content
How to Create PM Schedules

Learn how to create your PM Trigger Schedules in the Web Application

Updated this week

Available On: Starter, Professional and Business Plus


Preventive Maintenance (PM) Triggers are key to ensuring that your equipment and assets receive timely and consistent care. In this guide, we’ll walk you through the process of setting up a PM trigger in UpKeep, from entering essential details to applying schedules that fit your maintenance needs. Whether you’re looking to create time-based, condition-based, or hybrid triggers, this guide has you covered. Plus, we’ll show you how to add multiple schedules to a single trigger, giving you the flexibility to keep your operations running smoothly. Let’s dive in and set up your first PM trigger!


How to Create a PM Schedule

  1. Navigate to your Preventive Maintenance Triggers Section

  2. Select Create PM Button

  3. Enter your PM Details

    1. Trigger Title

    2. Work Order Title

    3. Work Order Details

  4. Enter in your Schedules

  5. Add in your Asset Records

    1. Select Apply Schedule

    2. Set your Assets, Locations

    3. Set your Start Date

    4. Set your assignees

  6. Select Create PM

💡If you want to create a Work Order that runs Monday-Friday. Select a Weekly Schedule then select the days of the week


How to have Multiple Schedules Per PM Trigger

You can add additional schedules to your triggers even after the initial trigger has been created.

  1. Select the Trigger

  2. Select Add Schedules

  3. Add in your schedule

  4. Add the records that will have this schedule

  5. Make sure to select "Apply Schedule" to ensure the Trigger is successfully created

  6. Save Changes

You now have added your additional schedule to your PM Trigger


Frequently Asked Questions (FAQs)

What kind of schedules can I make?

UpKeep offers a variety of flexible frequency options when creating Preventive Maintenance schedules. You can set your Work Orders to repeat on:

  • Day(s) — e.g., every 10 days

  • Week(s) — e.g., every 2 weeks

  • Week(s) by days of the week — e.g., Mondays and Thursdays

  • Specific days of the month — e.g., the 1st, 15th, and 30th

  • Month(s) — e.g., every 3 months

  • Month(s) by days of the month — e.g., the 5th of every other month

  • Month(s) by position in the month — e.g., the First Monday of each month

  • Year(s) — e.g., once a year on January 1st

Can I choose when Work Orders are due?

Yes! You can set a specific time of day for each scheduled Work Order to be due. This gives you control over when tasks appear in your technicians’ dashboards and helps with planning workloads more efficiently.

Can I choose when Work Orders generate?

Absolutely. UpKeep allows you to define the creation cadence, which determines when a Work Order is created before it's due.

Your options include:

  • A set number of days, weeks, or months before the due date

  • A specific day of the week before it's due

  • A custom time of day for Work Order generation

Did this answer your question?