Jobs
How job scheduling and reassignment work when you change a start time.
Changing a Job Start Time
When you update a job’s start time, Proper checks whether the current worker can still do the job at that new time. If not, Proper safely updates routing for you.
- You will always see a confirmation message before saving.
- End time updates automatically to keep the same job length as before.
- The system keeps assignments when possible and only re-routes when needed.
What You Can Edit
- You can edit the job start time.
- You cannot directly edit end time in the job edit modal. It is calculated automatically.
- Jobs that are already in progress or finalized cannot be rescheduled.
What Happens After You Change Start Time
- You choose a new start time.
- Proper checks offers, assignments, and worker conflicts.
- Proper shows a clear notice explaining what will happen if you save.
- You confirm, then Proper applies changes safely.
Messages You May See Before Saving
- Resend Offers at New Time: existing offers will expire and new offers will be sent.
- Assignment Will Be Retained: the assigned contractor is still available at the new time.
- Contractor Unavailable at New Time: current contractor will be unassigned and new offers will be sent.
- Employee Assignment Will Be Retained: no conflict found for the assigned employee.
- Employee Conflict Detected: current employee will be removed, reassignment will be attempted, and if needed Proper will send contractor offers.
- Job Will Be Routed After Time Change: for unassigned jobs, Proper will first try to assign an available employee, then send contractor offers if needed.
- Start Time Cannot Be Changed: this job can no longer be edited due to its status.
Behind-the-Scenes Actions
Depending on the scenario, Proper may:
- Keep the current assignment and send a schedule update.
- Remove an assignment that conflicts and re-route the job.
- Expire existing offers and send new offers.
- Attempt internal employee reassignment first when applicable.
- Log all major schedule-change actions in job history.