The Phone – PC integration you’ve always dreamed of: Integrated Office Navigator

Integrating phones and PCs has been talked about for a long time now, but it’s rarely done well, if at all. I couldn’t even find any examples of this sort of integration in a quick web search – so we’ll use some softphones for our examples.

Designers seem to think that when using a phone via a PC, we want it to look like a phone! For some crazy reason, we’ll want to press keys on screen that look like the buttons on our phone, and we’ll want the same display. The reasons for this are obvious: The user is “used” to this interface, or the designers have simply ported the in-phone firmware to a PC, and wrapped it with an image of the phone. Or, maybe the phone started out as a lab simulator, got seen by marketing, and turned into a product.

Here’s a couple of examples:

Cisco

Cisco Softphone

And Avaya:

Avaya Softphone

These lovely bits of s/w engineering are great for debugging your phone programming, but suck as a phone replacement, even if you’re on the road. Who wants to look at a HUGE image of a phone on screen, even in Cisco’s “Screen-Only” view!

These things are hard to dial, hard to manipulate, and just plain huge!

The buttons on a phone are designed to be easy to press with your fingers, to provide tactile feedback, to be designed for the size of average fingers and hands, to be easy to manufacture, and to fit in your office. NONE of this translates to an effective UI on a PC screen.

Trying to take those design values, and building a PC-based phone is just silly.

What we did:

Integrated Office Navigator

  • We built the tiniest app we could,
  • We started with a bunch of buttons, but quickly narrowed it down to two,
  • We integrated with Active Directory and your Outlook contacts, so your phonebook is always up-to-date and accessible,
  • We integrated with LCS and MSN Messenger for presence,
  • We integrated with MSN Desktop search – so you can find things like files and emails based on caller ID,
  • We pause your music when you’re on the phone,
  • We’ll pop up an extremely unobtrusive toast window when an incoming call occurs (you can turn this off),
  • If you want, we’ll open an Outlook contact, or do an MSN Desktop search on incoming call,
  • You can drag a phone number into the wee text box, and we’ll dial it,
  • You can highlight a number in ANY APP, and click one key – and we’ll dial it,
  • We set your MSN presence to “On the phone” when you’re on the phone,
  • We’ll set you MSN presence to Do not disturb when you set Do not disturb on your phone, and visa versa,
  • And, we made it as small as possible!
  • And, we made it smaller! This app runs down in your taskbar, or can be run completely from a tray icon!

Simply type a couple of characters of the first or last name (or company) of the person you want to call, and immediately, a list pops up with all the matches!

Dial

The app searches your corporate Active Directory and your Outlook contacts. It finds all phone numbers and pops ‘em up. Now, simply choose a number and click or hit Enter.

When you’re on a call, you can control the phone, put calls on hold, hang up, all from this wee UI.

When an incoming call occurs, the Caller ID is shown in the text box. You’ll see the caller’s name and number. You can create a contact with a click, do a MSN Desktop Search, program a speed dial, all with a click or two.

We think this is desktop telephony done right!

This application is available at the end of March for the Mitel Navigator, and a few weeks later for the new Mitel 5300 phone sets.

Update:

You can find the Mitel Navigator version of this application HERE.
You can find the Mitel 5330/5340 version of this application HERE. (soon)

