Shopify connector for Grok: what it can and can't do

Every capability and limit from Shopify's own documentation, in one table. Works in Grok and Grok Bot. Launched Oct 8, 2026.

Last checked: Oct 16, 2026 · Sources: Shopify connector for Grok and Authorizing AI tool access (Shopify Help Center) · Shopify launch post on X. We restate Shopify's docs and haven't tested every action ourselves.

CapabilityStatusDetailsAction names
Store setup
Generate storefront previews from a business descriptionSupportedA preview isn't a store until you claim it; it can include sample content.get-new-store-previews get-storefront-generation
Source
Claim a preview as your own Shopify storeSupportedStarts signup. After claiming, the tool isn't connected to the new store until you authorize it.
Workaround: Authorize access to the new store before asking the bot to change it.
claim-storefront-preview
Source
Suggest business names and domain namesSupportedDomain purchase happens through Shopify, not by the bot.generate-business-names generate-domain-names
Source
Read store info (name, domain, plan, currency, time zone)Supportedget-shop-info
Source
Switch to another store you ownSupportedAn older conversation can keep using the previous store's connection.
Workaround: Start a new conversation after switching stores.
switch-shop
Source
Products
Create a product with variants, options and inventory trackingSupportedIf you only give a name and price, the connector writes the description itself.create-product
Source
Update title, description, status, images, variant prices or SKUsSupportedNeeds write access.update-product
Source
Rename variant options (e.g. color or size names)Supportedupdate-product
Source
Search the catalog or open one productSupportedRead-only.search_products get-product
Source
Set product status (active/draft/archived) in bulkSupported with limitsBatches of up to 50, by name or by collection.
Workaround: For larger sets, run several batches or use bulk edit in Shopify admin.
bulk-update-product-status
Source
Browse sample products for a categorySupportedfind-sample-product
Source
Collections
Create manual or smart collections and publish themSupportedcreate-collection
Source
Update a collection's title, description, image, sort order or rulesSupportedupdate-collection
Source
Add products to an existing collection; search or open collectionsSupportedadd-to-collection search_collections get-collection
Source
Inventory
Check stock for every variant across locationsSupportedRead-only.get-inventory-levels
Source
Set available quantity at one location, with a reasonSupportedReads the count first and stops safely if it changed in the meantime. Each change covers one item at one location.set-inventory
Source
Orders
List recent orders with totals and payment/fulfillment statusSupported with limitsUp to 50 at a time. Read-only.
Workaround: Ask by number, date or status to narrow results.
list-orders
Source
Open one order: line items, fulfillment, shipping address, trackingSupportedRead-only.get-order
Source
Edit, refund or cancel an orderNot supportedThe connector reads orders but doesn't change them.
Workaround: Use Shopify admin.
none
Source
Issue refundsNot supportedBlocked even when you approve write access.
Workaround: Use Shopify admin.
none
Source
Cancel or capture orders, or mark orders as paidNot supportedBlocked even when you approve write access.
Workaround: Use Shopify admin.
none
Source
Process returnsNot supportedBlocked even when you approve write access.
Workaround: Use Shopify admin.
none
Source
Customers
Look up customers by name, email, location or tag, with order count and spendSupportedRead-only.list-customers
Source
Edit a customer recordNot supportedCustomer records are read-only.
Workaround: Use Shopify admin.
none
Source
Discounts
Create percentage-off discount codes (store, products or collection; min purchase, start date, eligibility)SupportedAsks you to confirm start date and who can use it.create-discount
Source
Edit an existing discount codeNot supportedCreates codes but doesn't change existing ones.
Workaround: Use Shopify admin.
none
Source
Create fixed-amount discountsNot supportedOnly percentage-off codes.
Workaround: Use Shopify admin.
none
Source
Create or adjust gift cardsNot supportedBlocked even when you approve write access.
Workaround: Use Shopify admin.
none
Source
Analytics
Answer sales, orders, product, customer and fulfillment questionsSupportedRuns ShopifyQL. In Grok Bot, results come back as text only (no tables or charts).run-analytics-query
Source
Complex questions with many comparisons and filtersSupported with limitsLayered questions can fail or return hard-to-read results.
Workaround: Ask one short question at a time, then follow up.
run-analytics-query
Source
Theme
Edit an unpublished themeSupportednone
Source
Edit, publish or delete your live themeNot supportedYour live theme is off-limits.
Workaround: Duplicate the theme in admin, let the bot edit the copy, then publish it yourself.
none
Source
Settings
Change plan, payments, taxes or domains, or finish launch setupNot supportedShopify says a connected AI tool can't change settings such as your plan, payments, taxes, or domains, and that your Shopify admin is still required for payments, taxes, domains, and launch readiness.
Workaround: Do these steps in Shopify admin.
none
Source
Pages & content
Pages, blogs, navigation menus, metafields, markets and translationsSupported with limitsNo dedicated action. It goes through the Shopify Admin API and asks you to confirm first. Results vary more.
Workaround: Review what it built in Shopify admin before relying on it.
graphql_query graphql_mutation graphql_schema validate_graphql_codeblocks
Source
Help
Search Shopify's documentationSupportedsearch_docs_chunks
Source
Bulk work
Change many items at onceSupported with limitsChanges items one at a time. A big batch can stop partway, and some actions cap the number of items.
Workaround: If a batch doesn't finish, complete it in Shopify admin.
none
Source
Access
Write to your store without write accessNot supportedRead-only unless you approve write access. It's also limited by the staff account's permissions. Some actions are read-only by design.
Workaround: Approve write access only for what the bot needs.
none
Source
Connect more than one store at the same timeSupported with limitsOne store at a time, even within the same organization. Switching disconnects the current store and starts a new authorization.
Workaround: Ask the bot to connect a different store, then start a new conversation.
none
Source
Lower an access level you already approvedNot supportedYou can't reduce an approved data access level in place.
Workaround: Uninstall the integration in Shopify admin, then install it again with less access.
none
Source
Revoke the bot's access to your storeSupportedUninstall the integration from your Shopify admin at any time; the tool can then no longer read or edit store data.none
Source
Connect with your own API access token or custom integrationNot supportedShopify says to use the official integration for each AI tool and not to create an API access token or build your own integration.
Workaround: Install the official Shopify connector from Grok Bot's Connect apps.
none
Source
Install
Install from the Shopify App StoreNot supportedNot on the App Store. In Grok Bot, open Connect apps and search Shopify. Installing it in Grok doesn't install it in Grok Bot.
Workaround: Install it separately in each product.
none
Source
Use on desktop web and mobileSupportedDesktop web browser and Grok mobile app.none
Source
Tips
Make sure the connector is usedSupported with limitsIf you don't name Shopify, or the connector is off, Grok may just give you instructions.
Workaround: Say 'Shopify' in the request and confirm the connector is on.
none
Source

Guides: What the connector can't do (and workarounds) · How to connect Grok Bot to Shopify

Quick tips from Shopify's docs