17
« on: October 14, 2010, 18:25:35 »
My outbound code is as follows - do you see anything immediately thats wrong?
exten => _XXXXXXXXXXXXX,n,Set(MY_AGENT=${AGENTE_${CHANNEL:4:3}})
exten => _XXXXXXXXXXXXX,n,Set(QDIALER_QUEUE=${MY_AGENT})
exten => _XXXXXXXXXXXXX,n,Set(QDIALER_NUMBER=${EXTEN:3})
exten => _XXXXXXXXXXXXX,n,Set(QDIALER_AGENT=${CHANNEL:0:7})
exten => _XXXXXXXXXXXXX,n,Set(QDIALER_CHANNEL=${CHANNEL})
exten => _XXXXXXXXXXXXX,n,Set(QueueName=${QDIALER_QUEUE})
exten => _XXXNXXNXXXXXX,n,NoOp,Outbound call -> A:${MY_AGENT} N:${QDIALER_NUMBER} Q:${QDIALER_QUEUE} Ch:${QDIALER_CHANNEL}
exten => _XXXNXXNXXXXXX,n,Set(CDR(accountcode)=QDIALAGI)
exten => _XXXNXXNXXXXXX,n,Set(ST=${EPOCH})
exten => _XXXNXXNXXXXXX,n,Set(GM=QDV-${QDIALER_AGENT})
exten => _XXXNXXNXXXXXX,n,Set(GLOBAL(${GM})=U)
exten => _XXXNXXNXXXXXX,n,Set(GLOBAL(${GM}ans)=0)
exten => _XXXNXXNXXXXXX,n,Macro(queuelog,${ST},${UNIQUEID},${QDIALER_QUEUE},${QDIALER_AGENT},ENTERQUEUE,-,${QDIALER_NUMBER})
exten => _XXXNXXNXXXXXX,n,Set(MONFILENAME=/var/spool/asterisk/monitor/${STRFTIME(${EPOCH},GMT-5,%G%m%d)}/${STRFTIME(${EPOCH},GMT-5,%H%M%S)}-${CALLERID(num)}-${EXTEN:3})
exten => _XXXNXXNXXXXXX,n,Monitor(wav|${MONFILENAME}|m)
exten => _XXXNXXNXXXXXX,n,Dial(SIP/1${EXTEN:3}@<IP>:5060|300)
exten => _XXXNXXNXXXXXX,n,Set(CAUSECOMPLETE=${IF($["${DIALSTATUS}" = "ANSWER"]?C)})
exten => _XXXNXXNXXXXXX,n,Hangup()