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

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

Shopify AI Agent Integration | Fugentic