Automatically Launch Softphone on Startup for All Users

  • 1
  • 1
  • Question
  • Updated 9 months ago
  • Answered
  • (Edited)
>95% of our organization runs purely on the RingCentral for Windows softphone. Is there any way to forcefully apply the Automatically launch on startup setting across all users and installations of the softphone application? 
Photo of Barret Newman

Barret Newman

  • 90 Points 75 badge 2x thumb

Posted 1 year ago

  • 1
  • 1
Photo of Lawrence Juster

Lawrence Juster, Solutions Engineering

  • 614 Points 500 badge 2x thumb
Sure, you can do that. Just go to your settings on the Desktop Application/Softphone which is the Cogwheel on te bottom right of the application. Then click on the General Tab. You should see Automatically launch on start up and a toggle switch. Turn that on and you will be good to go. 
(Edited)
Photo of Barret Newman

Barret Newman

  • 90 Points 75 badge 2x thumb
But we want to centrally apply and enable this setting for all users and installations of the RingCentral softphone. Telling our users that they individually have to opt in for this is not ideal. 
Photo of Lawrence Juster

Lawrence Juster, Solutions Engineering

  • 614 Points 500 badge 2x thumb
The only way to get the auto-launch option turned on as to distribute using deployment tools, you would have to use an .msi editing tool to modify the the msi package.
Photo of Barret Newman

Barret Newman

  • 90 Points 75 badge 2x thumb
Are there any documents or guides from RingCentral available on this topic?
Photo of Mike

Mike, Official Rep

  • 88,864 Points 50k badge 2x thumb
No, Barrent Sorry.  Editing the MSI file isn't something we support and therefor we don't have any user guides for this.
Photo of Cecile Glassy

Cecile Glassy, Champion

  • 17,330 Points 10k badge 2x thumb
05/24/2017 TECHNICAL CONSIDERATION PLEASE: If this is implemented, we want this to be an Administrative controlled choice via something like a check box or radio button yes/no to set it on or off    rather than set it ON  for all users by default --- we have 2000+ users and only 10% of these are able to use the softphone app --- this would put a horrible burden on our network as the "rejects" trying to launch on startup creating lagtime etc
Photo of Lawrence Juster

Lawrence Juster, Solutions Engineering

  • 614 Points 500 badge 2x thumb
Hello Cecile, understood, then you would have to have 2 deployment packages. One the standard non-modified msi and the another using the modified msi. Would be on the administrator to select who gets deployed which one.

Or you just deply the one modified msi package for the group of Users that you want to have it configured to auto-launch and just leave the rest of the Users to have the choice as you described where they can toggle the switch to set it on or off as they desire. 
Photo of Cecile Glassy

Cecile Glassy, Champion

  • 17,330 Points 10k badge 2x thumb
No my suggestion was not about deployment packages at all.   It was regarding an being able to choose the default behavior for all users via an administrator setting in the webportal -  specialized deployment pkgs not necessary if they just make the default behavior controlled through the Admin portal
Photo of BISHOP

BISHOP

  • 1,172 Points 1k badge 2x thumb
Is there at least a registry key or standard group policy object that can be deployed that will change this setting for all users?
There must be another method of changing this for all users beyond uninstalling and re-deploying it for everybody. There really needs to be a way of making changes for all users after they already have it installed.
Photo of Mike

Mike, Official Rep

  • 91,894 Points 50k badge 2x thumb
Sorry, but no.  I've double checked with one of our engineers and this isn't possible. 

Mike
Photo of Fred Trigg

Fred Trigg

  • 80 Points 75 badge 2x thumb
Actually, there is. The RC app doesn't actually store a registry entry for these options but just uses the standard run key.

The toggle in the settings to "automatically launch on startup" simply adds a key to the registry in "hkcu\software\microsoft\windows\currentversion\run"

It adds:
"c:\users\<username>\appdata\local\ringcentral\softphoneapp\softphone.exe"

where <username> is the SAM account for the given user.

Note that the RC app only checks if this key exists when it starts and shows the toggle in settings depending on if it does or not. When you toggle the switch it simply adds or removes this key.
If you update the key by another means the toggle will not update as it is only checked when the application launches. However, the setting will have been appled.

You can set this in many ways, I use GP preferences and it works fine. Note that if you want to run it minimised (ie: the same as the run minimised toggle in settings, simply add --minimised to the end of the key. ie:

"c:\users\<username>\appdata\local\ringcentral\softphoneapp\softphone.exe" --minimised.

Hope that helps!
(Edited)