# Schedule a Recurring Task

Only a Restart or Custom Scripts can be scheduled as a recurring task. This example demonstrates how to do this using the Applications tab, but note that this scheduling functionality is available in the Windows Updates, OS Deployment, Anti-Virus, and Inventory tabs too.

<figure><img src="https://3007061244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MRkQfx_2cLnNNBX1muO%2Fuploads%2F3ovR37ZAEmqW1xcc3l7o%2Fimage.png?alt=media&#x26;token=bd9d3048-ef0a-4d31-a5ee-8dcdcc9ca66e" alt=""><figcaption></figcaption></figure>

1\. Select the **Control Grid** tab on the top menu bar.

2\. Navigate to the **Applications** tab.

3\. Select a **Computer** (to run a Task on) or a Script to Run. In this example a computer is selected to schedule a recurring restart task. The Action toolbar will now open on the right of the screen.

4\. Click the **RESTART** button.

<figure><img src="https://3007061244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MRkQfx_2cLnNNBX1muO%2Fuploads%2FXRSzZsp8c2jY0EvvMwE7%2Fimage.png?alt=media&#x26;token=9465583d-242a-4c5f-baf0-b130ec00c21c" alt=""><figcaption></figcaption></figure>

5\. Click the **OPTIONS** button.

<figure><img src="https://3007061244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MRkQfx_2cLnNNBX1muO%2Fuploads%2Fsfn9fhe3aJT6inLgsd4V%2Fimage.png?alt=media&#x26;token=9e1926cf-d383-4565-a6b3-f369d8cf0867" alt=""><figcaption></figcaption></figure>

6\. Enter a **Schedule** **Name** for the scheduled task.

![](https://3007061244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MRkQfx_2cLnNNBX1muO%2Fuploads%2Fh3I7LH13iRGarHRezCz7%2Fimage.png?alt=media\&token=fa2b95b9-8635-4beb-bf51-d8c7f892b328)

{% hint style="info" %}
**Presets**: Selecting the **PRESETS** drop-down menu displays a list of previously configured settings, select one to use with your current task or Save the settings that you have configured by entering a name in the **Save Settings** box and clicking the **+** button next to it.

![](https://3007061244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MRkQfx_2cLnNNBX1muO%2Fuploads%2FRVukI2iUKOZl3KjqKTWY%2Fimage.png?alt=media\&token=4eaf4ad4-f9bc-4f51-9fc9-214daa986416)
{% endhint %}

7\. Select a **Start Time** and **Start Date**.

{% hint style="warning" %}
If a task cannot be initiated for up to 15 minutes after the scheduled task time, it will be marked as failed.
{% endhint %}

8\. Select the **Recurring** option.

9\. Select the task frequency, **Daily** or **Weekly**.

{% hint style="info" %}
If Weekly is selected, specify which days the task needs to be repeated on by checking/unchecking the boxes.

![](https://3007061244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MRkQfx_2cLnNNBX1muO%2Fuploads%2FzAo1tefzunAWiE7mX7Me%2Fimage.png?alt=media\&token=2da36554-1564-46fe-980c-9ca3c3b9bd9d)
{% endhint %}

10\. **Optional**: Add any conditions.&#x20;

{% hint style="info" %}
There are 4 types of conditions\
1\. **If computer part of a domain**

2\. **If computer is a cache server**

3\. **Inventory field**: *Manufacturer*/*Computer Model*/*Computer Name*

* **Contains**/**Does Not Contain**&#x20;
* **Action**: *Exclude from Execution* / *Include in Execution*

4\. **On every reboot  -** This is only available when scheduling Custom Scripts&#x20;

An Example Scenario could be to exclude all Dell computers from the Reboot based on the Computer's Model:

![](https://3007061244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MRkQfx_2cLnNNBX1muO%2Fuploads%2Fw6Trmue9wXE0hQHdWGwF%2Fimage.png?alt=media\&token=ce732a2e-f973-4b05-b96b-803c1d980315)
{% endhint %}

11\. **Optional**: Add an advanced option - for this task the advanced options available are reboot, shutdown, and allow the user to defer the restart. Check the appropriate box.

12\. Click the **SCHEDULE** button.

{% hint style="success" %}
The recurring restart computer task has been scheduled successfully.
{% endhint %}

&#x20;
