Create a job
kickserv_create_jobWRITE: create a job (work order) for a customer. customer_id is the customer's internal id (from kickserv_get_customer), not the customer number; job_type_id is the job category. Set estimate to create it as an estimate. Kickserv: POST /{account}/jobs.xml.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Job name/title. | |
| ends_at | No | When the job ends. A date/time string Kickserv can parse, e.g. `2026-10-02 09:30` or `10/2/2026 09:30am`. | |
| duration | No | Job duration. | |
| estimate | No | True to create the job as an estimate. | |
| po_number | No | Customer purchase-order number. | |
| customer_id | Yes | The customer's internal `id` (NOT the customer_number). | |
| description | No | Job description / work to be done. | |
| job_type_id | Yes | Job category (job type) id. | |
| employee_ids | No | Employee `id`s (from kickserv_list_employees) to assign. Replaces the current assignment. | |
| scheduled_on | No | When the job is scheduled. A date/time string Kickserv can parse, e.g. `2026-10-02 09:30` or `10/2/2026 09:30am`. |