Вы находитесь на странице: 1из 5

Elastix y Android para envio masivo de SMS

El envio de mensajes SMS se ha vuelto muy popular entre las empresas dedicadas al servicio de cobros y
mercadeo, hay una infinidad de sitios en internet que ofrecen este servicio, por lo general las tarifas son muy
elevadas que no lo hacen nada rentable para quien los contrata, ademas nada garantiza que los datos
cargados en la plataforma no sean almacenados para un uso indebido, es por estos y otros motivos que
muchos prefieren instalar su propia plataforma para este fin.
Existe un modulo que se instala en Elastix, que permite el envio de mensajes SMS de manera individual y
masivo, utiliza el protocolo SMPP (Short message peer-to-peer protocol), este protocolo viene incluido en
algunos equipos que funcionan como Gateway GSM, de esta manera se pueden utilizar ademas de
comunicarse con la red celular GSM como pasarela para el envio de mensajes SMS, son muy eficientes para
el envio masivo de mensajes, lo unico que se requiere es insertar las tarjetas SIM de algun proveedor, hacer
las configuraciones respectivas y listo tienes ya tu propia plataforma sin los riesgos y/o problemas de un
servicio contratado.
En el siguiente enlace pueden leer mas al respecto: Envio masivo de SMS en Elastix.
Quizas la mayor preocupacion tiene que ver con el costo, el valor por mensaje suele estar entre 2 a 5
centavos de dolar (USD), todo depende del proveedor y el volumen contratado, para el envio de unos cuantos
sms, este valor puede ser insignificante, sin embargo cuando la cantidad de los mensajes es mas de mil, el
costo si importa, es muy comun que en una campaa se envien mas de 10,000 sms, en estos casos ademas
del costo importa tambien el tiempo que se llevara procesar ese volumen de mensajes, se tiene que tener una
plataforma robusta, algo que Elastix hace muy bien.
Otro de los factores que influye, es el equipo a utilizar como pasarela a la red GSM, primero que debe
soportar el protocolo SMPP, como se menciono anteriormente, los cuales por lo general no esta disponibles
en plaza, se complica los reclamos por garantia, ademas del costo que estos equipos tienen.
Como una alternativa al uso de estos equipos, hay una solucion muy buena que consiste en instalar una
aplicacion en un telefono Android, que funciona como router SMPP, con el cual podemos sustituir de manera
transparente, el uso de los equipos GSM, a un costo significativamente inferior. La aplicacion se puede
descargar e instalar GRATIS se puede utilizar con todas sus funcionalidades, con la unica limitante que por
cada mensaje enviado aparece el nombre de la empresa que lo vende, la cual desaparece al realizar la
compra.
A continuacion te explico como realizar la configuracion del sistema:

Configuracion de Elastix y Android para el envio masivo de SMS


Veamos primero que necesitamos para poner en operacion el sistema; lo primero es tener configurado el
Android en una red inalambrica WiFi que se comunique con la red LAN IP en la cual esta el servidor Elastix,
esto con el proposito que el Android tenga comunicacion con el servidor Elastix via IP, no voy a entrar en
detalle, en cuanto a este punto, existen equipos en el mercado a muy bajo precio, Access Point (AP) que
incluyen puertos Ethernet para conectarlos a la red LAN existente, es un procedimiento relativamente simple
de realizar.
Cuando tengas comunicacion entre tu Android y El servidor Elastix, procedes a descargar la aplicacion que
convertira tu Android en un router SMPP, (asumo que tienes tu android conectado a internet) para esto buscas
desde google Play la appOZEKI SMPP SMS GATEWAY Lite, descarga la opcion GRATIS, tan pronto finalice
la instalacion, tienes ya tu Gateway SMPP listo y funcionando.

En la siguiente imagen puedes ver graficamente como opera el sistema:

Pasos para la configuracion de la troncal SMPP en Elastix


1.- Ver parametros de configuraracion del SMS Gateway en Android.
Ingresas a la aplicacion en tu Android, para iniciarla debes hacerlo desde el boton Start, luego te apareceran
los datos de la direccion IP, el puerto, el usuario y la clave que deberas ingresar al momento de configurar la
troncal SMPP en Elastix.
En la siguiente imagen puedes ver las pantallas que ta aparecen cuando ingresas a la aplicacion:

Configurar Elastix y Android para el envio masivo de SMS


2.- Configurar Troncal SMPP en Servidor Elastix.
Ingresas al modulo SMS en Elastix, si no tienes instalado el modulo, deberas descargarlo he instalarlo. Este
modulo no se encuentra entre las opciones de Addons, se debe instalar por separado.

Con los parametros tomados anteriormente, seleccionamos configurar Troncal SMPP en el servidor Elastix,
ingresamos los datos en los campos correspondientes y procedemos a Guardar los cambios.
En la siguiente imagen se muestra los campos a completar con los datos tomados del Android:

Configurar Troncal SMPP en Elastix y Android


Puedes configurar varias troncales SMPP, una por Android, una buena practica es tener un Android por
operador de esta manera tendras la opcion de enviar los mensajes con el operador que te salga mas barato.
Pueden confirmar que la troncal SMPP se configuro correctamente, viendo en la pantalla del Android, en el
cual aparece un mensaje que el cliente se conecto satisfactoriamente, como lo muestra la siguiente imagen:

Envio de SMS en Elastix y Android


Al observar este mensaje indica que el Android esta listo para trabajar como un SMPP SMS Gateway,
podemos ya comenzar a enviar los SMS desde Elastix.

3.- Probar envio de SMS desde Elastix utilizando la Troncal SMPP de


Android.
Para probar seleccionamos la opcion de Enviar, ingresamos el numero de movil al cual enviaremos el
mensaje, digitamos el texto del mensaje, seleccionamos la troncal SMPP que hemos configurado, por donde
saldra el mensaje y al finalizar damos Clic en el boton Enviar, en un par de segundos el mensaje debera ser
recibido.

Si la prueba es exitosa, tenemos listo ya nuestro Sistema de Envio de Mensajes SMS desde Elastix, utilizando
un Android como Gateway SMPP SMS, para el envio de SMS.
Ahora ya tenemos nuestra plataforma lista y funcionando, les recomiendo que hagan al menos una prueba de
envio masivo de mensajes, creen una campaa con al menos 10 numeros diferentes, carguen el archivo con
el listado de numeros y procedan a probar.
Recuerden que esta es la version Gratis de la aplicacion, suficiente para probar, pero si piensan utilizarla para
fines de produccion, consideren comprar la app.

Si necesitas para tu negocio la solucion para el envio masivo de


SMS en Elastix 2.5, te recomiendo que descargues el Servidor
Virtual Elastix, que incorpora el modulo instalado, listo y
funcionando.

Вам также может понравиться