Limesurvey cronjob scripts provide additional features and settings for running cronjobs. This way you can fully automate processes like email sending (invitation/reminder emails) or other repetitive Limesurvey actions.
Our Limesurvey cronjob scripts consist of two different parts. A Limesurvey plugin for providing local survey settings to define cronjob details (like the maximum number of reminder emails for example) and a Limesurvey cronjob script which later gets executed by the server every X minutes/hours/days depending on how you set up the cronjob.
When the cronjob script gets executed, it takes into account the settings for each survey and performs the script actions accordingly.
With this combination you can fully automate repetitive tasks while still being able to define settings for each survey individually. At the Limesurvey plugin you can even define if a certain survey should be taken into account when running the cronjob or if a survey should be skipped if the cronjob gets executed.