Is there any way to be noticed during a conversation when I'm reaching a specified time while talking?

Because of the monthly plan I have, I can have unlimited calls to certain numbers, but each call can't last more than 5 minutes.

I would love to have something like beeping 30 second before the 5 minutes of conversation.

Is there something I can do to have that?

Thank you in advance