Si bien la adopción de un servicio PBX alojado existente de uno de los principales proveedores de PBX alojado ciertamente hará el trabajo para la gran mayoría de las empresas, desde las pequeñas hasta las de nivel empresarial, el zapato no es necesariamente de talla única. Por supuesto, los proveedores hacen todo lo posible para adaptar los servicios y paquetes para que realmente se ajusten a las necesidades de cada empresa en función de cada caso. Sin embargo, con las diferencias en los casos de uso, las industrias, el tamaño de los equipos, las características requeridas o la seguridad, puede ser casi imposible poner todos los puntos sobre las íes.
Para esos casos específicos en los que un servicio de corte de galletas simplemente no llena los vacíos, las empresas pueden recurrir a una plataforma de código abierto, y sí hay soluciones de software PBX de código abierto disponibles. Con el equipo adecuado de desarrolladores e informáticos, cualquier empresa puede desarrollar y adaptar su propio software de centralita interna, o incluso la suite de comunicaciones unificadas. Debido a que estas plataformas son de código abierto, todo el código fuente está disponible de forma gratuita en línea y se puede personalizar para cada escenario específico.
Asterisk es esencialmente el abuelo de todas las soluciones de VoIP y PBX de código abierto y sigue funcionando como el estándar de oro. Como plataforma líder de telefonía de código abierto y con una enorme lista de características que sigue creciendo cada año, el kit de herramientas de Asterisk es utilizado no sólo por una cantidad masiva de configuraciones en todo el mundo, muchos de los proveedores en nuestra lista han comenzado con o se basan totalmente en el motor de Asterisk.
Empacado con las características estándar de PBX, incluyendo un menú de respuesta de voz interactiva, distribución automática de llamadas, llamadas de conferencia, y el correo de voz habitual, Asterisk hace posible convertir cualquier ordenador en un servidor de comunicaciones. Respaldado por Digium, el software es completamente gratuito y de código abierto. Para ayudarle a empezar, Asterisk ofrece clases web en directo, cursos de formación en línea e incluso un manual Asterisk Definitive Guide de O’Reilly Press. Asterisk puede considerarse casi como la plataforma de referencia cuando se trata de desarrollar su sistema de VoIP, PBX o UC.
SIP Foundry
A menudo se considera uno de los principales competidores de la plataforma Asterisk, SIPFoundry se estableció en 2004 y ofrece muchas de las mismas soluciones que el motor de Asterisk puede potenciar. SIPFoundry permite construir sus comunicaciones de voz y vídeo, así como conferencias, mensajería unificada, mensajería instantánea y chat con indicaciones de presencia, e incluso un cliente móvil. Al igual que con Asterisk, la plataforma incluye todo lo necesario para construir su propia solución de comunicaciones unificadas.
Sin embargo, mientras que Asterisk es 100% gratuito y de código abierto, SIPFoundry tiene un giro ligeramente diferente, y vende soporte profesional a los usuarios en base a diferentes tarifas, a partir de 495 dólares al mes para 100 usuarios, hasta 20.000 usuarios que se cobrarán en función de cada caso. Aunque es un coste extra a tener en cuenta, adoptar un equipo de soporte dedicado podría ser un paso necesario para algunas empresas que buscan construir su sistema.
Elastix
Originalmente basado en la plataforma Asterisk, Elastix ofrece un software de servidor de comunicaciones unificadas de código abierto que incluye una centralita IP, correo electrónico, mensajería instantánea, fax e incluso funcionalidad de colaboración. Con un fuerte enfoque en el mercado empresarial, la herramienta es completamente gratuita para uso comercial o personal. El proyecto también ha traído características de otros proyectos de código abierto como FreePBX, HylaFAX, Openfire y Postfix para completar todas las ofertas de UC disponibles.
En general, Elastix tiene como objetivo traer las mejores características de Asterisk y otros proyectos, todo bajo una interfaz fácil de usar. Elastix cuenta con soporte para una amplia gama de hardware, incluyendo Digium, Dinstar, Yeastar, Yealink y Snom. Elastix fue una de las primeras distribuciones que incluyó un módulo de centro de llamadas con un marcador predictivo y continúa ofreciendo una solución robusta, de nuevo libre bajo la Licencia Pública General de GNU.
Desde que escribimos este post, nos ha llamado la atención que Elastix sólo parece ofrecer hasta 8 llamadas SIM gratuitas para unos 25 usuarios.
FreeSWITCH
FreeSWITCH también se basó originalmente en la plataforma Asterisk y fue creado y desarrollado por tres de los desarrolladores originales de la plataforma Asterisk, Anthony Minessale II, Brian West y Michael Jerris. Con un enfoque en la modulación, el soporte multiplataforma, la escalabilidad y la estabilidad, FreeSWITCH ofrece una de las plataformas más flexibles para construir su propia suite de comunicaciones unificadas.FreeSWITCH soporta SIP, H.323 e incluso WebRTC para aprovechar los últimos avances en la tecnología, y se integra fácilmente y se interconecta con cualquiera de las otras plataformas populares de PBX de código abierto disponibles.
Para reducir la complejidad de un sistema, FreeSWITCH utiliza librerías de software de libre acceso que realizarán las funciones necesarias para que su sistema funcione. FreeSWITCH ofrece las funciones de llamada habituales e incluso añade algunos extras como reconocimiento y síntesis de voz e incluso interfaces PSTN para circuitos analógicos y digitales.
OpenPBX de Voicetronix
Voicetronix es un proveedor de soluciones y equipos de telefonía que ofrece no sólo una gama de hardware sino también una plataforma OpenPBX de código abierto. La OpenPBX de Voicetronix es una aplicación de centralita habilitada para la web que cuenta con un portal de gestión de usuarios basado en la web, así como una interfaz gráfica de administración para una configuración rápida y sencilla. Las características normales de un asistente automático, la distribución automática de llamadas, los grupos de caza de enrutamiento de llamadas menos e incluso el buzón de voz ilimitado hacen que la plataforma esté incluida.
Características únicas como los grupos de caza de llamadas ilimitadas, la música en espera y la capacidad de mostrar los registros de llamadas hacen que la plataforma sea una solución muy fuerte para las empresas que necesitan un software de centro de llamadas o de contacto básico. Con un CRM básico ya habilitado e integrado en la plataforma, los usuarios pueden no necesitar adoptar una solución CRM independiente, lo que ahorra tiempo y dinero. OpenPBX de Voicetronix permite incluso el envío de mensajes de voz al correo electrónico, el clic para marcar y las transferencias de llamadas.
PBXInAFlash
PBXInAFlash tiene como objetivo hacer posible la configuración de su servidor PBX, como su nombre indica, en un instante. El proyecto ha reunido en un solo lugar todo lo que los usuarios necesitarán para crear su sistema PBX en menos de una hora, uno que utiliza el sistema operativo CentOS Linux, incluyendo un servidor web Apache, un servidor SendMail y un servidor de base de datos MySQL, así como cortafuegos y protocolos necesarios. El sistema también ofrece a los usuarios la posibilidad de elegir entre Asterisk 1.8, 10, 11 o FreePBX 2.9, 2.10 o 2.11.
Los usuarios también tienen la opción de elegir entre docenas de complementos para personalizar verdaderamente el sistema con características útiles como copias de seguridad automáticas, servicios de búsqueda de identificación de llamadas, claves SSL, integración de Google Voice, funcionalidad de texto a voz y soporte de fax, sólo por nombrar algunas. Todo está diseñado para ser sencillo, y los complementos pueden instalarse con un clic en menos de un minuto. Con el objetivo número uno de no bloat y no bugs, PBXInAFlash parece ser la solución más rápida y fácil de adoptar.
FreePBX
Combinando lo mejor de ambos mundos, y buscando aprovechar el gran trabajo ya realizado por el proyecto Asterisk, FreePBX es una interfaz gráfica de usuario (GUI) basada en la web y de código abierto para ayudar a los usuarios a gestionar y configurar mejor su sistema basado en Asterisk. Aunque el proyecto utiliza el sistema Asterisk, los usuarios pueden descargarse sólo la GUI para añadirla a su sistema actual, o el paquete completo, que incluye un sistema operativo preconfigurado, Asterisk y la GUI FreePBX, así como todas las dependencias necesarias. Así que mientras que la adopción de sólo Asterisk puede requerir un poco más de conocimiento técnico para aprovechar al máximo, o para crear su propia GUI, FreePBX lo reúne todo.
FreePBX también hace posible establecer sus ilimitadas troncales SIP gracias a la integración de SIPSTation directamente en la plataforma. FreePBX también incluye una larga lista de módulos comerciales y complementos para mejorar su sistema con aún más características, y un programa de revendedores para garantizar la formación adecuada, la calidad y la estabilidad a los revendedores y usuarios finales. Esencialmente, el programa formará y educará a su equipo de ventas y soporte si está buscando reempaquetar y vender su producto.
OpenSIPs
Con un enfoque más fuerte en la implementación de código abierto de un servidor SIP, OpenSIPs todavía hace posible establecer su paquete de Comunicaciones Unificadas independiente y personalizado, así como una PBX. La plataforma admite servicios de voz, vídeo, mensajería instantánea y presencia con un diseño escalable y modular, por lo que, al igual que cualquier otra plataforma, debería ser tan personalizable como usted lo necesite. OpenSIPs está etiquetado como uno de los servidores SIP más rápidos y ofrece una solución robusta a nivel empresarial o de operador.
OpenSIPs incluso proporciona una lista continua de puntos de referencia y pruebas de rendimiento para respaldar su afirmación. De manera similar a Asterisk, OpenSIPs proporciona seminarios web grabados y manuales en profundidad para cada versión y configuración de la plataforma OpenSIPs. Un portal de configuración basado en la web debería simplificar la recopilación de datos y estadísticas de su servicio, así como las configuraciones sobre la marcha.
Kamailio
Con 15 años de desarrollo en su haber, Kamailio continúa construyendo y ampliando su servidor SIP de código abierto. Con potentes características como TCP asíncrono, UDP y SCTP, TLS para garantizar comunicaciones seguras para sus datos de VoIP, incluyendo voz, vídeo y texto, e incluso soporte para WebRTC, el trabajo duro se nota. Kamailio también es compatible con la mensajería instantánea y la presencia, junto con más funciones entre bastidores como el enrutamiento de menor coste, el equilibrio de carga, la conmutación por error de enrutamiento e incluso la autenticación y la autorización para mejorar la seguridad.
Kamailio ofrece uno de los niveles de seguridad más fuertes que hemos visto en esta lista y sería una recomendación sólida para cualquier equipo o empresa que necesite mantener todo tan cerrado y seguro como sea posible gracias al nivel de cifrado que proporciona la plataforma. Por otro lado, Kamailio puede ser un poco más difícil de adoptar, ya que requiere un conocimiento más profundo del protocolo SIP en sí para aprovechar plenamente la plataforma.
3CX
La centralita telefónica 3CX es otra centralita de código abierto basada en software que se basa en el estándar SIP. La solución permite que las extensiones realicen llamadas tanto en la RTC como en los servicios estándar de VoIP. La plataforma también ofrece una interfaz gráfica de usuario basada en la web fácil de entender, y el proceso de instalación debería ser bastante sencillo simplemente ejecutando un archivo ejecutable en una máquina basada en Windows. 3CX parece eliminar las molestias y el desarrollo necesario para establecer su servidor PBX e incluso ofrece clientes móviles iOS y Android, así como softphones Windows y Mac. Las conferencias web también son posibles gracias a la adopción de WebRTC.
3CX también hace posible mejorar drásticamente la experiencia de sus clientes con Click2Call para su sitio web o aplicaciones, y la integración de CRM para que los agentes estén siempre preparados. Una academia de formación online está siempre disponible para que los usuarios aprendan a aprovechar al máximo su plataforma 3CX.
Asterisk | SIP Foundry | Elastix | FreeSWITCH | OpenPBX | PBXInAFlash | FreePBX | OpenSIPs | Kamailio | De uso gratuito | Sí | Sí | No | Sí (Avanzado disponible para su compra) | Sí | Sí | Sí | Sí | ||
SíGUI/Configuración | Sí | Sí | No (complementos de terceros) | Sí | Sí | Sí | No | No (complementos de terceros)ons) | |||||||||||
Soporte de vídeo | Sí | Sí | Sí | Sí | No | Sí | Sí | Sí | Sí | ||||||||||
IM/Chat | Sí | Sí | Sí | Sí | No | Sí | Sí | Sí | |||||||||||
Presencia | Sí | Sí | Sí | Sí | Sí | No | Sí | Sí | Sí | ||||||||||
Asistente automático/IVR | Sí | Sí | Sí | Sí | Sí | Sí | Sí | No | No | ||||||||||
Sí | Sí | Sí | Sí | Sí | No | Sí | Sí | Sí | Sí | ||||||||||
Aplicaciones móviles | Sí | Sí | Sí | No | No | No | Sí | No | No | Soporte WebRTC | Sí | No | Sí | Sí | No | No | Sí | No | Sí |