Send repeated sms

I am looking to implement a feature to send sms notification to customers who have unpaid balance due.
I want this sms to be sent every day until payment has been received.

I tried:

  1. Create a new notification for sms channel. But it can be triggered only once when due date is reached. But repeating it is a problem. I can use set property after alert and update the due date but this is not a good idea.

What can be a good approach to achieve this ?