Hello!
Autoscaling For WHMCS will cooperate strictly with
Advanced Billing For WHMCS. While Advanced Billing For WHMCS allows you to automatically measure the resource usage of your servers and bill each one of your customers accordingly, depending on the individual usage, the Autoscaling For WHMCS will allow you to automatically modify your products according to the server resource usage. The module will allow you to set rules and depending on the conditions it will automatically upgrade/downgrade your products, configurable options of those products or both of them.
Example: You set your product called Golden Package to automatically upgrade to Platinum Package product if bandwidth used within 5 days time period exceeds 10GB and used disk space exceeds 75GB.
Other example: If you charge your customers $1 for ability to create up to 50 email accounts, then obviously your customers can purchase that service from you (e.g. as a configurable option) and create maximum of 50 email accounts. With our module you will be able to allow customers to create more than 50 (but e.g. no more than 100) email accounts along with the automatic upgrade of the configurable option and charging them $2 for the service. Convenient, isn't it?
In other words, the module measures the usage data of your server and after certain rules conditions are met, then Autoscaling For WHMCS automatically upgrades/downgrades a product or its configurable options. Very useful functionality giving both you and your customers a lot of flexibility. In that way you can also avoid creating a certain amount of tickets as well as get rid of problems related to exceeding limits of your products.