New Smartswitch release: 7.10

Significant work was done to add configurable default settings.
This was done to minimize actions when adding a new entity, for example user or company, and to enable changing settings for many entities with single action.
Changes relate to all subsystems.

Significant amount of enhancements and fixes for import and generation of billing packs and checking contract constraints related to price increase deferral have been done.

New Smartswitch release: 7.8

Changes in a system of Routing by destination code.
Previously system first got matching destination code from billing, and then routed a call by billing code of a destination.
From now on the routing process is separated from billing - system finds the best matching routing settings basing on full dialed number.
However linkage to a billing is preserved in a sense, that the call won't be routed by a system if there is no matching code in billing pack.

Many fixes in invoice generation - allows to use this feature in various combinations of modes.

Added a support of Payment systems and a feature of refill from inside web-cabinet.
At the moment integration with Paymaster by HTTP protocol has been implemented and it already works in production.

Fixes for option "interval between calls" for terminator.
Previously interval has been calculated as duration between the beginnging or current call and beginning of previous call.
Now interval is calculated as duration between the beginning of current call and the end of previous call.

Opened AMI command Originate to connect 3rd party CRM systems.
Standard Originate command from vanilla Asterisk has been modified in order to initiate a call the same way as when initiating Callback through personal web-cabinet, including all limitations and billing.

added an IP firewall white-list, to which you can add trusted hosts, in order to not to block them with Fail2Ban

change in the Termination control - added the "answered count threshold" parmeter.
If the number of calls answered is less than the threshold, ACD is not calculated and destination code is not blocked by a low ACD.

a package dbench has been added to the distribution for testing drive performance

The Call handler has been rewritten in JavaScript, to simplify its usage, from now on you don't need to install Java on your PC to use Smartswitch

You can now see the name of the user and the balance displayed in your web account

added the audio prompts replication between cluster nodes - from now on just upload files to a server and it automatically propagates to all other nodes.

added the option "delete address from batch group after pickup" for the Call triggers .
It is necessary to implement the scheme, when the subscriber is dialled until he responds, and then he is not dialled anymore.

when configuring e-mail generatiion on the system, you can now request a delivery report from the e-mail recipient. You can see who definitely received the e-mail, you can see from the delivery report.

added the ability to bind the IP address to the VPN client, so that he has a regular IP address, rather than dynamically assigned at each connection from the pool.

logins and passwords for access to the various subsystems are gathered together in the tab Users -> Authentication

added AMI access for integration with third-party systems.
At the moment, under the AMI user login, indications about new calls intended for the user could be obtained.

at Check hunting you can now enter the name of the expected outbound peer, and if it is not in the routing table, the system will indicate the reason.

Merry Christmas and Happy New Year!

2014-12-28 20:12:38

Merry Christmas and Happy New Yar to everyone!
Wish to you success and prosperity!

The work schedule of technical support for the period of celebrations:
31.12.2014 - 05.01.2015 - serving questions of 1st priority according to SLA in telephone mode.
06.01.2015 and later - working in regular mode.