Part of WhatsApp chatbot , AI chatbot for business , AI receptionist
Fix a wrong answer once, everywhere
The difference between an assistant that helps and one that is a liability is where its answers come from. Yours come from what you have given it — your prices, your services, your policies — and you can correct them in one place.
- Upload or paste
- Edit a single line
- Every channel updates
It answers from your material, not from guesswork
- Takes uploaded documents or pasted text and makes them answerable.
- De-duplicates identical content so the same price list uploaded twice does not become two sources of truth.
- Lets you reindex a single document when something changes, rather than rebuilding everything.
- Tags documents so you can keep seasonal or location-specific material separate.
- Serves every channel from the same source — correct it once and the phone, WhatsApp and website all change.
- Lets the assistant read a catalogue entry directly when one exists, rather than only ever retrieving from unstructured text — see Catalogue & orders for the structured half of "what you sell".
- Keeps a rolling per-customer memory summary as a separate, opt-in setting, so a returning customer’s history can inform an answer without it being on by default for every tenant.
Set up once, then it runs
- Upload or paste from the dashboard.
- Content is split into chunks, de-duplicated, embedded and stored for retrieval.
- On each conversation the assistant retrieves the relevant pieces and answers from them.
- You can edit individual chunks when a document is right in general but wrong in one line.
- Reindexing runs per document, not as a full rebuild — a one-line price correction does not require reprocessing everything else you uploaded.
Want to see this doing your job, with your prices?
Ask on WhatsAppWhat the numbers actually say
The instinct on a knowledge base is to measure it by volume — how many documents, how many pages — and that instinct is backwards. Zendesk’s own customer-experience research found 67% of customers would rather solve something themselves than talk to a person, which means the material worth uploading first is not your entire operations manual; it is the handful of questions your front desk answers identically every single day. A knowledge base with ten current, correct entries beats one with two hundred pages of a brochure nobody has updated since a price changed.
What actually breaks trust in an AI assistant is not a gap in its knowledge — it is confident invention where a gap exists. This is the specific design choice a knowledge base makes possible: the assistant retrieves from what you gave it and nothing else, so a question outside that material gets “let me check” rather than a fluent, wrong answer assembled from whatever the underlying model generally knows about your industry. That is a narrower promise than “the assistant knows everything about your business”, and it is the one worth keeping, because the alternative is a system that sounds right exactly as often when it is wrong as when it is correct.
The single-source design is also what makes correcting a mistake cheap rather than expensive. A business running per-channel scripts — one FAQ document for the phone script, another for the WhatsApp bot, a third for the website widget — has to find and fix the same wrong price in three places, and the audit trail for whether they actually did is nobody’s. One knowledge base, read by every channel, turns that into a single edit: change the source once, and the phone, WhatsApp and website chat are all correct on the very next conversation. That property is worth more than the size of the upload.
The mechanics behind “answers from your material” are worth naming plainly rather than leaving as a black box. Uploaded or pasted content is split into chunks, de-duplicated so the same price list uploaded twice does not become two disagreeing sources, embedded, and stored for retrieval — and on each conversation the assistant pulls the pieces relevant to the question actually asked, rather than reading the whole document every time. That retrieval step is why a knowledge base with a hundred documents does not get slower or vaguer than one with ten; the assistant is not reading all of it, it is finding the part that answers this specific question.
Tagging exists for the case a lot of businesses hit within the first month: seasonal or location-specific material that should not blend into everything else. A festival-season offer sheet, a second branch’s different hours, a service that only one location runs — tagged content lets you keep that material distinct rather than deleting it once the season ends and re-adding it next year, or hoping the assistant infers which branch a caller means from context alone.
It is worth being direct about the one thing a knowledge base cannot fix: it will not turn disorganised source material into organised answers by itself. Two documents that quote different prices for the same service both stay retrievable, and the assistant will pick one of them rather than noticing the contradiction and asking you to resolve it — that clean-up is a manual step, and it is the actual work most onboarding time goes toward. A knowledge base rewards the business that spends an afternoon getting its ten core answers right far more than it rewards the one that uploads everything and hopes retrieval sorts it out.
The rolling per-customer memory summary sits next to the knowledge base but answers a different question. The knowledge base is what the assistant knows about your business; the memory summary, when a tenant switches it on, is what it remembers about one specific returning customer across conversations. Keeping the two separate — and keeping the second one off by default — is deliberate: a business should decide explicitly whether it wants that kind of persistence, rather than discovering the assistant has been quietly building a profile of every customer without anyone having asked for it.
Document knowledge base vs. structured catalogue — when to use which
| Knowledge base (this page) | Catalogue & orders | |
|---|---|---|
| Best for | Policies, hours, general FAQs, anything prose-shaped | Prices, stock, anything that changes and must be exact |
| Source of truth | Uploaded documents and pasted text | Structured entries you maintain as data |
| Update path | Edit a chunk or reindex a document | Edit the entry — the next answer uses it immediately |
| Shows a card on WhatsApp/web | No | Yes — photo, name, live price, link |
| Right tool when | The answer is a sentence | The answer is a number that must never be stale |
Both read from the same assistant and the same conversation; this is not a competitor comparison, it is the choice between Kooday’s own two ways of teaching it what you sell.
Figures worth checking, not taking our word for
- 67% of customers prefer to resolve something themselves before contacting a person — Zendesk’s own customer-experience research Zendesk — self-service research · read 2026-09-09
- 1 source every channel — phone, WhatsApp, website, Instagram, Messenger — reads from, so one correction reaches all of them Kooday
- Per-document reindex a change to one document reprocesses that document only, not your whole knowledge base Kooday
- Chunk-level editing a document that is right in general but wrong in one line can be corrected at the line, not re-uploaded whole Kooday
- Off by default the rolling per-customer memory summary — an opt-in setting, not a standing default across every tenant Kooday
- ₹99/mo Kooday’s entry plan, which includes a full knowledge base from day one — this is not a higher-tier add-on Kooday
The things this does not do
Every product page in this market lists capabilities. This is the other half. If one of these is a dealbreaker, we would much rather you found out on this page than in month two.
- The quality of the answers is the quality of what you put in. This is the real work of setting up, and it is why onboarding exists.
- The rolling per-customer memory summary is a separate setting and is off by default.
- A knowledge base answers from what it was given, not from the open internet — it will not fill a gap in your material with a plausible-sounding guess pulled from general model knowledge, which is a deliberate limit and the reason "less material, all of it correct" beats "more material, some of it stale".
- De-duplication catches identical content, not contradictory content. Two documents that disagree about the same price both stay retrievable, and the assistant will pick one — cleaning that up is manual, not automatic.
What people ask us
How much material do I need?
Less than people expect. Most of the value is in the handful of questions you answer every day — prices, hours, what you do and do not take on.
What if it gets something wrong?
You correct the source and every channel is corrected. That is the reason for a single knowledge base rather than per-channel scripts.
Will it make something up if it does not know?
It is built to say it needs to check rather than answer from general knowledge about your industry. That is a deliberate limit, not a shortfall — a confidently wrong price is worse than an honest "let me find out".
Should I use a document or the catalogue for prices?
The catalogue, whenever the answer is a number that changes. A document answers with whatever it said when it was uploaded; a catalogue entry is read live at the moment someone asks. See the table above for the fuller split.
Do I need to re-upload everything when one price changes?
No — reindexing runs per document, and you can edit an individual chunk directly when a document is otherwise correct. A one-line fix does not touch the rest of what you uploaded.
Can I keep seasonal or branch-specific material separate?
Yes — tag it. Tagged documents stay distinct from your general material, so a festival offer or a second branch’s different hours does not need to be deleted and re-added every time it goes in or out of season.
What it works alongside
- AI phone agent An assistant that answers your business phone on the first ring, in the caller’s own language, and leaves you a transcript, a summary and a contact record.
- Website chat An AI chatbot for your website that streams replies from the same assistant answering your phone and WhatsApp, and opens the conversation itself.
- Customer profiles A phone call and a WhatsApp thread from the same number resolve to one customer with one history. Website chat, Instagram and Messenger visitors get their own records, kept apart from the phone and WhatsApp customer record.
If this sounds like your week
Would this work for your business?
Message us and say what your week actually looks like. You will be talking to our own assistant — the thing this page describes, doing the job on our side of the conversation.
Plans from ₹99/month.