Lead Time
lead_timeTurn supplier and transit times into a date you can promise. FREE.
Adds a buffer, because the number a supplier quotes is their best case and the date you publish is a commitment. Typical input {"supplier_days": 3, "transit_days": 12, "order_date": "2026-08-20"} returns {"total_days": 17, "delivery_date": "2026-09-06", "promise_date": "2026-09-09", "advice": "..."}.
Use when writing a shipping policy or answering "when will it arrive". Not for what the shipping costs — that is the shipping server. Errors: on invalid, missing, or malformed input this tool never raises a protocol error — it returns {"error": ""} (for example {"error": "order_date must be YYYY-MM-DD, e.g. 2026-08-20"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| order_date | No | Start date as YYYY-MM-DD, e.g. "2026-08-20". Defaults to today when omitted. | |
| buffer_days | No | Extra days added before the date you publish. Default 2. | |
| transit_days | Yes | Days in transit from despatch to the customer. | |
| supplier_days | Yes | Days from your order to the supplier despatching it. | |
| working_days_only | No | When true, count supplier and transit days as Monday-Friday only. Default false. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||