Enable your AI agent to look up order status, track shipments, check inventory, and get product information directly from your Shopify store.
6 min read
Updated February 2026
The Shopify integration allows your AI agent to access real-time data from your Shopify store. Customers can ask about their orders, check product availability, and get shipping updates — all through natural conversation.
This integration is perfect for e-commerce businesses looking to automate common customer inquiries like “Where's my order?” and “Is this product in stock?”
| Action | Description |
|---|---|
| Get Order Status | Look up order status and details by order number or customer email |
| Track Shipment | Get tracking information and delivery status for shipped orders |
| Get Product Info | Retrieve product details, pricing, variants, and availability |
| Check Inventory | Check real-time stock levels for specific products |
| Get Customer Orders | List all orders for a customer by email address |
Before setting up the Shopify integration, you'll need:
read_orders — For order lookupsread_products — For product inforead_inventory — For stock checksread_customers — For customer order history| Field | Description | Example |
|---|---|---|
| Store URL | Your Shopify store's myshopify.com URL | your-store.myshopify.com |
| Admin API Access Token | The access token from your custom app | shpat_xxxxx... |
After setup, test the integration:
Other test queries:
If you see authentication errors, your access token may be invalid. Create a new custom app and generate a fresh token.
Ensure your custom app has the read_orders scope enabled. You may need to reinstall the app after adding scopes.
Shopify has API rate limits. ChatSpark automatically handles rate limiting with retries, but if you have very high volume, you may need to upgrade your Shopify plan.