Google App: Click to Dial

  • 0
  • 10
  • Idea
  • Updated 2 years ago
  • Implemented
  • (Edited)
In talking with support staff at RingCentral, I believe I have understood correctly that a Chrome extension that adds Click to Dial support was created however, it highlighted too many or not enough numbers.

I have created a Chrome extension that correctly adds a button to all phone numbers on page load. It is efficient, quick, and lightweight.

Here is my idea that should help RingCentral, our company, and the many others that have requested this. We take what RingCentral has created and insert my phone number scanning functions into it. This way we are that much closer to a working Click to Dial Chrome extension.

RingCentral, Let me know what you think?

Thanks,
Mark Hatchell
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb

Posted 5 years ago

  • 0
  • 10
Photo of Kim

Kim, Alum

  • 43,884 Points 20k badge 2x thumb
Thank you for your suggestion.  Our product team will take this into consideration. 
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
Hello,

I have compiled a very early stage alpha proof of concept based on the RingCentral for Google extension.
Please leave your thoughts and experiences in this thread.

**Please read the disclaimer and readme sections before downloading and installing this extension.**

The RingCentral Click to Dial Chrome Extension can be downloaded from here:
http://marks-design.com/Ring-Central-CTD.crx


**DISCLAIMER**
This software comes with no warranty and is provided AS-IS.
This software is not guaranteed to work or continue to work for any period of time. No further support for this software will be provided.
The RingCentral logo, name and trademarks belong to RingCentral and I make no claim of ownership over them.

**README**
Download the Chrome extension.
In Chrome, Navigate to: chrome://extensions
Drag the downloaded extension file into the window and click "Add" when prompted.
Now click the RingCentral button that appeared next to the options button in the toolbar.
Login to your RingCentral Account and select to "remember me".
After logging in close Chrome completely and relaunch.
You now should be able to navigate to any webpage, click the green phone icon next to a phone number , then click call and it should initiate a call to your desk phone.
Any settings you change in the popup RingCentral menu will only take global effect if you disable and enable the extension or re-launch Chrome.
Photo of Joe Piazza

Joe Piazza

  • 174 Points 100 badge 2x thumb
Sorry for the newbie question -- Chrome disables the extension each time I restart it after installing. Chrome seems to not allow any extensions that are not stored on Chrome Web Store. Is there a work around? Or perhaps you can upload it on Chrome Web Store.
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
I believe you will have to enable developer mode by going to chrome://extensions/  and then click Developer mode in the top right corner.
Photo of Joe Piazza

Joe Piazza

  • 174 Points 100 badge 2x thumb
Same result with Developer mode enabled. Thanks for your help all the same.
(Edited)
Photo of Claudio (Customer)

Claudio (Customer)

  • 13,960 Points 10k badge 2x thumb
I'm testing the Chrome Extension in a OS X and works like a charm...
Any way that selecting a phone on any webpage to make the call using RC ?
Photo of Claudio (Customer)

Claudio (Customer)

  • 13,960 Points 10k badge 2x thumb
But checking the extensions I do now know why I have two of them:

Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
For the click to dial functionality you will have to sign in and choose remember me. Then close Chrome and re-open Chrome for it to work properly. It will only ring your desk phone not your soft-phone. Any phone number that the extension finds will have a green phone icon next to it that you can click and then click call to initiate the call.
Photo of Claudio (Customer)

Claudio (Customer)

  • 13,960 Points 10k badge 2x thumb
Also I got this when I was allowing access to my contacts:
(Edited)
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
There are two extensions because the RingCentral for Google is RingCentral's official extension that only shows up in gmail.

I took that extension and hacked it up a bit so that it shows in a pop menu in the toolbar and has a background process that highlights all phone numbers.

The RingCentral CTD is the one that was downloaded from this page.
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
Because the origin=chrome-extension://..... does not match RingCentral's Official extension. I just said no to the contact access when it asks.
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
Thank you for the information and testing with this POC extension !
Photo of Claudio (Customer)

Claudio (Customer)

  • 13,960 Points 10k badge 2x thumb
Mark you rule!
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
@Joe Piazza are you using Windows or Mac?
Photo of Joe Piazza

Joe Piazza

  • 174 Points 100 badge 2x thumb
Windows 7 64bit
Photo of Joe Piazza

Joe Piazza

  • 174 Points 100 badge 2x thumb
This is the error message from Chrome
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
It looks like Google has become more restrictive for safeties sake on the Windows OS. 

https://productforums.google.com/forum/#!topic/chrome/2yTVWdfC4Gg

It looks like you might want to remove the extension, then ensure that developer mode is enabled for extensions and then attempt to install the extension again.
Photo of Joe Piazza

Joe Piazza

  • 174 Points 100 badge 2x thumb
Same result -- Developer mode doesn't bypass unrecognized extensions, which by definition is odd.

Perhaps RC will include your modifications on their next Chrome update. Fingers crossed. Cheers.
Photo of Paul Dalton

Paul Dalton, Champion

  • 416 Points 250 badge 2x thumb
I have the same issue. Please upload this to the Chrome Web Store so it is usable. I have been looking for a functional click to dial extension for RC for several years. Yours is the closest i've seen to actually working!!
Photo of Adam Mitchell

Adam Mitchell, Champion

  • 172 Points 100 badge 2x thumb
yes, 
i had given up hope this would come, 
they had the one for explorer that wasn't stable.
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
Hey Guys,

I am hesitant to upload this to the Chrome Web Store for a couple reasons:
1. This is a proof of concept.
2. I can not claim ownership of the codebase because it is a derivative of Ring Central's Gmail extension.

If someone from Ring Central would like to chime in and give me written permission to post this to the Chrome Web Store then I will certainly make an attempt to smooth some more of the kinks out and post it.
Photo of Mike

