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

  1. You choose a new start time.
  2. Proper checks offers, assignments, and worker conflicts.
  3. Proper shows a clear notice explaining what will happen if you save.
  4. 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.