How to ... Install a Google Gadget

This tutorial will step you through the process of adding a Cisco UC gadget onto your Gmail page. Afterwards, you will be able to make and receive calls for people registered in the CUCM directory while you are on Gmail. The Cisco UC gadget brings Cisco telephony to Google Apps users with the help of the Cisco Jabber SDK. The gadget is made up of purely HTML and JavaScript, and uses the Cisco Web Communicator native browser plugin for media and call control (SIP) via CUCM.

You can easily integrate this onto Google Mail, Calendar, and Start pages.

*Please note: You must have your CUCM setup before starting the following procedures. This currently does not work in Firefox with 64-bit computers. This gadet does not function properly in IE browsers. We highly suggest you test this in Chrome or Firefox.

A YouTube video video is also available, showing how to install the gadget.

We have hosted the gadget definition file (XML format) here on our site so that any Gmail account can access it.

Some basic requirements before proceeding are:

• Basic knowledge of JavaScript and HTML

• Basic knowledge of Google Gadgets

Configuration

1. You must have a WebPhone device configured in CUCM. Please read these instructions carefully before continuing on to the next step.

2. Download and install the Cisco Web Communicator browser plugin. This plugin requires Java.

3. Login to your Gmail account
4. Click on Settings

5. Click on the Labs tab

6. Click Enable for "Add any gadget by URL"

7. Click Save Changes

8. Click on the Gadgets tab

9. Type in the Gadget URL: http://tvanier.dyndns.org:1789/gadget/stable/jabber-sidebar.xml

10. Click Add

Login

11. On the left side of your Gmail page you should now see this:

12. Enter in the UCM User (ex. User)

13. Enter in the UCM address (ex. 123.456.789.01)

14. If Remember Me is checked, the user name and address are stored on the GMail server so the gadget can register automatically.
In case the browser supports HTML5 desktop notifications, the gadget prompts for enabling notifications if not enabled yet.
Desktop notifications are used to display incoming calls.

15. Click Apply

If you receive a "TFTP Fetch Error", try disabling your firewall.

Dialing a number

The phone number can be entered by clicking the keypad or by typing from the keyboard. The keypad can be toggled at any time by clicking the bottom-left 'Keypad' button.

If there is no active call, it is used for dialing numbers. If there is an active call, the keypad is used to send DTMF.

Directory contacts can be searched predictively.

You can type in contact names and the gadget shows a maximum of 5 suggestions. The gadget searches for screen, first, last or display names.

 

 

Receiving a call

The gadget provides basic call control:
• end call
• hold and resume call
• mute and unmute call

The remote participant name (or number) along with the call duration are displayed in the gadget title so they remain visible when the gadget is collapsed.

The user can either answer the call, or divert it (typically to voicemail). If desktop notifications are disabled, the gadget shows the incoming call in the sidebar directly. The gadget title blinks every second 'Incoming call from'  caller name.

 

Desktop notification

If desktop notifications are enabled, the gadget shows an actual HTML5 top-most notification. The user can click anywhere on the notification to answer the call, or close the notification to divert the incoming call.

 

About

The about information can be toggled at any time by clicking the bottom-right '?' button. It shows information about the installed CWC components.

The user can clear his preferences (CUCM user name and address) from the GMail server by clicking the 'clear preferences' link.

 

 

 

 

Troubleshooting

TFTP fetch error

The Web Communicator downloads configuration from CUCM through HTTP (port 6970) TFTP (port 69). Check your local firewall does not block TFTP.

In case TFTP is blocked, allow the browser application in the firewall, or turn it off.

GMail broken

In case the gadget breaks your GMail page, you can disable Labs by signing in from https://mail.google.com/mail/?labs=0

 

 

 

 

Follow Us