Or there a way to send SMSs through a PC programatically? Alternatively: is there an android application that exposes an API over a socket (REST or otherwise) that allows one to send SMSs (and possibly other functionality)?

4 Answers 4


I ended up using SMS Gateway, it uses HTTP POST to send and receive SMSs.


We have a similar question here that asks abour forwarding incoming messages to the PC over a HTTP interface.

Again, I can suggest MAXS or GTalkSMS which is like a remote control for your phone over XMPP.

Disclaimer: I am involved in MAXS and GTalkSMS

  • GtalkSMS looks interesting, however it's a lot of (programming) overhead to use XMPP for simple calls. That question is gold, though, SMS Gateway seems to be what I'm looking for. Please consider adding it as an answer here - I want to upvote this one too, but still can't since I'm a new user Commented Oct 27, 2012 at 4:23

CHeck out this one.

Zipwhip Text Messaging: LINK.

This application supports user to send text from PC over a HTTP and client app. Also, it supports PC and Mac.

  • How is this able to send SMSs programatically? It seems to require user interaction with a desktop application Commented Oct 27, 2012 at 4:18
  • Sorry not to mention, this app will be released as open source soon. About the release date, please check the their official website. Commented Oct 27, 2012 at 16:46

Another option is using SMS Gateway API (Play Store Link) it's a hosted one and you can use their web console to easily configure the app.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .