California-based CommuniGate Systems, which began life as a provider of highly scalable e-mail solutions for enterprises and Internet service providers, has moved relentlessly over the past several years to expand the role of its server product line to embrace the entire spectrum of IP communications. (See Related Articles.)
A couple of years ago, according to CommuniGate VP of business development Jon Doyle, the company began to think about 'getting into the client space.' "If you look at messaging successes," Doyle said "[Microsoft] Exchange, for examplethe one thing they generally have is a good client in that case, Outlook. I firmly believe that the success of Exchange was due to the fact that the Outlook client became pretty much the ubiquitous client."
CommuniGate, Doyle told Enterprise VoIPplanet.com, didn't have a client strategy. The company had just been "turning customers loose to find their own clients."
"As messaging became much more powerful, and began to include instant messaging and presence informationand now voice communicationsthere really wasn't a client on the market that could do all these things," Doyle said. That is, bringing the telephony world together with messaging, presence and multimedia content.
How to build such a client was a formidable puzzleuntil CommuniGate encountered Adobe's Flex2 environment for Flash. Flex2 solved a whole handful of baffling problems, most notably portabilitythe Flash player has 98 percent penetration on a wide variety of Web browsers on every known platformand security.
Flash, by contrast, doesn't have access to your PC at all. Rather it runs in a fully contained memory space.
Based on these considerationsplus the fact that Flash was inherently built to work with multimediaCommuniGate went to work building its unified communications client "framework"Pronto!around Flex2.
Last week, the company announced the release of Pronto! 1.2, the third iteration of the package. It embraces e-mail (of course), instant messaging, calendaring, contact management, voicemail managementalong with some other telephony capabilities we'll get to in a momentand the ability to store, manage, and play audio and video files.
Pronto!'s calendaring now supports drag-and-drop creation and modification of event, as well as shared calendars, and merging multiple calendars into a single view.
Telephony functionality includes incoming and outgoing call logging, user-configured call forwarding, and a click-to-call feature that dials calls directly from the contact manager.
For the time being, click-to-call works only via an installed third-party softphone, or a SIP hard phone connected to the network. But version 1.3 "that comes out in November of this year," Doyle said, "actually has a voice dialer." That is to say, a self contained softphone.
"That's not a trivial thing," Doyle commented. "The reason we have taken so long to put a softphone in is that using the speakers and microphone on the PC is quite difficult with Flash," due to the very security and containment issues mentioned earlier. "You're not supposed to have access to a lot of things on a PC, so we had to develop a module that allows that to happen."
As an extra bonus for working with Flex2, CommuniGate plans to take advantage of the built-in API, called ActionScript. With it, customers or developers can create and "snap in" to the client interface, little applicationssuch as shopping carts, weather forecast modules, or, say, an applet to extract the gist of a voicemail, do a speech-to-text conversion, and send it as an e-mail. "Think of it like an application server that runs on the desktop rather than inside the server," Doyle.
Pronto! 1.2 is available in an enterprise edition, starting at $849 for a 25-user license. ISP pricing is based on volume.
To get a look at the interfaceeven sign up and get your own free on-line accountcheck out https://talktoip.com/. f