- Answer product, pricing, inventory and availability questions
- Look up order status and shipment tracking, after matching the order number and email
Data is read live from Shopify and is not synced into the IrisAgent knowledge base. Refunds, cancellations, returns and other write actions are not supported.
Before you begin
- IrisAgent administrator access
- Shopify administrator access (or staff permission to install apps)
- At least one chatbot in IrisAgent
- Your store’s permanent
*.myshopify.comdomain
Install with a private install link
- Email IrisAgent support with your permanent
*.myshopify.comdomain. Support sends you a private install link for your store. - Sign in to IrisAgent, then open the link in the same browser.
- In Shopify, click Install and approve the read-only permissions.
- Back in IrisAgent (Data Sources → E-commerce → Shopify), choose the chatbot under Chatbot using this store’s data.
- Click Finish Shopify setup.
A private install link works only for its store and expires after about seven days. Ask support for a new one if it expires.
Start from Shopify
If you install IrisAgent from Shopify instead, approve the permissions, sign in to IrisAgent when redirected, choose the chatbot and click Finish Shopify setup. The result is the same.Choose capabilities
On the Shopify page, under Read-only commerce capabilities, turn on or off:- Product search, pricing, and inventory availability: returns up to five matching products.
- Order status and shipment tracking: the chatbot asks for the order number and order email, and returns details only if both match the same order.
read_orders permission covers the last 60 days of orders. Older orders need Shopify’s separately approved read_all_orders permission, which this integration does not request by default.
Add the chatbot to your storefront (optional)
- On the Shopify page in IrisAgent, click Enable chatbot in Shopify to open the theme editor.
- Under App embeds, turn on IrisAgent Chatbot.
- Click Save, then check the chat widget on your storefront.
Disconnect
On the Shopify page, click Disconnect and confirm. This removes IrisAgent’s Shopify credentials and the storefront widget stops loading. Uninstall the IrisAgent app separately in Shopify Admin.Troubleshooting
The chatbot cannot answer Shopify questions.- Check the store shows as connected and the right capability is on.
- Make sure you are testing the chatbot selected for the store.
- If you see Reconnect Shopify, click it and approve the new permissions.
- Confirm IrisAgent Chatbot is on under Online Store → Themes → Customize → App embeds, and that you clicked Save.
- Make sure you edited the published theme, then test in a new tab.
- You must be an IrisAgent administrator and select a chatbot.
- Sign in to the correct IrisAgent account.
- If the setup link expired, open IrisAgent from Shopify Admin → Apps to restart, then finish setup.
- If the page says Shopify is not configured for this environment, contact support.