Click to call from any CRM with 3CX

Install the 3CX app for Windows, make it the default app for TEL links, and give your CRM a button that sends tel: links. The current 3CX app (V20) answers tel: but no longer opens callto: links, so pick tel: even where older guides say callto:.

Three ways to click to call with 3CX from your CRM

What you needWhat it costs youGood fit when
3CX Click2Call (3CX’s own extension)A 3CX V20 system and the 3CX Web Client or 3CX app for WindowsFree with your 3CX systemYour team only calls through 3CX and wants every number on every website linked. The store listing shows a 2.0 rating from 156 ratings and a last update in July 2024
CallerPlugins softphone button + the 3CX appChrome, CallerPlugins for your CRM and the 3CX app for WindowsYour normal 3CX call costs. The buttons are free for 100 clicks per tool per month for your companyYou want a 3CX button only next to CRM phone numbers, next to WhatsApp or Teams buttons, with Pro saving each click in the CRM
Copy the number into 3CXNothing extraNothing, but a few seconds per callYou make a handful of calls a day

Sources, checked 25 October 2026: 3CX forum: callto: no longer working in the V20 Windows app · 3CX forum: V20 Windows app provisioning · Chrome Web Store: 3CX Click2Call

Set it up step by step

Start by adding CallerPlugins for your CRM to Chrome (Pipedrive, HubSpot, Teamleader Focus, Odoo) and confirming your work email. Then pick the setup that matches the 3CX app your team uses.

CallerPlugins call and message buttons next to a phone number in Pipedrive
The buttons next to a phone number in Pipedrive. Which buttons appear depends on the tools you switch on (Chrome Web Store screenshot).

With the 3CX app for Windows (V20)

This is the setup most 3CX teams on Windows need. The call goes out from your 3CX extension and business number.

  1. Install the 3CX app for Windows and connect it to your extension. In the 3CX Web Client, open Apps and press the provisioning button (menu names as of V20), or sign in to the app with your 3CX account.
  2. In Windows 11, open Settings → Apps → Default apps, search for TEL and pick the 3CX app. If Teams, Phone Link or another app already handles TEL, check here that 3CX is the one selected.
  3. In the CallerPlugins settings, switch on Softphone and keep the link type on tel:, the default. The setting still mentions 3CX next to callto:, but the V20 app doesn’t open callto: links. Rename the button to “3CX” if you like.
  4. Open a contact in your CRM and click the 3CX button next to the number. Chrome asks once whether the site may open the 3CX app; tick “Always allow”. 3CX opens with the number ready to dial; whether it dials straight away depends on your app settings.

On a Mac or with only the 3CX Web Client

The softphone button needs an app on your computer that opens tel: links. The 3CX Web Client runs in a browser tab, so it doesn’t open those links by itself.

  1. Install 3CX Click2Call from the Chrome Web Store. 3CX lists it as an add-on for 3CX V20 systems.
  2. In its options, choose the 3CX Web Client as the place where calls start.
  3. Numbers on web pages, your CRM included, become links that dial through the Web Client. If you also use CallerPlugins for WhatsApp or Teams, add your CRM to the Click2Call exclusion list if you don’t want the extra links.

With an older 3CX app (V18 or earlier)

Some companies still run the older 3CX client for Windows, which often registered callto: links.

  1. Try tel: first. If clicking the button does nothing, open Settings → Apps → Default apps and search for CALLTO.
  2. If 3CX is listed for CALLTO, switch the CallerPlugins link type to callto: and click again.
  3. Plan the move to the V20 app: when you switch, set the link type back to tel:.

More about the link types (tel:, callto:, sip:) is on the softphone page; the Teams settings are on the Microsoft Teams page.

What ends up in your CRM

How we wrote this guide

The CallerPlugins steps and the exact link each setting sends come from the extension’s code. The 3CX facts come from 3CX staff answers in the 3CX community forum and from the 3CX Click2Call store listing, checked on the date below. We have not tested this against a 3CX system of our own, and 3CX menu names can change between updates.

Get CallerPlugins for your CRM — free:

Free: 10 uses per tool per month, or 100 for your team with a confirmed company email · Pro from €4.99 per user per tool · See pricing

3CX click to call: questions

Why does nothing happen with callto: links?

The 3CX app for Windows in V20 doesn’t open callto: links any more. In April 2025 a 3CX staff member answered “We support tel protocol”, and users confirmed that tel: links open the app while callto: links do nothing. Switch the link type to tel:.

Does 3CX dial the number right away?

That depends on the app version and its settings. CallerPlugins only hands over the number in international format, such as +31201234567. The call itself runs through your 3CX system.

Can I use 3CX Click2Call and CallerPlugins together?

Yes. Click2Call links numbers on every website. CallerPlugins puts buttons only next to CRM phone numbers, for 3CX, WhatsApp, Teams and other apps. To avoid double links in the CRM, add the CRM to the Click2Call exclusion list.

What does it cost?

The CallerPlugins buttons are free up to 100 clicks per tool per month for your company. Your calls are billed by your 3CX provider as usual.

By the CallerPlugins team · GTD Fast OÜ · updated 25 October 2026