Integrations
Shopify logo

Shopify integration

E-Commerce · 39 actions · Custom auth

E-commerce platform for managing products, orders, customers, and content via the Shopify Admin GraphQL API

Overview

The ModuleX Shopify integration lets a ModuleX agent operate Shopify on your behalf — running create, update and remove actions across product to custom collections, tags and articles — directly from a plain-English request, using your organization's own Shopify credentials. No pre-built workflow is required: the agent picks the right Shopify action for the task.

Shopify is an e-commerce platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Shopify action — or, when you want a repeatable process, the composer assembles a Shopify workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Shopify in plain English

Type what you want. A ModuleX agent picks the right Shopify action — or chains several — and runs it. No workflow to build.

  • Add one or more products to a custom collection
    resolves toadd_product_to_custom_collection
  • Find the article I describe and remove it
    resolves toget_articlesdelete_article
  • Delete an existing blog
    resolves todelete_blog
  • Show me the assigned fulfillment orders that match what I describe
    resolves toget_assigned_fulfillment_orders
Use cases

What you can automate with Shopify

  • Find the right article and remove it in one promptget_articlesdelete_article
  • Add a product to custom collection on the flyadd_product_to_custom_collection
  • Create a blog straight from a requestcreate_blog
  • Remove a metafield you no longer needdelete_metafield
  • Look up an assigned fulfillment order on demandget_assigned_fulfillment_orders
  • Find the custom collection by names that match what you describesearch_custom_collection_by_name
At a glance

Shopify integration at a glance

VendorShopify
CategoryE-Commerce
Actions available39
AuthenticationCustom
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 39 Shopify actions

Product to Custom Collections1
add_product_to_custom_collection
Add one or more products to a custom collection
Tags1
add_tags
Add tags to a Shopify resource (Product, Customer, Order, DraftOrder, or Article)
Articles4
create_article
Create a new blog article
delete_article
Delete an existing blog article
get_articles
Retrieve a list of articles from a blog
update_article
Update a blog article
Blogs2
create_blog
Create a new blog
delete_blog
Delete an existing blog
Custom Collections1
create_custom_collection
Create a new custom collection
Metafields4
create_metafield
Create a metafield definition belonging to a resource
delete_metafield
Delete a metafield belonging to a resource
get_metafields
Retrieve metafields belonging to a resource
update_metafield
Update a metafield belonging to a resource
Metaobjects3
create_metaobject
Create a metaobject
get_metaobjects
Retrieve a list of metaobjects by type
update_metaobject
Update a metaobject
Pages4
create_page
Create a new page
delete_page
Delete an existing page
get_pages
Retrieve a list of all pages
update_page
Update an existing page
Products3
create_product
Create a new product
search_products
Search for products
update_product
Update an existing product
Product Variants3
create_product_variant
Create a new product variant
search_product_variant
Search for a product variant by ID or title, optionally creating if not found
update_product_variant
Update an existing product variant
Smart Collections1
create_smart_collection
Create a smart collection with automated rules
Assigned Fulfillment Orders1
get_assigned_fulfillment_orders
Retrieve fulfillment orders assigned to a merchant location
Customers2
get_customer
Retrieve a single customer by ID
get_customers
Retrieve a list of customers
Draft Orders2
get_draft_order
Retrieve a single draft order by ID
get_draft_orders
Retrieve a list of draft orders
Fulfillments1
get_fulfillment
Retrieve a fulfillment by ID including tracking info and status
Fulfillment Orders2
get_fulfillment_order
Retrieve a single fulfillment order by ID
get_fulfillment_orders
Retrieve a list of fulfillment orders
Custom Collection by Names1
search_custom_collection_by_name
Search for a custom collection by name or title
Orders2
search_orders
Search for orders
update_order
Update an existing order
Inventory Levels1
update_inventory_level
Set the inventory level for an inventory item at a location

See full parameters and response schemas in the Shopify integration docs

Two ways

Two ways to use Shopify in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Shopify action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Shopify into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Shopify

CustomShopify uses a custom authentication flow. ModuleX encrypts whatever credentials you supply and scopes them to your organization.

Step-by-step setup in the Shopify docs

Related

Pairs well with Shopify

Agents often chain Shopify with these — connect them once and the agent can use all of them in a single task.

FAQ

Shopify + ModuleX FAQ

A ModuleX agent can run any of Shopify's 39 actions — across product to custom collections, tags, articles and blogs — from a plain-English request, using your organization's own Shopify credentials.
No. The agent selects the right Shopify action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Through a secure Shopify connection; your credentials are stored encrypted and scoped to your organization.
39, spanning product to custom collections, tags, articles and blogs.
Shopify runs on your own credentials, so any Shopify usage is billed by Shopify directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Shopify to work in ModuleX.

Connect Shopify once with your own credentials and let your agent run all 39 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →