Shopify AI Customer Service: Set Up and Train Inbox Agent

Shopify AI customer service means the Inbox agent in Shopify Inbox, and how well it answers depends on one rule from Shopify’s Help Center: facts belong in your store content and Knowledge Base, voice belongs in the agent’s persona, and behavior such as handoff and sign-in belongs in Inbox settings. Put a fact in the wrong place and the agent may ignore it. Set the three up in that order, train the voice with practice scenarios, then review real conversations every week.
The rules quoted here are from the Shopify Help Center pages on the agent persona, training your agent, conversations and availability, read on October 23, 2026. Choosing between the Inbox agent and a paid chatbot is covered separately in Shopify customer service chatbot. Our other support guides are listed in the running a store hub.
Where each fix goes
| Problem you see in a conversation | Fix it in |
|---|---|
| Wrong return window or shipping price | The policy or shipping page (store content) |
| No answer about business hours or response time | A Knowledge Base FAQ |
| Wrong product detail (size, material) | The product itself |
| Too formal, too chatty, pushy | The persona |
| Hands off too often, or never | Inbox settings: staff handoff and availability hours |
| Customers asked to sign in when you do not want it | Inbox settings: customer sign-in (applies to staff chats only) |
| Order questions answered without sign-in | The agent’s order lookups require sign-in; the Track my order option (order number and email) works without it |
Shopify is explicit that facts added only to the persona “aren’t treated as source information and might not be used consistently”. If a fact already has a home (a policy, a product, a page), update it there; otherwise add a Knowledge Base FAQ.
Turn on the Inbox agent
- Install Shopify Inbox if you have not, and turn on the chat in the theme editor’s App embeds.
- Go to Sales channels > Inbox and assign the Inbox agent: all conversations, or only when your staff is unavailable. Stores that used Inbox before keep chats with staff until they turn the agent on.
- Set your availability hours under Chat settings > Availability. With the “only when staff is unavailable” mode, these hours decide who answers a new chat.
Write the persona
Turning the agent on creates a default persona from your store content. Open Sales channels > Inbox, click Edit in the Persona section, and describe:
- Tone and personality: for example warm and concise, or professional.
- Service style: for example “acknowledge frustration before offering a solution” or “avoid pressuring customers to buy”.
Leave out store facts, and leave out instructions that fight the settings, such as “never hand off to staff” or “recommend a product in every reply”. Shopify says such instructions might not be followed, because a persona cannot override Inbox settings or built-in safety behavior. Refine with Sidekick next to the persona drafts a change from your description for you to review.
Train it
Training refines the voice. It does not change what the agent knows; products, policies and pages remain the sources.
- Go to Sales channels > Inbox > Training > Practice scenarios.
- For each generated conversation, click Prefer this response on the better of two replies, or Write response instead and Submit your answer.
- Click Finish training. The system suggests an updated persona.
- Compare the suggestion with your current persona and accept it only if it is better; suggestions are never applied automatically.
- After the agent has handled real chats, use Training > Real conversations to rate replies with a thumbs up or down, and edit or rewrite one for more detailed feedback. Ratings do not change the message the customer already saw.
Check its work every week
- Overview metrics in Shopify Inbox: Assisted sessions, Assisted orders, Satisfaction rate and Avg. response time. Recent conversations can take time to appear.
- Completed conversations on the Inbox page in the admin, with topic tags such as Sales, Support and Store Policies. Read a sample every week.
- Every wrong answer gets a fix in the place the table above points to. Editing or rating a reply is feedback for future replies; it does not correct the source.
- Handoffs: conversations handed to staff land in the Unassigned folder with the context so far. If handoff is not available, the customer gets your store’s sender email; check that mailbox daily.
Questions you want answered before anyone types can also go into instant answers; see FAQ chatbot intents, and the rest of the support stack in support automation.
Frequently asked questions
Can I train Shopify’s AI on my policies? The Inbox agent already answers from your store policies, product catalog, pages and Knowledge Base, so you “teach” it facts by keeping those up to date. Training with practice scenarios and ratings shapes its tone and style, not its knowledge.
Can the Shopify Inbox agent process refunds? Shopify’s Inbox agent pages describe answering questions, recommending products and looking up orders for signed-in customers; they do not describe refunds. Complex or sensitive requests go to your staff through handoff.
How do I stop the Inbox agent from answering? In Sales channels > Inbox, change the agent’s assignment to only when your staff is unavailable, or to never. Conversations then stay with your staff.