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

  1. Build an agent from one sentence or a template. Paste what shoppers ask about into its knowledge: shipping, returns, sizing, care.
  2. Turn on Public link. Under Allowed websites, add your store's address, for example yourstore.com and www.yourstore.com, plus your-store.myshopify.com if you test there.
  3. In Shopify admin open Online Store → Themes, press ⋯ next to your theme, then Edit code, and open layout/theme.liquid.
  4. 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>
  5. 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.liquid of the theme that is live, and that data-agent holds your slug.
  • The panel opens blank. The address shoppers use is missing from Allowed websites: check both yourstore.com and www.yourstore.com.
  • No camera. Some headless stores send a Permissions-Policy header 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.