Hi Mitchel,
Thank for your message, its good you added you experience with API. Its good to show other what they can do with the API.
Mex application is customized application that support 3CX application in routing calls from external mobiles through PBX and out again using VOIP to reduce calls cost. It also allows to update user status and monitor all calls from outside to the company PBX and more.
The main purpose for the application is to provide features and functions that 3CX do not support until now, for example to provide support for 3CX to accept calls with SIP number, the application can allow the user to set the length of the SIP number according to the operator configuration allowing user mobile to dial extension number directly from mobile phone without using any other mobile application. Also allow the user to use code setting function to configure his outbound ID from any smart phone or non-smart phone, and much more.
This application was developed for telecommunication company and its not off shelf product. But I wanted to show the goodness of the API. .
The project has been finished, and now I am on electricity station applications, so that was three-month project and I am no longer working on 3CX applications.
If you want the application I can give it to you free, but if your operator do not support sip then its no use for you. Or may be i can send you the document for the application and you will see all the features that was developed.
Best Regards,