It would be very proactive if PPO had the ability to send a notification based on a Date or a Rag field which is calculated and not based on an actual trigger (update) done on PPO.
This would work well with if a task is overdue and the responsible person is notified.