Anuncio

sistema telefónico virtualIncluso con muchas actividades comerciales que se trasladan a Internet, un sistema telefónico sigue siendo un componente comercial esencial para muchas empresas. Moviendo los servicios de telecomunicaciones tradicionales hacia el futuro, compañías como Twilio han estado surgiendo

Estos servicios son básicamente "sistemas telefónicos en la nube": permiten llamadas entrantes y salientes y mensajes de texto a través de una interfaz para programadores llamada API. Aunque es muy flexible y potente (puedes ver todas las capacidades en su sitio), No he visto una forma "fácil" de reemplazar el sistema telefónico tradicional con todas las funciones, hasta ahora.


OpenVBX es de código abierto PBX sistema telefónico alojado en cualquier LAMP (Linux-UNApache-METROySQL-PAGHP) sitio web basado. Algunos lo han comparado con voz de Google 6 cosas geniales que puedes hacer con Google Voice¿Qué es Google Voice? Estos son los conceptos básicos de Google Voice y todas sus funciones más geniales que necesita comenzar a usar. Lee mas

instagram viewer
pero creo que en realidad es muy diferente y más poderoso porque es muy personalizable. Fuera de la caja, OpenVBX solo admite los protocolos de Twilio, y en eso es en lo que basaré mi procedimiento a continuación.

Sin embargo, dado que es de código abierto, es trivial actualizar el código para trabajar con otros proveedores como Teleku o cualquier otra persona que tenga una API compatible con el lenguaje de marcado de Twilio. Espero ver surgir un estándar que permita a OpenVBX ser compatible con cualquier número de proveedores de telecomunicaciones.

Instalar OpenVBX

El primer paso para instalar OpenVBX es descargar el código fuente y cárguelo a su proveedor de alojamiento web. Abra la URL en la que lo instaló y podrá ver si su proveedor de alojamiento web es compatible con el software OpenVBX.

En mi caso, necesitaba cambiar los permisos de la configuración y cargar directorios a 777 para que se puedan escribir en el servidor web. Aparte de eso, mi configuración de alojamiento web era compatible.

A continuación, deberá configurar su base de datos con las opciones de su proveedor de alojamiento web e ingresar algunos detalles más sobre la dirección de correo electrónico que debe usar el sistema y también el inicio de sesión del usuario inicial información.

La información final que necesitará agregar es el SID de la cuenta (Identificador de seguridad) y el Token (Contraseña) del Tablero principal de Twilio. Estos vinculan su instalación de OpenVBX con su cuenta Twilio, o si ha modificado el código para que funcione con otra API, deberá ingresar su información desde allí.

sistemas de telefonía ip

Después de este proceso, debería haber completado la instalación y ser reenviado a la pantalla de inicio de sesión. Inicie sesión con la información que acaba de usar. La primera parada es agregar un número de teléfono al que desea que llame el sistema.

sistemas de telefonía ip

Este número se usará en todo el sistema. Asegúrese de agregar cualquier otro número de teléfono al que desee que llame su sistema, incluidos teléfonos fijos, teléfonos celulares, números de Skype o SIP. ¡Aquí es donde las cosas se ponen divertidas!

Configurar flujos de llamadas

sistema de telefonía ip

La configuración de "flujos" de la llamada OpenVBX es ingeniosa. Le permite especificar qué desea que suceda cuando entra una llamada telefónica, en cualquier número de situaciones.

Las opciones básicas son un menú de llamadas (presione 1 para ...), marque un número, envíe al correo de voz, haga una llamada en conferencia, diga un saludo, envíe un SMS o cuelgue. Estos flujos operan dependiendo de cómo desea que el cliente proceda después de que llame o envíe un mensaje de texto a su número. Por ejemplo, si desea que presionen un número para marcar una determinada extensión, seleccione el cuadro Menú a la derecha y arrástrelo hacia la izquierda. Luego abrirá ese panel y le pedirá que ingrese:

  • El saludo que quieres decirle a la gente cuando llaman.
  • Los números que desea permitirles presionar.
  • La acción que quieres que suceda cuando presionen ese número.
  • Qué debería suceder si presionan una opción no válida o nada en absoluto.
sistema de telefonía ip
sistema de telefonía ip

A partir de ahí, puede crear un sistema de menús o hacer que realice cualquier cantidad de acciones. Un ejemplo es que puede tener un buzón de correo de voz o simplemente un saludo o mensaje que desea decirles.

Los mensajes a las personas que llaman se pueden ingresar de varias maneras. La primera es que simplemente puede escribir el texto y se convertirá en voz por computadora. La voz no es exactamente natural, pero me pareció suficiente para transmitir su mensaje. Las otras opciones son cargar un mp3, grabar a través del micrófono en la computadora o hacer que el sistema lo llame para grabar un mensaje por teléfono.

Una parte impresionante del sistema OpenVBX es que hay una serie de plugins escritos por la comunidad disponible para extender el sistema aún más.

sistema telefónico virtual

Conclusión

El sistema OpenVBX es, en una palabra, increíble. Básicamente, pone el poder de un sistema telefónico tradicional en un sitio web y en la "nube". El proveedor de alojamiento web no tiene que hacer nada especial ya que el sistema es compatible con la mayoría de las cuentas de alojamiento web normales. El único inconveniente de esto es que si su sitio web se cae, entonces su sistema telefónico también se caería. Por esta razón, recomendaría mantener el software en una cuenta de hosting separada en un servidor diferente para asegurarse de que haya continuidad de servicio si su sitio web deja de funcionar.

Si eres una pequeña o mediana empresa, o una persona que solo quiere hackear un lugar genial proyecto que utiliza Twilio u otro sistema de teléfono / sms compatible, OpenVBX es una gran solución para obtener empezado. Hace que configurar un sistema telefónico virtual de este tipo sea muy sencillo y la flexibilidad con la que lo capacita es impresionante. Darle una oportunidad hoy!

¡Háganos saber qué tipo de problemas interesantes ha resuelto con él o si conoce algún software alternativo que pueda ser útil para los lectores!

Dave Drager trabaja en XDA Developers en los suburbios de Philadelphia, PA.