Shopify
In one line: Connect Shopify so UnleashX can find products, build a ready-to-checkout cart for a shopper, and add customers to your newsletter — straight from a conversation.
1. Overview
Shopify is a commerce platform that powers online stores — products, variants, carts, checkout and customers all live there. Once connected to UnleashX, your agent can act as a shopping assistant: search your catalog by name or tag, add a chosen variant to a cart and hand back a checkout link, and sign a customer up for your newsletter. Connecting Shopify to UnleashX turns conversations into sales motions — shoppers get product answers and a ready checkout link without leaving the chat, and interested customers get added to your marketing list.2. What you’ll need
- A Shopify store and your shop domain (e.g.
your-store.myshopify.com). - Permission to create a custom app — requires the store owner or a staff account with app-development access.
- An Admin API access token, and a Storefront API access token for the cart tool.
No admin access? Ask your store owner to create a custom app and share the shop domain plus the Admin and Storefront access tokens with you.
3. Get your credentials
UnleashX authenticates to Shopify with an Admin API access token (plus a Storefront API access token for cart creation) and your shop domain.1
Open app development
Go to Shopify admin → Settings → Apps and sales channels → Develop apps:
https://admin.shopify.com/store/<your-store>/settings/apps/development2
Create an app
Click Create an app, name it “UnleashX”, and select a developer.
3
Configure Admin API scopes
Under Configuration → Admin API integration, enable the scopes from the table below.
4
Configure Storefront API
Enable Storefront API access and the unauthenticated scopes needed to read products and create carts.
5
Install and copy tokens
Click Install app, then under API credentials reveal and copy the Admin API access token and the Storefront API access token.
You’ll provide three things when connecting: the shop domain, the Admin API access token, and the Storefront API access token.
4. Connect on UnleashX
1
Open your agent
Sign in at
https://www.tryunleashx.com and open the agent you want to connect.2
Find Shopify
Go to Data Connectors and find Shopify.
3
Connect
Click Connect / Add / Configure and enter your shop domain, Admin API access token, and Storefront API access token.
4
Confirm
Save. The status will switch to a Connected badge.
Use Shopify in a Workflow
Once connected, you can add Shopify to any automation from the Workflows builder. Its triggers and tools appear in the Apps panel, marked with an MCP badge.1
Add a trigger or action node
Open Workflows → New Workflow. On the canvas, click + Add Trigger (or the + below any node) to add a step.

2
Pick Shopify from the Apps panel
In the Paths panel, open the Apps tab and select Shopify. Use the search box if you have many connectors.

3
Choose a trigger or tool
Pick the trigger or action you want. Configure its fields — required fields are marked with a red asterisk (*).
4
Add or select your account
Under Selected account, choose an already-connected account, or click Add Account to connect one now.
5
Save and test
Fill in the remaining fields and click Save. Use Test to verify the step, then toggle Publish when the workflow is ready.
The steps are the same for every connector. For the full workflow builder guide, see Using MCP in Workflows.
5. Available tools
6. Example usage
“Do you have any blue running shoes, and can you start a checkout for one?” Runs Fetch Products by Tag to find matching products, then Add Product to Cart with the chosen variant to return a checkout link. “Sign me up for your newsletter — my email is jane@acme.com.” Runs Subscribe to Newsletter to add the customer to your marketing list.7. Permissions & data access
UnleashX can:- Search your product catalog and read variant details.
- Create a cart and return a checkout URL.
- Create/subscribe a customer to your newsletter.
- Edit or delete products, inventory or orders.
- Process payments or complete checkout on the shopper’s behalf.
- Access store settings, finances or other staff accounts.
8. Troubleshooting
For general connector issues, see /mcp/integrations.
9. Frequently asked questions
Is my store data stored by UnleashX? No. Tools call the Shopify Admin and Storefront APIs live and return the result. UnleashX doesn’t keep a copy of your catalog or customers. Can the agent take payments? No. It can build a cart and return a checkout URL, but the shopper completes payment on Shopify’s secure checkout. Why do I need two tokens? Product search and newsletter sign-up use the Admin API, while cart creation uses the Storefront API. Each has its own token.10. References
- Shopify custom apps guide: https://help.shopify.com/en/manual/apps/app-types/custom-apps
- Admin API access token reference: https://shopify.dev/docs/api/admin-graphql
- Storefront API (carts) reference: https://shopify.dev/docs/api/storefront

