Scheduled Triggers in Redmine Automation Plugin
The Redmine Automation Plugin gives you the power to automate tasks not only when events happen (like issue creation or status change) but also on a schedule. Scheduled triggers are perfect for recurring processes such as sending reminders, closing stale issues, or running regular maintenance tasks.
What Are Scheduled Triggers?
A scheduled trigger lets you run automation rules automatically at a specific time or interval—daily, weekly, monthly, or even every few minutes. This allows Redmine to perform actions on its own, without waiting for a user-driven event.
Example use cases:
Close issues that have been inactive for more than 30 days
Send weekly reminders about unresolved tickets
Reassign overdue tasks every Monday morning
Generate recurring subtasks for maintenance activities
How to Set Up a Scheduled Trigger
1. Go to Automation Rules
In Redmine, navigate to:
Administration → Automation Rules → New Rule
2. Choose a Scheduled Trigger
In the Trigger section, select Scheduled.
You can configure it to run every few minutes, daily, weekly, or at a custom interval.
3. Add Conditions (Optional)
Narrow down which issues should be affected. For example:
Tracker = Support
Status = Open
Priority = High
- Due date = Yesterday
4. Define the Actions
Choose what should happen when the schedule runs. For example:
Send notification to project managers
Reassign overdue tasks to workers with less workload
5. Save the Rule
Your rule is now active and will execute automatically based on the schedule.
Important: Enable Cron for Scheduled Triggers
Scheduled triggers require a cron job on your Redmine server to run properly.
Add this line to your crontab (adjust the path to your Redmine installation):
*/5 * * * * cd /path/to/redmine && RAILS_ENV=production bundle exec rails runner "AutomationRunScheduledTriggersJob.perform_now" >> log/cron_automation.log 2>&1
This will check and execute scheduled automations every 5 minutes.
Other installation instructions can be found in the guide on how to install the Automation plugin.
Done!
You’ve just set up a scheduled trigger in Redmine Automation. From now on, Redmine will automatically take care of repetitive time-based tasks—keeping your projects clean, up-to-date, and on track.
Want to see all the other things you can automate? Check the full list of features.