# About Nomsa

Nomsa is a mass messaging tool for the Cambodian Government. These messages can be sent via our web app directly (see  [campaign guide](https://guide.nomsa.gov.kh/campaign-guide-email) ) or via API integration (see [API guide](https://guide.nomsa.gov.kh/api-guide) ).

## What can Nomsa Web App?

* **Easily customize messages to reach a wide audience**: Create a message template, upload a file containing customization parameters, and we will handle the rest for you.
* **Mass send emails**: Just click `Send campaign` and Nomsa will send those messages out to your intended audience via email.
* **Mass send SMSes**: Enter your Twilio credentials under `Settings`, and Nomsa will send those messages via SMS. No integration with Twilio is needed.
* **Mass send Telegram messages through a bot**: Get your recipients to subscribe to your Telegram bot and use Nomsa to send Telegram messages to the subscribers by uploading the subscriber's contact list.

## What can Nomsa API do?

We provide a **modern, cost-effective, and compliant PaaS** for government agencies to send programmatic emails and messages. Head over to the [API guide](https://guide.nomsa.gov.kh/api-guide) to find out more.

## Is Nomsa secure?

Emails, SMSes and Telegram messages are not 100% secure. Users should be wary of putting sensitive information directly in your message body. Depending on the level of sensitivity, users can consider using recipient-specific, high-entropy links or requiring further authentication to see sensitive information.

## Difference between the Web App and Programmatic APIs

**Web App:** Users can access  Nomsa by going to [ ](https://nomsa.gov.kh/)[https://nomsa.gov.kh](https://nomsa.gov.kh/) . The web app has a user interface that allows users to send templated messages via campaigns.

**Programmatic APIs**: Users who manage their own systems could also call our APIs to send messages programmatically. In order to use this feature, you need to generate an API key from `Settings` in the Nomsa web app. You can find more by going to our API Guide [here](https://guide.nomsa.gov.kh/api-guide/overview).

| Access Type | Channels                     | Type of Use Case             | Prerequisite                                                                   |
| ----------- | ---------------------------- | ---------------------------- | ------------------------------------------------------------------------------ |
| Web app     | Email, SMS, and Telegram Bot | Manual intervention required | `@agency.gov.kh` email access to log in                                        |
| API         | Email & SMS                  | System-generated             | Engineering or IT team to send messaging info from the source system to Nomsa. |


---

# 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://guide.nomsa.gov.kh/about-nomsa.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.
