Skip to main content
Company knowledge often lives across several places: onboarding instructions in Notion, policies in Google Drive, process documents in PDFs, and technical guides in an internal wiki. Even when everything is documented, employees still need to know where to look, which version to trust, and who to ask when something is unclear. A company AI knowledge base gives employees a way to ask questions in plain language and find answers grounded in your organization’s documents. This guide walks through building an AI knowledge base with TypingMind Teams, using employee onboarding as an example. You’ll learn how to prepare your documents, connect your sources, configure an assistant, test its answers, and keep the information current. An onboarding assistant in TypingMind Teams answering a question using company documents.

What Is a Company AI Knowledge Base?

A company AI knowledge base connects your organization’s documents to an AI assistant so employees can ask questions about internal processes and information. For example:
  • What should I complete before my first day?
  • How do I request access to our project management tool?
  • What information should I include in an IT support request?
  • Where can I find the leave request policy?
Retrieval-Augmented Generation, or RAG, retrieves relevant material from your documents and provides it to the model as context for answering. TypingMind Teams supports this approach and can display clickable source references. Learn about TypingMind Teams Knowledge Base Connecting documents does not mean retraining the model on your company’s data. Answer quality still depends on the source material, retrieval, and how you configure and test the assistant.

Step 1: Choose One Workflow to Start With

Start with a specific task rather than uploading every company document. A narrow scope makes it easier to identify missing information, evaluate answers, and correct problems before expanding access. For this walkthrough, we’ll build an employee onboarding assistant. Its initial scope will include: Write a short purpose statement before configuring the assistant:
Help new employees find onboarding instructions and basic workplace procedures using approved company documents.
Use this statement to decide which documents belong in the knowledge base and which questions should be referred to a person.

Step 2: Prepare a Small Set of Reliable Documents

For your first version, prepare four documents:
  1. Employee Handbook.
  2. New Hire Checklist.
  3. IT Setup Guide.
  4. Leave Request Policy.
These are suggested examples. Use documents that match your company’s actual onboarding process. Each document should identify its owner, last update date, and intended audience. Before connecting your documents, review them for three common problems.

Outdated or conflicting versions

Remove outdated copies from the initial dataset or clearly identify their status. If two documents describe different approval processes, resolve the conflict before expecting the assistant to provide a reliable answer.

Incomplete instructions

“Contact IT if you have a problem” leaves employees with unanswered questions. A useful guide should explain where to submit the request, what information to include, and what to do if the request is urgent.

Difficult-to-read content

Use descriptive headings, short sections, and clearly numbered procedures. For scanned documents, check that the text can be extracted accurately. A document that looks readable on screen may still contain little usable text. Image

Step 3: Connect Your Documents to TypingMind Teams

In your TypingMind Teams Admin Panel, open Knowledge Base and select Add Data Source. Menu placement may vary by interface version. See the data source setup instructions You can upload files or connect supported systems such as Google Drive, Notion, Confluence, and GitHub. For an initial pilot, uploading a small document set makes the scope easier to inspect. View supported knowledge sources Work through the following steps:
  1. Select your source type.
  2. Choose the files or content you want to connect.
  3. Complete any required authorization.
  4. Check the processing status.
  5. Wait until the content is ready before testing questions.
If you connect a service containing many documents, start with a specific folder or collection. For example, select your onboarding folder rather than your entire company drive. Image Image

Step 4: Configure an Onboarding Assistant

Create an AI Agent called Onboarding Assistant, select an available model configured in your workspace, and define the knowledge it should use. TypingMind Teams supports tagging connected data and assigning relevant tags to agents. Use this to keep the assistant focused on its intended material. Learn about agent knowledge scope Then give the assistant clear instructions. You can adapt the following example:
You are the company’s internal onboarding assistant. Help employees understand onboarding tasks and basic workplace procedures. When answering questions about company policies or processes:
  • Use the approved knowledge sources available to you.
  • Give a direct answer, followed by practical steps when appropriate.
  • Include source references when available.
  • Do not invent benefits, deadlines, approval requirements, or contact details.
  • Ask a clarifying question when the answer depends on missing information.
  • If the documents do not contain an answer, say that you could not find it.
  • If sources conflict, explain the conflict and recommend checking with the documented owner.
  • Do not claim that a request has been submitted or approved when you are only providing instructions.
