Discussions

Ask a Question
Back to All

How do i trigger the Chrome extension with a button on my CRM?

I’m building a Retool-based CRM used by external users. Here’s our current setup:

Users authenticate with Dialpad via OAuth inside the CRM.

They install the Dialpad Chrome CTI extension.

We have a "Call" button inside the CRM UI.

We want to click that button → trigger the Chrome extension → launch the Dialpad CTI and initiate the outbound call automatically.

But we haven't found clear documentation or examples showing that full end-to-end flow.

Does anyone have a guide or sample code showing how to:

Ping the CTI extension from a web app,

Load the CTI interface if it’s not already open,

And start dialing a number programmatically?

We’re open to using click-to-call URLs (tel: or dialpad:), BroadcastChannel, or other supported methods. Any documentation or implementation tips would be hugely appreciated!