What your store's chat logs are already telling you
Your customer conversations are a fix-list in waiting. Here is how Kolega turns a month of chat logs into the catalog gaps, the unmet demand, and the questions to answer.

Your agent has been live for a month. The dashboard says it handled four hundred conversations and escalated thirty of them. That is useful, but it does not tell you what to do on Monday. The part that does is quieter, and it is sitting in the transcripts.
Every customer conversation is a small piece of research your store paid for and usually throws away. Someone asked for a size you do not list. Someone asked where their order was, three times this week. Someone wanted a bulk price and left when the answer was "email us." On their own, each one is noise. Read together, they are a to-do list. This post is how we turn a month of logs into that list, and what you do with it.
The questions it could not answer
The first thing we pull is everything the agent did not know. When a shopper asks for a detail your catalog does not carry, a colour, a material, a weight, a compatibility, the agent does not guess. It logs the gap and moves on.
Grouped over a month, these stop being one-offs. "Shoppers asked for colour seven times and your product pages do not list it" is a different sentence from a single unanswered chat. It tells you exactly which field to add, ranked by how often the absence cost you an answer. A few shapes we see often:
- A missing spec: people keep asking for the one detail your supplier sent but you never published. Add it once, answer it forever.
- A product you do not stock: the same out-of-catalog request, week after week, is a stocking decision the demand already made for you.
- A bundle nobody can find: shoppers asking whether two items go together, when you sell both but never linked them.
None of this needs anything connected. It is first-party signal, drawn straight from the conversations, available the day the agent goes live.
What people wanted that you are not capturing
The second pull is demand walking out the door. We take the escalations, the moments the agent handed off to a human, and bucket them by what the person actually wanted:
- "Where is my order?": order-status questions. If this is your top bucket, the fix is usually not the agent. It is an order-tracking link the agent can learn to hand out.
- Bulk and B2B: someone wanted a quote for forty units. That is a sales lead the agent flagged, not a support ticket, and it should reach a person who can close it.
- Returns and complaints: a steady stream here points at a product or a policy, not a staffing problem.
- Everything else: the genuinely complex cases, where a human should answer and the agent was right to step back.
Each bucket points somewhere different. The value is that they arrive sorted, so you spend your attention on the one that is actually growing.
The themes you would never count by hand
"How much is shipping" and "what does delivery cost" are the same question asked two ways. Counting by hand, you would treat them as two. We group conversations by meaning rather than wording, so a theme that shows up forty times across a dozen phrasings reads as one line: forty people asked about delivery cost this month.
Alongside that, we break conversations down by intent and by whether the visitor was new or returning, with sentiment and click-through for each. A new visitor asking about returns before they have bought anything is a different signal from a returning customer asking the same thing. One is hesitation at the door. The other is a problem with an order you already shipped.
What it is worth, in euros
A fix-list with no priority is just a longer list. So each item carries a rough euro estimate, built from your average order value and your conversion rate. The page that loses you answers two hundred times a month sits above the one that loses you five.
If you have connected your store analytics, we use your real numbers. If you have not, we fall back to your catalog average and label the figure as an estimate, so you always know which kind you are reading. It is a direction, not a guarantee, and we say so on every card.
What you actually do with it
None of this is a number you stare at. Every item comes with the conversations behind it. Click an insight and you read the actual exchanges that produced it, so you can check our read before you act on it. You mark each one reviewed, dismissed, or resolved, and the list keeps its own state from month to month.
We read them too. Every month a person on our side goes through the transcripts, not a sample, all of them, and a short digest lands in your inbox: what customers asked, what the agent missed, what we changed. The point of the report is not that a machine summarised your week. It is that someone is accountable for it.
Where to see it
You do not need Google Analytics or anything else connected to get most of this. The conversation signal is first-party and works from day one. The connected-analytics side, where these conversations line up against your real traffic, is the subject of the next post on finding a leak.
If you want to watch the agent that produces these logs running on a real site, the FlexiRENT demo is live and clickable right now. For what happens in the month after the agent first does not know an answer, the onboarding playbook covers the loop in detail. When you are ready to put one on your own store, request a demo and we will walk through what your logs would look like.
More from the blog
All posts →
How to find the page quietly losing you money
High traffic, high frustration, and an assistant nobody opens: that overlap is where a store leaks revenue. Here is how Kolega finds the page, and what to do once you have it.

How we onboard a new AI employee in week 1
The five-day playbook we run when a Co-lega AI employee starts. Brief, knowledge ingest, voice tuning, quality test, go-live. What the days look like.

Why our cheapest plan is €199, and why it has to be
We thought about a €90 tier. We considered a €49 introductory plan. Here's why we kept the floor at €199 and what we'd actually charge for less.