Add an AI shopping assistant to your Shopify store
On a Shopify store, the VoiceScholr Talk button works as a voice shopping assistant: it knows which page and product the shopper has open, searches your catalog, opens a product for them, and adds it to the cart only when the shopper taps Add to cart.
Install it
- Build an agent from one sentence or a template. Paste what shoppers ask about into its knowledge: shipping, returns, sizing, care.
- Turn on Public link. Under Allowed websites, add your store's address, for example
yourstore.comandwww.yourstore.com, plusyour-store.myshopify.comif you test there. - In Shopify admin open Online Store → Themes, press ⋯ next to your theme, then Edit code, and open
layout/theme.liquid. - Paste this just before
</body>, with your agent's slug, and save:<script src="https://voicescholr.org/widget.js" data-agent="your-agent" data-customer-name="{{ customer.first_name | escape }}" async></script> - Open your store and press Talk to us.
The data-customer-name line is optional. It passes a signed-in shopper's first name so the agent can greet them; for guests it is empty. Only a plain first name gets through, never an email.
What the agent does on your store
- Knows the page the shopper has open: its title, the product and option they picked, and how many items are in the cart. If they move to another page mid-call, it can check again.
- Searches your products with Shopify's own store search, and falls back to your public product list when a new product isn't in the search yet.
- Opens a product in a small card on the page, with its picture, an option picker showing only what is in stock, and an Add to cart button.
- Adds to the cart only when the shopper taps the button. The agent can suggest a product, but nothing it says can put anything in the cart.
- Sees the shopper's camera if they turn it on, for example to look at the room or the outfit a product is for.
What it doesn't do yet
- No checkout, payments, discount codes, order status or account details.
- It never reads your Shopify admin. It uses only what your storefront shows every visitor.
- It is not a Shopify App Store app yet: the theme line above is the install.
Your shoppers' privacy
- The camera is optional, and calls are not recorded. The transcript is deleted 10 minutes after the call.
- Everything the page sends, such as product text, reaches the agent marked as store data, not as instructions.
- More in our privacy page.
If something doesn't work
- No button on the store. Check that the line is in
theme.liquidof the theme that is live, and thatdata-agentholds your slug. - The panel opens blank. The address shoppers use is missing from Allowed websites: check both
yourstore.comandwww.yourstore.com. - No camera. Some headless stores send a
Permissions-Policyheader that turns the camera off for every frame on the page.
Other sites: see Add an AI voice agent to your website.
Need help?
Email hello@voicescholr.org. Last updated 2026-09-30.