I’ve searched the forums and archives for info on how to turn CDR off for certain SIP accounts and various criteria but have not found it. I’m hoping this is the correct forum for my question:
We’re running Asterisk 1.4.22 in a Debian environment with a 75+ phone call center (almost 100% outgoing) through 3- PRI lines for outgoing and 3- POTS for incoming. CDR data is recorded to CSV and stored in MySQL. We use SIP for both softphones and hard phones; outgoing calls for customers are placed almost exclusively from softphones.
Everything works pretty well (except for the usual, known bugs in 1.4.22) and we get good performance out of our setup. Here’s my problem: I know it sounds odd but one of our proposed projects involves a customer who wants us NOT to record certain call data but have other call data at-hand for billing. Specifically, thanks to new privacy reg’s, they do not want us recording outgoing call phone numbers for their project to CDR. We still need to maintain CDR data in full for the rest of our customers but not this one.
Is there a way to NOT record certain fields of CDR data based on the SIP account of an outgoing call? What I really need is a way to do this on-the-fly without interrupting the data we collect for every other call placed.
TIA and sorry my first post to this forum has to be a Q.