Difference between revisions of "M4 DID Management"

From Kolmisoft Wiki
Jump to navigationJump to search
(51 intermediate revisions by 4 users not shown)
Line 1: Line 1:
'''FUNCTIONALITY IS IN THE DEVELOPMENT STAGE'''
<br><br><br>
<html>
<div align="center">
<iframe width="640" height="360" src="https://www.youtube.com/embed/8W_Ck2nqQHE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
</html>


= Description =
<br><br>
= Supported Functionality =


DID is an external number to have incoming calls to your VoIP network reach a particular device.
* DID inventory search/filtering
* Bulk upload tool
* DID Status and Assignment visibility
* Buying/Selling charges support
* Flexible Inbound routing
* Route to client PBXs by IP addresses – Trunking
* Follow me ( Call Forwarding ) style services where the inbound calls can be routed back out to the alternate destination


<br><br>
= Inventory =
= Inventory =
[[File:M4_dids_inventory.png]]<br>
On this page you can:
*Add new DID(s).
*Import DID(s).
*Export DID(s).
*Bulk edit DID(s).
*Search DID(s) using various parameters.
*Edit DID(s) subscription.
<br><br>
= Buying Pricing Groups =
= Buying Pricing Groups =
Buying Pricing Groups unifies DIDs bought as a group for the same price from one DID Provider. It allows quickly setting buying prices for the DID or group of DIDs.


In Buying Pricing Groups '''all charges would be paid by Admin to Provider'''
In Buying Pricing Groups '''all charges would be paid by Admin to Provider'''
Line 16: Line 44:
*'''Currency'''
*'''Currency'''
*'''Activation Fee''' - One-time fee that will be charged when activating DID.
*'''Activation Fee''' - One-time fee that will be charged when activating DID.
*'''Recurring Fee''' - Fee that will be charged every period set in '''Charge Plan'''.
*'''Periodic Fee''' - Fee that will be charged every period set in '''Charge Plan'''.
*'''Tariff''' - Tariff which will be used for call. The call will be charged by CallerID prefix by a tariff rate. <br>
*'''Tariff''' - Tariff which will be used for the call. The call will be charged by CallerID prefix by a tariff rate. <br>
[[File:Buying Group create.png]]<br>
[[File:Buying Group create.png]]<br>


Line 24: Line 52:
[[File:Buying Group created.png]]<br>
[[File:Buying Group created.png]]<br>


It is possible to edit or delete group by pressing the '''EDIT''' or '''DELETE''' button.<br><br>
It is possible to edit or delete a group by pressing the '''EDIT''' or '''DELETE''' button.<br><br>
 
<br><br>


= Selling Pricing Groups =
= Selling Pricing Groups =
Selling Pricing Groups unifies DIDs sold as a group for the same price. It allows quickly setting selling prices for the DID or group of DIDs.


In Selling Pricing Groups '''all charges would be paid by User to Admin'''
In Selling Pricing Groups '''all charges would be paid by User to Admin'''
Line 35: Line 67:
*'''Name'''
*'''Name'''
*'''Currency'''
*'''Currency'''
*'''Overwrite Activation Fee''' - NO / YES . If Yes is chosen, options '''Additional activation fe'''e and '''Activation fee markup''' would be changed to '''Activation fee'''.
*'''Overwrite Activation Fee''' - NO / YES . If Yes is chosen, options '''Additional activation fee''' and '''Activation fee markup''' would be changed to '''Activation fee'''.
*'''Additional Activation Fee''' - Additional one-time fee that will be charged when activating DID.
*'''Additional Activation Fee''' - Additional one-time fee that will be charged when activating DID. The value is added to '''Buying Activation fee'''.
*'''Activation Fee Markup''' - Activation Fee Markup is calculated as % from '''Buying Activation fee'''.
*'''Activation Fee Markup''' - Activation Fee Markup is calculated as % from '''Buying Activation fee'''.
*'''Overwrite Recurring Fee''' - NO / YES . If Yes is chosen, options '''Additional recurring fee''' and '''Recurring fee markup''' would be changed to '''Recurring fee'''.
*'''Overwrite Periodic Fee''' - NO / YES . If Yes is chosen, options '''Additional Periodic fee''' and '''Periodic fee markup''' would be changed to '''Periodic fee'''.
*'''Additional Recurring Fee''' - Adidtional fee that will be charged every period set in '''Charge Plan'''.
*'''Additional Periodic Fee''' - Additional fee that will be charged every period set in '''Charge Plan'''. The value is added to '''Buying Periodic fee.'''
*'''Recurring Fee Markup''' - Recurring Fee Markup is calculated as % from '''Buying Recurring fee'''.
*'''Periodic Fee Markup''' - Periodic Fee Markup is calculated as % from '''Buying Periodic fee'''.
*'''Tariff''' - Tariff which will be used for call. The call will be charged by CallerID prefix by a tariff rate.
*'''Tariff''' - Tariff which will be used for the call. The call will be charged by CallerID prefix by a tariff rate.
*'''Decimal Places'''
<br>
*'''Rounding Method''' <br>