23 Responses to “The Phone – PC integration you’ve always dreamed of: Integrated Office Navigator”

  1. Craig Zawada Says:

    I stumbled upon this application today and it looks like just what I have been looking for on my Navigator since I installed Windows Vista. Is it Vista compatible? I tried downloading and installing, but got an “Unexpected Error” with error code 2739. Let me know if you need other information to diagnose the problem, or if I need to do anything else to try out the software.

    caz

  2. Rusty Page Says:

    Will this software be available for free to those of us that use the Navigator phone now? If so, please let me know how I get it? Do I have to have My Assistant on my phone system? Or can it just work with on my laptop without other licenses & software.

    Thanks!

  3. Rich Says:

    This software is not Vista compatible at this time. Vista compatability will be available soon.

    The software is free for ALL navigator phone users. You can download it here:

    http://www.ingeniussoftware.com/mitel/integratedofficenavigator/

  4. Andy’s Blog » Blog Archive » Mitel 5330 / 5340 IP Phone Says:

    [...] and I found the Ingenius Software founders blog. Here is a post where he talks about the app in question [...]

  5. Jamie Says:

    Hi,

    Noted on 16th April 2007 Rich said not Vista compatible. Do you know when it will be and are you looking for Beta testers?

    Cheers
    Jamie.

  6. Rich Says:

    Re Vista: We have a Vista version of ION for Navigator phones, and IOC for 5330 and 5340 phones in beta test now. Check back in a couple of weeks at http://www.ingeniussoftware.com/

  7. Jamie Says:

    Thanks Rich. Look forward to it.
    Not a public beta I take it?

  8. Jamie Bekkers Says:

    Hi Rich,

    Is this the right place to be looking for the Vista version?

    Cheers
    Jamie.

    http://www.ingeniussoftware.com/mitel/integratedofficenavigator/

  9. Craig Zawada Says:

    Any ETA on a Vista compatible version?

    caz

  10. Rich Says:

    We are still working on this, and I am as stunned as you at how long this is taking. We have had people porting this app to Vista for MONTHS, and it is just INCONCEIVABLE how many issues there are in making this app work with Vista.

    That said, we are just about done – tracking down the last few issues. We hope to have something out in the next month.

    I am very sorry this is taking so long. We’re working very hard to get this release out.

  11. Calvin Says:

    It’s been a while since this was updated. Any news on when the Vista version will be available? The current version worked for me for a while but now just throws nondescript C++ runtime errors even with an uninstall/reinstall.

  12. Calvin Says:

    Any chance of making the beta public? Last I heard (via email) it will be another 2-3 months for this to be released and based on past “release dates” I don’t see this as being especially likely either but I will hope.

    By the way, the length of time this is taking is very disappointing since Vista has been out for over a year now and beta’s were available for ISV’s long before that for creating and testing applications. I see posts from back in April saying a Vista version “would be out soon”. Most recently in October saying “in the next month”. It’s frustrating because the Navigator is pretty much useless without the PC app so not supporting the current Microsoft OS that’s been out for a year doesn’t look too good.

  13. Calvin Says:

    For those having trouble with Vista I do have one possible workaround that worked for me. I had tried using the “run as administrator” function before with the navigator app but to no avail. Recently I came accross some info about the local administrator account being able to do some things that regular administrators can’t so I tried making a shortcut to the navigator app using a runas command and running as the local administrator and it worked! So here’s the command I am using (It will prompt for the local administrator password so make sure the account is enabled and has a good password). Just put this command into the target of a shortcut on your desktop.

    C:\Windows\System32\runas.exe /user:administrator “C:\Program Files\Mitel\Integrated Office Navigator\NavigatorPCApp.exe”

  14. Craig Says:

    Is this product still being supported, or is potential Vista support a dead issue? It’s been four months since there was any update, and at that time, something in the next month was predicted. Unfortunately, Calvin’s Vista fix doesn’t work for me – the program runs, but cannot find/connect to the phone.

    I appreciate the work that is going into this software, but I just cannot believe that it takes over a year to port it to Vista. If it isn’t a priority, and is only being worked on as time allows, let us know so that we can rearrange systems and have something that works with the Navigator.

  15. Rusty Page Says:

    I have been using this software for a while, but the major issue I have is that the pop-ups do not work to show who is calling. Is there something special I have to do or have running for that to work? I can make calls without a problem, but I cannot see who is calling or have that translated to my names. Any help would be GREAT!

  16. Jamie Says:

    To answer Rusty’s comment, if you’re having problems with incoming calls, check out the InGenius FAQ document at: http://wiki.ingenius.com/display/wiki/InGenius+Customer+Support+Page

    and look under “IOC not displaying incoming calls”

    if you still have problems after that, email mitelsupport@ingeniussoftware.com

  17. Mike Says:

    It’s now mid-2008 and STILL there is no word about Vista support. What gives? Is there actually a plan to support Vista sometime before Windows 7 releases?

  18. Jamie Says:

    There is now a beta of the 1.2 version available. You can download it here:
    http://www.ingeniussoftware.com/mitel/integratedofficecompanion/beta.html

    IIf you have any comments or questions on it, please feel free to email mitelsupport@ingeniussoftware.com

  19. Jamie Says:

    Hi,

    Thanks for the update. I just loaded it and it seems to do exactly the same as it did before. I am running Vista 64 and there is no toolbar on the taskbar, no Outlook integration and there is no dialler from within Outlook.

    Have I missed something?

    Cheers
    Jamie.

    PS. Mitel Nagivator with Firmware 2.0

  20. Jamie Says:

    InGenius is still looking into issues with the Vista 64 – it does work with 32 without a problem.
    Email your issues to mitelsupport@ingeniussoftware.com and they’ll be passed on to the development team.

    Cheers,
    Jamie

  21. Craig Says:

    Any ideas why this software would prevent users from adding entries into their Outlook 2003 calendars?

    Closing the toolbar, then restarting Outlook resoves the issue, but it is continualy happening.

    Software is a pain to install and deploy on machine images, requires long directory paths that do not copy over nicely to default user profiles etc.

    Personaly I do not like the software, but my company uses it.

    • Jamie Says:

      Hi Craig,
      I personally use it and have Outlook 2003 (11.8217.8221) SP3 and have never run into this issue.
      Please email your issues in to mitelsupport@ingeniussoftware.com and they’ll gladly help you out.
      In the mean time, I’ll definitely try to figure out what it could be here.

    • Steve Radak Says:

      I thought I was the only one with the calendar problem. Happens to my users randomly as well. Restarting Outlook and the toolbar fixes it here too.

Leave a Reply