We would like to add a dialer integration to a VoIP softswitch (PortaSwitch) which has WebRTC for placing calls out of the browser and web-services call control API for initiating a call to user's existing deskphone. We need:
- click-2-dial functionality for contacts/deals
- dial-pad for copy-pasting phone numbers from email communication
- screen pop-up for inbound voice calls and ability to associate the current call in progress with contact/deal
- adding a call entry into the history with the link to download call recording
Is there a working application that has all the proper hooks/API calls on the Hubspot side that we can view source code to jumpstart the development?
When looking to enable 3rd party VOIP providers/enterprise calling systems seamlessly integrate their CTI (referred to as call widget) with HubSpot for outbound calling, you can explore the GitHub - HubSpot/calling-extensions-sdk.
Though, do note that at the moment, the SDK doesn't support inbound calling.