Supplier coordination lives in chat threads
Restock timing, parcel counts and domestic tracking numbers move through WeChat and email. An agent cannot reliably parse a workflow that exists as screenshots.
Guide · AI-run stores
AI agents now build Shopify and WooCommerce stores, write the listings, set the prices and answer the customers. Then somebody orders a physical product from a supplier in China, and the agent hits the one part of e-commerce that still runs on chat threads, spreadsheets and PDFs. This guide covers what breaks, what an agent-operable fulfillment layer has to provide, and a working implementation over MCP.
Last updated: 2026-07-27
Restock timing, parcel counts and domestic tracking numbers move through WeChat and email. An agent cannot reliably parse a workflow that exists as screenshots.
Freight pricing is quoted ad hoc, per conversation. Without a structured estimate call, an agent cannot compare options or detect drift between quote and bill.
The China domestic leg, warehouse handling and the international carrier each speak a different system. The agent ends up polling six tabs a human used to keep open.
If charges cannot be reconciled line-by-line against a quote by a program, the agent must either trust blindly or escalate everything — which is not automation.
These are protocol-level properties, not dashboard features. If any of them is missing, the agent degrades into a screen-scraper with an API key:
WooliiPorter is the China-leg fulfillment layer for merchants who keep their own China suppliers — the merchant (or their agent, on their own systems) buys the goods; WooliiPorter receives, records with photo evidence, optionally stocks, consolidates, quotes after measurement and forwards. Two integration surfaces matter for an AI-run store:
Honest boundaries: the Shopify app is a private development-store pilot and no WordPress Abilities exist; the WooCommerce plugin is not represented as WooCommerce-Marketplace approved; the tools never buy from suppliers, never touch the purchase payment, and never promise rates or transit days — quotes come from measurement and the live rate table.
It can operate every structured step: estimating, creating idempotent orders, requesting value-added services, following one merged tracking timeline, and reconciling the line-item bill against the packed quote. Two things deliberately stay human: approving the packed quote before dispatch, and choosing how a mixed order (stocked + unstocked lines) is handled. An agent guessing with your money is a bug, not automation.
A Shopify assigned-fulfillment-order app is in approved development-store validation and is not generally available. Shopify merchants outside that pilot, and sellers on other storefronts, can integrate through Merchant API V1 or the standalone MCP server.
Onboarding is account-first and approval-gated: create a merchant login and submit the integration application from inside it. Approval creates and activates the merchant account, then opens sandbox and production key management. Your agent then connects to the standalone MCP server with the merchant API key. The agent itself is never issued credentials by another agent.
The MCP server exposes 17 tools wrapping Merchant API V1: pre-order estimates, idempotent order creation, value-added-service requests, packed quotes, settlement, payment, tracking, the merged timeline, cancellation, SKU registration, inbound shipments, ledger-computed inventory, fulfillment orders, statements and shippable destinations.
Because agents fail exactly where information is unstructured. A quote in a chat screenshot, tracking in six carrier tabs and a bill in a PDF cannot be verified, retried or reconciled programmatically. Tool calls with idempotent writes and HMAC-signed events can.
No. You (or your agent, on your own systems) buy from your suppliers and pay them directly. WooliiPorter receives what your suppliers ship to your China warehouse address, and coordinates from there. It is never a buying agent and never touches the purchase payment.
The storefront-side capabilities discussed here are documented by the platforms themselves: WooCommerce MCP, Shopify Storefront MCP and Shopify Order MCP. WooliiPorter’s separate Merchant API and logistics MCP coordinate the China fulfillment leg; they are not represented as native Shopify or WooCommerce platform features.
Create the merchant account, submit the integration application in-account, and point your agent at the MCP server with a sandbox key.