Create quote
create_quoteCreate a draft quote for a customer with misc or time line items, tax, expiry, and optional job link; it stays unsent until send_quote is called.
Instructions
Draft quote with line items. Nothing is sent until you call send_quote.
Creates a draft quote for a customer, as New Quote does. Each line is misc (description, quantity, unit_price) or time (hours at a billing rate; the price comes from the customer's price group unless unit_price is given). Tax uses the default rate, or tax_rate by name; amounts, tax and totals are worked out as Tradify does. job_id links it to a job of the same customer. Expiry defaults to your expiry days setting. Price list items and kits are not supported yet. The quote stays a draft until send_quote.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | No | Link the quote to this customer's job (list_jobs). | |
| reference | No | Customer reference. | |
| line_items | Yes | ||
| customer_id | Yes | From list_customers or create_customer. | |
| description | No | Shown on the quote. | |
| expiry_date | No | Default: your expiry days setting. | |
| tax_inclusive | No | Prices include tax. |