Title: Extend Scheduler to Support Monthly/Quarterly/Yearly Intervals + Optional Cron Syntax
- What is your original issue/pain point you want to solve? Create recurring tickets, but not weekly
- Which are one or two concrete situations where this problem hurts the most? It doesn’t hurt, but it would be a nice feature.
- Why is it not solvable with the Zammad standard? Scheduler is only possible max. on a weekly basis
- What is your expectation/what do you want to achieve? Automatically create also monthly or yearly tickets.
Your Zammad environment:
- Average concurrent agent count: 5
- Average tickets a day: 2000
- What roles/people are involved: admins, agents
Hi Zammad team & community,
with the recent extensions to Zammad’s webhooks in Version 7.0 – especially the ability to create tickets via the API directly from Zammad – a really powerful piece is now in place.
However, many of us still have to implement recurring / scheduled ticket creation (monthly, quarterly, yearly, compliance checks etc.) outside of Zammad using Node-RED, N8N etc.
It would be fantastic if the built-in Scheduler could be upgraded to close this gap natively.
Current situation:
- Schedulers can currently run at most every 10 minutes up to a weekly basis
- No monthly, quarterly or yearly intervals
Suggested improvements (in order of priority for me):
- Add support for months and days and rename days into weekdays like in this example:
- Then weekday shouldn’t be mandatory like it is now. But at least a day OR weekday has to be chosen.
- As a “power user / expert mode” option: Add a toggle / expert switch that reveals a classic Cron expression field (e.g. 0 8 1 1,4,7,9 * → 1st of every quarter at 8:00) → Implementation effort should be relatively low since basically every language/framework already has cron parsers
- A new Zammad installation should come with a (disabled) webhook template for ticket creation to make the first step easier.
- Expand the minutes column from a 10 minute interval to 5 minutes, so just add 5, 15, 25, 35, 45 and 55.
- Ad a possibilty in the 3 dot menu to start a job manually.
This would allow fully automatic creation of recurring tickets without any external tooling – huge time saver for many companies, especially in IT service management, facility management, compliance-heavy environments, etc.
What do you think?
Best regards
