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