New Flow Builder and Knowledge Base are live. What changed
Document-based AI · Hybrid search · Multilingual

An AI Knowledge Base That Speaks From Your Own Documents

Upload your files and we do the indexing. Your content feeds the reply suggestion that goes to the agent. You see on screen which document each suggestion came from. It works with documents in several languages.

Short answer

Upload your PDF, Word, Excel or web page and we do the indexing. The content feeds the reply suggestion that goes to the agent, and the source document shows on screen. It works with documents in several languages. Your team is still the one who sends the reply.

Import your PDF, Word, Excel or web page. The system parses the text and indexes it by meaning. When a customer writes, a hybrid method matches both the words and the meaning. It finds the answer they are after. Behind it sits a multilingual template library ready for 12 sectors.

app.chatinbox.net/knowledge/library

Knowledge base, 24 documents

Indexed

return-policy.pdf

3.2 MB · 14 pages · 47 chunks

TR

product-catalogue-2026.docx

1.8 MB · 38 products · 142 chunks

TR / EN

treatment-knowledge-base.pdf

5.1 MB · 28 treatments · 218 chunks

TR / EN / AR

kvkk-privacy-notice.pdf

0.4 MB · 4 pages · 12 chunks

TR

24

Documents

1,847

Chunks

Multi

lingual

app.chatinbox.net/knowledge/search

Customer query

"I do not like the product. Do I pay for the return shipping?"

Hybrid search results

3 chunks · 47 ms

📄 return-policy.pdf · p.3

96%

"Return shipping for unused items with tags still attached is covered by Chatinbox Store..."

📄 faq-general.pdf · p.7

82%

"For damaged or used items the shipping cost is paid by the customer..."

AI draft (with sources)

Sorry to hear that 😔 If you want to return the item, we cover the shipping for unused items with the tags still on. If there is damage, the shipping is on you. Reply to start the return and we will send a shipping label.

Search that catches the meaning and the words

Keyword search (TF-IDF) and vector-based semantic search (pgvector) run at the same time. The customer writes "do I pay for the return". Your document says "return shipping is paid by the customer". The words differ, but the match is found by meaning. Next to the answer you see the match score, the source quote and the page it came from.

  • Hybrid semantic search with the pgvector + ts_vector pair
  • The document quote that feeds the suggestion shows on the agent's screen
  • The match score sits next to the suggestion; the agent catches a weak match

Question and answer from multilingual documents

You can add documents in different languages to your knowledge base. When a customer writes in their own language, the answer is found in the content for that language. The source is shown. Useful for health tourism, hotels and e-commerce businesses that export.

  • Meaning-based matching across multilingual documents
  • Finds the relevant answer in documents written in other languages
  • Frequent answers are cached and come back fast on repeat queries
app.chatinbox.net/knowledge/multilang

Cross-language query flow

AR

Customer question (Arabic)

ما هي مدة الإقامة بعد عملية زراعة الأسنان؟

→ "How long do I stay after dental implant surgery?"

TR

Document match (Turkish)

"Implant cerrahisi sonrası 2-3 gün İstanbul'da kalmanızı öneririz. Kontrol için 7. günde tekrar muayene yapılır..."

treatment-knowledge-base.pdf · page 12 · 91% match

AR

AI draft (Arabic)

ننصح بالإقامة في إسطنبول لمدة 2-3 أيام بعد جراحة الزرع. يتم إجراء فحص متابعة في اليوم السابع.

Ready-made FAQ library

Pre-built FAQ sets for 12 sectors

No blank page. Between 28 and 63 ready-made questions per sector have been compiled for you. Import them, adjust them to your brand, publish right away.

Dental clinics

42 ready FAQs · multilingual

Aesthetics & clinics

58 ready FAQs · multilingual

E-commerce

63 ready FAQs · multilingual

Hotels & tourism

48 ready FAQs · multilingual

Real estate

34 ready FAQs · multilingual

Restaurants

28 ready FAQs · TR

Education & courses

39 ready FAQs · TR

Automotive

31 ready FAQs · TR

Ready sets are also available for finance, services, sports & fitness and veterinary clinics

Refresh the document, catch the missing answer

When you upload a new document, the old one moves to the archive on its own. The current content is indexed again. Content from the knowledge base feeds the reply suggestion that goes to the agent. The agent sees the suggestion and its source, and catches a weak match. On top, a report of the questions that found no answer shows you the gaps in your knowledge base.

  • Version tracking: the old document is archived, the current one is used
  • The agent sees the suggestion and its source, and catches a weak match
  • A gap report that lists the questions left without an answer
app.chatinbox.net/knowledge/gaps

Knowledge base gaps, this week

14 gaps

"Do you treat children?"

7 times

Best score: 42% · Not enough

"What do I do about pain at night?"

5 times

Best score: 38% · Not enough

"Implant warranty period?"

4 times

No answer found

💡 Suggestion: the knowledge base has no content for these 3 questions → upload one FAQ document that covers all of them.

Let Your Documents Feed the Reply Draft

Drop in your PDF or Word file and we do the indexing. The reply suggestion that goes to your team is fed by your document, and you see which document it came from. Your team is still the one who sends the reply.

Let's review your message flow together in 15 minutes

Let's talk about what's scattered across which channel, and see together how your team would use Chatinbox.

We handle the setupWe train your teamYour WhatsApp number stays the same

chatinbox