Update Job Dialog
A while back, we worked on redesigning the Job Timeline View at Roopairs. This part of the platform helps dispatchers manage technician schedules by assigning and adjusting jobs. As part of that project, we explored different concepts for an “Update Job” dialog.
This dialog was designed to appear whenever a job card was dragged and dropped on the timeline, signaling that job details had changed. Its main purpose was to function as a prompt—clearly displaying the updates and asking the user to confirm them.
Additionally, the dialog would notify users of scheduling conflicts, such as technician availability issues, assignments outside working hours, or missing technician assignments.
By default, every time a job’s schedule was modified, all assigned techs would receive a notification to stay aligned. However, we also considered an option to update a job without sending notifications.
Through user testing, we realized this dialog was more frustrating than helpful. Dispatchers frequently adjust schedules throughout the day, often moving jobs multiple times to find the best fit. Having to confirm every single change quickly became an annoyance. Ultimately, we decided not to implement it.
Still, it was an interesting exploration, and who knows—it might serve as the foundation for something else in the future. But for now, I’m happy to share it with you!