add-to-cart
ChatGPTAdd a product to the cart. Requires specifying the product (subproduct_id) and the seller (seller_id).
add-to-shopping-list
ChatGPTAdd a product to the buyer's shopping list or increment its quantity. NOTE: You must provide the unique seller SKU ID (sku_id), NOT the variant/subproduct_id or product_id. The sku_id is unique to the seller and product variant.
cancel-order
ChatGPTCancel an existing order. Orders can only be cancelled if they are not yet delivered or already cancelled.
escalate-conversation
ChatGPTEscalate the support conversation to a human admin/agent when you cannot resolve the issue or when the user explicitly requests human assistance.
get-message-attachments
ChatGPTRetrieve file attachments (images, PDFs, documents, etc.) from a support message. Returns attachment metadata including file names, types, sizes, and download URLs. For images, you can request base64-encoded data for AI analysis. You can provide either message_id (to get attachments from a specific message) or conversation_id (to get attachments from the latest message with attachments in that conversation).
get-my-addresses
ChatGPTRetrieve your saved delivery addresses. Returns a list of addresses including default status, street, city, and state information.
get-my-buyer-info
ChatGPTRetrieve information about your buyer account including personal details, contact information, and subscription status.
get-my-cart
ChatGPTRetrieve the buyer's current cart(s). Returns a list of active carts grouped by store, with items and totals.
get-my-orders
ChatGPTRetrieve your orders. You can filter by status (pending, accepted, packed, dispatched, completed, cancelled), date range, or limit the number of results. Returns order summary including status, total amount, and seller name.
get-my-shopping-list
ChatGPTRetrieve the current shopping list for the buyer, including all items.
get-order-details
ChatGPTRetrieve full details for a specific order by ID. Includes purchased items, payment details, shipping status, and seller information.
get-returns
ChatGPTRetrieve your return requests. Returns a list of returns including status, items, refund amount, and pickup details.
move-shopping-list-to-cart
ChatGPTMove all items from a specific seller in the shopping list to the cart.
remove-from-cart
ChatGPTRemove a product from the cart completely.
remove-from-shopping-list
ChatGPTReduce the quantity of an item or remove it completely from the shopping list. NOTE: You must provide the unique seller SKU ID (sku_id), NOT the variant/subproduct_id or product_id.
search-products
ChatGPTSearch for products available near the buyer's location. Returns a list of products with details like name, brand, category, and available sellers.
track-parcel
ChatGPTTrack the real-time location of a shipper for an active order. Returns latitude and longitude if the parcel is in transit.