DID Inventory

DID inventory allows you to keep track of phone numbers (DIDs) that you purchase from various telco partners for distribution to your customers or resellers. In order to see the DID numbers currently available in the database, choose DID Inventory in the Management section, specify the search filters, and click Search .

The Search bar allows you to define the following criteria for DID numbers:

Often a business will request a phone number that can be “spelled out” so customers can remember it easily (for instance 1-866-SIP-VOIP). You can search for such easy-to-remember phone numbers by entering the letter string in the DID Number field. For example, in order to search for all 1800 numbers containing VOIP in them, enter 1800%VOIP.

Advanced Search

 The Advanced Search link next to the Search button allows you to specify complex search conditions.


The Advanced Search mode allows you to search for DID numbers by one or more search conditions. Use this method to search DID numbers by:


To enter the advanced search mode, click the Advanced Search link and specify the search condition. To add another condition, click the Add a New Search Condition icon.


The search conditions for DID numbers are the same as those for customer search. Please refer to the Advanced Search section of the Customer Management page for details.





Column Description


Click the  Edit icon to edit the description of a particular DID number.

DID Number

Phone number.


Name of the group this DID number belongs to.

Country / Area

The country and area that this number belongs to. It is either auto-populated upon a DID upload or auto-filled when a DID number is provisioned on-demand from DIDWW or DIDX.

Recurring Revenue

A monthly amount charged to a customer for using this DID.

Customer / Reseller

The name of the customer or the reseller currently using this DID.

Pricing Batch

Name of the pricing batch this DID is assigned to (if empty, the DID is unallocated).

Activation Cost

A one-time cost paid to a vendor for the DID number activation.

Recurring Cost

A monthly amount charged by a vendor for the provisioned DID number.


The name of the vendor providing this DID.

Vendor Batch

Name of the vendor batch this DID belongs to.


In this column you can see the DID status.

  • Frozen – When uploaded to DID inventory DID numbers are frozen by default. To unfreeze a DID number, assign it to a pricing batch or release it to the DID pool.

  • In Use – Shows whether the DID is being used by an account.

  • Free – Shows whether the DID is available. For DIDs previously used but again available, the date when they became available is displayed.


Comments about a particular DID number.


How to view pricing batches

To view and manage pricing batches, click   DID Pricing on the toolbar.

How to view vendor batches

To view and manage vendor batches, click Vendor Batches on the toolbar.

How to add a DID group

To add a new DID group, click  DID Groups.

How to upload DID numbers

To upload a DID file, click DID Upload on the toolbar.


How to download DID numbers

To analyze the DID inventory and / or modify the parameters for existing DIDs, you can now download them from the DID inventory. To start the download, click the DID Download button on the toolbar.


Use the downloaded file to update the DID activation and periodic costs and then upload it back to the DID inventory or use it as a tool for analysis. 



Managing DID Number Assignment

On the main page of the DID inventory you can view DID numbers that match certain criteria (e.g. all numbers in a specific vendor batch). You can then perform number assignment for some of these numbers. This includes:

These operations may be applied to all numbers matching the original search, only to the first N DIDs among them, or only to those you manually select.


If you would like to assign the first N unassigned numbers from a vendor batch to a pricing batch, specify the vendor batch and NONE (Unassigned DIDs) in the Pricing Batch list, and click Search . Then select an assign operation and the First N numbers option in the Apply To section. Specify the quantity of numbers that will be assigned.


If you just select DIDs from a vendor batch and then assign a quantity of DID numbers to a pricing batch, you might inadvertently reassign numbers that are already in another pricing batch. To avoid such a situation, use the Selected option; this will allow you to apply changes to specific numbers within the vendor batch.

Click Apply to submit the changes. After the update is completed, a dialog box will inform you of the results.


If you still wish to reassign DID numbers from their current pricing batches to other pricing batches, please refer to the DID Number Reassignment to Pricing Batches section .


DID Number Reassignment to Pricing Batches

Using DID Inventory you can effectively manage DID numbers that you provide to your customers by assigning them to pricing batches.

Depending on a DID number status (i.e. in use or free) two options for number reassignment are possible:


DID Pool Management

The DID pool is the tool that allows you to control the DID numbers that will be provisioned by your resellers. It contains the numbers that are:

To allow resellers to use DID numbers, release them to the pool of available DIDs.

Resellers can browse the DID pool and allocate DID numbers only if they have pricing batches with the DID markup assigned to them.

If you need to prevent a particular DID number from being used by your resellers, withdraw it from the DID pool. Once withdrawn, a DID number acquires the Frozen status.


DID Number Release to the DID Pool

Any DID number which does not have the In Use status can be released to the DID pool with the Release DIDs to the Pool option. To release a DID number that is used as an account, an account alias or an access number to the DID pool, delete / terminate the corresponding entity first.


Once back in the DID pool, DID numbers are unassigned from customers and pricing batches; therefore no charges are incurred for the customer and / or (sub)reseller and these released DID numbers are visible again to all resellers and available for provisioning.


If a DID number has been previously used as an account, account alias or access number, the corresponding account, account alias or access number is not removed, so a user can continue using their accounts.


In order to provision released DID numbers to another customer's accounts, account aliases or as other access numbers, the former accounts must be renamed.



DID Number Withdrawal from the Pool

An administrator can withdraw a DID number from the pool unless a reseller has assigned a pricing batch to this DID number on the reseller self-care interface.



To withdraw a DID number from the pool, use the Withdraw DIDs from the pool option.

Completely Free of Charge DID Numbers

Using the DID inventory tool you can provide virtual DID numbers for internal use to customers (e.g. for SIP calls among accounts within your network). Since these DIDs are virtual, they are, as a rule, provisioned free of charge and incur no charges.


To simplify the management of virtual DIDs they are uploaded to the DID inventory as completely free of charge. These DID numbers have no costs or charges associated with them and are therefore free of charge for every entity they are provisioned to. 


To upload DID numbers as completely free of charge, do the following:

  1. Add the additional FREE column to the .csv file with the list of DID numbers and type Y next to the required DIDs. If any activation and recurring fees are defined for DID numbers, they will be ignored during the DID upload.



  2. Upload the DID numbers to the DID inventory.

  3. Upon upload, recurring costs will not be displayed for marked DID numbers.