Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ASP.NET and sending SMS/making phone calls [closed]

Tags:

c#

asp.net

sms

I have a scenario where I need to make a call to a telephone(landline/mobile) or send SMS to a particular set of users only using ASP.NET and C#. The web application is not a mobile application.

How do I go about doing these? What typically would be the hardware requirements? I would be extremely grateful if you could provide me with pointers and reference websites.

like image 399
Codeslayer Avatar asked Sep 05 '08 05:09

Codeslayer


4 Answers

Most carriers provide an email address that you can send text messages to — for example, with Verizon, you can send an email to [email protected] and it will show up as a text message to that number.

Wikipedia has a full list of the carrier-provided email addresses.

By sending text messages as "emails" you can take advantage of System.Net.Mail and the like.

like image 181
jerhinesmith Avatar answered Nov 06 '22 15:11

jerhinesmith


Not sure if you're looking for hardware solutions to automate yourself, or external services. However, I've used BT's Web21C pretty extensively.

They have an excellent .Net API and a host of functionality. Their pricing is the best in the UK, but might fall down with US SMS, which is obviously cheaper - there are plenty of other SMS API providers though.

What BT do offer, which is rare, is an API interface for automating call dialling, conferencing and managing call flow.

like image 33
Gareth Jenkins Avatar answered Nov 06 '22 15:11

Gareth Jenkins


What exactly do you mean by "make a call"? Do you just need to call someone to transfer them or make your own custom, interactive automated call?

If you just need to make a simple call to transfer someone, there are services like VoiceStar that can do this. If you need to make a custom automated call, I would suggest OCS 2007 Speech Server. Asterisk is a SIP PBX and may or may not work for you depending on exactly what you're trying to do.

As far as sending text messages, I don't have much experience so others answers would probably be better.

like image 33
John Rutherford Avatar answered Nov 06 '22 17:11

John Rutherford


Take a look at Twilio. You can find the .NET/C# helper library on GitHub.

like image 36
Eugene Osovetsky Avatar answered Nov 06 '22 17:11

Eugene Osovetsky