Discussions
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!