Hi, yes we have done something similar.
We have a SQL database that logs all of the emails with datetime stamps of when we send an email out.
We then created a view in SQL, ontop of the “log” table. This view looks at all of the emails that have been sent out in the last 7 days. If the item exists in the view (which we read into UiPath as a datatable), we don’t send the reminder.