The AI Assistant can only perform a fixed, known set of actions — called tools. It cannot run arbitrary commands, read unrelated data, or change anything outside shipment tracking. Every tool runs as the store account the assistant signed in with, so it can never do more than that account could do by hand.
Tracking tools
| Tool | What it does |
|---|---|
get-tracking | Reads the shipment tracking recorded on an order: carrier, tracking number, tracking link and shipped date. |
get-orders-missing-tracking | Lists orders that are awaiting fulfilment and have no shipment tracking yet, with order number, status, date, customer name and country. |
get-shipments | Lists and counts orders that already have tracking, optionally narrowed to one carrier or a date range — how many went by a given carrier, which carrier is used most, what shipped in a period. |
add-tracking | Adds a tracking number and carrier to an order. Order status and customer notifications follow your existing AST PRO settings, exactly as for tracking added by hand. |
delete-tracking | Removes one tracking entry from an order. If the order has several shipments, the assistant identifies which one by tracking number. |
On WooCommerce MCP the same tools carry an ast-pro- prefix, for example ast-pro-add-tracking.
Built-in safety
- Same rules as adding tracking by hand — carrier validation, order status changes and customer emails all follow your AST PRO settings. The AI cannot skip them.
- Read-only when you want it — turn off Allow the AI to add and delete tracking and the add and delete tools are no longer offered on the link.
- Tracking only — that is everything AST PRO adds: no refunds, prices or payment details.
- Logged — every call is written to the Audit Log with the tool, channel, app and user.