Why most AI agents still just answer questions
Most ecommerce AI agents launched in the past two years were built to deflect tickets. They answer WISMO, they look up order status, they maybe handle a return. That's the job they were hired for, and they do it well enough that support teams keep the seat.
But the conversation doesn't end when you answer "Where is my order?" A customer who asks about sizing is telling you they're ready to buy. A customer who asks if you ship to Canada is one sentence away from checkout. A support-first agent treats those moments as tickets to close. A sales agent treats them as revenue opportunities.
The difference isn't subtle. A support agent reduces cost per contact. A sales agent increases revenue per conversation. Both matter, but only one pays for itself in margin.
Key takeaways
- AI agents built for support deflect tickets but leave revenue on the table when customers ask pre-sale questions.
- Sales-capable agents pull live catalog, stock, and order data to recommend products, handle objections, and walk customers to checkout.
- The best agents do both jobs in the same conversation, switching from support to upsell without a hand-off.
- Flat monthly pricing with no per-resolution fees lets you treat every conversation as a revenue opportunity, not a line item.
- Measuring success shifts from deflection rate to conversion lift, average order value, and revenue attributed to the agent.
What it means for an AI agent to sell
A sales conversation has a structure. The customer signals intent ("Do you have this in blue?"), you confirm availability, you answer objections ("Does it run true to size?"), you recommend a complementary item ("Customers usually pair this with..."), and you remove friction from checkout ("I can send you a link to check out in two taps").
An AI agent that sells does all of that. It pulls live product data from your Shopify catalog so it cannot recommend something out of stock or quote the wrong price. It reads customer order history to avoid suggesting something they already bought. It knows your return policy, your shipping zones, and your current promotions, so it can answer objections in the same breath as the recommendation.
That requires access to your store's actual data, not a generic knowledge base. A support bot trained on FAQ documents will tell a customer to "check the website" for stock. A sales agent queries the live SKU, sees you have two units left in medium, and says "I can hold one for you while you check out."
The technical term for this is agentic: the AI doesn't just retrieve a canned answer, it takes an action (query inventory, apply a discount code, generate a checkout link) based on what the customer needs in that moment. That's the difference between a chatbot and an agent.
The channel problem: sales happen everywhere, not just on your site
Your Shopify storefront has a chat widget, and maybe you've connected a basic bot to it. Fine. But most of your inbound conversations in 2025 don't start on your site. They start on Instagram when someone comments "Price?" on your product post. They start in Facebook Messenger when someone saw your ad. They start in email when a past customer asks if you restocked an item.
If your AI agent only works in web chat, you're handling those conversations manually or not at all. Instagram and Facebook especially: those platforms now expect brands to reply to comments and DMs within minutes, and customers who get a fast reply are significantly more likely to buy. A sales agent that only covers one channel is a sales agent that misses most of your opportunities.
kolton.ai works across web chat, Instagram DMs and comments, Facebook Messenger and comments, email, WhatsApp, Telegram, and Shopify's native storefront chat. One agent, one source of truth (your live Shopify catalog), every channel your customers use. When someone comments "Do you ship to the UK?" on an Instagram post, the agent replies publicly, then moves the conversation to DMs to close the sale. No human has to monitor the feed.
Support and sales in the same conversation
Here's where most tools force you to pick a lane. Gorgias, Zendesk, Intercom: they started as helpdesk platforms and added AI on top. The AI is very good at support. It's not built to upsell. Rebuy, Clerk.io, Algolia: they're recommendation engines that live on your product pages. They're very good at suggesting the next item. They don't handle a return request.
Real customer conversations don't stay in one lane. Someone asks where their order is, you answer, and then they ask if you have the same item in a different color. That's a support question followed by a sales question in the same thread. If your agent can't do both, you're handing off to a human or leaving the upsell on the table.
kolton.ai was built for both from the start. It resolves WISMO, processes returns and refunds (with human approval for sensitive actions), and in the same conversation recommends a product, answers sizing questions, and sends a checkout link. The agent doesn't distinguish between "support" and "sales" because your customer doesn't either. They just want an answer and maybe something new to buy.
How to measure a sales agent (and why deflection rate isn't enough)
If you only measure deflection rate, you're measuring the wrong thing. Deflection tells you how many tickets the AI closed without human help. That's useful for a support bot. It's not useful for a sales agent.
A sales agent should move these numbers:
- Conversion rate on conversations the agent touched. If 100 people ask the agent a question, how many of them place an order in the next 24 hours?
- Average order value when the agent upsells. If the agent recommends a second item, does the customer add it?
- Revenue attributed to the agent. If you tag every conversation the agent handled, how much GMV came through those customers?
- Time to reply. Customers who get an answer in under two minutes are more likely to buy than customers who wait an hour for a human.
You still care about deflection for the support side, but treat it as table stakes. The question is whether the agent pays for itself in margin, and the only way to know is to track revenue, not just tickets.
Pricing models and why per-resolution fees kill sales behavior
Most AI platforms charge per resolution or per conversation. Zendesk AI is $0.08 to $1.50 per resolution depending on volume. Intercom Fin is $0.99 per resolution. Gorgias Automate is tiered, but you pay for each automation action.
That model makes sense if you're buying a cost-reduction tool. You pay per ticket deflected, you save on support hours, the math works. But it breaks if you want the agent to start conversations. If every upsell message costs you $0.99, you're not going to let the agent proactively suggest a product. You're going to limit it to reactive support, because every interaction is a line item.
kolton.ai charges one flat monthly price per plan. No per-resolution fees, no per-seat fees, no usage-based billing. The Growth plan is $99/month for 1,600 AI replies. If you use 1,700 replies in a spike month (Black Friday, a product launch), the bill is still $99. If you use 800 replies in a quiet month, the bill is still $99. That structure lets you treat every conversation as a revenue opportunity, not a cost to minimize.
The Free plan ($0/month) gives you 50 AI replies in web chat to test the agent on low-stakes conversations. The Starter plan ($29/month) adds Instagram and Facebook Messenger and raises the quota to 400 replies. Growth ($99/month, most popular) adds email, WhatsApp, all channels, and AI comment replies on Instagram and Facebook posts. Pro ($299/month) is for multi-store operations.
Every paid plan includes a 14-day free trial, and billing runs through Shopify Billing so you manage it in the same place you manage your store.
When to let the agent sell and when to hand off
A good sales agent knows when to stop. If a customer is angry, if they're asking for a refund over your policy limit, if they want a custom bulk order, the agent should hand that conversation to a human.kolton.ai does this automatically. It flags sensitive topics (refunds, discount requests, escalations) and routes them to your team inbox.
But for the 80% of conversations that follow a predictable shape ("Do you have this in stock?" "What's your return window?" "Can you recommend a gift?"), the agent should close the loop. The faster the reply, the higher the conversion. Customers who get an answer in under a minute are significantly more likely to buy than customers who wait for a human to come online.
You control the threshold. If you want the agent to handle only straightforward questions and send everything else to a human, set that rule in kolton.ai's platform. If you want it to handle more (including processing returns up to a certain dollar limit), you can. The default is conservative: automate the easy 80%, escalate the nuanced 20%.
What to look for in an AI agent that sells
If you're evaluating tools, here's the short checklist:
| Capability | Why it matters | What to ask |
|---|---|---|
| Live catalog and stock access | The agent cannot recommend out-of-stock items or quote wrong prices. | Does it pull real-time data from my Shopify store, or does it rely on a static knowledge base? |
| Multi-channel coverage | Sales conversations start on Instagram, email, WhatsApp, not just your website. | Does it work across all my customer channels, or only web chat? |
| Sales and support in one agent | Real conversations don't stay in one category. | Can it handle a return request and an upsell in the same thread? |
| Transparent, flat pricing | Per-resolution fees discourage proactive sales behavior. | Is the monthly price fixed, or will I pay extra in a busy month? |
| Human handoff for edge cases | You don't want the agent guessing on refunds or custom requests. | Does it escalate sensitive conversations automatically? |
| Revenue attribution | You need to know if the agent is paying for itself. | Can I see which orders came from conversations the agent handled? |
If a vendor can't answer those six questions clearly, they're selling a support deflection tool with "sales" in the marketing copy.
The next step
If you're running a Shopify store and you're tired of AI agents that only deflect tickets, try one that actually closes sales. kolton.ai handles both jobs (support and sales) in the same conversation, pulls live data from your Shopify catalog and orders, and works across every channel your customers use. Flat monthly pricing, no per-resolution fees, 14-day free trial on every paid plan.
Start at kolton.ai/platform to see how it works, or go straight to kolton.ai/pricing to pick a plan.
FAQ
Q: Can an AI agent really upsell without sounding pushy?
A: Yes, if it's trained on your brand voice and uses actual purchase data. A good upsell reads context ("You're buying running shoes, here's a matching pair of socks customers usually add") instead of spraying generic recommendations. kolton.ai pulls live order history and catalog data, so suggestions are relevant. You control tone in the agent settings.
Q: What happens if the AI recommends the wrong product?
A: It shouldn't, if it's querying your live Shopify catalog. kolton.ai cannot fabricate products or prices because it pulls real-time SKU data. If a product is out of stock or discontinued, the agent won't suggest it. If you're seeing bad recommendations from another tool, it's probably working off a static knowledge base instead of live data.
Q: Do I need to choose between a sales agent and a support agent?
A: No. The best tools do both in the same conversation. A customer asks where their order is (support), you answer, and they ask if you have a different size (sales). If you're running two separate tools, you're forcing a handoff in the middle of that thread. kolton.ai handles both sides without switching agents.
Q: How do I know if the agent is actually driving revenue?
A: Track conversion rate on conversations the agent touched, average order value when it upsells, and total revenue attributed to agent-handled threads. kolton.ai tags every conversation so you can measure GMV and conversion lift. If those numbers don't move, the agent isn't doing the sales job.
Q: Will this work if I sell high-consideration products (furniture, jewelry, custom goods)?
A: Yes, but the agent's role shifts. For high-ticket items, the agent qualifies leads, answers technical questions, and books a call with your sales team. It doesn't close the deal in chat. For lower-ticket impulse buys, it can close the sale in the same conversation. You set the threshold based on your AOV and sales cycle.
Q: What if I already use Gorgias or Zendesk for support?
A: kolton.ai replaces the AI layer but can integrate with your existing helpdesk if you want human agents to handle escalations in the same inbox. Most stores switch entirely because kolton.ai's unified inbox across all channels is simpler than managing Gorgias for email and a separate tool for Instagram. You're not locked into either approach.
Key takeaways
- AI agents built only for support deflect tickets but miss revenue when customers ask pre-sale questions in the same thread.
- A sales-capable agent pulls live Shopify catalog and stock data to recommend products, answer objections, and walk customers to checkout.
- Flat monthly pricing with no per-resolution fees lets you treat every conversation as a revenue opportunity instead of a cost to minimize.
- Multi-channel coverage (Instagram, email, WhatsApp, web chat) matters because most inbound sales conversations don't start on your website.
- Measure success by conversion rate, average order value, and attributed revenue, not just deflection rate.
Frequently asked questions
- Can an AI agent really upsell without sounding pushy?
- Yes, if it's trained on your brand voice and uses actual purchase data. A good upsell reads context ("You're buying running shoes, here's a matching pair of socks customers usually add") instead of spraying generic recommendations. kolton.ai pulls live order history and catalog data, so suggestions are relevant. You control tone in the agent settings.
- What happens if the AI recommends the wrong product?
- It shouldn't, if it's querying your live Shopify catalog. kolton.ai cannot fabricate products or prices because it pulls real-time SKU data. If a product is out of stock or discontinued, the agent won't suggest it. If you're seeing bad recommendations from another tool, it's probably working off a static knowledge base instead of live data.
- Do I need to choose between a sales agent and a support agent?
- No. The best tools do both in the same conversation. A customer asks where their order is (support), you answer, and they ask if you have a different size (sales). If you're running two separate tools, you're forcing a handoff in the middle of that thread. kolton.ai handles both sides without switching agents.
- How do I know if the agent is actually driving revenue?
- Track conversion rate on conversations the agent touched, average order value when it upsells, and total revenue attributed to agent-handled threads. kolton.ai tags every conversation so you can measure GMV and conversion lift. If those numbers don't move, the agent isn't doing the sales job.
- Will this work if I sell high-consideration products (furniture, jewelry, custom goods)?
- Yes, but the agent's role shifts. For high-ticket items, the agent qualifies leads, answers technical questions, and books a call with your sales team. It doesn't close the deal in chat. For lower-ticket impulse buys, it can close the sale in the same conversation. You set the threshold based on your AOV and sales cycle.
- What if I already use Gorgias or Zendesk for support?
- kolton.ai replaces the AI layer but can integrate with your existing helpdesk if you want human agents to handle escalations in the same inbox. Most stores switch entirely because kolton.ai's unified inbox across all channels is simpler than managing Gorgias for email and a separate tool for Instagram. You're not locked into either approach.
Sources

About the author
Mario
Mario Horvat builds Kolton, the AI agent that helps Shopify stores turn conversations across chat, DMs and social comments into orders. He focuses on how the agent answers shoppers from a store's live catalog, stock and order data.
View profile →