cancel
Showing results for 
Search instead for 
Did you mean: 

Zoom Contact Center - Default ClickToCall

Anthony_Mit
Explorer
Explorer

Hi there, is someone able to assist me in changing the default ClickToCall from Zoom Phone to Zoom Contact Center, please?

 

Currently, when we click on a number, it opens in Zoom Phone.

We are hoping to change it so that when a number is clicked on, it opens in the Zoom Contact Center.

 

Any help would be greatly appreciated.

 

Thanks!

10 REPLIES 10

VasC
Newcomer
Newcomer

Did you ever find a solution for this

 

thanks

Hey there, We ended up writting the following script
 
sudo kill "$(pgrep -i zoom.us)"
echo "Kill Zoom process"
/usr/bin/defaults write "/Library/Preferences/us.zoom.config" "ClickToCallDefault" '1'
echo "Set ClickToCall default to Zoom CC"
open /Applications/zoom.us.app
echo "Reopen Zoom app"

exit 0
 
I hope it helps you!

Thank you so much for your quick reply.

Do you have something that works with windows 11

 

thank you

I don't sorry. Our company is primarily Mac.
I am hoping ChatGPT might be able to assist you coming up with a similar script for Windows?

Did you ever find a solution for windows machines?

 

Hi Anthony,

 

We are also attempting to switch the default to Zoom Contact Center and tried using your script but it doesn't seem to be working. Did the script change from when you posted this earlier this year?

Hey abratschi,

The script I posted earlier during the year is what we currently use to deploy to our Mac fleet.

We use the MDM Solution called Kandji

The script does not run automatically and we have made it so the user can run it on demand as we don't require all our users to use contact center for Zoom calls.

I have just checked the script to confirm no changes have been made

I have attached some screenshots below.

 

I currently have an open ticket with Zoom right now for this issue.  I'll update this thread once we get to the bottom of it, but if you find a way to make this work  in the meantime, please update me!

 

Anthony_Mit
Explorer
Explorer

You could try the following PowerShell Script at your own risk.

 

# Define application details
$progId = "ZoomContactCenter.Tel" # Custom ProgID - make sure this matches Zoom's registration if it exists
$appName = "Zoom Contact Center"
$appPath = "C:\Program Files (x86)\ZoomContactCenter\ZoomContactCenter.exe" # Adjust path if different

# Register the app as a TEL handler in the registry
New-Item -Path "HKCU:\Software\Classes\$progId" -Force
Set-ItemProperty -Path "HKCU:\Software\Classes\$progId" -Name "(Default)" -Value "$appName"
New-Item -Path "HKCU:\Software\Classes\$progId\shell\open\command" -Force
Set-ItemProperty -Path "HKCU:\Software\Classes\$progId\shell\open\command" -Name "(Default)" -Value "`"$appPath`" `"%1`""

# Associate the tel: protocol with this handler
New-Item -Path "HKCU:\Software\Classes\tel" -Force
Set-ItemProperty -Path "HKCU:\Software\Classes\tel" -Name "(Default)" -Value "$progId"

Write-Host "Zoom Contact Center has been set as the handler for tel: links (if supported)."