I am looking to see if there's a feature on the horizon (or available) that will allow a recurring schedule to fire actions on tickets that meet certain conditions (example: end of day on Wednesday, have all SLA breached tickets in the Open condition be removed from assignment from a particular assignee).
From my experience crafting triggers and automations, it appears that triggers can tell absolute time (by comparing against a schedule), but can't fire on their own (need an inciting event), and automations can only tell relative time, but not absolute time.
A workaround that could work for this is set up a business schedule, call it something like "Wednesday EoD" or something, have it run for a couple hours after normal business hours. Then, create a recurring automation loop on tickets that match the conditions of updated at least an hour ago, in the open status, SLA breached, and assigned to the assignee in question. Then, have it apply a garbage tag to the ticket (which can be used to satisfy the recurrence lock on automations) and pair it with a trigger that automatically removes that garbage tag. This forces tickets that meet the condition to update every single hour, allowing a "net" trigger to catch the update if it happens within the particular end of day schedule.
This can get pretty clunky when dealing with many recurrence loop automation/trigger pairings (and can even become disruptive if you have automations that are based on other update length conditions). Is there something presently available or on the way to schedule triggers instead?
Please sign in to leave a comment.