If you are running ShoreTels Call Recorder you may notice that Call Recorder will fill up your disk over time. There are thousands of files created over time and I guess you do not like to remove them manually. Also for privacy reasons you need to delete them after some time based on your needs or law requirements. ShoreTel Call Recorder itself has no cleanup feature implemented.
I filed a feature request, but there are no plans to add it. Maybe it's these grab everything you can and never delete it mentality as you cannot know if you may be able to use or sell it some days, but I don't know. That's at least not the way how we understand data protection and privacy of our customers. Call recordings are allowed to use as quality assurance tool and to help the agent to optimize their selling activities in trainings just as one example. It's not allowed to use this outcomes to evaluate an agent performance in feedback discussions.
We have implemented the following storage settings just in case you need to understand the folder structure that is cleaned up by the below script.