Hello,
We can develop the soft phone for you for the intended work, but you have to have a sip server for this job . You can not do this for free, to make international calls, you have to buy the SIP server to do Call using VoIP. so contact me for more details .
Thanks