How to customize shift job status when a job is requested, broadcasted, assigned, cancelled | Enginehire