---
sourceDocument: Australia Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/service-management-for-the-enterprise

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Service Management

ft:clusterId :

    - sm4e

bundleId :

    - sm4e

workflow :

    - Technology


---

# Run a maintenance schedule on demand

# Run a maintenance schedule on demand {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Maintenance schedules are typically run using the scheduled job named
Planned Maintenance Nightly Run. However, you may want to run the
schedule immediately or change the date when a schedule runs.

## Before you begin

Role required: admin

## About this task

When you run a maintenance schedule on demand, all of the next run dates for the
relevant maintenance plan records are updated to the user-defined time, now or in
the future. All the appropriate service orders are created. If the schedule is
meter, condition, or script-based, service orders are created for maintenance plan
records that meet the schedule criteria.

## Procedure

1. Navigate to AllPlanned MaintenanceMaintenance Plans.
2. Open the Maintenance Plan that contains the schedule to run.
3. In the Maintenance Schedules related list, select the maintenance schedule you want to run.
4. Click the Run on demand related link and then fill in the form.  
   {#t_RunAMaintSchedOnDemand__table_upp_ml3_ts__entry__2}

   | Field | Description |
   |-|-|
   | Run now | Select the check box to run the maintenance for the schedule immediately. Clear the check box to schedule a date for the schedule to run. |
   | Select date | Date in the future for maintenance to run. Note: This field appears only when the Run Now check box is not selected. |
   [Table 1. On demand schedule]

   {#t_RunAMaintSchedOnDemand__table_upp_ml3_ts}

*[\>]: and then


