S

Shopify

by Shopify

Manage products, orders, customers, and inventory in your Shopify store

E-commerceFreeAPI keyecommercestoreproductsordersinventorycustomers

How agents use Shopify

  • ✓Agent retrieves order details to generate a personalized post-purchase follow-up or support response
  • ✓Agent creates or updates a product listing when a content generation or catalog sync workflow completes
  • ✓Agent checks inventory levels and triggers a restock alert or supplier notification when stock is low
  • ✓Agent processes a refund or cancellation when a customer request or policy condition is detected
  • ✓Agent looks up customer purchase history to personalize recommendations or resolve a support query

Agent actions

Create ProductCreate a new product in the store

Inputs: title, description, price, sku, inventory, productType, vendor, tags, published

Returns: productId, variantId, handle, success

Update ProductUpdate an existing product

Inputs: productId, title, description, price, tags

Returns: success, productId

Get ProductRetrieve details of a specific product

Inputs: productId

Returns: product, title, price, inventory

List ProductsRetrieve a list of products from the store

Inputs: limit, status, productType, vendor

Returns: products, count

Delete ProductDelete a product from the store

Inputs: productId

Returns: success

Get OrderRetrieve details of a specific order

Inputs: orderId

Returns: order, orderNumber, total, status, customerEmail

List OrdersRetrieve a list of orders from the store

Inputs: limit, status, financialStatus

Returns: orders, count

Update OrderUpdate order details

Inputs: orderId, note, tags

Returns: success

Fulfill OrderMark order items as fulfilled

Inputs: orderId, trackingNumber, trackingCompany, notifyCustomer

Returns: fulfillmentId, success

Cancel OrderCancel an order

Inputs: orderId, reason, refund

Returns: success

Get CustomerRetrieve details of a specific customer

Inputs: customerId

Returns: customer, email, firstName, lastName, ordersCount

List CustomersRetrieve a list of customers

Inputs: limit, query

Returns: customers, count

Create CustomerCreate a new customer record

Inputs: email, firstName, lastName, phone, acceptsMarketing

Returns: customerId, success

Update InventoryUpdate inventory levels for a product variant

Inputs: inventoryItemId, locationId, available

Returns: success, available

Create WebhookCreate a webhook subscription for real-time updates

Inputs: topic, address

Returns: webhookId, success

Example workflows

1

Automated inventory management

Monitor inventory levels and automatically reorder when stock is low

2

Order fulfillment automation

Automatically process and fulfill orders based on custom business logic

3

Product catalog sync

Sync products between multiple systems or marketplaces

4

Customer engagement

Trigger personalized marketing campaigns based on customer behavior

About Shopify

Vendor
Shopify
Pricing Always review details with the vendor
Free — Free with Shopify store subscription. API access included in all Shopify plans.
Authentication
API key
Rate limit Always review details with the vendor
40 requests / minute
Compatible nodes
AgentResourceInputOutput

Put Shopify behind your AI agent

Set up Shopify alongside your other tools in the planner — no code — so AI can act on it for your customers.

Open the planner

Use cases using this tool

Related E-commerce tools