# Sync Jobs **Goal:** keep Sortly jobs in step with the work orders in your external system, from the moment one is raised to the moment it closes, so field staff work against accurate inventory and nobody keys the same movement in twice. A job is a work order. Creating one also creates a folder to hold the items assigned to it. Jobs move through three statuses: `not_started`, `in_progress`, `completed`. Each subsection below maps to one event in your system. Your system owns the job lifecycle and drives each of these calls; where you need to see the state on the Sortly side, read it with `GET /api/v1/jobs` on whatever schedule suits you.