
Let Your Customers Write Your Knowledge Base
This is an opinion piece, not a how-to. No step-by-step, no checklist. Just a few things we keep seeing, and what we think they mean. Each section is the same shape: here is a fact we observe, and here is where we land on it.
The audit is already out of date the day you finish it
What we see. Most support teams treat the knowledge base like a project. You scope it, you write it, you ship it, and you put a recurring event on the calendar to review it next quarter. Between those reviews, it sits there. Search behavior moves. The product ships three releases. A pricing page changes. The articles do not.
Where we land. A quarterly audit is a snapshot of a moving target. By the time you sit down to do it, you are correcting three months of drift at once, from memory, in a single afternoon. That is not maintenance. That is archaeology. The cadence is the problem, not the effort.
Your customers are already telling you what to write next
What we see. Every day, people search your help center and find nothing. They click "was this helpful?" and choose no. They give up and open a ticket about the same thing your last twelve customers asked. Each of those is a signal with a timestamp and a clear instruction attached.
Where we land. That stream of unanswered searches and repeat tickets is the most honest content brief you will ever get. It is voice of customer, and it is free, and it is sitting in your tools right now. We think the best knowledge base is not the one written by the smartest person on your team. It is the one written by the questions your customers actually ask, in the words they actually use.
A help center should update on the signal, not on the calendar
What we see. The gap between "a customer hit a dead end" and "someone wrote the article" is usually measured in weeks or quarters. Often it never closes at all, because the person who noticed the gap is not the person who writes the docs, and the handoff dies in a backlog.
Where we land. The unit of work should be the signal, not the audit. A failed search should be able to trigger a draft. A spike in repeat tickets should surface the missing article on its own. The loop we believe in is simple: signal comes in, the gap gets detected, a fix gets drafted, a human approves it, it goes live. Continuously. The customer asks, the answer appears, the next customer never has to ask.
"Self-improving" should still have a human in it
What we see. Plenty of vendors will now promise a knowledge base that maintains itself. Point an AI at your tickets, walk away, done. We have watched enough auto-generated content go subtly, confidently wrong to be skeptical of "walk away."
Where we land. We want the machine to do the noticing, the drafting, the routing, all the parts that do not scale by hand. We do not want it to do the approving. A person who owns the voice and knows what is true should still say yes before anything publishes. The goal is not a knowledge base with no humans. It is a knowledge base where humans stop doing the boring 80% and spend their judgment on the 20% that needs it. That is the next hire you will not need to make, not the team you replace.
Where we land, in one line
Stop scheduling the audit. Start listening to the signal. Your customers have been writing your knowledge base all along. The only real question is whether you are reading it.
If that is the way you already think about your help center, see how Helpfeel works. It was built around exactly this loop.