Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - pat2man

Pages: [1]
1
If anybody is using * 1.4, try the following:

Quote
A locally executed AGI script will receive SIGHUP on hangup from the channel except when using DeadAGI. This can be disabled by setting the AGISIGHUP channel variable to "no" before executing the AGI application.

And see if the application behaves correctly. If you're running 1.2, this cannot be done. I believe the cause of this problem is the script receiving HANGUPs.



I am using 1.4.17 and I am getting the same error. Here is my outbound section of extensions.conf:

Code: [Select]
exten => _NXXNXXXXXX,1,noop(2)
exten => _NXXNXXXXXX,n,Set(AGENT="Agent/1${CALLERID(num)}")
exten => _NXXNXXXXXX,n,Set(CALLERID(num)="5555555555")
exten => _NXXNXXXXXX,n,Set(CALLERID(name)="Intercorp")
exten => _NXXNXXXXXX,n,GotoIf($["${CDR(ACCOUNTCODE)}" = "service"]?outbound,${EXTEN},101)
exten => _NXXNXXXXXX,n,Dial(ZAP/G1/${EXTEN},60,t)
exten => _NXXNXXXXXX,n,Hangup
exten => _NXXNXXXXXX,101,Set(AGISIGHUP=no)
exten => _NXXNXXXXXX,n,AGI(queueDial.agi|${EXTEN}|ZAP/G1/${EXTEN}|service_outbound|${AGENT})
exten => _NXXNXXXXXX,n,Hangup                                     

2
Outbound and QueueMetrics / Outbound calls
« on: November 28, 2007, 20:00:42 »
I have an issue where QueueMetrics doesnt seem to detect when an outbound call ends. Agents can still receive calls, make other calls, etc. but in the live monitoring panel it will show a call as still active long after the call has ended. In the reports the calls have much longer call times than they actually are. The Asterisk CDR logs show the accurate call length. Any ideas?

Pages: [1]