# System Overview

### 2.1 General Description <a href="#id-2.1-general-description" id="id-2.1-general-description"></a>

The internal chatbot is a tool designed to assist Customer Service Agents during their interactions with customers by offering quick and accurate responses. Leveraging Generative AI capabilities, the chatbot retrieves information from internal knowledge repository, transactional databases, and other integrated systems to provide agents with real-time, easy-to-understand, and well-structured responses.

The chatbot’s primary function is to enhance agent efficiency by streamlining the process of finding relevant information, improving response accuracy, and reducing time spent on queries. Its multilingual capabilities allow it to manage conversations in multiple languages simultaneously, making it a valuable tool in diverse, global customer service environments.

### 2.2 Key Features  <a href="#id-2.2-key-features" id="id-2.2-key-features"></a>

The chatbot is equipped with several critical features aimed at providing value to Customer Service teams:&#x20;

* **Data Ingestion**: The chatbot can ingest data through various means, expanding its knowledge base and the information it can provide to agents. &#x20;
* **Search for Information and Generate Responses**: The chatbot is designed to retrieve the most relevant and accurate information using an advanced system that intelligently searches through large amounts of data, ensuring that agents quickly receive the best possible answers to their questions. Once the information is gathered, the chatbot uses Generative AI to create responses that are concise, clear, and easy to read, making it a powerful tool for agents to rely on during customer interactions.&#x20;
* **Handle Multiple Conversations**: The chatbot is capable of managing several conversations at once, across multiple languages. This multiturn functionality allows it to stay engaged over a series of interactions while switching between different queries seamlessly.&#x20;
* **Multilingual Support**: It can assist agents in multiple languages simultaneously, making it particularly useful for teams working in multilingual environments or with global customers.&#x20;
* **Reporting and Analytics**: The system provides detailed reports on chatbot usage, including how often it is used, what types of queries are being asked, and how well it performs based on agent feedback.&#x20;

### 2.3 System Interactions  <a href="#id-2.3-system-interactions" id="id-2.3-system-interactions"></a>

The chatbot functions via a web browser interface, making it easily accessible across different agent workstations without the need for additional installations or specialized hardware. The interaction primarily occurs in a conversational format where agents can input queries, and the chatbot generates responses based on its understanding of the input and the available data.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ixhello.com/knowledge-bot/functional-documentation/system-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
