Order Assistant settings
Navigation: WordPress Admin → WooCommerce → AI Assistant → Order Assistant
Intro: *Look up order status and history for the current shopper. Every lookup re-checks ownership. Guests must confirm order number and billing email first.*
The UI payload does not include billing PII (addresses, payment details). Tracking is included only when WooCommerce shipment tracking meta exists.
Enable order list (list_my_orders)
What it does Lets signed-in shoppers ask about their recent orders (max 10).
Default value On.
Available options On / Off.
Recommended configuration On.
When to use it Off if you do not want order chat at all for accounts.
Effect on the frontend “Show my orders” works for logged-in customers only.
Dependencies WooCommerce orders (HPOS-safe via wc_get_orders()).
Important notes Guests cannot list “their” orders without verification of a specific order.
Example Logged-in customer: “What’s the status of my last order?”
Enable order details (get_order)
What it does Returns status, date, items, total, payment method label, shipping, and tracking for an owned order.
Default value On.
Available options On / Off.
Recommended configuration On.
When to use it Off to allow list-only.
Effect on the frontend Order cards in chat without email/address fields.
Dependencies Ownership check every time.
Important notes Filter aiwsa_order_tracking can adjust tracking. Filter aiwsa_resolve_order_number can map custom number formats.
Example “Track order 1042.”
Enable guest order verification (verify_guest_order)
What it does Guests must prove order number and billing email before any order data is shown.
Default value On.
Available options On / Off.
Recommended configuration On. Do not disable on stores that accept guest checkout.
When to use it Required for guest support in chat.
Effect on the frontend Guest is asked for order number + email used at checkout. Mismatch → no data.
Dependencies Billing email on the WooCommerce order.
Important notes Email matching is exact (normalized lowercase). Do not treat this as a password; it is the same proof many shipping portals use.
Example Guest pastes #1042 and name@example.com.