How to add an AI chatbot to a Shopify store
Connect Shopify to a SolveoAI agent with one-click OAuth, turn on the chat widget embed in your theme editor, and let the agent answer product and order questions.
Do this in order
Create an agent and add your store's knowledge
Sign up at /register, open Agents and create an agent from the E-commerce template. In its knowledge base, import your store URL and upload your shipping, returns and FAQ pages so the agent answers policy questions from your own content.
Connect your Shopify store
Open the agent's Deploy panel, click the Shopify card, then Connect with Shopify. Authorize in the popup; no API keys are copied. Shopify is available on Pro and above on the website; merchants who install from the Shopify App Store are billed through Shopify instead.
Turn on the widget in your theme editor
From the Shopify card, open the theme editor link. It opens your published theme with the SolveoAI Chat Widget app embed pre-toggled; click Save. No theme code is edited and no ScriptTag is used.
Enable the store actions and test
Under Actions, enable product search, order lookup, cart and checkout. Ask the agent on your storefront about a product and, signed in as a test customer, about an order. Order, cart and profile actions work for signed-in shoppers only.
What the Shopify chatbot can do once connected
- Product search by title, handle or price range, with stock filtering and direct product links.
- Order lookup and shipment tracking for the signed-in shopper's own orders.
- Cart and checkout: read the storefront cart, add items through a draft order and hand over a checkout link. Cash-on-delivery checkout is supported where you offer it.
- Customer profile and address updates from the conversation.
- Returns: open a return or refund request against an order.
- Policy answers from your knowledge base: shipping, returns, sizing, payment.
All of it uses the GraphQL Admin API; no deprecated REST endpoints and no ScriptTags. See the Shopify channel page for the full capability list and the AI shopping assistant definition for how this differs from a generic widget.
Tips for a good first week
- Import the pages shoppers ask about most. Shipping, returns, sizing and payment pages answer the bulk of pre-sale questions.
- Add an escalation rule for refunds. Let the agent open the return, but route disputes and anything outside policy to a person. See escalation rules and the live chat docs.
- Read unresolved conversations weekly and add the missing answers to the knowledge base. That is where the resolution rate comes from.
Common questions
Does the Shopify chatbot work for guests?
Does the product catalog stay in sync?
Get started
Put the steps into practice
Start free, no credit card required.