Да, вы должны искать push-уведомления (это намного сложнее, чем периодический агент ...)
Но периодический агент настроен на 30 минут (и 25 секунд выполнения кода, я думаю), и вы НИЧЕГО не можете с этим поделать. Также обратите внимание, что пользователь может решить деактивировать ваш периодический агент в опциях.
Но отправка уведомлений каждые 5 минут на телефоне может быть не очень хорошей идеей ... Это быстро разряжает батарею!
Чего вы пытаетесь достичь?