> For the complete documentation index, see [llms.txt](https://docs.gpmautomate.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gpmautomate.com/automate-en/general-introduction/guide-setup-configuration-to-run-script/5-schedule-when-to-run-script.md).

# 5. Schedule (Schedule script execution)

This feature is extremely useful for those who want to set up the tool to run automatically 24/7 without having to manually click.

To use it, check the box for Use scheduling feature (as shown in the image below).

> ⚠️ Important note: You must always keep the GPM Automate Runtime software running for the schedule to take effect. If you turn off the software, the schedule will not run.

<figure><img src="/files/NXKwxzO6lUSsAA9P6AEK" alt=""><figcaption></figcaption></figure>

To create and manage run schedules, click the `⚙️ Manage schedules` button. The system will allow you to set up 2 main types of schedules according to your needs:

**🔄 Type 1: Repeat after**

* How it works: The tool will automatically run the script again after each time interval (Hour - Minute - Second) that you set.
* Real example: As shown in the image, the schedule named `15s` is set to `15` in the Seconds field. This means that every 15 seconds, the tool will automatically trigger the script to run again.

<figure><img src="/files/9UOfmJLlza9XPL2EVDr5" alt=""><figcaption></figcaption></figure>

**📍 Type 2: Time points**

* How it works: The tool will precisely activate at specific times that you set during the day. You can click the `+ Add` button to add multiple different time points.
* Real example: As shown in the image, the schedule named `20h00` is set to the time `20 : 0 : 0`. This means that exactly at 20 hours and 00 minutes every day, the tool will automatically open and run.

<figure><img src="/files/jGsH46H2pskfVYh1Njvr" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.gpmautomate.com/automate-en/general-introduction/guide-setup-configuration-to-run-script/5-schedule-when-to-run-script.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
