This section explains how to configure Qumulo Alerts to work with SMS by using ClickSend.
ClickSend is a paid, third-party service that provides delivery of messages as SMS (and other formats). For more information, see How to get started with ClickSend in the ClickSend documentation.
Important
To be able to send SMS in the U.S. and Canada, you must sign up for a dedicated toll-free number (TFN).
To be able to send SMS in the U.S. and Canada, you must sign up for a dedicated toll-free number (TFN).
To Integrate ClickSend with Qumulo Alerts
Run the ./alerts clicksend_server_add command and specify the username, token, sender ID, and recipient’s phone number.
./alerts clicksend_server_add \
--username name@example.com \
--token 12345678-ABCDEFGH-12345678-ABCDEFGH \
--senderid "+15551234567" \
--to-address "+15550987654"
Note
- For the
--usernameand--tokenflags, see API Credentials in the ClickSend documentation. - The
--senderidflag is mandatory for the U.S. and Canada. For more information, see How to Register a Toll-Free Number (TFN) with ClickSend in the ClickSend documentation. - For the
--languageflag, see What Language Locales Qumulo Alerts Supports. The consumer processes for email, IFTTT, and SMS (ClickSend) integrations translate messages into the recipient's native language. - For the
--timezoneflag, see Converting Time Zones.
The following is example output.
[{
"language": "en_GB",
"senderid": "+15551234567",
"timezone": "UTC",
"to_address": "+15550987654",
"username": "name@example.com"
}]
To Test Integration with ClickSend
Run the ./alerts clicksend_server_test command.
Note
For integration testing to complete successfully, the
For integration testing to complete successfully, the
--to-address flag must be configured already.A successful response returns the [{ "ok": true }] JSON output. In addition, the recipient’s phone number receives a test message.