Una de las ventajas de la arquitectura SUTIL es que el hecho de ser un producto único tan versatil, permite que la misma aplicación sea la que funciona en entornos muy dispares como son empresas de todo tipo, call-centers, hoteles, servicios 80x, etc.. Gracias a ello es un producto muy probado en todas sus funciones y esto garantiza una gran robustez.
A nivel hardware, las tarjetas de telefonía computarizada que forman SUTIL son de una alta calidad y se encuentran funcionando en instalaciones de todo el mundo. Su nivel de averías es tremendamente bajo.
A nivel software, SUTIL está compuesto por un motor y unos módulos adicionales:
- Un motor realizado en C++ que realiza todas las funciones básicas de conmutación telefónica y ejecución de scripts. Este motor es muy pequeño y está muy probado.
- Una serie de módulos JAVA externos que se encargan de funciones avanzadas: buzones de voz, carrusel, gestión de memorias, ....
Esta separación permite que un posible fallo en un módulo no interrumpa el funcionamiento del motor SUTIL. Es decir, el sistema de buzones de voz podría, por ejemplo, ser reiniciado sin que SUTIL deje de funcionar.
Además, SUTIL está diseñado de una forma simple y robusta, no necesitando nada para su puesta en marcha salvo las funciones básicas del sistema operativo. Es decir, no depende de ningún motor de base de datos externo, ni de bibliotecas avanzadas de gráficos, MFC, ni nada por el estilo. Esto evita elementos externos que podrían ser un foco de fragilidad en un momento dado.
A partir de la versión 2.20 de SUTIL, podemos cambiar los scripts de SUTIL y buena parte de su configuración sin necesitad de reiniciar el sistema.
Así mismo, la consola de gestión de SUTIL vigila permanentemente el funcionamiento del motor y los módulos JAVA. Y en caso de que alguno de ellos tenga un mal funcionamiento los reinicia de forma automática sin intervención humana, para minimizar cualquier tiempo de inactividad.
Por último, a partir de dicha versión contamos con el sistema de baliza con envio de información, que hace que en nuestras oficinas detectemos remotamente cualquier mal-funcionamiento de un equipo SUTIL de uno de nuestros clientes, pudiendo enviar automáticamente mensajes SMS o realizando llamadas al cliente para que lo sepa de forma inmediata. |