mflorell wrote:When the calls are placed, do they go through a call_log entry in extensions.conf?
If they are in vicidial_auto_calls they should be hung up within 2 minutes of getting hung up.
Incoming calls come through this exten:
exten => 8991253,1,Ringing ; call ringing
exten => 8991253,n,Wait(1) ; Wait 1 second for CID delivery from PRI
exten => 8991253,n,Answer ; Answer the line
exten => 8991253,n,SetCDRUserField('in-telmex')
exten => 8991253,n,MixMonitor(/var/spool/asterisk/monitor/zap/tmp/zap-${STRFTIME(${EPOCH},America/Santiago,%Y%m%d-%H%M%S)}-${CALLERID(num)}.gsm|V(2))
exten => 8991253,n,AGI(agi-VDAD_ALL_inbound.agi,CIDLOOKUPRC-----SO-----InTelmex90-----8991253-----Closer-----park----------8000-----56-----TelmexIN)
exten => 8991253,n,Hangup
Remote agents are in exten 8990, although for some reason I had to add this hack to make it work:
exten => _${VDADSERVERIP}*7899X,1,Goto(tomeridian,${EXTEN:17},1)
exten => _${VDADSERVERIP}*899X,1,Goto(tomeridian,${EXTEN:16},1)
Then, 8990 is defined in the tomeridian context:
[tomeridian]
exten => h,1,DeadAGI(
agi://127.0.0.1:4577/call_log--HVcauses ... EBUG-----${HANGUPCAUSE}-----${DIALSTATUS}-----${DIALEDTIME}-----${ANSWEREDTIME}))
exten => 8990,1,AGI(
agi://127.0.0.1:4577/call_log)
exten => 8990,n,SetCDRUserField('in-telmex')
exten => 8990,n,Dial(${MERIDIAN}/8990,,m(dmt))
Do I need another call_log entry?