Send SMS meeting reminders

Hi!
Commenting for a customer here.
When it comes to workflow and SMS app integration, notice that we are not able to “send out a text message” depending on the task that is scheduled in the contact timeline.
For example, I have a task with a deadline on 26th Feb. I should be able to use this deadline as a trigger to send my SMS; e.g. 1 day before deadline > first sms
1 hour before deadline > Final sms reminder
I think this applies not just to SMS, but perhaps for email as well where we need more flexibility, other than standard fixed delays to send out notifications to customers.