you could send an update to your Event every 10 minutes that Triggers the email until the Event is closed
There is no out-of-box configuration in BPPM/TrueSight to send 'Reminder' notifications periodically. You will need to develop some custom rules to achieve that. Be careful if you decide to generate a new event for every 'Reminder' notification you send as the number of events stored in the cell can go up so rapidly and potentially choke itself. At one of my previous customer sites, another consultant wrote a rule that generated 10+ new events for every real event coming to the cell, we ended up seeing more than 90% of the events stored in the cell were artificially generated events - which frequently froze the cell.
Hope it helps.
There are a few different options here.
1) Utilize a notification tool such as pagerduty, opsgenie, xmatters, or something similar to do this auto notification for you.
2) send an updated event to the cell and have a de-duplication rule run that would update the original event and drop the new event. There would then have to be an execute rule that would pickup on this newly updated field on the old rule to run the reminder notification.
3) you can set a timer on a event to keep notifing the user until event is acknowledged, owned, or closed. this should be ran on a separate cell then what the original event does so that it does not reduce performance on the main event cell, you would have to recursively call the timer when it runs.
I have utilized all 3 of these in the past for different clients, based on what their requirement is.
It looks like #3 will work for you in this case.
example timer to keep running every 10 minutes untill alert is closed.
#timer for resending events
timer re_escalate_alert: EVENT($EV)
where [ ($EV.status != "CLOSED") ]
timer_info: == re_send_alert
if ($EV.severity greater_than OK) then