I'm looking at developing a desktop client used for pairing with a physical phone. The application would provide inbound call alerts (with CID) as well as presence, directory, etc. Ultimately I would like to integrate voicemail and fax management into the application. Looking for some ideas where to start?
Do I need to build an actual SIP client or is there another way to do it with FusionPBX/FreeSwitch (API, WebHook, etc)? Looking at the Operator App for reference but it seems to poll for data (could be wrong here) but not real time. A basic "base" example would be something like Grandstream Affinity. This will also communicate with third-party systems (i.e. CRM) on inbound call lookup.
Another option would be connecting the app to the phone using CSTA and/or CTI but I would prefer it to be PBX based and phone independent.
Note: The client could be web based or native.
Anyone else interested in something similar?
Any help would be appreciated.
Thank you
Do I need to build an actual SIP client or is there another way to do it with FusionPBX/FreeSwitch (API, WebHook, etc)? Looking at the Operator App for reference but it seems to poll for data (could be wrong here) but not real time. A basic "base" example would be something like Grandstream Affinity. This will also communicate with third-party systems (i.e. CRM) on inbound call lookup.
Another option would be connecting the app to the phone using CSTA and/or CTI but I would prefer it to be PBX based and phone independent.
Note: The client could be web based or native.
Anyone else interested in something similar?
Any help would be appreciated.
Thank you