Estimate delivery timing
vivid_delivery_estimateEstimate WHEN an order would arrive at an Australian postcode — the question behind 'can I get it by Friday?'. Works the timeline through honestly: production starts only after the customer approves their digital proof (3pm Melbourne time cut-off), then the QUANTITY-based production time (1–15 items → 1 working day, 16–40 → 2, 41–100 → 3, 101–200 → 4, 201+ → the team sets the date), then transit for their postcode (metro/regional/remote bands). Returns an arrival WINDOW plus the assumptions it made. This is an ESTIMATE, never a guarantee — always relay the caveat, and for a hard deadline tell them to call 1300 721 614. Free pickup from Derrimut VIC is usually the fastest option.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| product | No | product name — used to read its real production time | |
| postcode | Yes | 4-digit Australian delivery postcode | |
| quantity | No | how many identical items — turnaround depends on it (default 1) | |
| artwork_ready | No | true if artwork is print-ready and the proof will be approved immediately |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | outcome discriminator, e.g. ok / priced / need_size / manual_quote / unknown_product / error | |
| message | No | ||
| quantity | No | ||
| agent_note | No | ||
| turnaround | No | quantity-aware ready-to-dispatch: { ready_to_dispatch, approve_by, working_days, basis: tier|provisional, sentence } | |
| production_hours | No |