Order Management
Look up, update, cancel, and track customer orders from your Shopify store during widget conversations.
list_orders lets customers see their recent order history from your Shopify store. Before calling it, the AI asks for the customer's email address, which is used to search Shopify. By default, up to 10 orders are returned, sorted by most recent.
What is returned
- Order number (e.g., #1042)
- Order total
- Financial status (paid, pending, refunded, etc.)
- Fulfillment status (fulfilled, unfulfilled, partial)
Optional filters
The AI can also narrow results if the customer specifies:
- financial_status: paid, pending, refunded
- fulfillment_status: fulfilled, unfulfilled, partial
Privacy
Internal Shopify order IDs are never exposed to the customer. Only the human-facing order number (e.g., #1042) is shared.
Example
Customer: "Show me my recent orders" → AI asks for email address → list_orders is called → AI reads back the order list.