Shopify AI Support
Shopify AI Support puts a chat box on your store that answers questions about products, shipping and returns from the store information you publish to it. Shoppers never touch your workspace.
Create an assistant
Section titled “Create an assistant”- Turn on Shopify AI Support on the Gatekeepers page.
- Open AI Support under Apps, choose New assistant, and fill in:
- Name: for you; shoppers don’t see it;
- Store name: how the assistant refers to your store;
- Support email: where to send shoppers who need a human;
- Websites: the sites allowed to embed the chat. Only these can call it, matched exactly;
- Daily message limit: beyond it, shoppers get a short fallback message.
Publish store information
Section titled “Publish store information”The assistant answers only from what you publish. Edit it directly under Store information, or use the button beside it to have the agent draft one from your website (that step goes through a conversation, and the agent’s write-back still needs your approval).
Worth including: what you sell and why, shipping costs and times, returns and exchanges, common questions, and how to reach you. The limit is about 64 KB.
To keep it current, set up a scheduled task that refreshes and republishes it.
Optional: connect product data
Section titled “Optional: connect product data”Add a Shopify store domain and Storefront API access token (the read-only public token meant for anonymous shoppers) and the assistant can answer “is this size in stock?”. Before each shopper message reaches the model, Gosper looks up matching products and attaches their names, prices, per-variant availability and links as reference.
Open it to shoppers
Section titled “Open it to shoppers”Choose Open to shoppers. Gosper asks you to confirm, spelling out which model is used, who the cost falls to, the daily limit, and that you can close it any time. The key is issued only after you confirm.
Then copy the Embed code into your theme (or Hydrogen storefront):
<script src="https://service.gosper.ai/shopify-ai-support/v1/embed.js" data-key="sas_…" async></script>That key appears in your page source and is public by design: it identifies the assistant and grants nothing. Calls still have to pass the website allowlist, rate limits and the daily quota.
Day to day
Section titled “Day to day”- Messages per day: the last 14 days, plus today’s count and how many fell back;
- Replace key: the old key stops working immediately, so update the embed code on your pages;
- Disable: stops the service at once and clears conversations in progress.
What shoppers experience
Section titled “What shoppers experience”- A conversation ends after 30 minutes without messages; the next message starts a new one;
- each conversation locks the configuration and store information it started with, so your edits don’t change its personality mid-chat;
- when the quota runs out or the model fails, shoppers see a short fallback message, never technical detail.