---
sourceDocument: Xanadu ServiceNow AI Platform Administration
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Repeat a monthly schedule

# Repeat a monthly schedule {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Repeat a monthly schedule to reduce the amount of time required to define schedules
and to provide consistency in scheduling.

## About this task

You can specify the following options for monthly schedules that start on a particular day of the month (Monthly type is set to Day of the month.). The following methods are available to compute what day of the week a monthly schedule repeats on:

* Day: Calculates the day of the week to repeat on by determining the order of the selected starting date within the month. For example, if you specified that the starting date appears on the first Monday in the month, the schedule repeats every first Monday of every month.
* Week: Calculates the day of the month to repeat on by determining what week number the selected starting date appears in the month. For example, if the starting date is a Monday during the second week of the month, the schedule repeats the second Monday of every month.

{#t_RepeatAMonthlySchedule__ul_ys4_hrw_bp}  
Use the system property glide.schedules.repeat_nth to determine what method your instance uses to compute what day a repeating monthly schedule occurs on. By default, instances use the more accurate Day method.  
Note:  
Use the Week method to maintain backwards compatibility with customized schedule logic. To learn more about calculations for the starting day of each month, for monthly schedules that start on the fifth instance of a day, see [Fifth Instance of a Day of the Week](https://servicenow-prod.fluidtopics.net/mZH6X8GQiJeTmN6fIQBqOA "You can select a date that computes to the fifth instance of a weekday for a date near the end of a month for a repeating monthly schedule,").

The following
example illustrates computing what day of the week a monthly schedule repeats
on.

## Procedure

1. Navigate to sys_properties.list.
2. Open the glide.schedules.repeat_nth property.
3. Verify that the Value is set to day.
4. Navigate to System SchedulerSchedulesSchedules, [define a
   new schedule](https://servicenow-prod.fluidtopics.net/x_GlRiXKo7M7vUp04Z8flw "Configure schedules using schedule and schedule entry records."), and click Submit.
5. Open the new schedule and in the Schedule Entries related list, create a new entry with the following parameters:  
   * When: November 5, 2012 at 10:00 to November 5, 2012 at 11:00
   * Repeats: Monthly
   * Monthly type: Day of the Week
   * Starting: November 5  
     Note:  
     In this example, November 5 is the first Monday in the month, but it is in the second week.
   {#t_RepeatAMonthlySchedule__ul_rzc_csw_bp}
6. Click Submit.
7. Open Schedule Entry.  
   Note:  
   The message Every month on the first Mon appears on the form. The first few dates this schedule runs on are:
   * November 5, 2012 (First Monday of the month)
   * December 3, 2012 (First Monday of the month)
   * January 7, 2012 (First Monday of the month)
   {#t_RepeatAMonthlySchedule__ul_ahd_vsw_bp}
8. If you set the Value on the glide.schedules.repeat_nth property to week instead of day in step 3, the first few dates this schedule run on are:  
   * November 5, 2012 (Schedule starts on Monday in the second week of the month)
   * December 10, 2012 (Second Monday in the month)
   * January 14, 2012 (Second Monday in the month)
   {#t_RepeatAMonthlySchedule__ul_g44_zsw_bp}
**Related concepts**   

* [Holidays](https://servicenow-prod.fluidtopics.net/_cQrm97jSjlXa34mz_mNCg "You can define each individual holiday as a schedule entry to create exceptions to existing schedules.")
* [Parent and child schedules](https://servicenow-prod.fluidtopics.net/8xlXhLrY1MPNmCM1Y~fF7Q "Schedules can have one of two parent-child relationships with other schedules.")
* [Domain support and schedules](https://servicenow-prod.fluidtopics.net/CKehTs8tZmeH733JsejH7w "Domain separation is supported in schedules. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data. Activate the Domain Support [com.glide.domain] plugin to enable the domain separation functionality for schedules.")
* [Schedules](https://servicenow-prod.fluidtopics.net/ttKw8Z63zPyS1hUAOT4U~g "Use schedules to specify when service level agreements or inactivity monitors are active, or to specify when on-call rotations should take effect. Schedules are rules that include or exclude time for various actions or tasks.")  
**Related tasks**   

* [Create a holiday schedule for multiple regions](https://servicenow-prod.fluidtopics.net/hSxlerHYGQ_V4jteoSwnmg "You can create holiday schedules for multiple regions that follow the same work schedule but have different holidays.")
* [Define a schedule](https://servicenow-prod.fluidtopics.net/x_GlRiXKo7M7vUp04Z8flw "Configure schedules using schedule and schedule entry records.")
* [Schedule for the fifth instance of a week date](https://servicenow-prod.fluidtopics.net/mZH6X8GQiJeTmN6fIQBqOA "You can select a date that computes to the fifth instance of a weekday for a date near the end of a month for a repeating monthly schedule,")
* [Define a schedule](https://servicenow-prod.fluidtopics.net/x_GlRiXKo7M7vUp04Z8flw "Configure schedules using schedule and schedule entry records.")  
**Related reference**   

* [Default schedules](https://servicenow-prod.fluidtopics.net/jxHK79vaUHNPIVz85_F0SQ "Default schedules are available in a base system.")
* [Using schedules and calendars](https://servicenow-prod.fluidtopics.net/s2dx9jQAsxywi6kPrnPnaA "Specific applications within the ServiceNow AI Platform generate graphical calendar displays based on schedule pages.")

*[\>]: and then


