¿Qué es Twilio (cPaaS) y que nos ofrece?

Twilio es un servicio el nuevo paradigma en comunicaciones.  en la nube lo utilizamos en realidad casi a diario. Para hacernos a la idea, www.twilio.com es utilizado por servicios como Airbnb y Uber.
Para verificar su número de telefono, para identificarse en un aplicacion sin tener que introducir una contraseña con el simple gesto de desbloquear el movil, detrás de este aparentemente sencillo procedimiento está Twilio.
Twilio entra tambíen en juego para remplazar las plataformas mas conocidas como Asterisk, freeSwitch SBC etc.
Nacida en 2007, el objetivo de esta start-up es unificar las comunicaciones, hacer que con en una sola plataforma se puedan encontrar los servicios que simplifican el desarrollo de tecnología basado en comunicaciones. 
Con sus diferentes API : Chat (notify), Video llamada, VozIP (programable voice) , numeración en más de 100 países, Integración de lógica de llamadas con CRM y atributos (taskroute), SMS, doble autenticación (double auth) y mucho más. 
Twilio ha cambiado el mercado de las telecomunicaciones, tal y como hizo Amazon Web Services o Salesforce con el SaaS.
Mas de 1.000.000 desarroladores utilizan Twilio en sus applicaciones y la empresa, que desde el 2007 no ha parado de crecer cuenta ya con más de 1000 empleados. 

SMS MMS Twilio PHP
Twilio nos proporciona una serie de herramientas para poder implementar el envío y la
recepción de SMS-MMS en nuestra applicación PHP.
Crean una Rest-Api que se puede insertar en nuestro codigo para poder envíar y recibir
mensajes de texto.
En su pagina web https://www.twilio.com/docs/quickstart/php/sms#overview podemos encontrar guías de configuración, preguntas frecuentes y documentación para desarolladores que rinden de lo mas simple la implementación de cualquier servicio que Twilio ofrece.
Algunas cosas que podemos hacer con esto es :
· Envíar y recibir SMS y MMS con la REST API de Twilio.
· Recibir SMS y MMS con los números geograficos que Twilio ofrece.
· Hacer un track de los SMS
Enviar SMS mientras se está en una llamada.
Envíar y recibir SMS y MMS con la REST API de Twilio.
Podemos envíar y recibir mensages con Twilio REST API.
Para enviar un mensaje, simplemente hacemos un HTTP POST a Twilio con el cuerpo del mensaje y el número de teléfono al que deseamos hacer el envío. Los mensajes SMS deben enviarse desde números de teléfono habilitados para Twilio SMS.

Recibir SMS y MMS con los números geograficos que Twilio ofrece.
Cuando compramos un número de teléfono de Twilio habilitado para SMS, podemos asociar ese
número de teléfono con una URL.
Cuando alguien envía un mensaje de texto a ese número de teléfono, Twilio realiza una solicitud HTTP
a nuestra URL con el cuerpo del mensaje y el número de teléfono del remitente.

Hacer un track de los SMS
Con las cookies HTTP estándar, podemos compartir el estado en varios mensajes, lo que nos
permite tratar mensajes separados con qualquier número de telefono como una conversación, y
almacenar datos sobre la conversación en la cookie para referencias futuras.

Enviar SMS mientras se está en una llamada
También podemos usar TwiML <Message> cuando estamos en una llamada de voz Twilio
para enviar un mensaje durante una conversación telefónica.

Que necesitamos para envíar y recibir mensages con Twilio
Necesitaremos un número de teléfono de Twilio habilitado para SMS para enviar y recibir
mensajes.
Podemos usar una cuenta de prueba gratuita de Twilio para obtener nuestro proprio número de
teléfono dedicado.

UnifyMe , somos una startup desarrollando un software de comunicaciones unificadas basado en Twilio: Chat, video llamada, Telefonía IP en la nube, intercambio de archivos, colaboración e integración con SalesForce. 
www.unifyme.me

Si eres una empresa internacional con sedes en todo el mundo, cuenta con UnifyMe como tu partner para integrar Twilio en tu negocio.

http://www.unifyme.me/contact-us/

Te asesoraremos para que tu compañía pueda actualizarse y evolucionar al nuevo paradigma de las comunicaciones en la nube.