Workflow - timelogs or timesheet unsubmitted

Workflow - timelogs or timesheet unsubmitted

Hi,
Is there a way to create a workflow, sending an email to an employee who have timelogs unsubmitted for the previous week.
Another one would be if he did not send his timesheet for approval.