What I'm trying to do is create a system which notifies a user every 30 days when a contract is within 90 days of expiry until the task is completed or the contract expires. I've tried using the task reminder function but it only provides a reminder once. I think it would be possible to give a notification if it was triggered by a status value which would be changed by an Autoindex, but I would require 3 of these for the system to work fully. I'm hoping there is a more concise way of achieving this, perhaps with a condition in a workflow