> For the complete documentation index, see [llms.txt](https://shahpk72.gitbook.io/bsmart-cms/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://shahpk72.gitbook.io/bsmart-cms/abstract.md).

# Abstract

## User:

**Users** are the essential factor in the organization. The customer may feel dissatisfied with the service when he or she receives the delay of services and they do not know the channel for filing the complaint, and also the current complaint handling in the organizations still has the problems. Therefore, we, developers of this project implemented the BSmart Complaint Management System (CMS) consisting of the web application, for solving the customer’s dissatisfaction issue.

## CMS

Furthermore, the CMS has the service for classifying the complaint, then automatically direct to the responsible Skillman, and the service for finding the similar complaint to avoid submitting the duplicate complaint. The test result shows that this system is able to reduce the time and procedures for complaint handling, increase the channel for filing the complaint, and increase the channel for progress reporting and tracking the status of the complaint.


---

# 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:

```
GET https://shahpk72.gitbook.io/bsmart-cms/abstract.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.
