Escalations by minutes

Hello all,

Is there a way to escalate priorities by one instead of the final
priority. This is the case when using RT::Action:EscalatePriority.

What im trying to do is escalate a ticket by one every minute, by using
cron. Then when the ticket hits its final priority, im going to notify
people by email.

Any suggestions?

Thanks a mil