Document assistant: how do you find the information buried in your procedures?

A tidy shelf of binders with a single binder highlighted

A document assistant lets your team ask a question in plain language and get an answer drawn from your own documents: procedures, contracts, spec sheets, internal policies. To be useful, it has to cite the source of every answer, respect the access rights you already have in place, and say clearly when it can't find the information.

In brief

  • The assistant answers from your documents, not from general knowledge.
  • Every answer should point to the original document and passage.
  • Permissions should mirror your folder permissions: people don't see what they aren't allowed to see.
  • "I can't find that" beats a made-up answer.

What problem does a document assistant solve?

In many small businesses, the information exists, but nobody knows where it is. The procedure for opening a new file is in an email from 2023. A supplier's terms are in a scanned PDF. The right version of the form lives on one person's computer.

The result: the same coworker keeps getting interrupted, someone recreates a document that already existed, or an old version gets applied. A document assistant doesn't create new information. It makes what you already have accessible.

Which documents do you need to prepare?

The quality of the answers depends directly on the quality of the sources. Before you connect anything, sort things out.

Step Question to ask
Inventory Which documents does the team really use?
Version Which version is current, and who owns it?
Duplicates Are there several conflicting copies of the same document?
Format Is the text readable, or is it a scanned image?
Sensitivity Who is allowed to see this document today?
Updates How will the assistant know a document has changed?

Start with a small, well-maintained set, such as one department's procedures, rather than the entire file server. An assistant connected to outdated documents repeats mistakes with confidence.

How do you handle permissions?

This is the point most often overlooked. If the assistant can read every folder, it can also reveal what's in them to anyone. An employee who asks "What is the compensation package for managers?" shouldn't get an answer if they don't have access to that folder.

The principle to insist on: for each person, the assistant only consults the documents that person can already open. Your existing access rights remain the reference. Ask to see this working in a trial, with two accounts that have different rights, before anything goes live.

What should the assistant do when it doesn't know?

A language model can produce an answer that sounds plausible but is wrong. Three rules limit that risk:

  1. Cite the source. Every answer names the document and the passage it used, so it can be checked.
  2. Refuse to guess. If nothing in the sources answers the question, the assistant says so and suggests who to ask.
  3. Flag contradictions. If two documents disagree, it shows both rather than picking one.

Test all three behaviors with trick questions: one whose answer doesn't exist anywhere, one about a document that has been withdrawn, and one that is ambiguous.

Here, as an illustrative example, is what you should expect from an exchange:

Element Example
Employee question "How long do we have to return a defective part to a supplier?"
Answer "30 days from receipt, with the return form."
Passage cited Section 4.2, "Returns and warranties"
Source document and version Purchasing procedure, version 3, current
If the source is missing "I can't find that information in the available documents. Please check with the purchasing manager."
If access is forbidden The assistant reveals neither the content nor the existence of the document to that person.

How do you measure whether the tool is useful?

The number of questions asked doesn't tell you much. Look instead at:

  • the share of answers judged correct by the person who asked
  • the questions left unanswered, which reveal the documents that are missing
  • how often someone still interrupts a coworker for the same information
  • how long it takes a new hire to work independently

Unanswered questions are often the most valuable result: they show what the business knows but has never written down.

Where do you start?

Pick one department, a small set of up-to-date documents, and questions the team really asks: for example, twenty or so documents and ten questions. That's a starting scope to see whether the idea is promising, not proof of reliability. Reliability gets verified afterward, across more questions, more user profiles, and more edge cases. If you're weighing this option against another, the guide AI for small business: how to pick a useful first project offers a comparison grid, and AI vs. traditional automation helps you see whether a simple document search would do the job.

Our process automation page covers other ways to keep information moving through your business. To go over it with your own documents in hand, let's talk about your business.

Frequently asked questions

Does a document assistant replace a well-organized file system?

No. It makes good filing more useful, but it doesn't replace it. Conflicting or outdated documents produce conflicting or outdated answers.

Are our documents sent outside the company?

That depends on the solution you choose. It's a question to ask before you decide: where are the documents processed, where are they stored, and are they used to train a model? The answers should be in writing in your agreement.

Can it work with scanned documents?

Yes, as long as the text is readable after character recognition. Poor-quality scans, complex tables, and handwriting give uneven results: test them before you commit.

How many documents do you need to get started?

Not many. A small set of reliable documents gives better results than a large unsorted volume. That scope is for exploring; on its own, it doesn't prove the tool will be reliable at scale. You expand from there, one department at a time, and rerun the tests each time.

How do you remove an old procedure from the answers?

By removing it from the source the assistant consults, then checking that the sync actually happened. Depending on the solution, the update is immediate or delayed. Assign an owner to each document, archive old versions outside the indexed scope, and test after each removal by asking a question that only the old version could answer.

Can every employee see the same documents?

No, and they shouldn't. The assistant has to respect your existing access rights: each person only gets answers drawn from documents they can already open. Verify this with several user profiles (an employee, a manager, a new hire) before going live, then again every time permissions change.

Frequently asked questions

Does a document assistant replace a well-organized file system?

No. It makes good filing more useful, but it doesn't replace it. Conflicting or outdated documents produce conflicting or outdated answers.

Are our documents sent outside the company?

That depends on the solution you choose. It's a question to ask before you decide: where are the documents processed, where are they stored, and are they used to train a model? The answers should be in writing in your agreement.

Can it work with scanned documents?

Yes, as long as the text is readable after character recognition. Poor-quality scans, complex tables, and handwriting give uneven results: test them before you commit.

How many documents do you need to get started?

Not many. A small set of reliable documents gives better results than a large unsorted volume. That scope is for exploring; on its own, it doesn't prove the tool will be reliable at scale. You expand from there, one department at a time, and rerun the tests each time.

How do you remove an old procedure from the answers?

By removing it from the source the assistant consults, then checking that the sync actually happened. Depending on the solution, the update is immediate or delayed. Assign an owner to each document, archive old versions outside the indexed scope, and test after each removal by asking a question that only the old version could answer.

Can every employee see the same documents?

No, and they shouldn't. The assistant has to respect your existing access rights: each person only gets answers drawn from documents they can already open. Verify this with several user profiles (an employee, a manager, a new hire) before going live, then again every time permissions change.