I want a cost effective way to incorporate texting into my application.

I want a cost effective way to incorporate texting into my application. I will be texting about 5000 messages per month and I am hoping to keep the cost under $100 per month.  I looked into a SMS service but the cost was pretty high, $200 - $300 per month. What software(API) and modem do you recommend for a Windows based server? My software is written in c# and I am proficient with SQL server.
matthew phungAsked:
Who is Participating?
 
Gary PattersonVP Technology / Senior Consultant Commented:
Well, if you're willing to keep your list of providers updated, you can just do it yourself for free using email to sms gateways provided by almost every carrier.  This isn't as 100% method, as the following articles explain, but it may do depending on your requirements:

http://martinfitzpatrick.name/list-of-email-to-sms-gateways/
https://github.com/cubiclesoft/email_sms_mms_gateways

Or you can use a service like Amazon's Simple Notification Service, which offers push notification services through several methods, including inexpensive SMS:

http://aws.amazon.com/sns/pricing/
0
 
Bill BachPresidentCommented:
Most text services also support receiving messages via Email.  You may have to check with the individual companies to determine the right format.  For example, AT&T supports a format like: ##########@mms.att.net.  However, this makes it REAL easy and avoids the need for a separate SMS gateway.
0
 
tel2Commented:
Hi Gary,

Thanks for that info.  I was intrigued, but from what I can tell, Amazon's SMS option is just for some parts of the USA, and the email-to-text options are not free in my country (New Zealand).

I welcome any comments on this.

Thanks.
tel2
0
 
Gary PattersonVP Technology / Senior Consultant Commented:
Unfortunately, I've never needed to send text messages to New Zealand phones.  Suggest you open a new question that specifically mentions NZ in the title.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.