Many RTCs have configurable alarms such that you could set a new alarm time each time one expires, attaining a 5 minute timer. Many microcontrollers also allow a configurable wakeup interrupt based on RTC.
What platform are you trying to integrate this with? Are you looking for a breakout board or just an IC?
I am currently using an STM32F401 with a 32k crystal to clock its internal RTC, which lets me configure a wake-up timer between 1 second and 3 months.