vivid_request_quote
Email the customer a formal QUOTATION. If the exact configuration can be priced and an email is given, this INSTANTLY emails a branded PDF-style quotation (line items, GST, total, quote number, 14-day validity, accept-online link) — status 'quoted'. For custom/unpriceable products it logs the request for the team to prepare and send (status 'received'). Never takes payment. Confirm product, quantity, size/options, name, and email before submitting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| size | No | ||
| Yes | |||
| phone | No | customer phone (optional) | |
| design | No | design preference: 'ai_design' | 'upload_own' | 'design_later' | |
| company | No | ||
| message | No | the customer's full request in their own words (multi-item OK) | |
| options | No | FULL selected options (same shape as vivid_price.options) so the quotation is priced exactly — include size + any dropdowns/add-ons. | |
| product | No | ||
| quantity | No | ||
| artworkUrl | No | link to the customer's uploaded artwork (e.g. the fileUrl returned by vivid_upload_artwork), if any | |
| discountCode | No | any reseller/trade or discount code the customer mentioned (recorded, NOT applied here) |