Update a lead
workiz_update_leadWRITE: update fields on an existing lead — status, schedule, contact, address, type, source, notes, tags. Only the fields you pass are sent. Workiz: POST /lead/update/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| City | No | City. | |
| Tags | No | Lead tags, e.g. ["estimate", "callback"]. | |
| UUID | Yes | The lead'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 lead 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. | |
| 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. | |
| LeadNotes | No | Internal lead notes. | |
| PostalCode | No | Postal / ZIP code. | |
| SecondPhone | No | Secondary phone. | |
| ServiceArea | No | Service area, e.g. metro1. | |
| LeadDateTime | No | New scheduled start. Date-time string, e.g. 2026-10-01T09:00:00.000Z. | |
| SecondPhoneExt | No | Secondary phone extension. | |
| LeadEndDateTime | No | New scheduled end. Date-time string, e.g. 2026-10-01T09:00:00.000Z. |