> For the complete documentation index, see [llms.txt](https://docs.hablla.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hablla.com/hablla-docs-en/hablla/support/knowledge-base.md).

# Knowledge Base

The Knowledge Base allows AI to access specific information about the company's products, services, and processes, etc., using this content as a source to answer the questions

### What can be placed in the Knowledge Base?

The Knowledge Base can contain information related to the products and services offered by the company.

**For example:**

Product descriptions;

Features and specifications;

Prices and commercial terms;

Payment methods;

Deadlines;

Availability;

Warranties;

Exchange and return policies;

Frequently asked questions;

Ways of use;

Benefits and differentiators;

Rules and limitations;

Information about services offered.

**Example:**

If the company sells a product called Product X, the Knowledge Base can contain:<br>

Product X

Product X has a 500 ml capacity, is available in blue, black, and white, and comes with a 12-month warranty.

The product can be paid for by credit card, Pix, or bank slip.

Delivery time is up to 7 business days for the Southeast region.

***

<br>

### How to prepare the information

\
The information should be written clearly, objectively, and in an organized manner.

The AI needs to be able to easily identify:

* What the product is;
* What its characteristics are;
* Which rules apply;
* Which information is specific to each product;
* What the conditions or limitations are.

<br>

## File format

The Knowledge Base must be provided in a text-based file format that allows the AI to properly read and interpret the information.

Formats such as the following are recommended:

* .txt
* .docx

The content should preferably be in structured text, avoiding formats that make it difficult to read or extract the information.

<br>

### Updating the information&#x20;

The Knowledge Base must be kept up to date whenever there is a change in the product or service information.

Since the Knowledge Base does not allow editing of content already published, when a change is needed, it is necessary to create a new complete version of the base and replace the previous one.

If necessary, the current base can be downloaded in Knowledge base > Access the desired base > click on File.

The new version must include the previous information that is still valid, as well as the updated information.

<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.hablla.com/hablla-docs-en/hablla/support/knowledge-base.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
