---
title: "Recurring tasks "
date: 2025-02-27
author: "Jeroen Moolenschot"
---

# Recurring tasks 

**Recurring tasks** are only available in the PRO version.  
Unlock this and other features by upgrading to **Joomill Admin Checklist PRO**  
  
[Go PRO](https://www.joomill-extensions.com/subscribe/order/product/admin-checklist-pro)

 If you want a task to recur, download and install the **Task - Joomill Admin Checklist Recurring Tasks** plugin like any other plugin. The plugin will be automatically activated upon installation.

 
## How does it work:

 
### 1) Create a Scheduled Task

 First we need to setup Scheduled Tasks in **System > Scheduled Tasks**

 ![](https://www.joomill-extensions.com/images/documentation/adminchecklist/Recurring%20tasks%20-%20Scheduled%20tasks%2001.png)

 Then you click the **New button** on top and select the **Admin Checklist - Recurring Tasks**

 ![Recurring tasks Scheduled tasks 02](https://www.joomill-extensions.com/images/documentation/adminchecklist/Recurring_tasks_-_Scheduled_tasks_02.png)

 You give the Scheduled task a **Title**, (e.g. Monthly Task) this title will be used in the selection later.

 Fill in the **Basic fields** to your need. For example, The interval is every month on the 5th day at 9:00

 ![Recurring tasks Scheduled tasks 03](https://www.joomill-extensions.com/images/documentation/adminchecklist/Recurring_tasks_-_Scheduled_tasks_03.png)

 And save this plugin.

 When you have more intervals, like weekly or daily, you can add as many Scheduled tasks as you need.

 
### 2) Add the interval to the task

 Go to the task you want to recure.

 At the right side of the screen you see the Recurring Task selection, here you can select all Scheduled tasks you just created.

 ![Recurring tasks Scheduled tasks 04](https://www.joomill-extensions.com/images/documentation/adminchecklist/Recurring_tasks_-_Scheduled_tasks_04.png)

 Now the Task will be re-created every month, regardless if you checked it or not.

 You can reconnize the Recurring tasks by the icon in front of it of the Task Management. (Hover over the icon to show the Scheduled Task name.)  
You also can use the Filter Options to find a Recurring Task.

 ![Recurring tasks Scheduled tasks 05](https://www.joomill-extensions.com/images/documentation/adminchecklist/Recurring_tasks_-_Scheduled_tasks_05.png)

 
## How are scheduled tasks triggered?

 You can find these settings in the task overview (**System > Scheduled Tasks**) by the "options" button at the top right.

 By default, a task is triggered by an activity on the website, i.e. when a visitor opens the website. This is called Lazy task scheduler.

 ![geplande taken luie taakplanner](https://www.joomill.com/images/kennisbank/geplande-taken-luie-taakplanner.png)

 In many cases, this is fine. But if you don't have a visitor at that time, the task will not be executed either. For example: You want to make a backup of your Web site every night at 2 a.m.. This task is not performed until the first visitor opens the Web site in the morning. You don't want that to happen.

 You can also have the tasks triggered by a cron job.

 Enable the web cron and you will now see a link.

 You can use this link in your hosting party's system which handles cronjobs.

 ![geplande taken web cron](https://www.joomill.com/images/kennisbank/geplande-taken-web-cron.png)

 If you cannot set up a cronjob on your hosting package or you do not know what the correct settings are then I recommend using [https://cron-job.org/](https://cron-job.org/)[https://cron-job.org](https://cron-job.org).

 
### Setting up cronjobs via cron-job.org

 ![geplande taken cron job website](https://www.joomill.com/images/kennisbank/geplande-taken-cron-job-website.png)

 Through the website cron-job.org you can run simple cronjobs through a free account.

 After you create a free account, you can create cronjobs.

 Enter a title.  
Paste the url from your Joomla website.  
Enter when the cronjob should be run.  
And save it.

 This way the cronjob is always executed exactly at your desired time.

 ![geplande taken cron job](https://www.joomill.com/images/kennisbank/geplande-taken-cron-job.png)

  

  

  

  
