Asterisk CDR Fix
$30-250 USD
Paid on delivery
I have a custom dialplan that allow inbound callers (Leg A) to transfer themselves to the DID owner (Leg B). The inbound call is on a Toll Free and the outbound call is long distance call (1+).
Since both legs are billable, I need to create a new CDR Record when the outbound call starts while maintaining the call record for the original inbound call. I think the clue is to use ForkCDR(). But testing does not produce a correct entry in the CDR Tables. I’m using Asterisk 1.4.26.2
[transfer]
exten => _X.,1,Noop( Caller wants to transfer to owner’s office)
;exten => _X.,n,ForkCDR()
exten => _X.,n,Dial(SIP/1${telephone}@VITELITY-OUT|45|rg)
exten => _X.,n,Verbose(1,DIAL OUT STATUS: [${DIALSTATUS}] [${ANI}] [${EXTEN}])
exten => _X.,n,Goto(call-done,${Exten},1)
Project ID: #2484554
About the project
5 freelancers are bidding on average $85 for this job
Hi there, i specialise in Asterisk / A2billing / PHP and Linux Systems. please see my past reviews, lets complete this project