Workflows
Blocks
Integrations
Shopify

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.
Indite Documentation v1.7.1
PrivacyTermsSupport