First, sorry for the novel length reply...
Trust me
@SRRVMrg , I worry about your concerns every day. But I think you will agree that the majority of the time I offer how a problem can be addressed without our tools, then offer our tools as a alternative if building your own solution would be too expensive, or take too much time, or building a solution would exceed your expertise (not everyone is a programmer). In this particular case, we offer a very direct, supported, solution. I didn't feel an explanation of how you could build a solution yourself was needed since it is fairly straightforward.
But you seem concerned about my post, so let me offer an alternative to "It cannot be done". You could, for example, build a service that automatically makes an SFTP connection to the storage location. This service would need to compare all the dates of the files, and selectively delete those archived recordings that are older than the specified date.
Regardless, let me address some of your other concerns below...
I have been watching the 3cx forum for some time now, and i see @VoIPTools using it as a personnel selling platform, while I have no problem with trying to sell your product WOW, I looked into the VoIPTools system, too expensive and not user friendly. But Wait you get this whole package! Not supported by 3cx if you install! Get a grip.
You saw that 3CX said "you can not do it". Should that be the end of the conversation? I said "yes you can". So, while you may not feel entirely comfortable that we offer solutions here in the forums (I get it), thousands of 3CX customers around the world do value our input.
Regarding pricing, it is true our solutions are not cheap (we are working on that too). But you may not realize why. Let us consider this -- What do YOU cost your customer to purchase 3CX then install, configure, train, support, and update 3CX? You are not "cheap". Included in the price of our tools is full support. That means you give us access to your servers and we install, configure, train, support and update our tools forever. And we provide 24 hour support (that's not "cheap" since we now have 6 shifts of engineers). How many shifts do most 3CX partners offer? I think you will find, in comparison to the typical 3CX partner fees, we are not that different.
Regarding 3CX not supporting our tools, unfortunately there is no certification process for 3rd party tools. I wish there was. However, you seem to imply that by installing our tools your 3CX server somehow is no longer supported by 3CX. That simply is not true. By the way I used to work for 3CX in their support department. Keep in mind that 3CX has asked that NOTHING be installed on the 3CX server including antivirus, monitoring tools, etc. So if you do install these tools, are all those 3CX servers unsupported too?
It is important to understand that we NEVER install our tools directly on the 3CX server. After all, we try very hard to be a team player. The only exception is our Relay. Our Relay is necessary for our tools to be able to receive real-time events from 3CX (needed for real-time wallboards for example), and the Relay includes a REST API so our customers can build their own integrations with 3CX. Without the Relay, there is no way to build real-time dashboards. Without the Relay, there is no way to query 3CX for information. Without the Relay, there is no way to build custom reports.
Regardless, if you are still concerned about 3CX support if you install our Relay, may I offer this suggestion? If you are having a problem with your 3CX instance and you want 3CX support to take a look at your server, simply uninstall the Relay (it takes 1 - 2 minutes). Let 3CX support work their magic. Then reinstall the Relay (another 1 - 2 minutes).
But there may be more good news in the future. 3CX has announced a future REST API and Gateway service. My hope is that these new 3CX "supported" tools will be able to provide the same functionality as our REST API and Relay (gateway) service. If they do, we will quickly update our tools to use the 3CX offerings. Until then, we offer solutions where others say "it cannot be done". Does that not have value to the 3CX community? I hope so.