Category Archives: Development

Dial any number in Internet Explorer using Call Lync IE Accelerator

New guy on the block at Modality Systems, Tom Morgan has recently whipped up an awesome new app to fill in the gaps in functionality in Lync on the desktop.

Lync comes with an IE add-on by default which is supposed to enable you to dial any number from within Internet Explorer, but we frequently find that it only allows you to dial US formatted numbers, case in point:

 Lync picks up the US number ok, but..

When it comes to UK numbers, no dice.

This kind of behaviour is actually acknowledged by Microsoft and the resolution is that “Phone-number detection in Internet Explorer is not enabled when the phone number is not a United States number and does not start with a “+”.” and that there is “currently no workaround for this issue”.

Until now. Tom has written an accelerator for Internet Explorer that allow you to dial any number within IE easily and quickly.

How does it work?

First we install the IE accelerator from Tom’s blog over here and click on Install Accelerator. After that, we’re ready to go, it’s that simple.

Now when we find a number on a webpage we want to dial, all we need to do is highlight it, right-click it and click Call using Lync.

I’d only just installed the accelerator which is why I add to hover over All Accelerators, but you can move it to the left column by setting it as a default accelerator in the Manage Accelerators options in IE.

After we hit Call via Lync, Lync pops up with a conversation window, ready to dial the number. Notice that Lync has applied our company normalisation rules also? Pretty neat.

Once I click the yellow highlighted part, the call dials and I’m good to go.

It does display a new tab in IE that says “Smile! You’re in a Lync call!” but according to Tom it’s an unavoidable side effect:

“It’s a little finicky because in an accelerator you can only make an HTTP call. So, I’m making an call to a page, passing the selected number, then using JavaScript to invoke to call. That works fine, but the downside is that you’re left with a new page open in the browser. There’s really nothing I can do about that so I’ve stuck a big smiley face on it.”

But hey, it works right? Go and download it now from Tom’s blog and follow him on twitter as well.

Lync CEBP in action – never miss an IM again

I see loads of requests on the Microsoft TechNet forums from time to time asking whether Lync can be configured to automatically bring the conversation window forward when a new IM comes through. This is because the flashing icon in the Windows taskbar can be easy to miss if someone has IM’d you and you didn’t happen to be at your PC.

We sat down at Modality and thought about how we could solve this problem. I’m stoked to announce that Paul Nearney and his awesome development team have come up with a solution. Presenting SuperToast by Modality Systems:

SuperToast will bring your new IMs up in a notification window on your desktop so it’s totally obvious you’ve just been IM’d. No more missing critical messages because they’re sitting in your taskbar going unanswered.

SuperToast is a cinch to install and runs in the system tray. It can be configured to wait a certain period of time (default 30 seconds) before accepting the IM and presenting the notification.

Check out more info on Paul Nearney’s blog, Code Lync, about the this release, available free from Modality Systems.