# Features

The current version provides the following features:

## Service Request Management (urban and rural)

* Define pricing for desludging services based on the property type, sub-type and volume, and categories where services are free/subsidised.
* Interface for citizens to request for desludging services and track service delivery.
* Interface for urban local bodies (ULBs) to record service requests received via multiple channels, and track service delivery.
* Interface for Faecal Sludge Treatment Plant (FSTP) operators to record the entry of vehicles against service requests.
* Interface for FSTP operators to record the entry of vehicles without service requests.
* Collect feedback from citizens on the completion of service delivery.
* Define and monitor against SLAs.

## Transport Management

* Assignment of requests to transportation vendors.
* Interface for transport vendors to manage requests and track the status of requests.
* Assignment of vehicles and drivers to service requests.

## Billing and Payments

* Calculate service fees based on the defined pricing and the number of trips.
* Define the minimum amount payable at the ULB level while requesting for services.
* Collect part payments in advance and the rest as balance.
* Interface for citizens to make payments via a payment gateway.
* Interface for ULBs to collect and record payments.
* Generate receipts.

## Notifications&#x20;

* Send notifications via SMS.
* Send in-app notifications.

## Service Delivery Monitoring

* Dashboards at the state and ULB levels.

&#x20;     \- View KPIs (Total requests, trends in requests, SLAs, and capacity utilisation of FSTPs, and vendor performance).

&#x20;     \- Filters (Time, ULB)

* Reports

The following masters are also maintained as part of the product:&#x20;

* Vehicle master
* Driver master
* Vendor master
* Treatment plant master


---

# 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.digit.org/sanitation/water-sanitation-product-suite/waste-management-system/faecal-sludge-management-fsm/features.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.
