CallMeBot can now send Text Messages! As expected, it is super easy to use the API and integrate it in all your scripts, automations, devices, IoT, etc.

Simply call to this API URL:

https://api.callmebot.com/text.php?user=[username]&text=[text]

Where:
[username]: Is the Telegram recipient of the message (ei: @myusername). Important!: You need to authorize CallMeBot to contact you here. This is required to avoid Spam.
[text]: Message to send (urlencoded). You can use this online converter to encode the url.

Example:

https://api.callmebot.com/text.php?user=@myusername&text=This+is+a+test+from+CallMeBot

Problems?

If you have problems, like not receiving the Call on Telegram, or not receiving the WhatsApp messages,  try to test the CallMeBot API using your Web Browser:

  • Telegram Phone Calls using Web Browser: here
  • Telegram Text Messages using Web Browsers: here
  • WhatsApp Text Messages using Web Browser: here

You might get some errors on the screen that will help you to identify the problem. (Ex: Calls disabled in the Telegram Security Settings, WhatsApp not activated, etc.)

If you still have problems to use this API, don’t hesitate to contact me in Telegram @callmebot_com or by email at support@callmebot.com. Rember to Follow me on Twitter to get news about coming features, changes, invitations, etc.