CASE 01 — INTERNAL AI ASSISTANT

Knowledge Assistant

Answers grounded in internal documents

Type
Internal AI assistant
Integrations
Slack / dedicated chat
Sources
Google Drive and more
Technology
RAG and embeddings
How do I apply for parental leave?

According to the employee handbook, follow these steps:

  1. 1Complete the parental leave application form.
  2. 2Ask your manager to review it.
  3. 3Submit the form to the HR team.
Source for this answerEmployee handbook (sample).pdf
The documents and answer shown are examples.

Put scattered internal documents and FAQs to work in Slack or a dedicated chat.

The assistant looks for relevant information in Google Drive and other approved sources, answers from that material, and lets people inspect the original document.

Use cases

It can support employees internally or answer customers on a public website.

01 Internal · Slack

Ask about internal procedures in Slack

Example questionHow do I claim travel expenses?

Guide employees through the expense policy and required documents.

# Expense questions
Y
Yamada 10:12

@Knowledge Assistant How do I claim travel expenses?

✧
Knowledge Assistant App

Select “Travel” in the expense system, enter the route and amount, and submit by month end. Attach a route screenshot if there is no receipt.

▤ Expense policy (sample), section 4
Y

Thank you. I have submitted it.

02 Customer · Website

Answer customer questions on the site

Example questionWhen can I use this service?

Answer only from approved public FAQs. Keep internal documents and personal data out of the index.

example.com/service
◌ Help chat● Online

When can I use this service?

The service is available weekdays from 9:00 to 18:00. Please check the FAQ for holiday hours.

Source: FAQ / Opening hours
Still need help? Contact us
Answers from published FAQs only

03 Internal · Customer support

Draft a reply to an inquiry

Example questionHow should I answer this question?

Suggest a draft based on past responses and FAQs, with a person reviewing it before sending.

Customer email

Can I change my delivery date to next week?

✧ AI reply draft

Thank you for asking. If your order has not shipped, you can change the delivery date from your account page. Here are the steps.

▤ Previous case #1024▤ Delivery FAQ
Edit♙ A staff member reviews and sends

We choose the chat interface together: Slack, a dedicated chat, a site guide, or an existing tool, based on its users and operations.

Discuss your project ↗

How it differs from a general AI chat

Two chats answer the same question. The key difference is whether the system searches internal documents first.

AI
General AI chatAnswers from general knowledge

How do I apply for parental leave?

  1. Question
  2. AI
  3. Answer
Sources used
General public knowledgeCompany documents were not checked
KA
Knowledge AssistantFinds internal documents before answering

How do I apply for parental leave?

  1. Question
  2. Search documents
  3. AI
  4. Answer
Sources used
Expense policy.pdf
HR FAQ
Employee handbook.pdf
Pauses while hovered
Sources
General knowledge from the public web
Company rules, manuals, and FAQs
Answer
A generic process
Steps based on your rules
Verification
No source document to inspect
Open the cited document immediately

How it works

It combines internal document search with generative AI using RAG (Retrieval Augmented Generation).

A generative model does not know your company handbook. For each question, the assistant retrieves relevant passages from approved documents, then forms an answer with links so people can verify the original.

RAG flow:Split and index the documents

Embeddings

Convert documents and questions into vectors with the same model so similar meaning can be found even when wording differs.

Infrastructure

Connect ingestion, the search index, chat API, and AI generation while keeping retrieval and answer generation separate.