After the order

user.orders.status

Report what changed in the buyer's orders and where each open order is.

View as Markdown

The one tool for "where is my order". It takes no input: who is asking comes from the session.

TypeRead: looks things up, changes nothing
Needs a cart the buyer approvedNo
Moves moneyNo
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

  • accepted means sent to the shop, not approved by the shop. Never tell the buyer the shop approved the order at this point.
  • pending_decisions means the shop is short on something. See Missing items.