If you also can justify CSM for reporting you can use Intelligent Call Router app to record calls into a mailbox. Just write a rule, can set parameters for pretty much anything the system knows...HG, EXT, CLID. And you can set to only record some calls, say every second or fifth. But remember this is going to use your voice mail ports so be sure you have plenty.