Softphone should be attractive and user friendly. The soft phone should hold own name and asterisk pbx information of provider.
It's should be easy to install and configure with user and password. The balance information, dialed numbers and contact information will show on softphone according to a2billing. Other features should be hold as normal soft phone (fast connect, real time audio streaming with codec, echo crenelation, voice jitter buffer, etc..)