This is very basic requirement and here is to give you generic idea on how to implement.
Assuming you are on SharePoint online.
There are 2 options
Option 1. Create Microsoft flow with re-occurrence every day on timing like 9 AM, 4 PM and 6 PM, you need to implemented all your custom logic in flow to send on basis of your conditions like status is pending, ...