SMS = Short Message Service
SMS is a technology for passing short messages (mostly text) from one device to another. It is supported on a variety of mobile network systems, including GSM, UMTS, CDMA and iDEN. Most recently support has also started to appear on fixed networks.
In Asterisk SMS is supported in several ways:
See Also
(Commercial) SMS services
SMS is a technology for passing short messages (mostly text) from one device to another. It is supported on a variety of mobile network systems, including GSM, UMTS, CDMA and iDEN. Most recently support has also started to appear on fixed networks.
In Asterisk SMS is supported in several ways:
- Asterisk cmd Sms is a mechanism of exchanging SMS using ETSI ES 201 912, which is a protocol for encoding SMS on landlines. This is only supported on a few selected carriers though.
- chan_mobile can send SMS via the connected mobile phone.
- FastSMS is an Asterisk command that exchanges SMS through a commercial gateway providing worldwide support for SMS.
- ZIM-SMS is an Asterisk application which allows to send SMS from a dialplan as well as voicemail notifications based on information available in voicemail.conf. The application communicates with ZIM-SMS using XML-POST and is distributed under GPL as a sourcecode with detailed instructions. Please note, that you will need an account with ZIM to use their service. During the initial, test phase, only Canadian destinations will be covered.
See Also
- Kannel provides an SMS & WAP gateway
- FrontlineSMS is a standlone cross-platform Desktop app written in Java which can be used by NGOs on a laptop with a mobile phone to act as a messaging hub with auto-responders, group forwarding & even a J2ME surveying client.
- SMSTools is a command-line SMS sender/receiver which can integrate with other applications...runs on Linux (or Windows via Cygwin). THis is used as the basis of Sahana's Messaging Module
(Commercial) SMS services
- Database Systems Corp. offers text messaging solutions that can be initiated via VoiceXML. Clients can send text messages from their own computer systems or can submit XML messages to DSC's hosted SMS call center.
- txt2day provides unlimited free text messaging from their website.

Comments
333How to send SMS to multi reception ?
But in this case ...so single reception can receive message !
So anyone try to send SMS to multi reception yet ? Pls give me an ideal ... thanks all !! :)
333clicksms a clickatell replacement for fastsms
AGI(clicksms|<to number>|<message>|<form name or number>)
eg : exten => _768XXXXXXXXXXX,1,AGI(clicksms|${EXTEN:3}|Test for ${CALLERID(all)}|jflaflamme)
you can view source / download here : http://pastebin.ca/677049
Just name it clicksms put it in your agi directory, modify the api_id,user and password in the files, and chmod to 755
To be sure it's working, you will see this in your console : SMS sent, ID (with a 32 char hex number) next to your command
If nothing happen, turn debug on curl will return the error to your console (name resolution, https, etc ..)
Have fun !
333Re: Clickatell?
333Re: Clickatell?
333Sending and receiving SMs via Asterisk
Sending through clickatell could, I suppose, be done with an AGI script that talks to their http (or whichever...) interface.
On a related note...does anybody have suggestions on how to _receive_ an SM by way of, say, a Junghanns duo GSM PCI card? I can use the thing as a GSM voice channel no problem, but app_sms really wants a PSTN connection to an SMSC...and I just want direct access to my GSM modem. (The argument could be made that I'm reinventing the wheel...and I should just find a way to make alamin or some other SMS application talk to my Junghanns....)
So...does anybody want to help me reinvent the wheel?
I suppose the answer _might_ be to modify the GSM_EVENT_SM_RECEIVED case in chan_zap.c's handle_gsm_event() method, but...that seems a bit heavy handed.
Thanks,
-Chris
333Clickatell?
Unlike the predatory pricing of FastSMS, these Clickatell guys offer reasonable pricing (~$0.05 per SMS). Is there any way of integrating their service into Asterisk?
333no conjunction
mfg