Skip to content
Sign in to your account ES·EN
Start free
Guide · Setting it up

An internal chatbot that can say 'I don't know'

An internal chatbot is an assistant your team asks what they used to ask the coworker at the next desk, and it answers with the company's own documents. You set one up in three moves: gather what's already written, give it to the chatbot to read, and test it with real questions. And you judge it less by what it knows than by how it behaves when the document is old or missing.

The example in this guide is a made-up, twenty-person HVAC parts distributor.

How many PTO days do I get in my first year?

Ten days in your first year, accrued monthly. From your second year on, fifteen. That's from this year's employee handbook.

Employee handbook 2026.pdf

What an internal chatbot is, and how it differs from the one on your website

An internal chatbot is a chat only your team can get into. It answers with the company's documents: procedures, price lists, terms, policies. The one on your website is something else: it deals with customers, anyone can see it, and it should only say what's public.

The headlines about internal AI chatbots tend to come from very large companies. You don't need that scale. A twenty-person company has the same problem in miniature: the same HR and IT questions, asked again every week, answered by whoever happens to be at their desk.

The word is a bit of a trap. Strictly speaking, a chatbot follows a script written ahead of time. What people look for today as an “internal AI chatbot” is closer to an internal assistant: it understands the question even if nobody planned for it, and it writes the answer from what it finds. Here we use the everyday word.

What documents an internal company chatbot needs to start

Fewer than you think. An internal chatbot starts well with what gets asked the most and what does the most damage when it's answered wrong:

  • What you do and for whom. It frames every answer.
  • What you sell and on what terms. Prices, lead times, minimums, returns.
  • The procedures people look up the most. At Juniper Ridge Supply, a twenty-person HVAC parts distributor split between office and warehouse, those are the employee handbook, the IT policy and the warehouse rules.
  • What can't be said. The promises nobody should make to a customer or a vendor.

That set is called a knowledge base. Short and current beats long with three versions of everything.

How to build an internal chatbot for your business, step by step

  1. Gather. What's already written, without drafting anything new. Plan on an afternoon.
  2. Upload. In current formats, leaving out what's expired.
  3. Test with real questions. Write down the twenty you heard most last month and ask them. Don't only check whether it gets them right: watch what it does when it can't.
  4. Open it to the team. First to three people in different roles, for a week. Then to everyone else, making clear what it's for and that what it writes is a draft.
  5. Go over what it didn't know. Fifteen minutes a week. Every unanswered question is a missing document.

If the documents exist, the effort is days, not months. If they don't, the job is writing them, and no tool fixes that. What to upload and how to prepare it is in the guide to training AI on your own data.

The key idea: an internal chatbot fails in three ways: it makes things up, it passes off an old fact as current, or it goes quiet. Before you pick a tool, provoke all three.

The three classic mistakes

  • Uploading everything unsorted. With the 2023 memo and this year's both in there, it can answer with either.
  • Not saying who to ask when it doesn't know. A bare “I don't know” leaves the person where they started. Write down who owns each topic.
  • Assigning nobody to maintain it. With no owner, in six months nobody trusts it and people go back to asking down the hall.

When it isn't worth it

If there are four of you at the same table, asking out loud is faster. If almost nothing is written down and nobody is going to write it, it doesn't pay off either. And if what you want is to handle customers from your website, you need a different kind of tool; our comparison with CustomGPT looks at one.

How do I know it's good?

The same question, three different documents

Someone in the distributor's warehouse asks about returning pallets. Change the state of the document and see what a good internal chatbot should answer in each case.

What's our pallet return policy?

If there's a current document

Pallets go back to the warehouse within fifteen days of delivery. After that, the deposit is charged.

1 source consultedWarehouse rules 2026.pdf

It knows. It answers and shows where the answer comes from, so you can open the document and check.

If there's only a 2023 document

I can only find a fact from 2023: back then the window was thirty days. I can't confirm it still applies. I've noted it so someone can fill it in.

Old factWarehouse memo 2023.pdf

It hesitates. It gives the fact it has, warns that it's old, and doesn't present it as current.

If there's no document at all

I don't have that. There's nothing in the documents about returning pallets. I'm logging it so someone can fill it in.

