WhentoWork is a cloud-based application that allows you to construct recurring or variable weekly plans by manually adding shifts or importing from templates. Organizations can use a drag-and-drop interface to copy and relocate shifts, and employees can be notified of any changes via text messages or emails. Employees can use a trading board to claim unassigned shifts. When employee time-off requests are approved, schedules are updated.