I’ve been testing voip.ms, an ITSP based in Canada, for the past few weeks.
They have quite a few interesting features including a server located in London (which has been producing good results for me), multiple ways to download rate information (CSV, Excel, XML API …) and the ability to set up reseller accounts.
It works well with Asterisk and below are an example of settings that can be used for a FreePBX trunk –
Dial Rules alter the way that the dialled number is passed to the call provider. This can be used to convert a number dialled in the local country format to an ‘international’ format. For instance, in the UK, you would want to remove the leading zero and replace it with the country code, 44.
Obviously you need to replace the USERNAME and PASSWORD with your own voip.ms account details.