Connect your Shopify store and manage it through natural conversation. View products, check orders, track inventory, and look up customers
npx clawhub@latest install shopify-toolkitShopify Toolkit connects directly to your Shopify store via the Admin API, letting you query and manage products, orders, inventory, and customers through natural language. It handles reads and writes — from checking today's sales to executing batch price updates — without leaving your MyClaw workspace. Install it to bring your store data and operations into your AI assistant, eliminating manual exports and dashboard-switching.
npx clawhub@latest install shopify-toolkitClick the Install button at the top of this page for one-click setup
Execute Admin API calls directly against your connected store using GraphQL or REST. Retrieve product listings, recent orders, inventory levels, and customer records in natural language, with results formatted as tables, ranked lists, or status-highlighted summaries.
Fetch raw order data for any date range and calculate totals in-agent: daily, weekly, and monthly revenue; order counts; average order value; top-selling products by quantity or revenue; and period-over-period trend comparisons with directional indicators.
Identify low-stock variants, detect slow-moving overstock, and generate restock recommendations based on each product's 30-day sales velocity. Inventory value is calculated across all variants and presented with the highest-value items ranked.
Run bulk price changes, inventory status updates, and tag additions or removals across multiple products. Every batch operation shows a full preview table of affected records and requires explicit user approval before any mutation is executed.
Rank customers by lifetime value, calculate repeat-buyer rates, and segment your customer base into VIP, Regular, Casual, New, and Lapsed tiers based on order count, total spend, and recency. All calculations are performed from live customer and order data.
Fetch full order details — items, fulfillment status, tracking, refunds — and generate ready-to-review reply drafts for late shipping, wrong item, or refund complaints. Customer history and VIP status are surfaced alongside each draft to inform tone and resolution.
Ask for yesterday's revenue, this week's order count, or a comparison to the prior period. The skill fetches all relevant orders, calculates totals, and delivers a formatted summary — or you can schedule it as a recurring cron report delivered every morning.
Ask "Which products are almost out of stock?" or "What's my total inventory value?" The skill scans all variants, flags low-stock and overstock items, and produces restock quantity recommendations based on recent sales velocity.
Instruct the skill to reduce all products with a specific tag by a percentage. It retrieves matching products, shows a before/after price table for your review, and only executes the mutations after you confirm — with rate-limit-safe pacing between calls.
Provide an order number and complaint type; the skill pulls the full order record, customer history, and fulfillment details, then drafts a personalized reply. You review and edit the draft before it is sent.
Connected Shopify Store
store_domain and Admin API access_token stored in ~/.openclaw/workspace/shopify/config.json.Required API Scopes
read_orders, read_all_orders — order data and sales analyticsread_products, write_products — product listings, batch price updates, tag managementread_customers — customer records, lifetime value, segmentationread_inventory, write_inventory — stock levels and inventory adjustmentsread_analytics — supplementary analytics dataRuntime Dependencies
node (for doc search and GraphQL validation scripts bundled with the shopify-admin skill)curl and python3 (standard on macOS/Linux; used for config parsing and API calls)npx clawhub@latest install shopify-toolkitLog in to write a review
No reviews yet. Be the first to share your experience!