WooCommerce integration
When WooCommerce is active on your site, Impossible can manage products, orders, coupons, customers, shipping zones, tax rates, and store settings through natural language.Prerequisites
- WooCommerce plugin installed and activated
- Impossible connected (API key and Test Connection successful)
What you can do
| Area | Capabilities |
|---|---|
| Products | List, get, create, update, delete products. Manage simple, variable, grouped, and external products. |
| Orders | List, get, create, update order status. View line items, billing, shipping. |
| Coupons | List, get, create, update, delete coupons. Set discount type (percent, fixed), expiry, usage limits. |
| Customers | List, get, create, update customers. Manage billing and shipping addresses. |
| Categories & tags | List and create product categories and tags. |
| Shipping zones | List, get, create, update shipping zones and methods. |
| Tax rates | List, create, update tax rates by country, state, and class. |
| Store settings | Get and update general settings (currency, address), products, shipping, tax, advanced. |
| Reports | Sales reports, top-selling products by period. |
| Variations | List, get, create, update product variations for variable products. |
How it works
Impossible uses dedicated WooCommerce tools when it detects WooCommerce is active. You can ask in plain language:- “Show my products”
- “Add a product: Blue Widget, $29.99”
- “Create a coupon SAVE20 for 20% off”
- “List my orders”
- “Mark order 42 as completed”
- “What’s my store currency?”
- “Add a shipping zone for California”
Product types
- Simple — Single product (default)
- Variable — Has variations (e.g. sizes, colors); create parent first, then add variations
- Grouped — Groups of products
- External — Affiliate product with external URL and button text
Order statuses
pending— Awaiting paymentprocessing— Payment received, being fulfilledon-hold— Awaiting actioncompleted— Fulfilledcancelled— Cancelledrefunded— Refundedfailed— Payment failed
For variable products, create the parent product first, then add variations. You can say “Add variation Size M at $29.99” for product 42.
Next steps
- WooCommerce prompts — Curated prompt examples for common tasks