JCTcode

software at a crossroads

Phlink Web Access

"PhWA?"

Phlink Web Access (PhWA?) is an easy-to-use companion application to Ovolab Phlink, the versatile scriptable telephony solution for Mac OS X. It lets you control Phlink's Call Log window using a web browser.

preview of interactive 'kiosk' theme
added in 2.5: preview of keyboard-interactive "kiosk" theme

Simple

Now gaining web-based access to your voicemail is as easy as mouse clicks. Simply launch the application and you're up and running.

It works great as a login item from your system account preferences, and does not take up valuable screen space in the Dock or menu bar.

It automatically announces itself to your network using Bonjour, so your favorite web browser can discover it by name.

Integrated

Unlike earlier tools, PhWA shares data with the Phlink application directly. Whether you access your calls from the desktop, or from a touchtone phone, or now via web browser: your changes carry across to all three.

For example, recordings you've played using any interface are marked played within every interface. Calls you've deleted are really deleted everywhere: removed from the Phlink call log, their recording files moved to the trash.

Browse easily among custom and smart call lists. Sort your calls by any attribute. Even set labels and enter notes using your web browser: your changes show up immediately within Phlink, and vice-versa.

Customizable

PhWA comes with several pre-made themes. Plus, you can add your own.

Themes are far more than skin deep: each theme has its own behavior, built from a small but carefully-planned set of actions and settings. Multiple themes can be active and used at the same time.

For example, a PDA theme provides very different views of data and patterns of navigation, optimized for small screens.

A text-only theme actually exports calls into tab-delimited text form, suitable for importing into a database or spreadsheet.

There's even an RSS theme, which makes custom podcasts from your voicemail.

Download

Also available, but hard to install and unsupported:
ZIPPhWA 0.5 for Phlink 1.6 or earlier lacks nearly
all of the integration features mentioned above.

ZIPPhWA 2.6 (ZIP, 998KB)
requires Ovolab Phlink 2.2.

Contribute

This software is freeware, but donations are encouraged. If you find it useful, please consider sending some incentive my way. Help me justify this hobby to my wife and family! :)

Imagine

PhWA themes work as glue to help build almost any user interface. One example would be a full-featured Dashboard widget, with playback and with no fussy Remote Apple Events. This preview only scratches the surface so far...

ZIPwidget preview 0.1d1 (ZIP, 76KB)

PhWA 2.5 added a new experimental theme: kiosk. This takes the widget ideas a step further, allowing sorting and editing via keyboard or remote control. Given a few more features and after further testing, kiosk is expected to become the new default theme in a future version.

Intel support

PhWA 2.6 has been tested on a Core Duo based Mac mini running 10.4.10. It works under Rosetta, and talks to Phlink 3.4 running natively. Of course it still works just fine under 10.3.9.

PhWA 3.0 is expected to be the first version released in universal binary form. When that comes out, it will be a significantly larger download: carrying its own universal Python interpreter in addition to both PowerPC and Intel native application code.

There is currently no target date for release of 3.0. Most of the features originally developed for 3.0 have been rolled up and released as 2.5 for you to use today, freeing 3.0 to be substantially restructured.

iPhone support

PhWA 2.6 is primarily an iPhone compatibility release, with minor performance improvements and bug fixes. Please make sure your Phlink audio compression settings are iPhone-compatible. For issues related to password protection and other access control, please visit the forums.

History

Support

I welcome your feedback on the Ovolab Phlink web forums.

Copyright ©2005-2006 Jon C. Thomason All Rights Reserved