What a customer chatbot does

A customer chatbot sits on your website, in your app or in a messaging channel and handles conversations with customers. Typical tasks:

  • Answering common questions about services, prices, opening hours or delivery.
  • Collecting the details of an inquiry and passing it to your team.
  • Taking booking or order requests, when it is connected to the system that manages them.
  • Handing the conversation to a person when a question is outside its scope.

What a document assistant does

A document assistant is mostly used by staff. It searches policies, procedures, product sheets or other internal documents, writes an answer based on the passages it found, and can show which document the answer came from.

When the documents do not contain the answer, a well-built assistant says so instead of guessing.

How retrieval-augmented generation works

  1. Your approved documents are split into sections and indexed for search.
  2. When someone asks a question, the system finds the most relevant sections.
  3. The AI model writes an answer using those sections as its source.
  4. The answer is shown with a reference to the document it came from.

How to choose

  • If most questions come from customers about services, prices or bookings, start with a customer chatbot.
  • If staff spend time searching policies, guides or past documents, start with a document assistant.
  • If customers ask detailed questions whose answers sit in long documents, the customer chatbot can use the same document search behind the scenes.

Limits to plan for

  • Both can give a wrong or incomplete answer, so limit what they may answer.
  • Test them on real questions before launch, including unclear and off-topic ones.
  • Keep a person in the loop for decisions that matter.
  • Keep the source documents current; the assistant is only as accurate as its sources.

How Elite Solutions builds them

We start from the questions people actually ask and the documents that hold the answers, agree what the assistant may access and when it hands over to your team, and then build it into your website, app or internal system.