En ocasiones puede ser interesante el uso de softphones en lugar de teléfonos de sobremesa, por ejemplo cuando se requiere manejar un ordenador mientras mantenemos una conversación telefónica.
Dentro de este escenario, en el que la telefonía radica en un programa de software, sería interesante ganar en agilidad aprovechando la integración de nuestro softphone con nuestra aplicación de agenda de contactos.
Objetivo
Buscar soluciones para realizar llamadas telefónicas desde nuestra agenda de contactos, sin la necesidad de tener que marcar el número de teléfono manualmente en el softphone.
Algunos softphones incluyen una pequeña agenda de contactos, pero sólo tienen validez para el propio softphone. Entendemos en este artículo que el usuario prefiere tener su agenda centralizada en una aplicación independiente y más completa (correo, agenda, notas, tareas, calendario, etc).
Por cuestiones ideológicas haremos hincapié sólo en soluciones de software libre, entendiendo que son además las que mejor permiten ser adaptadas a nuestras necesidades y las que mayor flexibilidad ofrecen.
Soluciones propuestas
Trataremos de comentar soluciones que se integren y ofrezcan la funcionalidad deseada. Si el lector conoce otras alternativas además de las expuestas está invitado a explicarla en los comentarios, tras lo cual actualizaré el artículo.
Kontact + Twinkle
Los usuarios de KDE están de enhorabuena, la potencia y flexibilidad de las aplicaciones KDE nos ofrecen una solución ideal: Kontact + Twinkle.
Kontact
Kontact es la aplicación PIM de KDE. Integra distintos módulos para correo, calendario, agenda de contactos, etc. Precisamente el módulo de contactos se llama Kaddressbook.
Twinkle
Twinkle es un softphone SIP muy completo. En sus versiones más actuales dispone incluso de interfaz de control por consola y todas las funcionalidades de cualquier teléfono IP. Otra característica importante es que maneja la agenda de contactos de Kaddressbook lo que nos supone ya una parte de la integración deseada.
Configuración
Suponiendo que tenemos configurado Twinkle, bien con un proveedor SIP o bien con una centralita local, lo único que tenemos que hacer es indicar a Kaddressbook el comando a utilizar cuando pinchamos con el ratón sobre el teléfono de un contacto.
Para ello pulsamos en “Preferencias - Configurar libreta de direcciones…” y en el campo “Enlaces a scripts - Teléfono” escribimos:
twinkle --call %N --immediate
- –call %N llama al número que se le pasa como parámetro %N.
- –immediate llama directamente sin pedir confirmación.
Nota: Podemos ver el resto de opciones ejecutando en consola:
twinkle --help
Con esto, ya tenemos la integración deseada: cuando pulsemos en un número de teléfono dentro de nuestra agenda de contactos Kaddressbook el softphone Twinkle realizará la llamada.
Otras soluciones
En este punto pido a los lectores su participación para ofrecer más soluciones con otras agendas de contactos y otros softphones. Por desgracia, no he encontrado ni en Evolution ni en ThunderBird la flexibilidad necesaria para implementar de forma tan cómoda la funcionalidad deseada. Tal vez existan plugins para dichas aplicaciones que nos den el mismo resultado.
Por ello pido al lector que indique en los comentarios otras alternativas, a ser posible bajo software libre y a ser posible que sean alternativas flexibles que permitan usar el softphone con cualquier centralita SIP y no con un único proveedor SIP.
Algunas aplicaciones libres con agenda de contactos:
Algunos softphones libres:
¿Os animáis? ![]()
Posted by Iñaki Baz Castillo in General, Howto




