Sunday, November 26, 2006

Desktop Notification for Asterisk

Sven Slezak has released Notify application module for the Asterisk PBX, App-notify version 1.0. Asterisk Notify is an Asterisk module which can be configured to send notifications over the network to announce the callers name and telephone number to a desktop PC.

At the moment Mac OS-X and Unix clients are available. Windows support is coming up next. The Unix client sample source code is included in the app_notify package.
The Mac OS-X client says the callers name and pops up a transparent Window with the name, number and picture of the calling person. It uses the lokal Address Book to lookup the information.If you have Growl installed you can select the Growl view plug-in in the preference pane. though the built-in viewer shows bigger pictures.
AppleScript support enables you to create your own actions for a telephone call. Included are an iCal and Address Book AppleScript. The iCal script adds an event to the Asterisk calendar and the Address Book script adds unknown telephone numbers into the Asterisk group.
To activate your own AppleScripts put them into /Library/Application Support/AsteriskNotifier/Scripts in your home directory.

Additionally an Address Book dialer is included in the package. You can enable it in the preference pane. You will have to configure a manager account in the Asterisk PBX.

The client uses Bonjour (aka. Rendezvous, aka. Zeroconf) to find Asterisk servers in the network automatically. (not necessary though)
The Bonjour support for Asterisk can be added with res_bonjour

Asterisk Notify


Blog Widget by LinkWithin