Hello; I need to be able to send SMS messages for campaign or for specific users, also I need to be able to receive SMS messages and do automatic reply. Do I have to use dongle or extra channel? What is the difference? Also, I read that there is SMS through sip, how this work and what is the difference between the sip SMS and gsm sip? If I need to send sip SMS, how destination will receive it? What is required for destination phone to receive this sip SMS? Thanks for the help. Regards Bilal -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20130714/f3015572/attachment.htm>
On 15/7/13 3:00 am, bilal ghayyad wrote:> I need to be able to send SMS messages for campaign or for specific users, also I need to be able to receive SMS messages and do automatic reply.In my experience, SMS is something best done out of Asterisk. That's not to say that Asterisk can't do it, of course, just that there are providers out there who can give you a nice friendly API for easy integration into your application. This is especially true if you need to send *lots* of messages in a short space of time: simply adding a single mobile device with a single SIM isn't going to cut it - you're going to need a bunch of them, at least. All of those will likely have different numbers, so you're going to have to handle that for receiving messages. Then you have to consider that some networks will charge more to send messages to numbers on the same network vs. a different network, so you might have to separate out your numbers into networks (easy if they've never been ported; more tricky if they have). Based on past projects (in the UK), the cost of multiple SIM contracts, the necessary hardware to connect them, development time, etc., is usually more than the cost of paying a third party with a suitable API <x> per message to deliver them on your behalf. Kind regards, Chris -- This email is made from 100% recycled electrons
On Monday 15 July 2013, bilal ghayyad wrote:> Hello; > > I need to be able to send SMS messages for campaign or for specific users, > also I need to be able to receive SMS messages and do automatic reply. Do > I have to use dongle or extra channel? What is the difference? > Also, I read that there is SMS through sip, how this work and what is the > difference between the sip SMS and gsm sip? If I need to send sip SMS, how > destination will receive it? What is required for destination phone to > receive this sip SMS?We use OpenVox G400P cards (PCI; newer motherboards probably will require G400E which is essentially the same card but with PCI Express interface) for our SMS and mobile telephony needs. Just slot in up to 4 SIM cards, and install chan_extra. Incoming text messages trigger an extension in your dialplan with some channel variables set, so you can respond to the message (and also are recorded in a logfile). Outgoing messages can be sent using the Asterisk CLI. In principle, anything that you can call from a dialplan can be initiated by an incoming message, and anything that can execute a system command can initiate an outgoing message. -- AJS Answers come *after* questions.