The New Era Enterprise Soft Client

I have been thinking about the future of the enterprise soft client, what would make it more desirable and usable in that space. Here are my thoughts...

More Enterprise features sounds a bit obvious but what does this mean? Here are just a few examples. Multiple location/line call appearance, park, intuitive user interface, search function for work-group/company phone numbers + email addresses + IM  IDs, manager moderated call support and 2-touch conferences regardless of size - accessible from the web or PSTN.

Will it save me money?, one of the first questions and enterprise will ask of IT when considering VoIP. Once they have adopted VoIP and the savings are evident, features gain importance. Having a rich feature-set that is easy and fun to use is very important in a soft client. Something that has always bugged me about hardware vendors is that they always want an exact match the handset features with the softphone client. Yes, there are many reasons for this, financial and otherwise. The softphone currently outperforms the hard phone simply because developers can add features and improve functionality very quickly, hard handsets, not so much. This is one of the big advantages of using a soft client, it will also push users towards the soft client because it has more useful features. The soft client is also much cheaper to buy and to use than a hard handset. In the end I think PBX and softswitch vendors should be focused on delivering as many features as possible for the enterprise, watch the soft client kick ass there.

Ease of use and manageability get high priority, we need to overcome the irritations of performing mundane common administrative tasks, such as adding or moving users. These administrative tasks need to be dealt from the server side and some need to be automatic.

IM or Phone Primary Interface. In the soft client settings/preferences I would allow the user to choose which interface could be the default, IM or Phone. Some users are IM-centric while others are Phone-centric, I would give them both the option to choose which would be the primary interface. I would also expose a full featured enterprise dial pad that is easily accessible from the IM interface even if IM was chosen as the default interface.

Remote Control could be valuable from a User, Admin and Tech Support perspective. By adding controls that for instance, allow users to login to a website and divert calls from their softphone running on their desktop to a hotel or cell phone would be valuable. Admin access to this interface could make it easy to assist in config issues and tech support could have access for diagnostic troubleshooting.

Soft clients everywhere. If I had it my way, the hard handset and soft client would use the same core software. A touch-panel LCD or membrane switch including a dial pad that can be easily removed/swapped out for a different one depending on the application would be a good start. Picture an IP handset with no dial pad but instead a color touch-panel LCD which could be used on it's own or a selection of membrane switches we can lay on top of the LCD panel. I think these membranes would have to closely match the action of existing dialpads so users would adapt quickly.

"Something really cool" would be an integrated RSS reader/aggregator with text and voice recognition + search functionality. I would like to know what's cooking in the industry when I start my day. Having all of my business communication tools available to me in the same soft client would be great. While I am talking business on my soft client (phone or IM) it would be nice if key words were extracted from the conversation and used to search for news/blogs postings on the web that matched this criteria. The results could be posted as headers in a separate window with the full story could be downloaded behind the scenes with podcasts being sent to my iPod as well. This could potentially help me a great deal in the current conversation and allow me to stay focused without having to hammer away on my keyboard while we are talking.

What would you like to see in an Enterprise soft client? Comment below...

The opinions and views expressed in comments, blogs, etc. are those of the authors alone and not necessarily those of TMC, TMCnet, or its editors. TMCnet reserves the right to edit, delete, or otherwise make changes to the content that appears on these pages at its own discretion and as it deems necessary.
| 1 Comment

Listed below are links to sites that reference The New Era Enterprise Soft Client:

1 Comment

I see it as a gray area - why put features into a softphone client when they can be put into the softswitch/feature-server and available to people using cheap hardphones? The softswitch implemented features would be available on the same PC screen via the "Call Control Panel"-type interface. In this way ALL phones, regardless of make, model, or version would behave, and more importantly, interwork properly. Personally I see the trend towards all the smarts in the periphery of the network as troublesome, at least until the standards are sufficiently stable and detailed enough to cover all feature call-flows so that every end-point implements every standard feature exactly the same, or at least, as same as necessary to GUARANTEE flawless interworking. Until that penultimate day arrives, it is safer to implement as many of the features in the softswitch as possible. Granted some features are better to implement in the client, some are practically impossible to implement in the softswitch, especially when provided by a hosted server provider (MS Office Integration for example), but the majority of even the most basic features should be implemented in the softswitch. For example, 2 hard-phones have Do Not Disturb (DND) buttons on them, but they behave very differently - when the DND button is pressed on phone 1 all incoming calls are dropped unless the softswitch recognizes the specific return code for this specific make-model-version of phone and sends the call to voicemail. when the DND button is pressed on the second phone it redirects the call to a phone number that has to be provisioned into the phone itself. How this is managed is through a provisioning system (again centralized!) or you run the risk of people manually setting their DND-forwarding number to illegal numbers (therefore the call is dropped) or long-distance numbers, or to the Voice Mail dial-in number instead of the VM Pilot number (which could force the caller to have to enter the callee's phone number in order to leave a message! Aack! To add to the confusion, if the softswitch also implements DND on it's control-panel GUI then you have a second implementation that does not interwork with the phone's hardcoded implementation and the DND indicator on the phone is out of synch with DND settings in the softswitch. And this was just DND, a very simple feature - imagine the nightmares we have integrating more complex features... Anyway, that's my 2 cents worth.

Leave a comment

Subscribe to Blog

Recent Comments

  • Fraser F: I see it as a gray area - why put read more

About this Entry

This page contains a single entry by published on October 9, 2005 1:38 PM.

Can't we all just get along was the previous entry in this blog.

Pure Play VoIP in Europe Gets Thumbs Down is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.25

About this Entry

This page contains a single entry by published on October 9, 2005 1:38 PM.

Can't we all just get along was the previous entry in this blog.

Pure Play VoIP in Europe Gets Thumbs Down is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Around TMCnet Blogs

Latest Whitepapers

TMCnet Videos