Mike, Official Rep

  • 93,418 Points 50k badge 2x thumb
Hi Mark, I'll forward this to our product team, but I'm not sure what's involved here or what they'll say. 

Mike 
Photo of Michael Larssen

Michael Larssen

  • 366 Points 250 badge 2x thumb
I need this for my team bad
Photo of Michael Larssen

Michael Larssen

  • 366 Points 250 badge 2x thumb
Mark, I am having trouble loading even though I am in developer mode any suggestions getting error in developer mode of Apps, extensions, and user scripts cannot be added from this website?? Any suggestions?
Photo of Adam Mitchell

Adam Mitchell, Champion

  • 172 Points 100 badge 2x thumb
thats amazing, thanks for taking the time to develop something like this, 
awesome service!
Photo of Mike

Mike, Official Rep

  • 94,088 Points 50k badge 2x thumb
Mark,  Just letting you know we did share this with our Product Team.  
Photo of Adam Mitchell

Adam Mitchell, Champion

  • 172 Points 100 badge 2x thumb
Hi Mike, 
Could we just ask them what is involved in making an approved version?
this would be a very valuable tool for our business.
Photo of Mike

Mike, Official Rep

  • 94,088 Points 50k badge 2x thumb
Hi Adam,  I've asked them to review this thread and comment. I"m not sure how quickly they'll get to it. 
Photo of Adam Mitchell

Adam Mitchell, Champion

  • 172 Points 100 badge 2x thumb
Do they ever offer development work for hire like this?
if they didn't feel the whole client base would find value in it we would be willing to buy the development.
Photo of Commerce Lenders

Commerce Lenders

  • 112 Points 100 badge 2x thumb
This reply was created from a merged topic originally titled Click to dial - Callto protocol.

We need a click-to-call integration for windows similar to the legacy softphone.  (Or a "call to" protocol setting that can work with Safari). The new ringcentral softphone does not allow for integration into anything besides salesforce crm.  Please return to having access to settings so that we may use click to dial.  We will have to discontinue service with Ringcentral when they phase out the legacy softphone.  It is not fit for business use. Thanks
(Edited)
Photo of Claudio (Customer)

Claudio (Customer)

  • 14,130 Points 10k badge 2x thumb
Using Google Chrome, when I have some phone numbers in the webpage it gives me the option to click and call, but having the RingCentral Extension I was expecting tha call can be "trapped" by the softphone or trigger the softphone but nothing happens...? ;-(

(Edited)
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
From what others have said when testing this you need to ensure that remember me is checked when signing in to the toolbar pop up window.

Also if you were not signed in automatically you will have to restart chrome for the extension to work properly.

There are really two signing windows but you can only see one of them. The other is in a hidden background page that is used to send the dial command to. So if you don't have it set to remember your login info then the background page can't login.

Right now the extension only rings your desk phone, it will not do anything with the soft phone app. There is an idea of putting a button in there that states call with soft phone and it would use the "callto:" protocol.
Photo of Claudio (Customer)

Claudio (Customer)

  • 14,130 Points 10k badge 2x thumb
I switched RC Extensions for Chrome from the non-official (Ring-Central-CTD.crx) to the official, reopen Chrome and now at the side of the phone numbers I have the R logo that allows me to make the call...
Photo of Mark Hatchell

Mark Hatchell

  • 424 Points 250 badge 2x thumb
Yep the official extension does provide click to dial in GMail only. It won't work on other websites though.
Photo of Claudio (Customer)

Claudio (Customer)

  • 14,130 Points 10k badge 2x thumb
OK thanks for the clarification, so the non-official extension should work in the future for the rest of the sites ?
Photo of Zoe Mitchell

Zoe Mitchell

  • 60 Points
I've searched for Click to Call extension for a while and found a great one on this link: https://chrome.google.com/webstore/detail/ceiljlhenjgjmffkmfccjoehdpppcgfg
 It helped me to detect phone numbers on the web and connect them to my softphone.
Photo of Mike

Mike, Official Rep

  • 93,418 Points 50k badge 2x thumb
Thanks for sharing... but,  it does't seem to work on my end.  Can you tell us what OS, & browser version you are running?  Did you have to do anything special to make it work? 

Mike 
Photo of Tyler Long

Tyler Long, Employee

  • 82 Points 75 badge 2x thumb
https://chrome.google.com/webstore/detail/ringcentral-for-google/fddhonoimfhgiopglkiokmofecgdiedb

Official extension supports global click to dial out of the box now.
Photo of Dan Fitzgerald

Dan Fitzgerald

  • 74 Points
is there a simple way to click on the phone icon next to someone's name and phone number and have RC dial it, especially in-house extensions?  How about by clicking on the extension that you show?
Photo of Mike

Mike, Official Rep

  • 93,658 Points 50k badge 2x thumb
Hi Dan, 

Are you referring to the desktop app directory?  If so, yes, it does work to just click the phone icon.   However the extension number itself is not clickable on that screen. 
Photo of Dan Fitzgerald

Dan Fitzgerald

  • 74 Points
Thanks, Mike-
I'm referring to the desktop (Mac in my case) notification list of calls.  I see that it tells me who called, if they left a message, if I called out, if I missed a call.  I click on an extension, and it opens a contact record for me to edit.  Is there someplace on this screen to click and be connected with an internal extension when I have missed a call?
Photo of Mike

Mike, Official Rep

  • 93,658 Points 50k badge 2x thumb
Hi Dan,  Can you clarify, or include a screenshot to make sure I understand you.  When I go to the list of missed calls and double-click on any number it opens a new window and initiates the call to that person.  I"m not seeing anywhere that it opens a contact record.  

Mike