These instructions guide the assistant’s behavior. Configure access permissions separately through the appropriate administration controls. Image

Step 5: Enable Source References

Employees should be able to check where an answer came from. Look for the setting “Show reference sources of training documents to users” in your Knowledge Base configuration, where available. This enables source links in responses. See the reference source setting Test it with a specific question:
According to our onboarding checklist, what should I prepare before my first day?
Check both the answer and its references:
  • Does the answer use the correct document?
  • Does the cited material support the statement?
  • Can the intended employee open the linked source?
A citation is useful evidence, but it does not automatically make an answer correct. Someone still needs to verify that the answer accurately reflects the document.

Step 6: Test More Than Straightforward Questions

A useful internal assistant needs to handle missing information and ambiguous questions as well as simple lookups. Prepare your test questions before rolling out the assistant. Also test different ways of asking the same question. Employees may use abbreviations, informal language, or internal names that differ from the wording in your documents. Record the results: Treat this as a repeatable evaluation rather than a one-time demonstration. Image An onboarding answer with a supporting document reference. Image The onboarding assistant acknowledging missing information.

Step 7: Fix the Cause of Weak Answers

When an answer is inaccurate, inspect the underlying problem before changing the prompt.

Does the source contain the answer?

If the information is missing, update the document. A more detailed prompt cannot supply an unpublished company policy.

Is the information clear and consistent?

Rewrite vague instructions, clarify headings, and resolve conflicting versions.

Is the assistant using the correct material?

Check the assigned sources, tags, and document processing status.

Does the question require clarification?

Some answers depend on location, employment type, department, or request category. The assistant should ask for relevant context instead of making assumptions.

Can the assistant acknowledge uncertainty?

Give it a useful way to respond when information is missing, such as identifying the documented owner or pointing to the appropriate process. After each change, rerun the questions that previously failed. This helps establish whether the issue has been resolved consistently.

Step 8: Run a Small Pilot

Invite a small group of employees and onboarding owners to try the assistant before expanding it. Ask them:
  • Was the answer accurate?
  • Was it complete enough to take the next step?
  • Could they verify the source?
  • When the assistant could not answer, did it provide a useful next step?
Include people who did not prepare the documents. They are more likely to expose unclear terminology and assumptions that the project owners overlook. Use fictional or approved demonstration content for public screenshots. Keep internal employee details and confidential information out of the published walkthrough.

Step 9: Keep the Knowledge Base Current

Assign an owner to each source document. When a procedure changes, the owner should:
  1. Update the authoritative document.
  2. Refresh or verify the connected source as required.
  3. Check that the new information is available to the assistant.
  4. Rerun the affected test questions.
  5. Remove or clearly separate superseded information.
Do not assume that editing the original document has immediately updated the assistant’s knowledge. Confirm the connection’s update behavior and test the revised content. Maintain a small evaluation set that covers your most important questions. Run it again after changes to documents, model configuration, or assistant instructions.

How to Measure Whether the Knowledge Base Is Useful

Measure the assistant against the workflow you originally selected. Compare similar tasks before and after deployment. Avoid publishing time-saving or accuracy claims until you have measured them.

Frequently Asked Questions

Do I need to upload all company documents?

No. Start with a small set of current, approved documents supporting one workflow. Expand after testing the first version.

Does a knowledge base replace the onboarding team?

It can help employees find instructions and understand documented procedures. Exceptions, approvals, and personal situations still need the responsible people.

Why can the assistant give a wrong answer when the document exists?

The document may be outdated or unclear, retrieval may miss the relevant passage, or the model may interpret it incorrectly. Inspect the source and the response together.

Can I use the same approach for other departments?

Yes. You can apply the preparation and testing process to product documentation, operational procedures, and customer support material. Each use case needs an appropriate document scope, access configuration, and evaluation set.

Build Your First Onboarding Knowledge Base

Choose a small set of reliable documents, configure a focused assistant, and test it against real onboarding questions. Before expanding access, verify that the assistant can answer common questions, identify useful sources, and acknowledge when information is missing. Once that workflow is dependable, use employee feedback to improve the documents and decide which process to support next. Explore TypingMind Teams and create your company’s AI workspace.