VoIP.ms

From Free Knowledge Base- The DUCK Project: information for everyone
Jump to: navigation, search

VoIP provider

VoIP.ms provides a vast range of standard telephony features found in traditional phone systems such as call waiting, voicemail and caller ID, as well as enhanced communication features such as voicemail to email and DID forwarding that can help businesses manage calls more effectively. They provide ways to simplify business communications and connect you with your business whether you are in the office or anywhere around the world. You can configure them according to your business’ changing requirements (number of mailboxes, ring group configuration, etc.).

Configurations

Ring Groups: More than one office phone rings on incoming calls

  1. create a ring group on the customer portal > DID numbers menu > Ring group
  2. go to DID numbers menu > Manage DIDs > Edit DID > routing
  3. set the ring group instead of the sip account

Android

Looking through all of the Android SIP softphone apps acknowledged for support by voip.ms documentation and eliminating the outdated documentation and outdated apps, the follow are the top four as of 2021

  • voipms wiki / Play Store / Local Link / description or review
  1. Bria / GP / n-a / no review or comment
  2. ZoIPer / GP / ZoIPer Family of Apps / Not Recommended. Disconnects constantly. Undocumented errors. Too many versions. ZoIPer tries to upsell yet so many versions not clear what to use.
  3. CSipSimple / [GP] / CSipSimple / no review or comment
  4. Linphone / GP / n-a / worked well for a few months then became unstable. crashes frequently.
  5. SIP Droid / GP / n-a/ Works for calls, no SMS, very primitive interface however it did register to voip.ms right away and does not try to upsell.
  6. Android Sip Client - Motorola disables the dialer app so the built-in SIP client is unavailable. Other manufacturers are known to do this so don't count on using the built in Android dialer for SIP / VoIP.

The voip.ms wiki is a mess with poor organization and many outdated articles.

Basic setup that applies to most clients:

username or account: your username is usually numbers or numbers with a name, for example 123000_nicole

  • Host or provider: this is a FQDN like chicago5.voip.ms
  • Password: ******
  • Configuration: IAX/UDP
  • Audio Codec Settings: uLaw, GSM
  • Network Settings Registration Expiry Time: 180
  • Network Settings Transport Type: TCP or UDP

If using IAX it tends to be UDP and if using SIP it tends to be TCP

Troubleshooting

Phone calls out, shows registered on phone but not on voipms and no incoming calls

This could be due to IP address change at voip.ms and you happen to be using SIP Server Host as an IP address instead of a DNS name.

For example: chicago2.voip.ms used to be at IP address 208.100.39.53 and then changed to 69.162.175.28. If your device was configured by IP address, then it becomes unable to register and receive calls when the address changed. Had you been using the DNS name then the service would resume on DNS refresh.

VoIP.ms SMS Android App

If you wish to use the VoIP.ms SMS App for Android you have to enable the SOAP and REST/JSON API via the voip.ms web site control interface. This is an API that runs on their end which allows software like this Android app to connect. It is a function that is disabled by default. To enable it follow these steps:

  1. Login to voip.ms and from the top menu items several items over from Main Menu is an option called "Reseller." Hover to open
  2. and choose Click Reseller -> SOAP and REST/JSON API
  3. There are three things to do here. Choose a password for the API, then enable the API, and finally enter the IP address you will allow clients to connect from, or select 0.0.0.0 to allow connections from anywhere/
For API Password: passwordofyourchoice
Enable API: Enabled
Enable IP Address: 0.0.0.0

Note: You do not need to use the SMS App if you are using a VoIP SIP client for calls that also supports SMS such as ZoIPer. When using ZoIPer for example, it would be redundant to also use the VoIP.ms SMS Android App so there should be no need to enable the API.