en
  • EN
  • UA

Which of these situations sounds like you?

icon

Finding information

New employees spend time searching for answers about the product, procedures, and internal policies because information is scattered across different sources.

icon

Time spent

The support team regularly answers standard questions about the product, pricing, and terms that are already covered in the documentation.

icon

Data relevance

Sales managers spend time searching for a case or contract terms and often find an outdated version instead of the current one.

icon

Inaccurate answers

You've tried using general-purpose AI chatbots to answer questions about the product, but they often gave inaccurate information about terms, pricing, or capabilities.

icon

Unstructured knowledge base

The company has a knowledge base in Notion, Confluence, or Google Drive, but finding the information you need takes up too much work time.

icon

Reliability of AI answers

You're considering an AI assistant for customers or your team, but you want to be confident it will provide accurate information about the product.

Context-Aware AI Assistant is a RAG assistant that answers based on your company's documents

Unlike general AI models, which lack company-specific information, a RAG assistant generates answers based on the company's knowledge base. The system searches for relevant data fragments and relies only on them, with a reference to the source.

A company's knowledge base changes constantly: new products appear, pricing and procedures get updated. Without regular reindexing and monitoring, answer accuracy gradually declines. That's why a RAG assistant is implemented as a solution with ongoing support, not a one-time project.

Context-Aware AI Assistant architecture

Layer 1

Document Ingestion Pipeline

Documents are loaded from existing sources: Notion, Confluence, Google Drive, SharePoint, PDF files, Spiro, or any system with an API. They’re then split into meaningful chunks and stored in a vector database in a format suited for semantic search. This layer needs updating whenever the knowledge base undergoes a significant change.

Layer 2

Retrieval Layer

Hybrid search: a combination of semantic search and keyword search (BM25) for maximum recall.

Reranking: selecting the most relevant fragments for a given query from the retrieved results.

Metadata filtering: searching only within the relevant document categories, for example, for a specific role or client segment.

Layer 3

Generation Layer

The model generates an answer based solely on the retrieved context fragments, following strict system prompt rules: answer only from the provided documents and state when information is missing rather than make assumptions. Every answer is accompanied by a reference to the document and section where it was found.

Layer 4

UI, Analytics, Security

Chat UI: a web widget for the website, a mobile component, or an integration with Slack, Teams, or Telegram.

Admin panel: managing documents and sources, manual index updates, query monitoring.

Analytics: most popular queries, answer confidence score distribution, and unanswered queries. These metrics are reviewed regularly as part of post-launch support.

Security: data is not used to train the model (API mode). If needed, the company can use a self-hosted open-source LLM (Llama, Mistral). Role-based access and an audit log.

Choose the configuration for your task

Configuration 1

Internal Knowledge Bot

Setup: from $8,000
5–7 weeks

An assistant for your team that answers internal questions about the product, procedures, and policies based on company documents.

Sources: Notion, Confluence, Google Drive, SharePoint, Spiro, PDF documents.

Price depends on the number and variety of sources, the complexity of role-based routing, and integration with corporate SSO.

Configuration 2

Customer Support AI

Setup: from $10,000
6–9 weeks

An assistant for customer support that answers customers’ standard questions based on the company’s knowledge base and hands off complex requests to a human agent along with the conversation context.

Best for: SaaS products, e-commerce, financial services

Price depends on the number of integration channels, the complexity of the escalation logic, integration with a CRM or ticketing system, and the number of languages.

Configuration 3

Sales & Product AI

Setup: from $12,000
7–10 weeks

An assistant for sales managers that finds relevant cases and materials, helps prepare commercial proposals, and answers customers’ technical questions.

Best for: B2B, consulting, companies with a long deal cycle and a complex product

Price depends on the complexity of proposal generation, CRM integration for personalization, and the number of product lines and markets.

Business model and pricing

A RAG assistant's knowledge base changes constantly: new documents appear, some become outdated. Without regular reindexing and monitoring, answer quality gradually declines, and customers or your team start getting outdated information. That's why we offer a transparent collaboration model after launch.
Stage 1

