Shopify Action Block
The Shopify Action Block enables you to manage orders, products, and customers in your Shopify store from within your workflows.
⚠️
Requires a Shopify Admin API access token. Create a custom app in your Shopify admin to generate credentials.
Supported Actions
- Manage Orders - Retrieve, create, update, or cancel orders.
- Manage Products - Create, update, or delete products and variants.
- Manage Customers - Create, update, or search customer records.
- Get Inventory - Check inventory levels for products and locations.
- Manage Fulfillments - Get fulfillment orders, create fulfillments (ship an order with tracking), update tracking, cancel fulfillments.
- Draft Orders - Create, get, list, update, complete, send invoice for, and delete draft orders (quotes / manual orders).
- Refunds - Refund line items and/or an amount on an order.
- Order Tags - Add or remove tags on an order.
- Discount Codes - Create a price rule + discount code in one step.
- Abandoned Checkouts - List abandoned checkouts for recovery flows.
- Product Variants - Add a variant (option value, price, SKU, inventory) to a product.
- Collections - List custom and smart collections.
- Webhook Subscriptions - Register a Shopify webhook (orders/create, products/update, …) pointing at any HTTPS URL.
Configuration
- Store URL - Your Shopify store domain (e.g.,
mystore.myshopify.com). - Access Token - Admin API access token from your custom app.
- API Version - Shopify API version (e.g.,
2024-01). - Resource ID - Order, product, or customer ID for specific operations.
Use Cases
- Automatically create orders when a chatbot captures purchase intent.
- Sync product inventory with external systems and trigger alerts on low stock.
- Build a customer lookup workflow for support agents.