# Cronjobs

High5 includes **built-in scheduling capabilities** that allow you to automate recurring tasks, such as:

* Data synchronizations
* Watchdog processes
* Backups
* Maintenance routines

You can define exactly **when a workflow should run**, and High5 will execute it reliably and automatically.

#### How to Create a Cronjob

1. Go to **High5 → Cronjobs** and click **Create Job**.

2. Enter the required details:
   * **Name** – a descriptive title for your job
   * **Description** – optional notes about the job’s purpose
   * **Email** – notification address for job status
   * **Event** – choose the workflow or stream this cronjob will execute.
   * **Target** – **Select the execution target** from the dropdown:
     * **Organization Member**
     * **Agent Account**
     * **Agent Pool**
   * **Request Body (JSON) (optional)** – provide custom data to pass to the workflow if needed.

3. Set the **job schedule**:

   * Choose the frequency
   * Optional: adjust advanced settings like **time zone**

   <figure><img src="https://4044414507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjoak4hJ5ldHelstfIZvQ%2Fuploads%2FvWXkpkkYeTGWa2amvbR6%2FScreenshot%202026-02-24%20at%2015.06.10.png?alt=media&#x26;token=4a9ba446-5846-4c47-b63d-2c8887b685b6" alt=""><figcaption></figcaption></figure>

4. Click **Create** to finalize your cronjob.

Once created, your cronjob will run automatically according to the defined schedule, ensuring recurring tasks are handled without manual intervention.
