Every support team accumulates the same quiet problem: tickets pile up, agents answer the same questions repeatedly, and no one has time to turn that signal into documentation. The team behind Bolusso.nl , Eroticon.nl, and Shop-toppers.nl solved it with a single FlowHunt AI agent that does the reading, grouping, and gap-spotting automatically — every week, without being asked.

From Support Tickets to Knowledge Base: Turning Customer Frustration Into Documentation
Support tickets are one of the richest sources of product and documentation feedback a team has. Customers tell you exactly what they cannot find, what confuses them, and what your knowledge base fails to answer. But extracting that signal manually — reading hundreds of tickets, grouping similar questions, checking whether the KB already covers them — is exactly the kind of repetitive analytical work that never makes it onto anyone’s priority list.
The Shop-toppers team wanted a system that turns ticket data into KB action items automatically. The result is a weekly automated pipeline running entirely inside FlowHunt AI Projects.
AI-Powered E-Commerce Chatbot: One Knowledge Base Serving Three Dutch Storefronts
Before diving into the weekly analysis pipeline, it helps to understand how the support infrastructure is set up. The team operates Bolusso.nl , Eroticon.nl, and Shop-toppers.nl from a single shared FlowHunt knowledge base — one set of product descriptions, return policies, FAQs, and shipping rules that all three sites draw from.
Each storefront has its own chatbot powered by that shared knowledge base. When a customer on Bolusso lands on the site and opens the chat, they’re greeted by “Chatbot Bob” — an AI assistant that knows the full product catalog, can help track orders, and handles return questions instantly, 24/7.

The chatbot’s welcome message — “Welkom bij Bolusso! Ik ben je persoonlijke assistent voor supportvragen en het ontdekken van ons assortiment.” — and its quick-reply buttons (“Volg je bestelling”, “Product retourneren”) are all driven by the same flows used across all three brands.
When a policy changes or a new product category launches, the team updates the knowledge base once. All three chatbots reflect the change immediately. The same logic applies to flows: build once, deploy everywhere.
Automated Support Ticket Analysis: How FlowHunt AI Projects Finds Knowledge Gaps Every Week
The chatbot handles the front line. But it generates a different kind of signal: the questions it cannot resolve, and the tickets that flow through to human agents regardless. The weekly gap analysis pipeline is what closes that feedback loop.
Inside FlowHunt AI Projects, the team runs a single project: LiveAgent FAQ knowledge base checker. Its job is to read every ticket from the past 7 days and tell the team exactly what documentation they are missing.

The agent is given a precise persona and strict guardrails. It operates read-only against LiveAgent — it fetches ticket data but cannot modify, delete, or close anything. This guardrail is explicit in the system prompt and enforced at the tool level.
The Two-Phase Pipeline: LiveAgent Ticket Clustering and Knowledge Base Cross-Check
The agent executes a two-phase investigation on every run.
Phase 1 — Ticket Clustering & Topic Extraction
The agent pulls all tickets from the past 7 days via the LiveAgent integration. It immediately filters out noise: automated platform notifications, Amazon order alerts, and any system-generated messages are discarded. Only genuine human customer inquiries are processed.
The remaining tickets are clustered by the specific question being asked — not by vague category, but by precise intent (e.g. “How do I return a defective item?” rather than just “Returns”). The top 5 most frequent topics are identified, named clearly, and documented with frequency counts and representative examples.
Phase 2 — KB Verification & Gap Analysis
For each of the top 5 topics, the agent searches the shared knowledge base:
- If articles exist: the agent analyzes why customers are still opening tickets despite the coverage. It looks for staleness, missing edge cases, unclear language, or incomplete scope. The article is flagged as a KB Failure — the content exists but is not resolving the issue.
- If no articles exist: the topic is immediately classified as a Critical Gap — undocumented territory that the KB content team needs to address.
This distinction matters. A Critical Gap and a KB Failure require different responses: one needs a new article, the other needs an edit.
From Raw Tickets to Actionable Briefings: Automated Weekly KB Gap Reports
At the end of every run, the agent emails a structured report directly to the team. No one needs to log into the platform to see the findings.
The email follows a fixed structure:
Top Questions Table — each row contains the specific customer question, how many times it appeared in the past week, two or three example ticket subject lines, the relevant ticket IDs, and a draft resolution the content team can use as a starting point.
Strategic KB Recommendations — broader topics, new article ideas, and portal improvements grounded in the week’s ticket data. Each recommendation includes the reasoning: why this matters based on what customers are actually asking.
The subject line is always Weekly KB Gap Analysis - [Date], making the emails easy to file and reference over time.
Persistent AI Memory: How Weekly Findings Compound Into Long-Term Support Intelligence
One detail that separates this from a one-off report: the agent writes its findings to Project Memory — a persistent wiki inside the AI Project that updates after every run.

The team builds up a longitudinal record automatically. Topics that keep appearing week after week despite previously being flagged stand out immediately. KB gaps that were addressed can be marked resolved. The agent’s accumulated knowledge gets more useful the longer it runs.
E-Commerce Support Automation That Runs Itself: Scheduled AI Agents With Zero Manual Triage
The entire pipeline is triggered by a Periodic Issue — a scheduled task in AI Projects that fires automatically on a set cadence without any manual intervention. The team set it up once; it has run 16 times since.

Each run takes between 1 and 10 minutes depending on ticket volume that week. The cost per run is a fraction of what a human analyst would spend doing equivalent work manually. The team receives a ready-to-act briefing every week without anyone having to log into LiveAgent, read through tickets, or compile a report.
“Feel free to also include our other websites if you want to. The knowledge base and all our flows are used for the following websites combined.”
Build once. Run everywhere. Let the agent tell you what is missing.
Companies: Shop-toppers.nl · Bolusso.nl · Eroticon.nl Industry: E-Commerce Location: Netherlands FlowHunt Features Used: AI Projects, AI Chatbot, Shared Knowledge Base, Flows, LiveAgent Integration, Email Notification Tool Agent Model: claude-4.5-haiku (Supervisor)
