Update a job
workiz_update_jobWRITE: update fields on an existing job — status/sub-status, reschedule (JobDateTime/JobEndDateTime), contact, address, type, source, notes, tags. Only the fields you pass are sent. Workiz: POST /job/update/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| City | No | City. | |
| Tags | No | Job tags, e.g. ["estimate", "callback"]. | |
| UUID | Yes | The job's UUID (e.g. XYZ56X). | |
| Unit | No | Unit / apartment. | |
| No | Client email. | ||
| Phone | No | Primary phone, digits only, e.g. 6195555555. | |
| State | No | State, e.g. CA. | |
| Status | No | New job status, e.g. "In progress". | |
| Address | No | Street address, e.g. 123 W Main Street. | |
| Company | No | Client company name. | |
| Country | No | Country code, e.g. US. | |
| JobType | No | Job type, e.g. Repair. | |
| ClientId | No | Existing Workiz client id to attach this to. | |
| JobNotes | No | Internal job notes. | |
| LastName | No | Client last name. | |
| PhoneExt | No | Primary phone extension. | |
| Timezone | No | Timezone, e.g. US/Pacific. | |
| CreatedBy | No | Name recorded as the creator. | |
| FirstName | No | Client first name. | |
| JobSource | No | Lead/job source, e.g. Google. | |
| SubStatus | No | New job sub-status. | |
| PostalCode | No | Postal / ZIP code. | |
| JobDateTime | No | New scheduled start. Date-time string, e.g. 2026-10-01T09:00:00.000Z. | |
| SecondPhone | No | Secondary phone. | |
| ServiceArea | No | Service area, e.g. metro1. | |
| JobEndDateTime | No | New scheduled end. Date-time string, e.g. 2026-10-01T09:00:00.000Z. | |
| SecondPhoneExt | No | Secondary phone extension. |