DID¶
The exact number coming from the context in Asterisk. We recommend you to always use the E164 format. Also you can create intervals. Example 13605040001-13605040009. In this example will be created the DIDs 13605040001 until 13605040009.
Record call¶
Record calls for this DID. Recorded regardless of destination.
Status¶
Only active numbers can receive calls.
Callerid name¶
Use this field to set a CallerID name or leave it blank to use the received CallerID from the DID provider.
Setup price¶
Activation cost. This value will be deducted from the client the moment that the DID is associated with the user.
Monthly price¶
Monthly price. This value will be deducted automatically every month from the user’s balance. If the client doesn’t have enough credit the DID will be cancelled automatically.
Connection charge¶
This is the value that will be charged for each call. Simply by picking up the call, this value will be deducted.
Minimum time to charge¶
We did not write the description to this field.
Buy price initblock¶
We did not write the description to this field.
Buy price increment¶
We did not write the description to this field.
Minimum time to charge¶
Minimum time to tariff the DID. If you set it to 3 any call that with lower duration will not be charged for.
Initial block¶
Minimum time in seconds to buy. If you set it to 30 and the call duration is 10, the call will be billed as 30.
Billing block¶
This defines the block in which the call billing time will be incremented, in seconds. If set to 6 and call duration is 32, the call will be billed as 36.
Charge who¶
The user that will be charged for the DID cost.
Channel limit¶
Maximum simultaneous calls for this DID.
Description¶
Set here the destination!
Regular expression¶
This is a regular expression to tariff the DID depending on who is calling it.
Lets analyze a real example:
Suppose we want to charge 0.10 when we receive a call from a landline and 0.20 if its a mobile phone and block any other format.
In this example we will create rules to identify the CallerID in the format 0 + area code + number, area code + number, or 55 + area code + number.
Take a look at the following image on what the result would look like:
.. image:: ../img/did_regex.png
:scale: 100%
Regular expression for mobile
^[1-9][0-9]9\d{8}$|^0[1-9][0-9]9\d{8}$|^55[1-9][0-9]9\d{8}$
Regular expression for landline
^[1-9][0-9]\d{8}$|^0[1-9][0-9]\d{8}$|^55[1-9][0-9]\d{8}$
Buy price per min¶
We did not write the description to this field.
Sell price per min¶
Price per minute if the number matches the above regular expression.
Block calls from this expression¶
Set to yes to block calls that matches with the above regular expression.
Send the call to callback¶
Send this call to CallBack if it matches with the above regular expression.
Regular expression¶
Same as the first expression. You can see more details at the link https://wiki.magnusbilling.org/en/source/modules/did/did.html#did-expression-1..
Buy price per min¶
We did not write the description to this field.
Sell price per min¶
Price per minute if the number matches the above regular expression.
Block calls from this expression¶
Set to yes to block calls that matches with the above regular expression.
Send the call to callback¶
Send this call to CallBack if it matches with the above regular expression.
Regular expression¶
Same as the first expression. You can see more details at the link https://wiki.magnusbilling.org/en/source/modules/did/did.html#did-expression-1..
Buy price per min¶
We did not write the description to this field.
Sell price per min¶
Price per minute if the number matches the above regular expression.
Block calls from this expression¶
Set to yes to block calls that matches with the above regular expression.
Send the call to callback¶
Send this call to CallBack if it matches with the above regular expression.
CallBack pro¶
Enables CallBack Pro.
Use audio¶
Execute an audio.
Maximum trying¶
How many times will the system try to return the call?
Interval between trying¶
Time interval between each try, in minutes.
Early media¶
Execute an audio before the call is answered. Your DID provider needs to allow early media.
Mon-Fri¶
Example: if your company only callbacks to the callee if the call was placed in between 09:00-12:00 and 14:00-18:00 MON-FRY, between this time interval the workaudio is going to be played and then callback to the callee. You can use multiple time intervals separated by |.
Sat¶
The same but for Saturday.
Sun¶
The same but for Sunday.
Work audio¶
Audio that will be executed when a call is received at the time interval.
Out work audio¶
Audio that will be executed when a call is received out of the time interval.
Country¶
We did not write the description to this field.
Server¶
We did not write the description to this field.