Skip to main content

Knowledge Assistant — External

Knowledge Assistant (External) is a customer-facing variant of a RAG system. It helps customers find answers in product documentation, FAQs, and the support knowledge base without contacting an agent.


Purpose​

The external Knowledge Assistant addresses the scaling of customer support:

  • reducing the load on agents
  • instant answers to routine questions
  • 24/7 availability
  • consistent answer quality

Use Cases​

Typical scenarios for a customer-facing Knowledge Assistant:

  • Support chatbot — answering customer questions about products and services
  • Documentation assistant — navigating product documentation
  • Self-service portal — independently resolving routine problems
  • Pre-sales consultations — answering questions about product capabilities

Data Sources​

The external Knowledge Assistant works with the following sources:

  • public product documentation
  • FAQs and knowledge bases
  • user manuals and guides
  • support request history (anonymized)
  • descriptions of pricing plans and terms

Key Challenges​

A customer-facing Knowledge Assistant imposes higher quality requirements:

  • Hallucination risk — customers must not be given inaccurate information; the stakes are higher than in the internal variant
  • Brand tone and voice — answers must match the organization's communication style
  • Escalation to an agent — the system must be able to determine when a conversation needs to be handed over to a human
  • Multilingual support — supporting multiple languages when working with international customers
  • Legal constraints — answers must not contain promises or commitments that the organization cannot fulfill
  • Personalization — taking the customer's context into account (product, plan, interaction history)

Escalation​

It is critically important to define escalation rules:

  • requests that fall outside the knowledge base
  • complaints and negative requests
  • questions that require access to customer data
  • situations in which the system is not confident in its answer

On escalation, the agent must receive the full context of the conversation.


Metrics​

The effectiveness of a customer-facing Knowledge Assistant is measured by the following metrics:

  • Deflection rate — percentage of requests resolved without an agent
  • CSAT (Customer Satisfaction) — customer satisfaction score
  • First response time — time to the first response to a request
  • Answer accuracy — percentage of correct and complete answers
  • Escalation rate — percentage of requests handed over to an agent
  • Resolution rate — percentage of requests fully closed by the system