You can set up
voip.ms with no problem via
www.obitalk.com (i.e. not the expert config) and if you use the expert config it will get overridden if you then use obitalk - this can be very confusing , and, for those who aren't confused, incredibly annoying.
The rules are:
1) You need a separate
voip.ms sub-account for each *device* you connect. It might seem to work if you don't do this but it doesn't and it will fail intermittently.
2) Each sub-account has both a separate user name and authentication data - look under the
voip.ms sub-account page. Normally obi users use user/password authentication and you get the user name from the sub-account (it isn't necessarily all numbers because you control that when you create the sub-account) and the password from that page (you set it.)
3) When you have multiple sub-accounts you need to assocate them with an incoming number; you do that off the "Manage DID(s)" page by routing the incoming number (DID) to a "ring group" which simply rings all the sub-accounts.
4) You do need a DID (for which you pay) to make this work with Google Voice numbers - GV has to have something to ring, since it doesn't support ringing a SIP URL (guess why ;-)
5) You don't need GV for call aggregation (one number rings all) if you use a
voip.ms DID and are OK with the restriction that it only rings (via ring group)
voip.ms sub-accounts.
John Bowler <john.cunningham.bowler@gmail.com>