Build an internal AI assistant from company docs
Create a simple internal assistant that answers team questions from SOPs, policies, help docs, and product knowledge.
Setup time
2-3 hours
Time saved
4-10 hours
Best for
Small teams, Operations teams, Customer support teams
Tools
Dify, FastGPT, Feishu Base, n8n
Overview
This workflow turns scattered internal documents into a searchable assistant so teammates can find accurate answers without asking the same questions repeatedly.
When to use this workflow
Tools you need
Dify
AI app builder
Open-source platform for building LLM apps, RAG knowledge bases, agents, and AI workflows.
Visit websiteFastGPT
AI app builder
Open-source knowledge-base Q&A and workflow platform for building practical AI assistants.
Visit websiteFeishu Base
Database
Collaborative no-code database for tracking leads, content, operations, and lightweight workflows.
Visit websiten8n
Automation
Workflow automation tool with self-hosting options for technical teams.
Visit websiteStep-by-step workflow
Audit the knowledge sources
List the documents, SOPs, FAQs, product notes, and policy pages that should be trusted by the assistant.
Tool used
Feishu Base
Expected output
A source inventory with owners and freshness notes.
Clean and structure documents
Remove outdated notes, merge duplicates, add clear titles, and split long pages into focused sections.
Tool used
Notion
Expected output
A clean document set ready for ingestion.
Create the assistant
Upload the documents into an AI app builder and configure answer style, refusal rules, and source citation behavior.
Tool used
Dify
Expected output
A working internal Q&A assistant.
Test with real questions
Ask the assistant common onboarding, support, and operations questions. Log wrong answers and missing documents.
Tool used
FastGPT
Expected output
A test report and improvement list.
Prompt templates
Knowledge source audit
Review this list of company docs. Identify duplicates, outdated sources, missing SOPs, unclear ownership, and documents that should not be used by an AI assistant. Docs: [paste]Assistant system instruction
Write system instructions for an internal company AI assistant. It should answer from approved documents, cite sources when possible, say when it does not know, and avoid inventing policy. Context: [paste company context]Automation ideas
- Sync approved docs into the assistant weekly
- Log unanswered questions into a docs backlog
- Notify document owners when source pages get stale
Common mistakes
- Uploading messy outdated docs
- Not testing with real team questions
- Allowing the assistant to answer without source constraints
Related workflows
Build a simple AI customer support knowledge base
Create a clean help center foundation from FAQs, support tickets, product docs, and internal notes.
Setup
2 hours
Saves
5-10 hours
Summarize support tickets into product insights
Turn recurring support issues into product bugs, UX improvements, documentation gaps, and roadmap inputs.
Setup
1 hour
Saves
3-6 hours
Turn meeting notes into action items and follow-ups
Transform messy meeting notes or transcripts into decisions, owners, action items, and follow-up messages.
Setup
20 minutes
Saves
2-4 hours