Time Clock and Automated Workflow / Email

Time Clock and Automated Workflow / Email

Can I set an email to go out to an employee if they do not clock in for an entire day?
Can I set an email to go out if I someone clocks in late?
Can I set any thing based on the number of hours someone works on a certain day or a week?