[[File:Selling group create.png]] <br>
[[File:Selling group create.png]] <br>
Line 51: Line 82:
[[File:Selling group created.png]] <br>
[[File:Selling group created.png]] <br>


It is possible to edit or delete group by pressing the '''EDIT''' or '''DELETE''' button.<br><br>
It is possible to edit or delete a group by pressing the '''EDIT''' or '''DELETE''' button.<br><br>
 
<br><br>
 
= Charge Plans =
Charge Plan is a template for the Subscription - defines what type of Subscription can be used for a service.
 
More information can be found [[M4 Charge Plans|here]].<br><br>
 
<br><br>


= Tags =
= Tags =
Tags are labels attached to DIDs for the purpose of identification or to give other useful information.
Tags are labels attached to DIDs for the purpose of identification or to give other useful information. Tags help manage groups of DIDs.


DID Tags can be accessed at '''Routing -> DIDs - Tags''' <br>
DID Tags can be accessed at '''Routing -> DIDs - Tags''' <br>
Line 68: Line 108:


It is possible to edit or delete Tag by pressing the '''EDIT''' or '''DELETE''' button.<br><br>
It is possible to edit or delete Tag by pressing the '''EDIT''' or '''DELETE''' button.<br><br>
<br><br>
= Add new DID(s) =
[[File:M4_add_new_did.png]] <br>
*'''DID''' - enter DID number.
*'''Tags''' - select tag.
*'''Vendor''' - select a supplier.
*'''Buying''' Pricing Group - select Buying Pricing Group or create a Custom one.
*'''Comment''' - for notices.
*'''Customer''' - select a user.
*'''Selling''' Pricing Group - select Selling Pricing Group or create a Custom one.
*''' Header Transformation Group ''' - which [[M4 Header Transformation Rules Groups|Header Transformation Rules Group]] to use.<br><br>
'''NOTE.''' By pressing '''CREATE AND ACTIVATE FOR USER''' the DID should start working immediately and receive calls.
'''NOTE.''' It is possible to fill Default DIDs settings for new DIDs at Maintenance - Settings - DIDs.
<br><br>
= Add new DID(s) as Manager =
[[M4 Managers | Managers]] needs DIDs [[M4_Managers#Manager_Groups | permission]] to manage DIDs.
To simplify the manager's work, the admin can fill DIDs section in [[ M4 Settings#DIDs | settings]].
[[File:M4_settings_DIDs_fill.png]]
When the manager creates a new DID, all settings will already be filled in.
[[File:M4_add_new_did_manager.png]]
The manager will only need to enter the DID number and select the user. The system will select the first user's device (number 3 in the screenshot). The Manager can change the device if needed.<br>
If the settings are correct, then the Manager needs to press '''CREATE AND ACTIVATE FOR USER''' to create and activate the DID.
<br><br>
= Import =
M4 DIDs can be imported from the CSV file. Import procedure [[M4 DIDs Import from CSV | described here]].
<br><br>
= Export =
DIDs are exported to CSV. The system exports only visible DIDs in the Inventory that are filtered by search parameters.<br><br>
<br><br>
= DID Search (Refine) =
Filter DIDs by various options:
[[File:Did refine.png]]
When a filter is active, then Inventory stats will show green values for the filtered DIDs ([[M4_DID_Bulk_with_Refine_Example|example]]):
[[File:Did_refine_colors.png]]
<br><br>
= DID bulk management =
In the main DIDs window, click on '''BULK EDIT''' and you will be able to perform various actions.
Bulk management works together with REFINE (Search). First, you find the DIDs you need, then you apply Bulk Action on them.
Find necessary DIDS with REFINE section. Then mark (by pressing the rectangle at the left of the DID) all DIDs or just some of them to apply Bulk Action to them.
Example how to do that [[M4_DID_Bulk_with_Refine_Example | here]]
[[File:M4_dids_bulk1.png]] <br>
'''Bulk Action''' - Change, Delete or Close Subscription.<br>
'''Tag Action''' - Add or Delete.<br>
'''Status''' - Do not Change, Free, Reserved, Archived.<br>
'''Vendor''' - Change Vendor.<br>
'''Destination''' - Change Destination.<br>
'''Buying Pricing Group''' - select and change Buying Pricing Group from the list.<br>
'''Tags''' - Change Tags.<br>
Select DIDs to modify and apply the actions. '''Example before changes:'''<br>
[[File:M4_dids_bulk2.png]] <br>
'''Example after changes:'''<br>
[[File:M4_dids_bulk3.png]] <br>
= Making DID Active =
'''Important.''' In order to make DID active and call it, it must have an assigned subscription.
<br><br>
= See also =
* [[M4 Subscriptions|Subscriptions]]
** [[M4 Charge Plans|Charge Plans]]
* [[M4 Services|Services]]
** [[M4 DID Management|DIDs]]
*** [[M4 DIDs Import from CSV|DID Import from CSV]]
** [[M4 Flat-Rates|Flat-Rates]]
** [[M4 Custom Services|Custom Services]]

Revision as of 07:11, 10 September 2024






Supported Functionality

  • DID inventory search/filtering
  • Bulk upload tool
  • DID Status and Assignment visibility
  • Buying/Selling charges support
  • Flexible Inbound routing
  • Route to client PBXs by IP addresses – Trunking
  • Follow me ( Call Forwarding ) style services where the inbound calls can be routed back out to the alternate destination



Inventory

M4 dids inventory.png

On this page you can:

  • Add new DID(s).
  • Import DID(s).
  • Export DID(s).
  • Bulk edit DID(s).
  • Search DID(s) using various parameters.
  • Edit DID(s) subscription.



Buying Pricing Groups

Buying Pricing Groups unifies DIDs bought as a group for the same price from one DID Provider. It allows quickly setting buying prices for the DID or group of DIDs.

In Buying Pricing Groups all charges would be paid by Admin to Provider

DID Buying Pricing Groups can be accessed at Routing -> DIDs - Buying Pricing Groups

To Add a new DID Buying Pricing Group, press NEW and fill in needed data:

  • Name
  • Currency
  • Activation Fee - One-time fee that will be charged when activating DID.
  • Periodic Fee - Fee that will be charged every period set in Charge Plan.
  • Tariff - Tariff which will be used for the call. The call will be charged by CallerID prefix by a tariff rate.

Buying Group create.png

When data is filled, press CREATE

Buying Group created.png

It is possible to edit or delete a group by pressing the EDIT or DELETE button.



Selling Pricing Groups

Selling Pricing Groups unifies DIDs sold as a group for the same price. It allows quickly setting selling prices for the DID or group of DIDs.

In Selling Pricing Groups all charges would be paid by User to Admin

DID Selling Pricing Groups can be accessed at Routing -> DIDs - Selling Pricing Groups

To Add a new DID Selling Pricing Group, press NEW and fill in needed data:

  • Name
  • Currency
  • Overwrite Activation Fee - NO / YES . If Yes is chosen, options Additional activation fee and Activation fee markup would be changed to Activation fee.
  • Additional Activation Fee - Additional one-time fee that will be charged when activating DID. The value is added to Buying Activation fee.
  • Activation Fee Markup - Activation Fee Markup is calculated as % from Buying Activation fee.
  • Overwrite Periodic Fee - NO / YES . If Yes is chosen, options Additional Periodic fee and Periodic fee markup would be changed to Periodic fee.
  • Additional Periodic Fee - Additional fee that will be charged every period set in Charge Plan. The value is added to Buying Periodic fee.
  • Periodic Fee Markup - Periodic Fee Markup is calculated as % from Buying Periodic fee.
  • Tariff - Tariff which will be used for the call. The call will be charged by CallerID prefix by a tariff rate.


Selling group create.png

When data is filled, press CREATE

Selling group created.png

It is possible to edit or delete a group by pressing the EDIT or DELETE button.



Charge Plans

Charge Plan is a template for the Subscription - defines what type of Subscription can be used for a service.

More information can be found here.



Tags

Tags are labels attached to DIDs for the purpose of identification or to give other useful information. Tags help manage groups of DIDs.

DID Tags can be accessed at Routing -> DIDs - Tags

To Add a new DID Tag, press NEW and fill in its Name and Comment if needed.
Color gamma can be accessed when pressing on the Color field.

DID Tags Create.png

When data is filled, press CREATE

DID Tag Created.png

It is possible to edit or delete Tag by pressing the EDIT or DELETE button.



Add new DID(s)

M4 add new did.png

  • DID - enter DID number.
  • Tags - select tag.
  • Vendor - select a supplier.
  • Buying Pricing Group - select Buying Pricing Group or create a Custom one.
  • Comment - for notices.
  • Customer - select a user.
  • Selling Pricing Group - select Selling Pricing Group or create a Custom one.
  • Header Transformation Group - which Header Transformation Rules Group to use.

NOTE. By pressing CREATE AND ACTIVATE FOR USER the DID should start working immediately and receive calls.

NOTE. It is possible to fill Default DIDs settings for new DIDs at Maintenance - Settings - DIDs.

Add new DID(s) as Manager

Managers needs DIDs permission to manage DIDs.

To simplify the manager's work, the admin can fill DIDs section in settings.

M4 settings DIDs fill.png

When the manager creates a new DID, all settings will already be filled in.

M4 add new did manager.png

The manager will only need to enter the DID number and select the user. The system will select the first user's device (number 3 in the screenshot). The Manager can change the device if needed.
If the settings are correct, then the Manager needs to press CREATE AND ACTIVATE FOR USER to create and activate the DID.

Import

M4 DIDs can be imported from the CSV file. Import procedure described here.



Export

DIDs are exported to CSV. The system exports only visible DIDs in the Inventory that are filtered by search parameters.



DID Search (Refine)

Filter DIDs by various options:

Did refine.png

When a filter is active, then Inventory stats will show green values for the filtered DIDs (example):

Did refine colors.png



DID bulk management

In the main DIDs window, click on BULK EDIT and you will be able to perform various actions.

Bulk management works together with REFINE (Search). First, you find the DIDs you need, then you apply Bulk Action on them.

Find necessary DIDS with REFINE section. Then mark (by pressing the rectangle at the left of the DID) all DIDs or just some of them to apply Bulk Action to them.

Example how to do that here

M4 dids bulk1.png

Bulk Action - Change, Delete or Close Subscription.
Tag Action - Add or Delete.
Status - Do not Change, Free, Reserved, Archived.
Vendor - Change Vendor.
Destination - Change Destination.
Buying Pricing Group - select and change Buying Pricing Group from the list.
Tags - Change Tags.


Select DIDs to modify and apply the actions. Example before changes:
M4 dids bulk2.png


Example after changes:
M4 dids bulk3.png


Making DID Active

Important. In order to make DID active and call it, it must have an assigned subscription.



See also