I need a softphone (ish) application that can monitor a Sip extension (freeswitch/fusionpbx) display a popup showing incoming call with caller ID number and name. When the call is answered by clicking the answer option on the popup or when answered via the IP desk phone (yealink t46g) I need it to open a url in a default web browser and have the ability to append the callerID number at the end of the url. (Api integration, and the ability to open a program would be great, but not needed at this time)
When the call is answered by clicking the popup I need it to control a yealink phone (t46g) send the call to the yealink phone as an answered call on speaker phone... Click to call on the computer to be able to dial to the yealink phone is also needed. What I am trying to do use to be call CTI control.
Zoiper will do some of what I am asking for however, it will not control the yealink phone if the call is answered of course in zoiper. Additionally, we need the program to open the url only if that monitored extension answers the call. Currently if the call is answered via the yealink handset, zoiper doesn't know the call was answered and thus does not open the url.
****The most basic form of this would be to have a program that doesn't even need to be visable in the background, has no popups and has no real user interaction. When a call comes in it monitors if the call is answered on the extension via the handset (yealink t46) then it opens the URL with the callerID number. **** it would only need a simple settings tab to load the sip user info and password, the protocol transport type (TCP, UDP) and a place to enter the url and a variable for the CallerID number (=%CallerIDNumber%)
At that point any click to call app can be installed in Chrome to work with the yealink phone.
If a user interface was to be needed for more than just inputting settings then a clean modern, colorful and easy to use app would be needed. A layout similar to Microsoft teams, or many of the call center integration apps on the market are good examples.
Future ideas would be to have a microsoft team's feel that can integrate into a CRM, have click to call, use API calls for SMS and MMS, pull Google email, calendar, outlook, etc. Basically a Teams open-source app that will integrate into freeswitch/fusionpbx and or work with Bandwidth API for SMS (phone carrier). Twilio flex is also a very nice idea but is extremely expensive for small scale business/offices.
Side note-- My customers do not want to use a softphone app unless it is easy to use and gives them all the features of their desk phones. They like having a phone, and not having to tie up their computer, they also like having the presence BLF indicators that a softphone app seems to not really provide in a user-friendly way. And they are able to easily and quickly transfer calls, put calls on hold and see who is available or easily send a call directly to a users voicemail. You can do that with softphones but its not very easy to do.
7 freelancers are bidding on average $2567 for this job
Hi, Greetings!! We have huge experience of building similar applications. Please chat with us so that we can discuss further Looking forward to your response Thanks & Regards, Deepika