FieldCamp
Job Management

Job & Visit Statuses | FieldCamp

Understand FieldCamp's two-level status system for jobs (work orders) and visits, see how statuses flow automatically, and learn best practices for keeping work on track.

FieldCamp uses a two-level status system. Job (work order) statuses track the overall lifecycle of a service agreement. Visit statuses track each individual appointment within that job. Together, they give your office and field teams a clear picture of where every piece of work stands.

Ask the AI

You can check or update statuses through the Command Centre:

  • "What's the status of the Smith Residence HVAC job?"
  • "Mark today's visit for Sarah Johnson as completed"
  • "Show me all jobs that are in progress"

Job Statuses

job and visit statuses in fieldcamp

StatusMeaningWhat Triggers It
DraftJob created but no visits scheduled yetCreating a job without scheduling
ScheduledOne or more visits are booked, work has not startedScheduling the first visit
In ProgressAt least one visit is actively being workedA visit moves to In Progress
CompletedAll visits finished, billing pendingAll visits marked Completed
InvoicedAn invoice has been generated for the jobCreating an invoice from the job
PaidPayment received in fullRecording payment on the invoice
CancelledJob cancelled, all visits cancelledManually cancelling the job
ClosedFully settled and archivedClosing a paid job

Job Status Flow

Draft → Scheduled → In Progress → Completed → Invoiced → Paid → Closed

                        (Can be Cancelled at most stages) ← ← ← ←

Visit Statuses

Each visit within a job tracks its own progress independently:

StatusMeaningWhat Triggers It
UnscheduledVisit exists but has no date/timeCreated without scheduling
ScheduledBooked for a specific date and timeSetting the visit date and time
In TransitTeam is traveling to the job siteTeam marks departure
ArrivedTeam is on-site, preparing to beginTeam confirms arrival
Work in ProgressService is actively being performedTeam starts work
CompletedVisit finished successfullyTeam marks work as done
CancelledVisit will not be performedManually cancelling the visit

Visit Status Flow

Unscheduled → Scheduled → In Transit → Arrived → Work in Progress → Completed
                 ↓            ↓           ↓             ↓
              Cancelled    Cancelled   Cancelled     Cancelled

How Statuses Work Together

The job status updates automatically based on the collective status of its visits:

ScenarioResult
All visits are ScheduledJob is Scheduled
Any visit moves to In ProgressJob becomes In Progress
All visits are CompletedJob moves to Completed
One visit is cancelled, others continueJob stays at current status
Job is cancelledAll scheduled visits are cancelled

Single-visit jobs — the visit and job statuses stay closely aligned. Completing the visit completes the job.

Multi-visit jobs — the job remains In Progress until every visit is completed. Individual visits can be at different statuses simultaneously.

Recurring jobs — the job stays In Progress through multiple visit cycles. You can invoice periodically while the job remains active, and it closes only when the recurring schedule ends.

FieldCamp handles most status transitions automatically. You can also change statuses manually when needed — for example, reopening a cancelled visit to reschedule it.

Automatic Status Transitions

Job-level automation:

  • Draft to Scheduled — when the first visit is scheduled
  • Scheduled to In Progress — when any visit begins
  • In Progress to Completed — when all visits are completed
  • Completed to Invoiced — when an invoice is created
  • Invoiced to Paid — when payment is recorded
  • Paid to Closed — when the job is formally closed

Visit-level automation:

  • Scheduled to In Transit — when the team marks departure
  • In Transit to Arrived — when the team confirms arrival
  • Arrived to Work in Progress — when work begins
  • Work in Progress to Completed — when the team finishes work

Best Practices

  • Update statuses in real time — especially visit statuses on mobile so office staff and clients stay informed
  • Review completed jobs daily — do not let unbilled work pile up
  • Close paid jobs promptly — keeps your active job list clean and reporting accurate
  • Reschedule cancelled visits quickly — use the calendar to find the next available slot
  • Use job notes — document the reason whenever you manually change a status

On this page