I was asked and didn't knowPallet returns · 1 time

It says “I don't know.” It doesn't invent a deadline, and the gap is logged where the person who can close it will see it.

This is a mockup with sample data. All three behaviors are Flipa's; we have the old-fact one recorded in a real case, but we don't promise it will always detect an old document.

In the product

An answer with its source, seen in Flipa

Flipa is an internal assistant: it has no chat window for your website and doesn't talk to your customers. Here's how it answers. Someone asks how much the workshops cost, it replies with the prices, and opening the sources shows the document they come from. The animation recreates the real screen and the answer Flipa gave in a test account. The app's interface is in Spanish today, and English isn't available yet; the assistant answers in the language you write in.

  • Under each answer there's a dropdown with the sources consulted. Each one opens.
  • If someone asks about the company and it isn't in the documents, it says so and logs it under “I was asked and didn't know.”
  • It can be wrong: what it writes is a draft that someone reviews.
See how Flipa works
Someone asks how much the workshops cost. Flipa replies with the prices, and opening the sources shows the pricing document behind them (app interface shown in Spanish).
Checklist

What to ask of any internal AI chatbot

Six tests you can run in ten minutes, with your own documents. The last column says where Flipa stands on each.

What to ask forHow to check itIn Flipa, today
It shows the sourceAsk something that's in a document and see whether you can open it.Yes: “sources consulted” under each answer. It doesn't point to the exact sentence inside the document.
It admits what it doesn't knowAsk something about the company that isn't written anywhere.It says so plainly. It's instructed not to fill the gap with general knowledge.
It logs the gapsSee whether that question gets recorded somewhere.Yes: the topic lands under “I was asked and didn't know,” with how many times it came up.
It tells roles apartSign in as a regular team member and try to delete a document.Whoever administers the account uploads and deletes; everyone else asks. Everyone consults the same knowledge: you can't reserve a document for a few people.
It can be corrected without a technicianTell it a fact has changed.It proposes the change with the before and after, and saves it when you approve. That works for notes and brand documents in text, not for a PDF.
It keeps your company apart from the othersAsk the vendor how they verify it.Each company has its own separate space, with dedicated tests that try to get around it. It's on the security page.
Who uses it most

A chatbot for internal employees: four roles that stop asking down the hall

01

The new hire

They ask what they'd be embarrassed to ask a third time. More on this in Flipa for HR.

How do I submit an expense report?
02

Customer support

They pick up the phone with the fact in front of them, knowing which document it comes from.

How long does a customer have to report a part that arrived damaged?
03

Sales rep

They put a quote together without waiting for the office to confirm the terms.

What's the minimum order for a new contractor account?
04

Office manager

They stop being the switchboard for every IT and paperwork question.

How do I get VPN access for someone working from home?
FAQ

Before you set up yours

What is an internal chatbot?

A chat only the team can get into, which answers with the company's documents. It's there so the usual questions (deadlines, terms, procedures) don't depend on the one person who knows them being in the office.

How do I build an internal chatbot for my business with my own documents?

Gather what you already have in writing, upload it to a tool that looks it up before answering, and test it with last month's real questions. Then open it to three people and, once it works, to everyone else. No coding needed.

What's the difference between an internal chatbot and one for your website?

The internal one is for the team: it sits behind a login and can use documents that aren't public. The one on the website talks to customers and should only say what anyone can read. They're different tools, with different risks.

How long does it take to set up an internal chatbot?

With the documents already written, an afternoon to gather and upload, and a week or two of testing with real questions. What stretches the timeline is almost always finding out that something important was never written down.

Who should keep the internal chatbot up to date?

A named person, not “the team.” Usually it's whoever already answers the most questions: operations, the office manager or the owner. In Flipa, uploading and deleting documents is up to whoever administers the account; everyone else asks.

Can a US team use Flipa as its internal chatbot today?

With caveats you should know up front. The app's interface is in Spanish for now: English isn't available yet. The assistant answers in the language you write in, so questions and answers can be in English.

Which question comes up most at your company?

Start with that one. If it's already written in some document, your internal chatbot is half built.

Start free