Connect Shopify Admin to Your AI Agent

Use AI to review Shopify orders, compare products and variants, and check inventory at selected locations.

26 tools API key

Try a Shopify Admin Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Shopify Admin

Research Store Products

Search products and read a selected product by global ID.

/oo Shopify Admin: Find Shopify products matching [search]. Read product [product ID] and summarize its description, status, and options.

Review Product Variants

Query variants using supported Shopify search syntax.

/oo Shopify Admin: Compare Shopify variants matching [search]. Show their product names, options, prices, and SKUs where available.

Review orders awaiting fulfillment

Read order dates, payment status, and fulfillment status for a focused review.

/oo Shopify Admin: Review unfulfilled Shopify orders for [date range]. Show order names, dates, payment status, and fulfillment status, with the oldest first.

Check stock at a location

Read the available and on-hand quantities for a chosen item and location.

/oo Shopify Admin: Read Shopify inventory item [inventory item ID] and its available and on-hand quantities at location [location ID]. Explain the recorded quantities without changing stock.

Start Working with Shopify Admin

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Shopify Admin

    Provide a Shopify Admin API access token and the shop’s myshopify.com domain.

    Connect Shopify Admin →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Shopify custom app with scopes for the target shop resources.
  • Use GraphQL global IDs for product detail reads and follow cursor pagination. Resource visibility depends on app scopes.

Shopify Admin Tools

Read store orders, customer records, product details, and inventory quantities. Product edits, stock changes, and fulfillment are available when explicitly requested with the required access.

Research Store Products

Search products and read a selected product by global ID.

Review Product Variants

Query variants using supported Shopify search syntax.

Orders and fulfillment

Read orders and fulfillment work to understand what is ready to ship.

Inventory by location

Read inventory items and quantities at the chosen location.

26 tools

Get Shop

Retrieve basic shop information for the connected Shopify Admin token.

shopify_admin.get_shop

List Products

List Shopify products with optional search query and cursor pagination.

shopify_admin.list_products

Get Product

Retrieve one Shopify product by GraphQL global ID.

shopify_admin.get_product

List Product Variants

List Shopify product variants with optional search query and cursor pagination.

shopify_admin.list_product_variants

List Order Fulfillment Orders

List fulfillment orders and fulfillable line items for one Shopify order.

shopify_admin.list_order_fulfillment_orders

Get Fulfillment Order

Retrieve one Shopify fulfillment order with independently paginated line items.

shopify_admin.get_fulfillment_order

List Orders

List Shopify orders with optional search query and cursor pagination.

shopify_admin.list_orders

Get Order

Retrieve one Shopify order by GraphQL global ID.

shopify_admin.get_order

List Customers

List Shopify customers with optional search query and cursor pagination.

shopify_admin.list_customers

Get Customer

Retrieve one Shopify customer by GraphQL global ID.

shopify_admin.get_customer

List Inventory Items

List Shopify inventory items with optional search query and cursor pagination.

shopify_admin.list_inventory_items

Get Inventory Item

Retrieve one Shopify inventory item by GraphQL global ID.

shopify_admin.get_inventory_item

Get Inventory Quantities

Retrieve selected inventory quantity states for one Shopify inventory item at one location.

shopify_admin.get_inventory_quantities

List Locations

List Shopify inventory locations with optional filters and cursor pagination.

shopify_admin.list_locations

Get Location

Retrieve one Shopify location by GraphQL global ID.

shopify_admin.get_location

List Collections

List Shopify collections with optional search query and cursor pagination.

shopify_admin.list_collections

Get Collection

Retrieve one Shopify collection by GraphQL global ID.

shopify_admin.get_collection

Create Product

Create one Shopify product with typed product attributes and optional media sources.

shopify_admin.create_product

Update Product

Update one Shopify product by GraphQL global ID with typed attributes and optional new media.

shopify_admin.update_product

Adjust Inventory Quantities

Apply incremental Shopify inventory quantity changes with required idempotency and explicit compare-and-swap values.

shopify_admin.adjust_inventory_quantities

Set Inventory Quantities

Set absolute Shopify inventory quantities with required idempotency and explicit compare-and-swap values.

shopify_admin.set_inventory_quantities

Create Fulfillment

Create a Shopify fulfillment for one or more fulfillment orders with optional tracking and customer notification.

shopify_admin.create_fulfillment

Submit Bulk Query

Submit a Shopify Admin GraphQL bulk query and return an operation ID for asynchronous polling.

shopify_admin.submit_bulk_query

Get Bulk Operation

Retrieve one Shopify bulk operation by ID for progress polling and result URL discovery.

shopify_admin.get_bulk_operation

Download Bulk Result

Download a completed or partial Shopify bulk JSONL result and upload it to connector transit storage.

shopify_admin.download_bulk_result

Execute Graphql

Execute a JSON-friendly Shopify Admin GraphQL query or mutation against the connected shop.

shopify_admin.execute_graphql

Frequently Asked Questions

Can AI review orders and inventory?

Yes. Ask for order payment and fulfillment status, or specify an inventory item and location to check stock quantities. Access depends on the connected app’s permissions.

What do I need to connect my store?

Provide the store’s myshopify.com domain and a Shopify Admin access token with permission for the resources you want to use.

Can AI change products or fulfill orders?

Yes, when the app has the required permissions. Specify the exact product edits or fulfillment details. A read-only review does not carry out those changes.

Connect Shopify Admin

About Shopify Admin ↗