1.8.4 DID providers
Below is the list of DID providers that offer API supported by voipswitch platform:
- Voxbone
- Voxbone toll free
- Voxbone national
- DIDx
- DIDWW
- VoipInnovations
- Voipinnovations Toll Free
- Vitelity
- Vitelity Toll Free
- ICall
- Peatec MegaPOP
- ThinkTel
- DIDnumbers.com
The configuration of a DID provider starts with the VSServices where, in its configuration file, the authentication credentials for communication with the API has to be provided. Often, there are other parameters required, the details will vary depending on a provider. Below are relevant sections from the VSServices configuration file. The file is usually located in the web server default directory c:\inetpub\wwwroot\VSServices\AppSettings.Config
Voxbone
<add key="Voxbone_techprefix" value="SN:;DN:;"/> <!-- Rules to modify DID Number --> |
Voxbone toll free
The VSServices AppSettings.Config parameters are taken from the Voxbone settings as above.
Voxbone national
The VSServices AppSettings.Config parameters are taken from the Voxbone settings as above.
DIDx
Set up the following keys in the file:
c:\inetpub\wwwroot\VSServices\AppSettings.Config
|
DIDWW
Set up the following keys in the file:
c:\inetpub\wwwroot\VSServices\AppSettings.Config
|
VoipInnovations
Set up the following keys in the file:
c:\inetpub\wwwroot\VSServices\AppSettings.Config
|
VoipInnovations Toll Free
The VSServices AppSettings.Config parameters are taken from the VoipInnovations settings as above.
Vitelity
Set up the following keys in the file:
c:\inetpub\wwwroot\VSServices\Web.Config
|
The Vitelity configuration in the latest VSServices version (1.3.56) requires ONLY these lines in Web.config:
|
Vitelity Toll Free
The VSServices AppSettings.Config parameters are taken from the Vitelity settings as above.
ICall
Set up the following keys in the file:
c:\inetpub\wwwroot\VSServices\AppSettings.Config
|
Peatec MegaPOP
Set up the following keys in the file:
c:\inetpub\wwwroot\VSServices\AppSettings.Config
|
ThinkTel
Set up the following keys in the file:
c:\inetpub\wwwroot\VSServices\AppSettings.Config
|
Username and password values are the same as for the ThinkTel web panel,
The pilotdids value is also taken from the ThinkTel web panel.
DIDnumbers.com
Supported from VSPortal 1.6.3, PBXPortal 1.6.3
Set up the following keys in the file:
c:\inetpub\wwwroot\VSServices\AppSettings.Config
|
API works only from the configured IP addresses.
The value of API_AUTH_KEY can be taken from the DIDnumbers.com administrator panel under My PROFILE.
Additional settings
The value of
<add key="provider_techprefix" value="SN:;DN:;"/> |
enables the modification of the number while buying it.
Example:
<add key="provider_techprefix" value="SN:00->;DN:00;"/> <!-- will add 00 in front of the purchased DID number and the number with 00 will be added in the Dialing Plan --> |
<add key="provider_techprefix" value="SN:00;DN:00->"/> <!-- will remove 00 from the purchased DID number and will be added to the Dialing Plan without 00 --> |
DIDs pricing
From the DIDs\Pricing screen click on the Add menu and choose Import countries action. In the dialog select the DID provider for which you want to define countries.
Note: only one provider can handle a particular country. For example if voxbone is selected to supply DIDs for UK then you cannot add any other DID provider for the same country. When a client selects UK, the areas which will appear will be those supported by voxbone only.
The list of the countries will be shown in the DIDs\Pricing panel. You have to click on each and edit the prices.
The per country prices will be presented in the softphone and portal interfaces from where client can order phone numbers.