> This page is for Itential Platform On-Prem, version 6 (default).
> For other versions, use one of these documentation indexes:
> - 6 (default): https://docs.itential.com/itential-platform/6/llms.txt
> - 2023.2: https://docs.itential.com/itential-platform/2023-2/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.itential.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.itential.com/_mcp/server.

# Schedule a service

> Create a recurring schedule for a service from the New Service Request page.

Schedule a service to request it automatically at set times. You configure a schedule on the **New Service Request** page, after you complete the service form. Creating a schedule doesn't request the service immediately. It creates a durable schedule that continues to exist even if your access to the service is removed or your account is deleted.

## Create a schedule

#### Open the service

In Browse Services, select **Request** on the service that you want to schedule.

#### Complete the form

On the **Service Request Form** tab, complete the required fields. Service Requests applies these values to every request that the schedule submits.

#### Select a recurring schedule

Under **When do you want to request this service?**, select **On a recurring schedule**. The recurrence fields appear.

#### Configure the recurrence

Under **Repeats**, select **Daily** or **Expression**, and then configure **Starts** and **Ends**. For more information, see [Configure the recurrence](#configure-the-recurrence). The submit button stays disabled until you complete all required fields.

#### Create the schedule

Select **Create schedule**. Service Requests opens **Scheduled Requests** and shows your new schedule.

> **Info**
>
> To request a service once in the future, create a recurring schedule with an end condition.

## Configure the recurrence

### Repeats

Select how the schedule repeats.

**Daily**

Request the service at a set time on the days that you choose.

1. In the **Every** field, enter the number of weeks between requests. For example, enter `1` to request the service every week.
2. Select the days of the week. To select several days at once, select **All**, **Weekdays**, or **Weekend**. To clear your selection, select **Clear**.
3. In the **Time (UTC)** field, enter the time of day that Service Requests submits the request.

Below the time field, Service Requests shows the equivalent local time and a plain-language summary of the schedule, such as "Every day at 00:00 UTC".

**Expression**

Request the service on a cron expression.

1. In the **Cron expression** field, enter a six-field cron expression. The fields are second, minute, hour, day of month, month, and day of week. For example, `0 0 15 * * *` requests the service every day at 15:00 UTC.
2. Check the plain-language summary below the field to confirm that the expression does what you intend.

### Starts

Select when the schedule begins:

* **At the next occurrence**: The schedule starts at the next time that matches the recurrence.
* **On**: The schedule starts on the date that you enter.

The **First run** line shows when the first run happens.

### Ends

Select when the schedule stops:

* **Never**: The schedule continues until you pause or delete it.
* **On**: The schedule stops on the date that you enter. The schedule submits a request on that date if the recurrence matches it.
* **After**: The schedule stops after the number of occurrences, up to 1,000, that you enter.

The schedule end date and number of occurrences are mutually exclusive. You can set one or the other.

## Enter times in UTC

You enter and Service Requests stores all schedule times in UTC. A schedule has no time zone setting. UTC doesn't change with daylight saving time, so a request that you pin to a local time shifts by an hour when local clocks change.

## Next steps

* [Manage scheduled requests](/itential-platform/service-requests/manage-schedules)