To solution this situation within ST I use TAustin’s Edge counter utility. Takes several extra routines to handle the starting and stopping of the counter, but otherwise has worked great. What I do is include the counter time as an OR condition of the initial trigger, then as part of the action, send the notice and hit reset on the timer.