Important note: Clickatell has changed their API, so the information as provided in this article might not work anymore. Clickatell is not officially supported as service provider for SMS delivery from PRTG anymore.
This article applies to PRTG Network Monitor 9 through 16
Clickatell Requires a Special Procedure for Sending Text to US Numbers
Due to the regulations of the upstream carriers for the U.S, you require a
U.S "two-way" number in
order to deliver messages to the U.S. via Clickatell.
If you try to send notifications with PRTG without this requirement being met, you will receive an "OK" message for successful delivery of the message to the SMS gateway; however, the gateway will not send the message (and there will be no warning in PRTG!).
You can either go for another SMS provider, or follow the procedure in this article in order to get SMS notifications to US numbers working via Clickatell.
Please note that we cannot support you regarding the Clickatell API. We provide this article for you information 'as it is'.
If you have questions regarding the Clickatell API or their SMS text message functionalities, please contact the friendly Clickatell technical support directly.
Clickatell Options
One solution is to sign up for an API account package with a monthly fee that includes such a two-way number.
For more information, please see clickatell.com
Please note that Sender ID for the USA is not supported so it is not
possible to use your business
name or your custom mobile number as a sender ID. You will be given a two-way number upon registering which will be shown as sender ID of your messages.
PRTG Settings: Use Custom URL
For US numbers you cannot use a pre-configured SMS provider setting in PRTG, but please use a custom URL.
- Please refer to the article How do I send SMS with PRTG using a Clickatell account?
- Get an account at Clickatell which includes a two-way number, just as described in Step 1 and Step 2 of the article.
- In Step 3, please select the Enter a custom URL for a provider not listed option. You can then enter a custom URL including the desired parameters. You will need two additional parameters in the URL:
- mo=1
- from=(your US Longcode number; i.e. your two-way number)
- For example, a minimum custom URL for sending text to US numbers could look like the following:
https://api.clickatell.com/http/sendmsg?user=MYUSERNAME&password=MYPASSWORD&api_id=1234567&from=TWOWAYNUMBER&mo=1&to=%SMSNUMBER&text=%SMSTEXT
- In the URL, please replace the following dummy strings by your own values:
- MYUSERNAME
- MYPASSWORD
- 1234567
- TWOWAYNUMBER
- Note: %SMSNUMBER and %SMSTEXT will be replaced by PRTG automatically when an SMS text message is triggered.
- For a detailed description of all parameters, please see the Message parameters of the Clickatell "HTTP Post Specification" on clickatell.com.
- In the article mentioned above, please proceed with Step 4.
Note: The computer running the PRTG core server must be allowed for internet connections on port 443; either directly or via proxy, as configured in PRTG's User Interface (in previous PRTG versions: "System & Website") settings.
Add comment