Skip to Content

Job Statuses Reference

A job in BayWise Scheduler moves through 15 statuses across four phases. This page defines each status, explains what triggers it, and lists the valid transitions from it.

→ For a conceptual overview of how phases and statuses fit together, see Concepts: The Job.


Planning phase

Jobs in the Planning phase have not yet entered active production. Scheduling and resource assignment happen here. For future-date jobs, only planning-phase statuses are available.


Waiting Decision

Meaning: The job has been created but no scheduling decision has been made. The bay, technician, and start time may not yet be assigned.

Triggered by: Creating a new job.

Valid next statuses: Waiting Approval, Waiting Parts, Waiting Sublets, Ready for Service.

Who can advance it: Member, Location Manager, and above.


Waiting Approval

Meaning: The job is waiting for customer or management approval before production can start. Common for insurance jobs, large estimates, or jobs where the scope needs sign-off.

Triggered by: A team member manually setting this status.

Valid next statuses: Waiting Parts, Waiting Sublets, Ready for Service.

Who can advance it: Member, Location Manager, and above.


Waiting Parts

Meaning: The parts needed for this job have been ordered but have not yet arrived. The job cannot move into production until parts are in stock.

Triggered by: A team member setting this status after confirming parts have been ordered.

Valid next statuses: Ready for Service.

Who can advance it: Member, Location Manager, and above.


Waiting Sublets

Meaning: The job depends on an external sublet service (e.g., wheel alignment, glass replacement, specialist machining) that has not yet been completed or confirmed.

Triggered by: A team member setting this status when the job is waiting on an external service provider.

Valid next statuses: Ready for Service.

Who can advance it: Member, Location Manager, and above.


Ready for Service

Meaning: All pre-conditions are met — bay assigned, technician assigned, parts available, no outstanding approvals or sublets. The job is cleared to enter production when the technician starts.

Triggered by: A team member setting this status.

Valid next statuses: In Progress.

Who can advance it: Member, Location Manager, and above.


Production phase

Jobs in the Production phase are actively being worked on in the workshop.


In Progress

Meaning: A technician is actively working on the job right now.

Triggered by: Technician starting work on a step (manually or via auto-start).

Valid next statuses: Paused, Finalized (when all work is complete), or back to Waiting Parts / Waiting Approval / Waiting Sublets if an issue arises.

Who can advance it: Member, Location Manager, and above.


Paused

Meaning: Work has stopped temporarily. The job is still in the Production phase but the technician is not actively working. Paused jobs get special resume options: resume immediately (+0 mins), resume in 30 minutes (+30 mins), or resume in 60 minutes (+60 mins).

Triggered by: A team member pausing a step.

Valid next statuses: In Progress (resume), or moved to Waiting Parts / Waiting Approval / Waiting Sublets if the pause is longer-term.

Who can advance it: Member, Location Manager, and above.


Finalized

Meaning: Production is complete. The vehicle is about to enter the quality check sequence.

Triggered by: Last production step being marked complete.

Valid next statuses: Inspection, Washing, Road Test (depending on which quality checks apply to this job), or Waiting Invoicing (if no quality checks are needed).

Who can advance it: Member, Location Manager, and above.


Quality phase

Jobs in the Quality phase have completed their production work and are undergoing checks before delivery.


Inspection

Meaning: The vehicle is being inspected — a quality check of the production work.

Triggered by: A team member setting this status after Finalized.

Valid next statuses: Washing, Road Test, Waiting Invoicing (if inspection is the only quality check needed).

Who can advance it: Member, Location Manager, and above.


Washing

Meaning: The vehicle is in the wash bay being cleaned before delivery.

Triggered by: A team member setting this status.

Valid next statuses: Road Test, Waiting Invoicing.

Who can advance it: Member, Location Manager, and above.


Road Test

Meaning: The vehicle is on a road test — verifying that mechanical or safety work has been completed correctly.

Triggered by: A team member setting this status.

Valid next statuses: Waiting Invoicing.

Who can advance it: Member, Location Manager, and above.


Completion phase

Jobs in the Completion phase have passed all quality checks. Administrative and handover steps remain.


Waiting Invoicing

Meaning: Quality checks are complete. The invoice has not yet been raised.

Triggered by: Completion of the last quality-phase step.

Valid next statuses: Waiting Delivery.

Who can advance it: Member, Location Manager, and above.


Waiting Delivery

Meaning: Invoice raised. The vehicle is ready for the customer to collect.

Triggered by: A team member confirming invoice is sent or printed.

Valid next statuses: Delivered.

Who can advance it: Member, Location Manager, and above.


Delivered

Meaning: The vehicle has been handed back to the customer. The job is closed.

Triggered by: A team member confirming collection.

Valid next statuses: None. Delivered is a terminal status.

Who can advance it: Member, Location Manager, and above.


Step statuses (multi-step jobs)

For multi-step jobs, each individual step has its own status that is separate from the overall job status:

Step statusMeaning
pendingStep has not yet started
in_progressStep is currently being worked on
completedStep has been finished
skippedStep was intentionally skipped

Status transition summary

Waiting Decision → Waiting Approval → Waiting Parts → Waiting Sublets → Ready for Service Waiting Approval → Waiting Parts → Waiting Sublets → Ready for Service Waiting Parts → Ready for Service Waiting Sublets → Ready for Service Ready for Service → In Progress In Progress → Paused → Finalized Paused → In Progress (resume +0 / +30 / +60 mins) Finalized → Inspection / Washing / Road Test → Waiting Invoicing Inspection / Washing / Road Test → (next quality check or) Waiting Invoicing Waiting Invoicing → Waiting Delivery Waiting Delivery → Delivered Delivered [terminal]

Status transitions that are not listed above are not permitted. If you need to move a job backwards in the flow (e.g., from In Progress back to Waiting Parts), open the job detail panel and use the status override. This is logged with the user’s name and timestamp.