Setup: one-time configuration

$8,000 to $25,000
  • Document preparation and cleanup
  • RAG pipeline configuration
  • LLM selection and configuration
  • Integration with sources
  • UI and admin panel deployment
  • Answer quality testing
  • Team training

Price depends on the number and structure of document sources, the number of configurations, UI channels, the presence of role-based access, and the complexity of CRM or ticketing system integrations. The cost of the AI Feasibility Sprint is credited toward Setup if you continue working with FreshTech.

Stage 2

Ongoing: support and improvement

From $800/month
  • Reindexing when the knowledge base changes
  • Monitoring unanswered queries
  • Monitoring the confidence score and identifying quality degradation
  • Monthly query analytics report
  • Technical support and updates

Why this matters: if the product has been updated but the index hasn’t, the assistant keeps answering based on outdated documentation. Unaddressed unanswered queries pile up as gaps in the knowledge base. With ongoing support, the assistant becomes an asset that keeps improving.

Tell us about your task, and we'll help you implement it

Why FreshTech?

ChatGPT /
general-purpose LLM
FreshTech
FAQ / document search
Company-specific knowledge
Answer accuracy
Risk of fabricating inaccurate information
Generates answers without fabricated facts
Answer is accurate if the document is found
Source reliability
Answer origin can’t be verified
Every answer includes a source reference
User reviews the answer’s source directly
Query understanding
Understands arbitrary phrasing
Finds the answer even with non-standard phrasing
Recognizes only exact matches to the document text
Information synthesis
Generates answers from relevant fragments across multiple documents

What does this look like in practice?

case №1

Internal Knowledge Bot

SaaS company 90 people 6 weeks

Situation: a large internal knowledge base in Notion and Google Drive. Keyword search returned irrelevant results, which made onboarding new managers harder.

What we did: an internal bot connected to Notion and Google Drive. Hybrid search covers over 800 documents, which the system relies on for its answers.

Result: onboarding for new managers dropped from 4 weeks to 10 days. Finding the needed information now takes seconds.

case №2

Customer Support AI

Fintech SaaS 2,500+ customers 8 weeks

Situation: most of the tickets handled by the support team were standard questions about pricing, limits, and procedures. Response time could reach several hours.

What we did: a RAG agent connected to the product documentation and FAQ. It answers within seconds, and when confidence is low, it hands off the query to a specialist along with the conversation context.

Result: about 70% of standard questions are resolved by the assistant without human involvement. Average response time dropped from hours to seconds.

case №3

Sales Knowledge Bot

B2B company 5 weeks

Situation: Google Drive with hundreds of files and no clear structure, so managers spent significant time searching for cases, contract terms, and objection responses.

What we did: an assistant connected to Google Drive, the case library, and reference materials. Fast retrieval of relevant cases, objection responses, and standard contract terms.

Result: meeting preparation time dropped from 1–2 hours to 15 minutes. Analysis of unanswered queries in the first month revealed categories where materials were missing, and they were added.

Frequently Asked Questions

Why isn’t it enough to just upload documents to ChatGPT?

ChatGPT is one option for a model that generates answers, but RAG covers much more: document processing and indexing, a vector database, hybrid search, reranking, source references, escalation to a human, an admin panel, and analytics. Without this architecture, connecting ChatGPT to documents is a solution that doesn’t scale, doesn’t update automatically, and gives no control over the sources behind an answer.

What happens when documents are updated?
Why does it matter to track unanswered queries?
Can the model be deployed on our own server?
How much involvement is needed from our team?

Ready to implement an AI assistant?

We'll go over your task on a free 30-minute call: define the right configuration and give you a preliminary cost for setup and support.
contact-image
Serhii Kutyr, CEO

[email protected]

We value your privacy
To provide our visitors with the best user experience, our site uses cookies. By continuing to browse our site, you confirm that you agree to our Privacy Policy