Reorder a past job (creates a draft)
vivid_reorderReorder a customer's previous signage job — fast. Requires identity verification (emailed one-time code), not just an order number. action:'list' shows their past orders; action:'reorder' repeats one. ARTWORK: it reuses only the customer's previously APPROVED artwork (the print file), never a pre-approval upload; if it can't be confirmed automatically the team confirms it. A fresh proof is ALWAYS re-issued to confirm the artwork before printing. The customer may also supply new artwork or change the quantity. Re-prices with CURRENT pricing (never the old price). Creates a proof-gated draft order; never charges a card. CODE REQUIRED: needs the customer's email AND a verified identity token. Without a token this tool emails the customer a 6-digit code and returns status need_verification with a verificationId — ask the customer for the code, call vivid_identity_verify, then call this tool again with the token. It shows nothing before that.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| Yes | the email the customer ordered under (required to find past orders) | ||
| order | No | order name to reorder from, e.g. '#D12345' (optional) | |
| token | No | the identity token from vivid_identity_verify (required — proves the customer owns this email) | |
| action | No | 'list' (show past orders) or 'reorder' (repeat one) | |
| artwork | No | new print-ready artwork file URL (optional; default = reuse previous) | |
| confirm | No | set true to place the reorder (draft, proof-gated, never charges) | |
| product | No | which product to reorder, e.g. 'corflute' (optional; default = most recent eligible) | |
| quantity | No | override quantity (optional; default = same as last time) | |
| idempotency_key | No | optional: a unique key for this request — a retry with the same key returns the first result instead of repeating the action |