After the order
user.orders.status
Report what changed in the buyer's orders and where each open order is.
The one tool for "where is my order". It takes no input: who is asking comes from the session.
| Type | Read: looks things up, changes nothing |
| Needs a cart the buyer approved | No |
| Moves money | No |
Tool description (what the assistant sees)
Reports what changed in the buyer's orders since the last check and the current state of every open order: status, shop name and phone, pickup address, deadlines and estimated_ready_at (the shop's ready time for that order, or null). Each entry in updates is a ready-to-send sentence and is returned once. pending_decisions lists orders waiting for the buyer's decision on missing items and stays populated until they decide. poll_interval_seconds, open_orders and keep_polling describe whether any order is still open; an order can stay open up to 48 hours. Status "accepted" means the order was sent to the shop and nobody there has started it; it is not an approval by the shop. The shop's first action moves it to "preparing". Each order's status_text is a ready-to-send sentence.#Parameters
This tool takes no parameters. Who is asking comes from the signed-in session.
#Notes
acceptedmeans sent to the shop, not approved by the shop. Never tell the buyer the shop approved the order at this point.pending_decisionsmeans the shop is short on something. See Missing items.