Clickatell sms sender
Author: a | 2025-04-24
Clickatell - SMS Platform. Clickatell API key. Nexmo. Nexmo API key and secret question, and a sender name and a sender name. Clickatell SMS Sender. Contribute to os/sms development by creating an account on GitHub.
GitHub - os/sms: Clickatell SMS Sender
PRTG's Logs (you find them in the main menu). For each SMS that is sent out you will see an entry with a OK message. Such an entry will look similar to this: 30.03.2012 15:08:41 None Group Root Notification Info Sending SMS: OKID: ce937ff26ce984464608bb9fa12d40dcMore via Custom URLClickatell offers additional parameters, such as"from" parameter (for custom sender IDs), concatenation options (default is 1 = only 160 characters, no concatenation), delivery queue priority, etc.In order to use these options, please do not use the pre-configured Clickatell setting in PRTG, but use the Enter a custom URL for a provider not listed option instead. You can then enter a custom URL including the desired parameters.For example, a minimum URL could look like the following: replace MYUSERNAMEMYPASSWORD1234567by your own values.%SMSNUMBER and %SMSTEXT will be replaced by PRTG automatically when an SMS text message is triggered.You can now append additional parameters, as outlined in the Message parameters of the Clickatell "HTTP Post Specification": example, append the following parameters:ParameterEffect&concat=3Enable long messages (480 chars max.)&from=+1555654321Use custom sender ID +1555654321 (must be registered within your online account and approved by Clickatell before). Note: Not supported when sending messages to US numbers.&from=MyOwnTextUse custom sender ID MyOwnText. Note: Not supported when sending messages to US numbers.Many otherFor details, please see note that we cannot support you with building a string that works with Clickatell. Also, not all routes may be supported by the provider. 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 at The following values about your Nexmo or Clickatell accountThe meaning of the values such as SMS_param1 depends on whether you are using an account with Nexmo or with Clickatell.ParameterNexmo accountClickatell accountSMS_CarrierChoose either Nexmo or Clickatell, depending on which you have registered withSMS_param1Nexmo "API key"The username you chose when registering with ClickatellSMS_param2Nexmo "API secret"The password you chose when registering with ClickatellSMS_param3If sending to a US or Canadian number, this needs to be a "virtual number" which you register through Nexmo. For other recipients, this is the text which you want to appear as the sender of the SMS.The "API code" assigned after creating the HTTP "connection" within your Clickatell accountSMS_RecipientsA list of recipient phone numbers for SMS alerts, separated by commas. These should be in international format, e.g. 447879215460Please note that TradeTalk sends its SMS asynchronously (like email in MT4), and therefore does not report on delivery problems.All SMS activity is logged in daily files in the following Windows app-data location:C:\Users\\AppData\Local\MT4-SMSIf any errors are reported in this log you can diagnose them using the TestSMS script.If you choose to send email alerts (by turning on the SendEmail parameter) you can either use MetaTrader 4's built-in email and its settings in Tools/Options/Email, or you can use FX Blue's email library.The FX Blue library lets you use services such as Gmail, lets you change the sender name on messages, lets you have multiple recipients including CC and BCC addresses, and lets you send HTML-formatted email.ParameterDescriptionUseMT4EmailSettingsDetermines whether to use the MT4 email settings inClickatell SMS Sender 1.0 - Download, Review
Important note: The option to choose Clickatell as service provider for SMS delivery is deprecated! Clickatell changed the API that PRTG uses to send SMS text notifications, so it is not possible anymore to choose Clickatell as service provider in the Notification Delivery settings. If you have set up SMS delivery with Clickatell before November 2016, sending notifications via Clickatell will still work via the deprecated API and you can keep this delivery option in PRTG.This article applies to PRTG Network Monitor 9 through 16Sending SMS with PRTG using ClickatellNote: We provide this article for your information only. Clickatell is in no way incorporated with Paessler and the Clickatel interface may be changed without notice. Last update: November 2012IMPORTANT: When Sending to US NumbersDue 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. In this case, you cannot use the standard procedure!If you want to use Clickatell to send text to US numbers, please switch to the following article: I cannot send SMS text messages to US numbers using Clickatell. What can I do?Step 1: Get a Clickatell AccountIf you want to add SMS functionality to PRTG using Clickatell, please Sign up for a new account at Please make sure you sign up for a SMS Gateway Developers' Central account which "integrates with your system via APIs"!Note: The option above will enable you to send text messages to the rest of the world, but not to US numbers. If you want to send to US numbers, please be sure to sign up for an option which includes a two-way number. For details, please see Then, please follow the instructions in the article I cannot send SMS text messages to US numbers using Clickatell. What can I do?Step 2: Login and Create an API IDLog in to your Clickatell account using the Product Developers' Central (Central Api) and your credentials (username, client ID, password), at you have to run through a mobile number verification process once.In the Manage my Products tab you can see. Clickatell - SMS Platform. Clickatell API key. Nexmo. Nexmo API key and secret question, and a sender name and a sender name. Clickatell SMS Sender. Contribute to os/sms development by creating an account on GitHub.Clickatell SMS Sender 1.0 - Download, Review, Screenshots
All "connections" of your Clickatell account.In the section Add Connection, from the drop down menu, select HTTP to create a new "HTTP API" connection. In the Add Connection dialog, click on the Submit and Get API ID button. Before clicking the button you can optionally set a Dial Prefix option (without this option set, Clickatell will always expect mobile numbers in international format, without the leading + sign)an IP Address Restriction to only accept queries from certain IP addressesYou will now see your newly created API ID. Please write it down. Step 3: Set Notification Delivery in PRTGNote: This step does not work for US numbers. If you want to use Clickatell to send text to US numbers, please switch to the following article: I cannot send SMS text messages to US numbers using Clickatell. What can I do?In the PRTG web interface, open Setup | System Administration | Notification Delivery. In the SMS Delivery section, set Configuration Mode to Select a SMS provider from a list of providersService Provider to www.clickatell.com (Port 443)Username to your Clickatell user nameAPI ID / Account to the API ID you obtained in Step 2. Please do _not_ enter your Clickatell client ID here!Save your settingsNote: 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 "System & Website" settings.Step 4: Set Up PRTG Notification and Test ItIn the PRTG web interface, open Setup | Account Settings | Notifications.Click on the Add new notification button. In the Send SMS/Pager Message section, enter the Recipient Number. By default, Clickatell will expect the number in internal format, without leading + sign, for example, 1555123456 for a US mobile number.You can leave the default Message.Save your settings.Back in the list of all notifications, click on the Test button next to your new SMS notification to initiate a test SMS.You should receive an SMS text message on the number you just entered. Note: Test messages still contain unresolved variable names.Trouble ShootingIf you do not receive SMS messages after a few seconds, please check Like many other countries, Kenya operates according to an opt-in policy, and you must be able to demonstrate that your users have chosen to receive messages from you. There are also various regulations in place regarding the content type, which you can see in the table below. Visit the Communications Authority of Kenya online for more information.We recommend working with a sales advisor to ensure compliance with all SMS regulations. Get in touch now and set up your messaging program with the help of our experts. Restriction Description DND exists No Time restrictions Yes Political messaging may only be sent between 8 AM and 6 PM. Unsolicited political messages are not allowed, and various additional restrictions apply to political messaging. International vs local split Yes Local traffic Customers residing in Kenya can make use of the local binds with lower pricing Local sender IDs must be whitelisted International traffic International / OTT traffic must be sent via the international binds at higher costs Sender IDs must be whitelisted for Safaricom General content restrictions Adult, gambling, competitions, voting, virtual credit, and chat content is not allowed Content registration required No Opt-out instructions required Yes Safaricom requires that an opt-out footer be inserted into the messages to allow a mobile user opt-out The footer should contain sample text "Stop dial *456*9*5#" Sender ID regulations Pre-registration recommended Sender ID registration offered by Clickatell Not supported Sender ID documentation required Yes Country supports MNP YesClickatell SMS Sender 1.0 Old Preview - YouTube
Web Email Protection users can use the two-factor authentication (2FA) feature for greater account security. The Two-factor Authentication (2FA) provides both SMS-based verification and email-based verification. This security measure adds an extra layer of protection to Web Email Protection user accounts by requiring them to enter a Time-based One-Time Password (TOTP) before gaining access to the WEP interface. To implement 2FA and protect Web Email Protection user accounts, the following is the order of the workflow: Administrators determine a verification method strategy—only email, or email and SMSAdministrators register and set up SMS-based verification with an SMS provider if SMS is one of the verification methods.Administrators configure verification methods for 2FA on Symantec Encryption Management Server Administrative ConsoleWeb Email Protection users register and verify their phone numbers for SMS-based verification on the Web Email Protection Settings page, if SMS is one of the verification methods. Administrators determine a verification method strategy—only email, or email and SMSThe choice between using only email or a combination of email and SMS for two-factor authentication (2FA) depends on various factors, including security requirements, user convenience, associated costs, and regulatory compliance requirements of your organization. A combination of both email and SMS for 2FA is recommended to provide a balance between security and user convenience while mitigating the risks associated with each method. Therefore, you may review your organization’s requirements, consult with your security administration, and determine a verification method strategy that best suits your security requirements.Administrators register and set up SMS-based verification with an SMS provider if SMS is one of the verification methodsAt a high level, setting up SMS-based verification for two-factor authentication (2FA) involves creating and registering an account with the supported SMS provider service, such as Clickatell or Twilio. Ensure that you allow the URL and URL over port 443 for 2FA to work. Clickatell: If you decide to use the Clickatell SMS service, you must create a Clickatell account, and then generate an API key. You need to use the API key while configuring SMS verification methods for 2FA on Symantec Encryption Management Server Administrative Console. For more information, see the Getting started with SMS topic available on the Clickatell Documentation portal.Twilio: If you decide to use the Twilio SMS service, you must create a Twilio account, and then obtain Account SID, Auth Token, and Service SID. Once you register on Twilio, log in and obtain Account SID and Auth Tokenclickatell SMS API integration in PHP sender - YouTube
"API secret" for sending texts via your account with them. You then enter these values as the SMS_param1 and SMS_param2 values in the EA's configuration.The procedure for setting up an account with Clickatell is a little complicated. The following steps could potentially change if Clickatell alter their website.Create a "Clickatell Central" account at: for the confirmation email to arrive, and then log in to your account at Choose "Clickatell Central (API)" from the list of products. Set up a connection by clicking on "Manage my products" and then choose "HTTP" from the "Add connection" list in the top-left of the page. Give the connection any name you like, leave the other fields blank, and click on Submit. The "Manage my products" page will refresh to show an "API code" for the connection (usually 7 digits).You fill in your choice of username and password as the SMS_param1 and SMS_param2 values in the EA's configuration, and you fill in the "API code" as the SMS_param3 value.You can test the account details using the Test SMS script which is installed with TradeTalk. You simply run the script by double-clicking on it in MT4's Navigator list, and then fill in the parameters such as SMS_param1 as described in relation to the TradeTalk SMS settings.ParameterDescriptionSMS_CarrierSee belowSMS_param1See belowSMS_param2See belowSMS_param3See belowSMS_RecipientsOne or more recipient phone numbers for the SMS, separated by commas. These should be in international format, e.g. 447879215460TextToSendThe test message to sendTestAsynchronousSendDetermines whether to test synchronous or asynchronous transmission. TradeTalk using asynchronous sending.You run TradeTalk. Clickatell - SMS Platform. Clickatell API key. Nexmo. Nexmo API key and secret question, and a sender name and a sender name. Clickatell SMS Sender. Contribute to os/sms development by creating an account on GitHub.Compare Atomic SMS Sender vs. Clickatell vs. Textmagic
To take in the information. Once they do, and if the information is on target, they are more likely to fully engage. This doesn’t happen with a phone call that is not listened to, or an email that isn’t opened.2-Way SMS Adds ValueEven as companies evolve from 1-way SMS to 2-way SMS, they must continue to add value to the customer journey. Content needs to be pertinent and appealing. Responses to customer responses need to drive the solution the customer seeks. Messages also need to be effective in 160 characters. Also, companies should test approaches several times and use analytics to gather feedback so messages can be more tailored. The end result of a successful 2-way SMS campaign is improved customer relations and sales.The Clickatell SolutionConsumer expectations are driving modern commerce activities. As consumers move more and more to chat, companies need to meet them there—or risk losing them to competitors who do.In this landscape, the opportunities for 2-way SMS are huge. Globally, mobile business messaging traffic hit 2.7 trillion in 2020, up 10% from 2019, Jupiter Research says. The pandemic undoubtedly accelerated adoption of SMS marketing as consumers embraced more digital commerce.Clickatell powers SMS campaigns with one easy-to-setup API, no developers or coding required. Whether your business needs a quick and exceedingly efficient SMS tool or the ability to create rich 2-way chat conversations with customers, Clickatell has the solution. For more information, click here.Comments
PRTG's Logs (you find them in the main menu). For each SMS that is sent out you will see an entry with a OK message. Such an entry will look similar to this: 30.03.2012 15:08:41 None Group Root Notification Info Sending SMS: OKID: ce937ff26ce984464608bb9fa12d40dcMore via Custom URLClickatell offers additional parameters, such as"from" parameter (for custom sender IDs), concatenation options (default is 1 = only 160 characters, no concatenation), delivery queue priority, etc.In order to use these options, please do not use the pre-configured Clickatell setting in PRTG, but use the Enter a custom URL for a provider not listed option instead. You can then enter a custom URL including the desired parameters.For example, a minimum URL could look like the following: replace MYUSERNAMEMYPASSWORD1234567by your own values.%SMSNUMBER and %SMSTEXT will be replaced by PRTG automatically when an SMS text message is triggered.You can now append additional parameters, as outlined in the Message parameters of the Clickatell "HTTP Post Specification": example, append the following parameters:ParameterEffect&concat=3Enable long messages (480 chars max.)&from=+1555654321Use custom sender ID +1555654321 (must be registered within your online account and approved by Clickatell before). Note: Not supported when sending messages to US numbers.&from=MyOwnTextUse custom sender ID MyOwnText. Note: Not supported when sending messages to US numbers.Many otherFor details, please see note that we cannot support you with building a string that works with Clickatell. Also, not all routes may be supported by the provider. 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 at
2025-03-26The following values about your Nexmo or Clickatell accountThe meaning of the values such as SMS_param1 depends on whether you are using an account with Nexmo or with Clickatell.ParameterNexmo accountClickatell accountSMS_CarrierChoose either Nexmo or Clickatell, depending on which you have registered withSMS_param1Nexmo "API key"The username you chose when registering with ClickatellSMS_param2Nexmo "API secret"The password you chose when registering with ClickatellSMS_param3If sending to a US or Canadian number, this needs to be a "virtual number" which you register through Nexmo. For other recipients, this is the text which you want to appear as the sender of the SMS.The "API code" assigned after creating the HTTP "connection" within your Clickatell accountSMS_RecipientsA list of recipient phone numbers for SMS alerts, separated by commas. These should be in international format, e.g. 447879215460Please note that TradeTalk sends its SMS asynchronously (like email in MT4), and therefore does not report on delivery problems.All SMS activity is logged in daily files in the following Windows app-data location:C:\Users\\AppData\Local\MT4-SMSIf any errors are reported in this log you can diagnose them using the TestSMS script.If you choose to send email alerts (by turning on the SendEmail parameter) you can either use MetaTrader 4's built-in email and its settings in Tools/Options/Email, or you can use FX Blue's email library.The FX Blue library lets you use services such as Gmail, lets you change the sender name on messages, lets you have multiple recipients including CC and BCC addresses, and lets you send HTML-formatted email.ParameterDescriptionUseMT4EmailSettingsDetermines whether to use the MT4 email settings in
2025-04-02Important note: The option to choose Clickatell as service provider for SMS delivery is deprecated! Clickatell changed the API that PRTG uses to send SMS text notifications, so it is not possible anymore to choose Clickatell as service provider in the Notification Delivery settings. If you have set up SMS delivery with Clickatell before November 2016, sending notifications via Clickatell will still work via the deprecated API and you can keep this delivery option in PRTG.This article applies to PRTG Network Monitor 9 through 16Sending SMS with PRTG using ClickatellNote: We provide this article for your information only. Clickatell is in no way incorporated with Paessler and the Clickatel interface may be changed without notice. Last update: November 2012IMPORTANT: When Sending to US NumbersDue 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. In this case, you cannot use the standard procedure!If you want to use Clickatell to send text to US numbers, please switch to the following article: I cannot send SMS text messages to US numbers using Clickatell. What can I do?Step 1: Get a Clickatell AccountIf you want to add SMS functionality to PRTG using Clickatell, please Sign up for a new account at Please make sure you sign up for a SMS Gateway Developers' Central account which "integrates with your system via APIs"!Note: The option above will enable you to send text messages to the rest of the world, but not to US numbers. If you want to send to US numbers, please be sure to sign up for an option which includes a two-way number. For details, please see Then, please follow the instructions in the article I cannot send SMS text messages to US numbers using Clickatell. What can I do?Step 2: Login and Create an API IDLog in to your Clickatell account using the Product Developers' Central (Central Api) and your credentials (username, client ID, password), at you have to run through a mobile number verification process once.In the Manage my Products tab you can see
2025-04-17All "connections" of your Clickatell account.In the section Add Connection, from the drop down menu, select HTTP to create a new "HTTP API" connection. In the Add Connection dialog, click on the Submit and Get API ID button. Before clicking the button you can optionally set a Dial Prefix option (without this option set, Clickatell will always expect mobile numbers in international format, without the leading + sign)an IP Address Restriction to only accept queries from certain IP addressesYou will now see your newly created API ID. Please write it down. Step 3: Set Notification Delivery in PRTGNote: This step does not work for US numbers. If you want to use Clickatell to send text to US numbers, please switch to the following article: I cannot send SMS text messages to US numbers using Clickatell. What can I do?In the PRTG web interface, open Setup | System Administration | Notification Delivery. In the SMS Delivery section, set Configuration Mode to Select a SMS provider from a list of providersService Provider to www.clickatell.com (Port 443)Username to your Clickatell user nameAPI ID / Account to the API ID you obtained in Step 2. Please do _not_ enter your Clickatell client ID here!Save your settingsNote: 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 "System & Website" settings.Step 4: Set Up PRTG Notification and Test ItIn the PRTG web interface, open Setup | Account Settings | Notifications.Click on the Add new notification button. In the Send SMS/Pager Message section, enter the Recipient Number. By default, Clickatell will expect the number in internal format, without leading + sign, for example, 1555123456 for a US mobile number.You can leave the default Message.Save your settings.Back in the list of all notifications, click on the Test button next to your new SMS notification to initiate a test SMS.You should receive an SMS text message on the number you just entered. Note: Test messages still contain unresolved variable names.Trouble ShootingIf you do not receive SMS messages after a few seconds, please check
2025-04-14