Agentic Service Discovery

Resources

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
FreeFree 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

Build an AI workflow with Shopify

Use the Agentic Planner to design, visualize, and connect Shopify with your other tools.

Open Agentic Planner

Related E-commerce tools

Shopify AI Agent Integration | Fugentic