Display notification of incoming VOIP calls on your screen.
cidalert is a small python-based server that runs on desktop Linux systems and displays caller-ID notifications when calls are received by hardware VOIP phones. Additionally, it can map numbers to names, and display those names when calls are received.
cidalert works only with VOIP phones that have a configurable "action URL" setting that is called when an incoming call is received, such as the Snom ranges of phones.
This is free software, licenced under the GNU GPL version 3, so that it remains free in the future.
cidalert requires Python, Bottle, and python-notify.
Debian and Ubuntu packages are available here.
Fedora packages are available here.
The source is here.
Instructions are in the package's README file and man page.
Anyone interested in adding features can do so on BitBucket.