We are experimenting a problem with broadcast campaign. All the time virtual agents shows as READY and all calls are not dispositioned as answered, every call is only dispositioned as BUSY or NO ANSWER AUTODIAL... we answered a call intentionally and still not showed as answered.
this is how we setup:
exten = _9XXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten = _9XXXXXXX,n,Set(DESTINO=${EXTEN:1})
exten = _9XXXXXXX,n,Dial(SIP/8${EXTEN:1}@${TRUNK_CISCO},100,tTo)
exten = _9XXXXXXX,n,Hangup()
and this is the context to accept the call.
;exten => 8325,1,AGI(agi-texito.agi,${DESTINO})
;exten => 8325,1,AGI(agi-texito.agi,${DESTINO})
exten => 8325,1,AGI(call_log.agi,${EXTEN})
exten => 8325,2,AGI(agi-VDADautoPRUEBA.agi,${EXTEN})
;exten = 8325,1,Answer()
;exten = 8325,n,Playback(custom/preju)
;exten = 8325,n,Playback(custom/preju)
;exten = 8325,n,Playback(custom/preju)
exten = 8325,n,Hangup()
as you see we tried just doing a playback, and using REMINDER script and using a custom agi-texito.agi script, and always agents are showed as READY
in REMOTE AGENTS we setup extension to 8325 and only to have 1 line.
in campaign we setup a RATIO campaign with an autodial level of 1.5
VERSION:
ASTERISK 1.4
VERSIÓN: 2.0.4-119 CONSTRUCCION: 71125-1751