simonp22 Posted September 3, 2019 Report Posted September 3, 2019 Hi, Couldn't find anything in the docs and had a search on the forums but couldn't see anything... Are there configurable settings for Call recording retention in Kazoo? i.e. Delete recordings if they are 3 months old or reach a certain size?
Administrators mc_ Posted September 3, 2019 Administrators Report Posted September 3, 2019 AFAIK there are not; accounts (or their resellers) should maintain those by cleaning up as necessary. As a feature request, this would be pretty straightforward to implement as a task for the tasks app, though.
Karl Stallknecht Posted September 3, 2019 Report Posted September 3, 2019 Ditto! Would LOVE to see this. Right now we do it by hand, but it's annoying and easy to forget.
TJ Forsman Posted September 3, 2019 Report Posted September 3, 2019 One question if you do this manually. I assume it would work ok if you did it via the gui. Is this the main way everyone cleans it up or are they deleting through API somehow? One idea we had was to write a script on the AWS side to delete files that with x days old but we were afraid that would make the database unhappy as it would see the file gone but still have a record pointing to it. We never got around to trying it but i thought i would ask how everyone else was doing it manually.
romana Posted September 4, 2019 Report Posted September 4, 2019 its simple to do with s3, the modb can be archived and removed periodically while s3 rule can be created to delete the recordings after x time, just look for s3 expiration rule, afaik there is no way to delete a particular recording with api and that is by design.
Recommended Posts