quotes_create
Create a quote from lines the worker wrote. Lines are never filled in by AI. Optional: good, better, best options and optional lines the customer picks when signing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tm | No | Rush or open-ended work: the customer signs the rates, and invoices.createFromTm bills approved time and materials at them. Lines may then be empty. | |
| lines | Yes | ||
| job_id | Yes | ||
| options | No | Good, better, best: 2 to 5 options the customer chooses one of when signing. Each needs its own lines. | |
| tax_rate_id | No | Tax rate to charge (taxes.listRates). Leave out to use the shop default rate; null for no tax. |