autodial calls hangup on waiting agents, manual dialing fine
Posted: Sat Feb 02, 2008 3:22 pm
Hello Guys,
Any help is appreciated. This is my first attempt installing vicidial/astguiclient. This box is a test server for us to test compatible system configuration and features before rolling it out on our existing asterisk production boxes.
Problem
Asterisk setup is fine. We can make calls on attached SIP hard/soft phones. Conferencing works. Astguiclient works fine (all features - originating, hangups, conferencing, park). Vicidial manual dial works.
Autodial -- need help...
Here is the issue: it dials the lead then hangs up before connecting the agent. I have checked the "o" flag is present in the Dial as instructed. I have not found another documentation for another cause of this issue on the site, if it's been documented elsewhere, please point it out.
If I am reading the log ASTERISK SCREEN OUTPUT LOG correctly, it seems that asterisk is hanging up the call BEFORE the VDADtransfer.agi could complete the transfer due to spawn extensions returning non-zero forcing it to fall back to a hangup mode.
These output from the agi-out log file might be helpful:
Can anyone with better understanding of this offer me any pointer, insight? Thanks.
System Setup
1) Asterisk 1.2.26
2) Astguiclient/Vicidial 2.0.4
3) FreePBX 2.2 (Trixbox 2.0 Installation)
5) VOIP SIP Trunks only
6) CentOS release 4.6 (Final)
7) Load Averages 0.31 0.44 0.39
extensions.conf default dialplans
[code]
'#' => 1. Playback(invalid) [pbx_config]
2. Hangup() [pbx_config]
'1234' => 1. Ringing() [pbx_config]
2. Wait(1) [pbx_config]
3. Answer() [pbx_config]
4. AGI(agi-VDADcloser_inboundCID.agi|CL_GALLERIA-----7275555134-----Closer-----park----------999-----1) [pbx_config]
5. Hangup() [pbx_config]
'8019249993' => 1. Answer() [pbx_config]
2. AGI(agi-VDADcloser_inboundCID.agi|SALESLINE-----8019249993-----Closer---------------999-----1) [pbx_config]
3. Hangup() [pbx_config]
'8168' => 1. Answer() [pbx_config]
2. AGI(agi-record_prompts.agi) [pbx_config]
3. Hangup() [pbx_config]
'8300' => 1. Hangup() [pbx_config]
'8301' => 1. Answer() [pbx_config]
2. AGI(park_CID.agi) [pbx_config]
3. Playback(park) [pbx_config]
4. Hangup() [pbx_config]
'8302' => 1. Answer() [pbx_config]
2. Playback(conf) [pbx_config]
3. Hangup() [pbx_config]
'8303' => 1. Answer() [pbx_config]
2. AGI(park_CID.agi) [pbx_config]
3. Playback(conf) [pbx_config]
4. Hangup() [pbx_config]
'8307' => 1. Answer() [pbx_config]
2. Playback(vm-goodbye) [pbx_config]
3. Hangup() [pbx_config]
'8309' => 1. Answer() [pbx_config]
2. Monitor(wav|${CALLERIDNAME}) [pbx_config]
3. Wait(3600) [pbx_config]
4. Hangup() [pbx_config]
'8310' => 1. Answer() [pbx_config]
2. Monitor(gsm|${CALLERIDNAME}) [pbx_config]
3. Wait(3600) [pbx_config]
4. Hangup() [pbx_config]
'8320' => 1. WaitForSilence(2000|2) [pbx_config]
2. Playback(conf) [pbx_config]
3. AGI(VD_amd_post.agi|${EXTEN}) [pbx_config]
4. Hangup() [pbx_config]
'8364' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. Answer() [pbx_config]
3. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
5. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
6. Hangup() [pbx_config]
'8365' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
3. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
5. Hangup() [pbx_config]
'8366' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AGI(agi-VDADtransferSURVEY.agi|${EXTEN}) [pbx_config]
3. AGI(agi-VDADtransferSURVEY.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDADtransferSURVEY.agi|${EXTEN}) [pbx_config]
5. Hangup() [pbx_config]
'8367' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AGI(agi-VDAD_LO_transfer.agi|${EXTEN}) [pbx_config]
3. AGI(agi-VDAD_LO_transfer.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDAD_LO_transfer.agi|${EXTEN}) [pbx_config]
5. Hangup() [pbx_config]
'8368' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
3. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
5. Hangup() [pbx_config]
'8369' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AMD(3500|1500|300|5000|120|50|5|256) [pbx_config]
3. AGI(VD_amd.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
5. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
6. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
7. Hangup() [pbx_config]
'8372' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AGI(agi-VDADautoREMINDER.agi|${EXTEN}) [pbx_config]
3. AGI(agi-VDADautoREMINDER.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDADautoREMINDER.agi|${EXTEN}) [pbx_config]
5. Hangup() [pbx_config]
'8500' => 1. VoicemailMain() [pbx_config]
2. Goto(s|6) [pbx_config]
'8500998' => 1. Answer() [pbx_config]
2. Playback(silence) [pbx_config]
3. AGI(agi-dtmf.agi) [pbx_config]
4. Hangup() [pbx_config]
'8501' => 1. VoicemailMain(s${CALLERIDNUM}) [pbx_config]
2. Hangup() [pbx_config]
'8600' => 1. Meetme(8600) [pbx_config]
'8600001' => 1. Meetme(8600001|q) [pbx_config]
'8600002' => 1. Meetme(8600002|q) [pbx_config]
'8600003' => 1. Meetme(8600003|q) [pbx_config]
'8600004' => 1. Meetme(8600004|q) [pbx_config]
'8600005' => 1. Meetme(8600005|q) [pbx_config]
'8600006' => 1. Meetme(8600006|q) [pbx_config]
'8600007' => 1. Meetme(8600007|q) [pbx_config]
'8600008' => 1. Meetme(8600008|q) [pbx_config]
'8600009' => 1. Meetme(8600009|q) [pbx_config]
'8600010' => 1. Meetme(8600010|q) [pbx_config]
'8600011' => 1. Meetme(8600011|q) [pbx_config]
'8600012' => 1. Meetme(8600012|q) [pbx_config]
'8600013' => 1. Meetme(8600013|q) [pbx_config]
'8600014' => 1. Meetme(8600014|q) [pbx_config]
'8600015' => 1. Meetme(8600015|q) [pbx_config]
'8600016' => 1. Meetme(8600016|q) [pbx_config]
'8600017' => 1. Meetme(8600017|q) [pbx_config]
'8600018' => 1. Meetme(8600018|q) [pbx_config]
'8600019' => 1. Meetme(8600019|q) [pbx_config]
'8600020' => 1. Meetme(8600020|q) [pbx_config]
'8600021' => 1. Meetme(8600021|q) [pbx_config]
'8600022' => 1. Meetme(8600022|q) [pbx_config]
'8600023' => 1. Meetme(8600023|q) [pbx_config]
'8600024' => 1. Meetme(8600024|q) [pbx_config]
'8600025' => 1. Meetme(8600025|q) [pbx_config]
'8600026' => 1. Meetme(8600026|q) [pbx_config]
'8600027' => 1. Meetme(8600027|q) [pbx_config]
'8600028' => 1. Meetme(8600028|q) [pbx_config]
'8600029' => 1. Meetme(8600029|q) [pbx_config]
'8600051' => 1. Meetme(8600051) [pbx_config]
'8600052' => 1. Meetme(8600052) [pbx_config]
'8600053' => 1. Meetme(8600053) [pbx_config]
'8600054' => 1. Meetme(8600054) [pbx_config]
'8600055' => 1. Meetme(8600055) [pbx_config]
'8600056' => 1. Meetme(8600056) [pbx_config]
'8600057' => 1. Meetme(8600057) [pbx_config]
'8600058' => 1. Meetme(8600058) [pbx_config]
'8600059' => 1. Meetme(8600059) [pbx_config]
'8600060' => 1. Meetme(8600060) [pbx_config]
'8600061' => 1. Meetme(8600061) [pbx_config]
'8600062' => 1. Meetme(8600062) [pbx_config]
'8600063' => 1. Meetme(8600063) [pbx_config]
'8600064' => 1. Meetme(8600064) [pbx_config]
'8600065' => 1. Meetme(8600065) [pbx_config]
'8600066' => 1. Meetme(8600066) [pbx_config]
'8600067' => 1. Meetme(8600067) [pbx_config]
'8600068' => 1. Meetme(8600068) [pbx_config]
'8600069' => 1. Meetme(8600069) [pbx_config]
'8600070' => 1. Meetme(8600070) [pbx_config]
'8600071' => 1. Meetme(8600071) [pbx_config]
'8600072' => 1. Meetme(8600072) [pbx_config]
'8600073' => 1. Meetme(8600073) [pbx_config]
'8600074' => 1. Meetme(8600074) [pbx_config]
'8600075' => 1. Meetme(8600075) [pbx_config]
'8600076' => 1. Meetme(8600076) [pbx_config]
'8600077' => 1. Meetme(8600077) [pbx_config]
'8600078' => 1. Meetme(8600078) [pbx_config]
'8600079' => 1. Meetme(8600079) [pbx_config]
'8600080' => 1. Meetme(8600080) [pbx_config]
'8600081' => 1. Meetme(8600081) [pbx_config]
'8600082' => 1. Meetme(8600082) [pbx_config]
'8600083' => 1. Meetme(8600083) [pbx_config]
'8600084' => 1. Meetme(8600084) [pbx_config]
'8600085' => 1. Meetme(8600085) [pbx_config]
'8600086' => 1. Meetme(8600086) [pbx_config]
'8600087' => 1. Meetme(8600087) [pbx_config]
'8600088' => 1. Meetme(8600088) [pbx_config]
'8600089' => 1. Meetme(8600089) [pbx_config]
'8600090' => 1. Meetme(8600090) [pbx_config]
'8600091' => 1. Meetme(8600091) [pbx_config]
'8600092' => 1. Meetme(8600092) [pbx_config]
'8600093' => 1. Meetme(8600093) [pbx_config]
'8600094' => 1. Meetme(8600094) [pbx_config]
'8600095' => 1. Meetme(8600095) [pbx_config]
'8600096' => 1. Meetme(8600096) [pbx_config]
'8600097' => 1. Meetme(8600097) [pbx_config]
'8600098' => 1. Meetme(8600098) [pbx_config]
'8600099' => 1. Meetme(8600099) [pbx_config]
'8600100' => 1. Meetme(8600100) [pbx_config]
'8600101' => 1. Meetme(8600101) [pbx_config]
'8600102' => 1. Meetme(8600102) [pbx_config]
'8600103' => 1. Meetme(8600103) [pbx_config]
'8600104' => 1. Meetme(8600104) [pbx_config]
'8600105' => 1. Meetme(8600105) [pbx_config]
'8600106' => 1. Meetme(8600106) [pbx_config]
'8600107' => 1. Meetme(8600107) [pbx_config]
'8600108' => 1. Meetme(8600108) [pbx_config]
'8600109' => 1. Meetme(8600109) [pbx_config]
'8600110' => 1. Meetme(8600110) [pbx_config]
'8600111' => 1. Meetme(8600111) [pbx_config]
'8600112' => 1. Meetme(8600112) [pbx_config]
'8600113' => 1. Meetme(8600113) [pbx_config]
'8600114' => 1. Meetme(8600114) [pbx_config]
'8600115' => 1. Meetme(8600115) [pbx_config]
'8600116' => 1. Meetme(8600116) [pbx_config]
'8600117' => 1. Meetme(8600117) [pbx_config]
'8600118' => 1. Meetme(8600118) [pbx_config]
'8600119' => 1. Meetme(8600119) [pbx_config]
'8600120' => 1. Meetme(8600120) [pbx_config]
'8600121' => 1. Meetme(8600121) [pbx_config]
'8600122' => 1. Meetme(8600122) [pbx_config]
'8600123' => 1. Meetme(8600123) [pbx_config]
'8600124' => 1. Meetme(8600124) [pbx_config]
'8600125' => 1. Meetme(8600125) [pbx_config]
'8600126' => 1. Meetme(8600126) [pbx_config]
'8600127' => 1. Meetme(8600127) [pbx_config]
'8600128' => 1. Meetme(8600128) [pbx_config]
'8600129' => 1. Meetme(8600129) [pbx_config]
'8600130' => 1. Meetme(8600130) [pbx_config]
'8600131' => 1. Meetme(8600131) [pbx_config]
'8600132' => 1. Meetme(8600132) [pbx_config]
'8600133' => 1. Meetme(8600133) [pbx_config]
'8600134' => 1. Meetme(8600134) [pbx_config]
'8600135' => 1. Meetme(8600135) [pbx_config]
'8600136' => 1. Meetme(8600136) [pbx_config]
'8600137' => 1. Meetme(8600137) [pbx_config]
'8600138' => 1. Meetme(8600138) [pbx_config]
'8600139' => 1. Meetme(8600139) [pbx_config]
'8600140' => 1. Meetme(8600140) [pbx_config]
'8600141' => 1. Meetme(8600141) [pbx_config]
'8600142' => 1. Meetme(8600142) [pbx_config]
'8600143' => 1. Meetme(8600143) [pbx_config]
'8600144' => 1. Meetme(8600144) [pbx_config]
'8600145' => 1. Meetme(8600145) [pbx_config]
'8600146' => 1. Meetme(8600146) [pbx_config]
'8600147' => 1. Meetme(8600147) [pbx_config]
'8600148' => 1. Meetme(8600148) [pbx_config]
'8600149' => 1. Meetme(8600149) [pbx_config]
'8600150' => 1. Meetme(8600150) [pbx_config]
'8600151' => 1. Meetme(8600151) [pbx_config]
'8600152' => 1. Meetme(8600152) [pbx_config]
'8600153' => 1. Meetme(8600153) [pbx_config]
'8600154' => 1. Meetme(8600154) [pbx_config]
'8600155' => 1. Meetme(8600155) [pbx_config]
'8600156' => 1. Meetme(8600156) [pbx_config]
'8600157' => 1. Meetme(8600157) [pbx_config]
'8600158' => 1. Meetme(8600158) [pbx_config]
'8600159' => 1. Meetme(8600159) [pbx_config]
'8600160' => 1. Meetme(8600160) [pbx_config]
'8600161' => 1. Meetme(8600161) [pbx_config]
'8600162' => 1. Meetme(8600162) [pbx_config]
'8600163' => 1. Meetme(8600163) [pbx_config]
'8600164' => 1. Meetme(8600164) [pbx_config]
'8600165' => 1. Meetme(8600165) [pbx_config]
'8600166' => 1. Meetme(8600166) [pbx_config]
'8600167' => 1. Meetme(8600167) [pbx_config]
'8600168' => 1. Meetme(8600168) [pbx_config]
'8600169' => 1. Meetme(8600169) [pbx_config]
'8600170' => 1. Meetme(8600170) [pbx_config]
'8600171' => 1. Meetme(8600171) [pbx_config]
'8600172' => 1. Meetme(8600172) [pbx_config]
'8600173' => 1. Meetme(8600173) [pbx_config]
'8600174' => 1. Meetme(8600174) [pbx_config]
'8600175' => 1. Meetme(8600175) [pbx_config]
'8600176' => 1. Meetme(8600176) [pbx_config]
'8600177' => 1. Meetme(8600177) [pbx_config]
'8600178' => 1. Meetme(8600178) [pbx_config]
'8600179' => 1. Meetme(8600179) [pbx_config]
'8600180' => 1. Meetme(8600180) [pbx_config]
'8600181' => 1. Meetme(8600181) [pbx_config]
'8600182' => 1. Meetme(8600182) [pbx_config]
'8600183' => 1. Meetme(8600183) [pbx_config]
'8600184' => 1. Meetme(8600184) [pbx_config]
'8600185' => 1. Meetme(8600185) [pbx_config]
'8600186' => 1. Meetme(8600186) [pbx_config]
'8600187' => 1. Meetme(8600187) [pbx_config]
'8600188' => 1. Meetme(8600188) [pbx_config]
'8600189' => 1. Meetme(8600189) [pbx_config]
'8600190' => 1. Meetme(8600190) [pbx_config]
'8600191' => 1. Meetme(8600191) [pbx_config]
'8600192' => 1. Meetme(8600192) [pbx_config]
'8600193' => 1. Meetme(8600193) [pbx_config]
'8600194' => 1. Meetme(8600194) [pbx_config]
'8600195' => 1. Meetme(8600195) [pbx_config]
'8600196' => 1. Meetme(8600196) [pbx_config]
'8600197' => 1. Meetme(8600197) [pbx_config]
'8600198' => 1. Meetme(8600198) [pbx_config]
'8600199' => 1. Meetme(8600199) [pbx_config]
'8600200' => 1. Meetme(8600200) [pbx_config]
'8601' => 1. Meetme(8601) [pbx_config]
'8612001' => 1. ZapBarge(1) [pbx_config]
'8612002' => 1. ZapBarge(2) [pbx_config]
'8612003' => 1. ZapBarge(3) [pbx_config]
'8612004' => 1. ZapBarge(4) [pbx_config]
'8612005' => 1. ZapBarge(5) [pbx_config]
'8612006' => 1. ZapBarge(6) [pbx_config]
'8612007' => 1. ZapBarge(7) [pbx_config]
'8612008' => 1. ZapBarge(8) [pbx_config]
'8612009' => 1. ZapBarge(9) [pbx_config]
'8612010' => 1. ZapBarge(10) [pbx_config]
'8612011' => 1. ZapBarge(11) [pbx_config]
'8612012' => 1. ZapBarge(12) [pbx_config]
'8612013' => 1. ZapBarge(13) [pbx_config]
'8612014' => 1. ZapBarge(14) [pbx_config]
'8612015' => 1. ZapBarge(15) [pbx_config]
'8612016' => 1. ZapBarge(16) [pbx_config]
'8612017' => 1. ZapBarge(17) [pbx_config]
'8612018' => 1. ZapBarge(18) [pbx_config]
'8612019' => 1. ZapBarge(19) [pbx_config]
'8612020' => 1. ZapBarge(20) [pbx_config]
'8612021' => 1. ZapBarge(21) [pbx_config]
'8612022' => 1. ZapBarge(22) [pbx_config]
'8612023' => 1. ZapBarge(23) [pbx_config]
'8612024' => 1. ZapBarge(24) [pbx_config]
'h' => 1. DeadAGI(call_log.agi|${EXTEN}) [pbx_config]
2. DeadAGI(VD_hangup.agi|PRI-----NODEBUG-----${HANGUPCAUSE}-----${DIALSTATUS}-----${DIALEDTIME}-----${ANSWEREDTIME}) [pbx_config]
'i' => 1. Playback(invalid) [pbx_config]
's' => 1. Playback(vm-goodbye) [pbx_config]
2. Macro(hangupcall) [pbx_config]
't' => 1. Goto(#|1) [pbx_config]
'_54XXX' => 1. AgentCallbackLogin(||) [pbx_config]
'_55558600XXX' => 1. MeetMeAdmin(${EXTEN:4}|K) [pbx_config]
2. Hangup() [pbx_config]
'_55XXX' => 1. AgentLogin(${EXTEN:1}) [pbx_config]
'_56XXX' => 1. AgentCallbackLogin(||${EXTEN:1}@default) [pbx_config]
'_66*93*232*176*78600XXX' => 1. Goto(default|${EXTEN:16}|1) [pbx_config]
'_66*93*232*176*78600XXX*.' => 1. Goto(default|${EXTEN:16}|1) [pbx_config]
'_66*93*232*176*8600XXX' => 1. Goto(default|${EXTEN:16}|1) [pbx_config]
'_66*93*232*176*8600XXX*.' => 1. Goto(default|${EXTEN:16}|1) [pbx_config]
'_68600XXX' => 1. Meetme(${EXTEN:1}|mq) [pbx_config]
'_78600XXX' => 1. Meetme(${EXTEN:1}|q) [pbx_config]
'_78600XXX*.' => 1. AGI(agi-VDADfixCXFER.agi) [pbx_config]
'_85026666666666.' => 1. Wait(2) [pbx_config]
2. Voicemail(${EXTEN:14}) [pbx_config]
3. Hangup() [pbx_config]
'_851XXXXX' => 1. Answer() [pbx_config]
2. Playback(${EXTEN}) [pbx_config]
3. Hangup() [pbx_config]
'_8600XXX*.' => 1. AGI(agi-VDADfixCXFER.agi) [pbx_config]
'_90009.' => 1. Answer() [pbx_config]
2. AGI(agi-VDADcloser.agi|${EXTEN}-----START) [pbx_config]
3. Hangup() [pbx_config]
'_X18600XXX' => 1. MeetMeAdmin(${EXTEN:2}|M|${EXTEN:0:1}) [pbx_config]
2. Hangup() [pbx_config]
'_X28600XXX' => 1. MeetMeAdmin(${EXTEN:2}|m|${EXTEN:0:1}) [pbx_config]
2. Hangup() [pbx_config]
'_X38600XXX' => 1. MeetMeAdmin(${EXTEN:2}|t|${EXTEN:0:1}) [pbx_config]
2. Hangup() [pbx_config]
'_X48600XXX' => 1. MeetMeAdmin(${EXTEN:2}|T|${EXTEN:0:1}) [pbx_config]
2. Hangup() [pbx_config]
Include => 'ext-local' [pbx_config]
Include => 'outbound-allroutes' [pbx_config]
-= 250 extensions (327 priorities) in 1 context. =-
Verbosity is at least 21
[ Context 'ext-local' created by 'pbx_config' ]
'*100' => 1. Macro(vm|100|DIRECTDIAL) [pbx_config]
2. Hangup() [pbx_config]
'*101' => 1. Macro(vm|101|DIRECTDIAL) [pbx_config]
2. Hangup() [pbx_config]
'100' => hint: SIP/100 [pbx_config]
1. Macro(exten-vm|100|100) [pbx_config]
2. Hangup() [pbx_config]
'101' => hint: SIP/101 [pbx_config]
1. Macro(exten-vm|101|101) [pbx_config]
2. Hangup() [pbx_config]
Include => 'ext-local-custom' [pbx_config]
-= 4 extensions (10 priorities) in 1 context. =-
Verbosity is at least 21
[ Context 'outbound-allroutes' created by 'pbx_config' ]
'foo' => 1. Noop(bar) [pbx_config]
Include => 'outbound-allroutes-custom' [pbx_config]
Include => 'outrt-001-standard' [pbx_config]
-= 1 extension (1 priority) in 1 context. =-
Verbosity is at least 21
[ Context 'outrt-001-standard' created by 'pbx_config' ]
'_1NXXNXXXXXX' => 1. Macro(dialout-trunk|2|${EXTEN}||) [pbx_config]
2. Macro(dialout-trunk|1|${EXTEN}||) [pbx_config]
3. Macro(outisbusy|) [pbx_config]
'_91NXXNXXXXXX' => 1. Macro(dialout-trunk|2|${EXTEN:1}||) [pbx_config]
2. Macro(dialout-trunk|1|${EXTEN:1}||) [pbx_config]
3. Macro(outisbusy|) [pbx_config]
Include => 'outrt-001-standard-custom' [pbx_config]
-= 2 extensions (6 priorities) in 1 context. =-
Verbosity is at least 21
[ Context 'macro-dialout-trunk' created by 'pbx_config' ]
'h' => 1. Macro(hangupcall) [pbx_config]
's' => 1. Set(DIAL_TRUNK=${ARG1}) [pbx_config]
2. Set(_NODEST=) [pbx_config]
3. Set(DIAL_NUMBER=${ARG2}) [pbx_config]
4. Set(ROUTE_PASSWD=${ARG3}) [pbx_config]
5. Set(DIAL_TRUNK_OPTIONS=${DIAL_OPTIONS}) [pbx_config]
6. GotoIf($["${ROUTE_PASSWD}" = ""]?noauth) [pbx_config]
[auth] 7. Authenticate(${ROUTE_PASSWD}) [pbx_config]
[noauth] 8. Set(GROUP()=OUT_${DIAL_TRUNK}) [pbx_config]
9. Macro(user-callerid|SKIPTTL) [pbx_config]
10. Macro(record-enable|${CALLERID(number)}|OUT) [pbx_config]
11. GotoIf($["${INTRACOMPANYROUTE}" = "YES"]?skipoutcid) [pbx_config]
12. Set(DIAL_TRUNK_OPTIONS=${TRUNK_OPTIONS}) [pbx_config]
13. Macro(outbound-callerid|${DIAL_TRUNK}) [pbx_config]
[skipoutcid] 14. GotoIf($["${OUTMAXCHAN
Any help is appreciated. This is my first attempt installing vicidial/astguiclient. This box is a test server for us to test compatible system configuration and features before rolling it out on our existing asterisk production boxes.
Problem
Asterisk setup is fine. We can make calls on attached SIP hard/soft phones. Conferencing works. Astguiclient works fine (all features - originating, hangups, conferencing, park). Vicidial manual dial works.
Autodial -- need help...
Here is the issue: it dials the lead then hangs up before connecting the agent. I have checked the "o" flag is present in the Dial as instructed. I have not found another documentation for another cause of this issue on the site, if it's been documented elsewhere, please point it out.
If I am reading the log ASTERISK SCREEN OUTPUT LOG correctly, it seems that asterisk is hanging up the call BEFORE the VDADtransfer.agi could complete the transfer due to spawn extensions returning non-zero forcing it to fall back to a hangup mode.
- Code: Select all
-- Executing Macro("Local/12039876161@default-fefe,2", "dialout-trunk|2|12039876161||") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "DIAL_TRUNK=2") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "_NODEST=") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "DIAL_NUMBER=12039876161") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "ROUTE_PASSWD=") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "DIAL_TRUNK_OPTIONS=tTrwWo") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "1?noauth") in new stack
-- Goto (macro-dialout-trunk,s,8)
-- Executing Set("Local/12039876161@default-fefe,2", "GROUP()=OUT_2") in new stack
-- Executing Macro("Local/12039876161@default-fefe,2", "user-callerid|SKIPTTL") in new stack
-- Executing NoOp("Local/12039876161@default-fefe,2", "user-callerid: V0202140512000000082 0000000000") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "1?report") in new stack
-- Goto (macro-user-callerid,s,11)
-- Executing NoOp("Local/12039876161@default-fefe,2", "TTL: ARG1: SKIPTTL") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "1?continue") in new stack
-- Goto (macro-user-callerid,s,21)
-- Executing NoOp("Local/12039876161@default-fefe,2", "Using CallerID "V0202140512000000082" <0000000000>") in new stack
-- Executing Macro("Local/12039876161@default-fefe,2", "record-enable|0000000000|OUT") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "0 > 0?2:4") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing DeadAGI("Local/12039876161@default-fefe,2", "recordingcheck|20080202-140513|1201979112.22") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20080202-140513|1201979112.22: No AMPUSER db entry for 0000000000. Not recording
-- AGI Script recordingcheck completed, returning 0
-- Executing NoOp("Local/12039876161@default-fefe,2", "No recording needed") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "0?skipoutcid") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "DIAL_TRUNK_OPTIONS=tTrwWo") in new stack
-- Executing Macro("Local/12039876161@default-fefe,2", "outbound-callerid|2") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "0?start") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "REALCALLERIDNUM=0000000000") in new stack
-- Executing NoOp("Local/12039876161@default-fefe,2", "REALCALLERIDNUM is 0000000000") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,9)
-- Executing Set("Local/12039876161@default-fefe,2", "USEROUTCID=") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "EMERGENCYCID=") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "TRUNKOUTCID="AJIBOYE"<12039873553>") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,16)
-- Executing GotoIf("Local/12039876161@default-fefe,2", "0?usercid") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "CALLERID(all)="AJIBOYE"<12039873553>") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "1?report") in new stack
-- Goto (macro-outbound-callerid,s,22)
-- Executing NoOp("Local/12039876161@default-fefe,2", "CallerID set to "AJIBOYE" <12039873553>") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "0?nomax") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "0?chanfull") in new stack
-- Executing DeadAGI("Local/12039876161@default-fefe,2", "fixlocalprefix") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
-- AGI Script fixlocalprefix completed, returning 0
-- Executing Set("Local/12039876161@default-fefe,2", "OUTNUM=12039876161") in new stack
-- Executing Set("Local/12039876161@default-fefe,2", "custom=SIP/voipstreet") in new stack
-- Executing GotoIf("Local/12039876161@default-fefe,2", "0?customtrunk") in new stack
-- Executing AGI("Local/12039876161@default-fefe,2", "call_log.agi|s") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/call_log.agi
-- AGI Script call_log.agi completed, returning 0
-- Executing Dial("Local/12039876161@default-fefe,2", "SIP/voipstreet/12039876161|300|tTrwWo") in new stack
-- Called voipstreet/12039876161
-- SIP/voipstreet-09a2ce58 is ringing
-- SIP/voipstreet-09a2ce58 answered Local/12039876161@default-fefe,2
> Channel Local/12039876161@default-fefe,1 was answered.
== Manager 'sendcron' logged off from 127.0.0.1
-- Executing AGI("Local/12039876161@default-fefe,1", "call_log.agi|8365") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/call_log.agi
== Spawn extension (macro-dialout-trunk, s, 21) exited non-zero on 'Local/12039876161@default-fefe,2' in macro 'dialout-trunk'
== Spawn extension (macro-dialout-trunk, s, 21) exited non-zero on 'Local/12039876161@default-fefe,2'
-- Executing Macro("Local/12039876161@default-fefe,2", "hangupcall") in new stack
-- Executing ResetCDR("Local/12039876161@default-fefe,2", "w") in new stack
-- Executing NoCDR("Local/12039876161@default-fefe,2", "") in new stack
Feb 2 14:05:19 NOTICE[9213]: cdr.c:443 ast_cdr_free: CDR on channel 'Local/12039876161@default-fefe,2' not posted
Feb 2 14:05:19 NOTICE[9213]: cdr.c:445 ast_cdr_free: CDR on channel 'Local/12039876161@default-fefe,2' lacks end
-- Executing GotoIf("Local/12039876161@default-fefe,2", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing GotoIf("Local/12039876161@default-fefe,2", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing Wait("Local/12039876161@default-fefe,2", "5") in new stack
-- AGI Script call_log.agi completed, returning 0
-- Executing AGI("SIP/voipstreet-09a2ce58", "agi-VDADtransfer.agi|8365") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDADtransfer.agi
-- Executing Hangup("Local/12039876161@default-fefe,2", "") in new stack
== Spawn extension (macro-hangupcall, s, 10) exited non-zero on 'Local/12039876161@default-fefe,2' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 10) exited non-zero on 'Local/12039876161@default-fefe,2'
-- AGI Script agi-VDADtransfer.agi completed, returning 0
-- Executing AGI("SIP/voipstreet-09a2ce58", "agi-VDADtransfer.agi|8365") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDADtransfer.agi
== Parsing '/etc/asterisk/manager.conf': Found
== Parsing '/etc/asterisk/manager_custom.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
== Spawn extension (default, 8365, 3) exited non-zero on 'SIP/voipstreet-09a2ce58'
-- Executing DeadAGI("SIP/voipstreet-09a2ce58", "call_log.agi|h") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/call_log.agi
-- AGI Script call_log.agi completed, returning 0
-- Executing DeadAGI("SIP/voipstreet-09a2ce58", "VD_hangup.agi|PRI-----NODEBUG-----0---------------") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/VD_hangup.agi
-- AGI Script VD_hangup.agi completed, returning 0
These output from the agi-out log file might be helpful:
- Code: Select all
2008-02-02 14:05:13|call_log.agi|AGI Environment Dump:
2008-02-02 14:05:13|call_log.agi| -- accountcode =
2008-02-02 14:05:13|call_log.agi| -- callerid = 12039873553
2008-02-02 14:05:13|call_log.agi| -- calleridname = AJIBOYE
2008-02-02 14:05:13|call_log.agi| -- callingani2 = 0
2008-02-02 14:05:13|call_log.agi| -- callingpres = 0
2008-02-02 14:05:13|call_log.agi| -- callingtns = 0
2008-02-02 14:05:13|call_log.agi| -- callington = 0
2008-02-02 14:05:13|call_log.agi| -- channel = Local/12039876161@default-fefe,2
2008-02-02 14:05:13|call_log.agi| -- context = macro-dialout-trunk
2008-02-02 14:05:13|call_log.agi| -- dnid = unknown
2008-02-02 14:05:13|call_log.agi| -- enhanced = 0.0
2008-02-02 14:05:13|call_log.agi| -- extension = s
2008-02-02 14:05:13|call_log.agi| -- language = en
2008-02-02 14:05:13|call_log.agi| -- priority = 20
2008-02-02 14:05:13|call_log.agi| -- rdnis = unknown
2008-02-02 14:05:13|call_log.agi| -- request = call_log.agi
2008-02-02 14:05:13|call_log.agi| -- type = Local
2008-02-02 14:05:13|call_log.agi| -- uniqueid = 1201979112.22
2008-02-02 14:05:13|call_log.agi|AGI Variables: |1201979112.22|Local/12039876161@default-fefe,2|s|Local|12039873553|
2008-02-02 14:05:13|call_log.agi|+++++ CALL LOG START : 2008-02-02 14:05:13
2008-02-02 14:05:13|call_log.agi||INSERT INTO call_log (uniqueid,channel,channel_group,type,server_ip,extension,number_dialed,start_time,start_epoch,end_time,end_epoch,length_in_sec,length_in_min,caller_code) values('12019791
12.22','Local/12039876161@default-fefe,2','','Local','66.93.232.176','s','','2008-02-02 14:05:13','1201979113','','','','','12039873553')|
2008-02-02 14:05:19|call_log.agi|Perl Environment Dump:
2008-02-02 14:05:19|call_log.agi|0|8365
2008-02-02 14:05:19|call_log.agi|AGI Environment Dump:
2008-02-02 14:05:19|call_log.agi| -- accountcode =
2008-02-02 14:05:19|call_log.agi| -- callerid = 0000000000
2008-02-02 14:05:19|call_log.agi| -- calleridname = V0202140512000000082
2008-02-02 14:05:19|call_log.agi| -- callingani2 = 0
2008-02-02 14:05:19|call_log.agi| -- callingpres = 0
2008-02-02 14:05:19|call_log.agi| -- callingtns = 0
2008-02-02 14:05:19|call_log.agi| -- callington = 0
2008-02-02 14:05:19|call_log.agi| -- channel = Local/12039876161@default-fefe,1
2008-02-02 14:05:19|call_log.agi| -- context = default
2008-02-02 14:05:19|call_log.agi| -- dnid = unknown
2008-02-02 14:05:19|call_log.agi| -- enhanced = 0.0
2008-02-02 14:05:19|call_log.agi| -- extension = 8365
2008-02-02 14:05:19|call_log.agi| -- language = en
2008-02-02 14:05:19|call_log.agi| -- priority = 1
2008-02-02 14:05:19|call_log.agi| -- rdnis = unknown
2008-02-02 14:05:19|call_log.agi| -- request = call_log.agi
2008-02-02 14:05:19|call_log.agi| -- type = Local
2008-02-02 14:05:19|call_log.agi| -- uniqueid = 1201979112.21
2008-02-02 14:05:19|call_log.agi|AGI Variables: |1201979112.21|Local/12039876161@default-fefe,1|8365|Local|V0202140512000000082|
2008-02-02 14:05:19|call_log.agi|+++++ CALL LOG START : 2008-02-02 14:05:19
2008-02-02 14:05:19|call_log.agi||INSERT INTO call_log (uniqueid,channel,channel_group,type,server_ip,extension,number_dialed,start_time,start_epoch,end_time,end_epoch,length_in_sec,length_in_min,caller_code) values('12019791
12.21','Local/12039876161@default-fefe,1','','Local','66.93.232.176','8365','','2008-02-02 14:05:19','1201979119','','','','','V0202140512000000082')|
2008-02-02 14:05:19|agi-VDADtransfer.agi|Perl Environment Dump:
2008-02-02 14:05:19|agi-VDADtransfer.agi|0|8365
2008-02-02 14:05:19|agi-VDADtransfer.agi|AGI Environment Dump:
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- accountcode =
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- callerid = 12039873553
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- calleridname = AJIBOYE
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- callingani2 = 0
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- callingpres = 0
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- callingtns = 0
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- callington = 0
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- channel = SIP/voipstreet-09a2ce58
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- context = default
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- dnid = unknown
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- enhanced = 0.0
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- extension = 8365
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- language = en
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- priority = 2
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- rdnis = unknown
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- request = agi-VDADtransfer.agi
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- type = SIP
2008-02-02 14:05:19|agi-VDADtransfer.agi| -- uniqueid = 1201979112.21
2008-02-02 14:05:19|agi-VDADtransfer.agi|AGI Variables: |1201979112.21|SIP/voipstreet-09a2ce58|8365|SIP|12039873553|AJIBOYE|2|
2008-02-02 14:05:19|agi-VDADtransfer.agi|+++++ VDAD START : |0|2008-02-02 14:05:19|1.2.26.1|2|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_live_agents where callerid='12039873553';|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where callerid='12039873553' and status IN('LIVE','XFER');|
2008-02-02 14:05:19|agi-VDADtransfer.agi|-- VDAD : |0E0|update of vac table: 12039873553
|UPDATE vicidial_auto_calls set uniqueid='1201979112.21', channel='SIP/voipstreet-09a2ce58',status='LIVE',stage='LIVE-0' where callerid='12039873553' order by call_time desc limit 1;|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:19|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:19|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
2008-02-02 14:05:30|agi-VDADtransfer.agi||SELECT voicemail_ext FROM vicidial_campaigns where campaign_id = '' limit 1;|
2008-02-02 14:05:30|agi-VDADtransfer.agi|-- VDAD call_hungup timout: |VH0202140530||SIP/voipstreet-09a2ce58|insert to vicidial_manager
2008-02-02 14:05:30|agi-VDADtransfer.agi|-- VDAD vac record deleted: |0E0||
2008-02-02 14:05:30|agi-VDADtransfer.agi||UPDATE vicidial_log set status='DROP',end_epoch='1201979130',length_in_sec='10' where uniqueid = '1201979112.21';|
2008-02-02 14:05:30|agi-VDADtransfer.agi|-- VDAD vicidial_log update: |0E0|1201979112.21
2008-02-02 14:05:30|agi-VDADtransfer.agi||UPDATE vicidial_list set status='DROP' where lead_id = '0';|
2008-02-02 14:05:30|agi-VDADtransfer.agi|-- VDAD vicidial_list update: |0E0|0
2008-02-02 14:05:30|agi-VDADtransfer.agi|Perl Environment Dump:
2008-02-02 14:05:30|agi-VDADtransfer.agi|0|8365
2008-02-02 14:05:30|agi-VDADtransfer.agi|AGI Environment Dump:
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- accountcode =
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- callerid = 12039873553
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- calleridname = AJIBOYE
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- callingani2 = 0
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- callingpres = 0
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- callingtns = 0
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- callington = 0
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- channel = SIP/voipstreet-09a2ce58
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- context = default
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- dnid = unknown
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- enhanced = 0.0
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- extension = 8365
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- language = en
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- priority = 3
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- rdnis = unknown
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- request = agi-VDADtransfer.agi
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- type = SIP
2008-02-02 14:05:30|agi-VDADtransfer.agi| -- uniqueid = 1201979112.21
2008-02-02 14:05:30|agi-VDADtransfer.agi|AGI Variables: |1201979112.21|SIP/voipstreet-09a2ce58|8365|SIP|12039873553|AJIBOYE|3|
2008-02-02 14:05:30|agi-VDADtransfer.agi|+++++ VDAD START : |0|2008-02-02 14:05:30|1.2.26.1|3|
2008-02-02 14:05:30|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_live_agents where callerid='12039873553';|
2008-02-02 14:05:30|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where callerid='12039873553' and status IN('LIVE','XFER');|
2008-02-02 14:05:30|agi-VDADtransfer.agi|-- VDAD : |0E0|update of vac table: 12039873553
|UPDATE vicidial_auto_calls set uniqueid='1201979112.21', channel='SIP/voipstreet-09a2ce58',status='LIVE',stage='LIVE-0' where callerid='12039873553' order by call_time desc limit 1;|
2008-02-02 14:05:30|agi-VDADtransfer.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and server_ip='66.93.232.176' and campaign_id = '' and call_time < "" and lead_id != '';|
2008-02-02 14:05:30|agi-VDADtransfer.agi|WWWWWWWW VDAD XFER WAIT: |0||SIP/voipstreet-09a2ce58|12039873553|1201979112.21|
Can anyone with better understanding of this offer me any pointer, insight? Thanks.
System Setup
1) Asterisk 1.2.26
2) Astguiclient/Vicidial 2.0.4
3) FreePBX 2.2 (Trixbox 2.0 Installation)
5) VOIP SIP Trunks only
6) CentOS release 4.6 (Final)
7) Load Averages 0.31 0.44 0.39
extensions.conf default dialplans
[code]
'#' => 1. Playback(invalid) [pbx_config]
2. Hangup() [pbx_config]
'1234' => 1. Ringing() [pbx_config]
2. Wait(1) [pbx_config]
3. Answer() [pbx_config]
4. AGI(agi-VDADcloser_inboundCID.agi|CL_GALLERIA-----7275555134-----Closer-----park----------999-----1) [pbx_config]
5. Hangup() [pbx_config]
'8019249993' => 1. Answer() [pbx_config]
2. AGI(agi-VDADcloser_inboundCID.agi|SALESLINE-----8019249993-----Closer---------------999-----1) [pbx_config]
3. Hangup() [pbx_config]
'8168' => 1. Answer() [pbx_config]
2. AGI(agi-record_prompts.agi) [pbx_config]
3. Hangup() [pbx_config]
'8300' => 1. Hangup() [pbx_config]
'8301' => 1. Answer() [pbx_config]
2. AGI(park_CID.agi) [pbx_config]
3. Playback(park) [pbx_config]
4. Hangup() [pbx_config]
'8302' => 1. Answer() [pbx_config]
2. Playback(conf) [pbx_config]
3. Hangup() [pbx_config]
'8303' => 1. Answer() [pbx_config]
2. AGI(park_CID.agi) [pbx_config]
3. Playback(conf) [pbx_config]
4. Hangup() [pbx_config]
'8307' => 1. Answer() [pbx_config]
2. Playback(vm-goodbye) [pbx_config]
3. Hangup() [pbx_config]
'8309' => 1. Answer() [pbx_config]
2. Monitor(wav|${CALLERIDNAME}) [pbx_config]
3. Wait(3600) [pbx_config]
4. Hangup() [pbx_config]
'8310' => 1. Answer() [pbx_config]
2. Monitor(gsm|${CALLERIDNAME}) [pbx_config]
3. Wait(3600) [pbx_config]
4. Hangup() [pbx_config]
'8320' => 1. WaitForSilence(2000|2) [pbx_config]
2. Playback(conf) [pbx_config]
3. AGI(VD_amd_post.agi|${EXTEN}) [pbx_config]
4. Hangup() [pbx_config]
'8364' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. Answer() [pbx_config]
3. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
5. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
6. Hangup() [pbx_config]
'8365' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
3. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDADtransfer.agi|${EXTEN}) [pbx_config]
5. Hangup() [pbx_config]
'8366' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AGI(agi-VDADtransferSURVEY.agi|${EXTEN}) [pbx_config]
3. AGI(agi-VDADtransferSURVEY.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDADtransferSURVEY.agi|${EXTEN}) [pbx_config]
5. Hangup() [pbx_config]
'8367' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AGI(agi-VDAD_LO_transfer.agi|${EXTEN}) [pbx_config]
3. AGI(agi-VDAD_LO_transfer.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDAD_LO_transfer.agi|${EXTEN}) [pbx_config]
5. Hangup() [pbx_config]
'8368' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
3. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
5. Hangup() [pbx_config]
'8369' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AMD(3500|1500|300|5000|120|50|5|256) [pbx_config]
3. AGI(VD_amd.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
5. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
6. AGI(agi-VDAD_LB_transfer.agi|${EXTEN}) [pbx_config]
7. Hangup() [pbx_config]
'8372' => 1. AGI(call_log.agi|${EXTEN}) [pbx_config]
2. AGI(agi-VDADautoREMINDER.agi|${EXTEN}) [pbx_config]
3. AGI(agi-VDADautoREMINDER.agi|${EXTEN}) [pbx_config]
4. AGI(agi-VDADautoREMINDER.agi|${EXTEN}) [pbx_config]
5. Hangup() [pbx_config]
'8500' => 1. VoicemailMain() [pbx_config]
2. Goto(s|6) [pbx_config]
'8500998' => 1. Answer() [pbx_config]
2. Playback(silence) [pbx_config]
3. AGI(agi-dtmf.agi) [pbx_config]
4. Hangup() [pbx_config]
'8501' => 1. VoicemailMain(s${CALLERIDNUM}) [pbx_config]
2. Hangup() [pbx_config]
'8600' => 1. Meetme(8600) [pbx_config]
'8600001' => 1. Meetme(8600001|q) [pbx_config]
'8600002' => 1. Meetme(8600002|q) [pbx_config]
'8600003' => 1. Meetme(8600003|q) [pbx_config]
'8600004' => 1. Meetme(8600004|q) [pbx_config]
'8600005' => 1. Meetme(8600005|q) [pbx_config]
'8600006' => 1. Meetme(8600006|q) [pbx_config]
'8600007' => 1. Meetme(8600007|q) [pbx_config]
'8600008' => 1. Meetme(8600008|q) [pbx_config]
'8600009' => 1. Meetme(8600009|q) [pbx_config]
'8600010' => 1. Meetme(8600010|q) [pbx_config]
'8600011' => 1. Meetme(8600011|q) [pbx_config]
'8600012' => 1. Meetme(8600012|q) [pbx_config]
'8600013' => 1. Meetme(8600013|q) [pbx_config]
'8600014' => 1. Meetme(8600014|q) [pbx_config]
'8600015' => 1. Meetme(8600015|q) [pbx_config]
'8600016' => 1. Meetme(8600016|q) [pbx_config]
'8600017' => 1. Meetme(8600017|q) [pbx_config]
'8600018' => 1. Meetme(8600018|q) [pbx_config]
'8600019' => 1. Meetme(8600019|q) [pbx_config]
'8600020' => 1. Meetme(8600020|q) [pbx_config]
'8600021' => 1. Meetme(8600021|q) [pbx_config]
'8600022' => 1. Meetme(8600022|q) [pbx_config]
'8600023' => 1. Meetme(8600023|q) [pbx_config]
'8600024' => 1. Meetme(8600024|q) [pbx_config]
'8600025' => 1. Meetme(8600025|q) [pbx_config]
'8600026' => 1. Meetme(8600026|q) [pbx_config]
'8600027' => 1. Meetme(8600027|q) [pbx_config]
'8600028' => 1. Meetme(8600028|q) [pbx_config]
'8600029' => 1. Meetme(8600029|q) [pbx_config]
'8600051' => 1. Meetme(8600051) [pbx_config]
'8600052' => 1. Meetme(8600052) [pbx_config]
'8600053' => 1. Meetme(8600053) [pbx_config]
'8600054' => 1. Meetme(8600054) [pbx_config]
'8600055' => 1. Meetme(8600055) [pbx_config]
'8600056' => 1. Meetme(8600056) [pbx_config]
'8600057' => 1. Meetme(8600057) [pbx_config]
'8600058' => 1. Meetme(8600058) [pbx_config]
'8600059' => 1. Meetme(8600059) [pbx_config]
'8600060' => 1. Meetme(8600060) [pbx_config]
'8600061' => 1. Meetme(8600061) [pbx_config]
'8600062' => 1. Meetme(8600062) [pbx_config]
'8600063' => 1. Meetme(8600063) [pbx_config]
'8600064' => 1. Meetme(8600064) [pbx_config]
'8600065' => 1. Meetme(8600065) [pbx_config]
'8600066' => 1. Meetme(8600066) [pbx_config]
'8600067' => 1. Meetme(8600067) [pbx_config]
'8600068' => 1. Meetme(8600068) [pbx_config]
'8600069' => 1. Meetme(8600069) [pbx_config]
'8600070' => 1. Meetme(8600070) [pbx_config]
'8600071' => 1. Meetme(8600071) [pbx_config]
'8600072' => 1. Meetme(8600072) [pbx_config]
'8600073' => 1. Meetme(8600073) [pbx_config]
'8600074' => 1. Meetme(8600074) [pbx_config]
'8600075' => 1. Meetme(8600075) [pbx_config]
'8600076' => 1. Meetme(8600076) [pbx_config]
'8600077' => 1. Meetme(8600077) [pbx_config]
'8600078' => 1. Meetme(8600078) [pbx_config]
'8600079' => 1. Meetme(8600079) [pbx_config]
'8600080' => 1. Meetme(8600080) [pbx_config]
'8600081' => 1. Meetme(8600081) [pbx_config]
'8600082' => 1. Meetme(8600082) [pbx_config]
'8600083' => 1. Meetme(8600083) [pbx_config]
'8600084' => 1. Meetme(8600084) [pbx_config]
'8600085' => 1. Meetme(8600085) [pbx_config]
'8600086' => 1. Meetme(8600086) [pbx_config]
'8600087' => 1. Meetme(8600087) [pbx_config]
'8600088' => 1. Meetme(8600088) [pbx_config]
'8600089' => 1. Meetme(8600089) [pbx_config]
'8600090' => 1. Meetme(8600090) [pbx_config]
'8600091' => 1. Meetme(8600091) [pbx_config]
'8600092' => 1. Meetme(8600092) [pbx_config]
'8600093' => 1. Meetme(8600093) [pbx_config]
'8600094' => 1. Meetme(8600094) [pbx_config]
'8600095' => 1. Meetme(8600095) [pbx_config]
'8600096' => 1. Meetme(8600096) [pbx_config]
'8600097' => 1. Meetme(8600097) [pbx_config]
'8600098' => 1. Meetme(8600098) [pbx_config]
'8600099' => 1. Meetme(8600099) [pbx_config]
'8600100' => 1. Meetme(8600100) [pbx_config]
'8600101' => 1. Meetme(8600101) [pbx_config]
'8600102' => 1. Meetme(8600102) [pbx_config]
'8600103' => 1. Meetme(8600103) [pbx_config]
'8600104' => 1. Meetme(8600104) [pbx_config]
'8600105' => 1. Meetme(8600105) [pbx_config]
'8600106' => 1. Meetme(8600106) [pbx_config]
'8600107' => 1. Meetme(8600107) [pbx_config]
'8600108' => 1. Meetme(8600108) [pbx_config]
'8600109' => 1. Meetme(8600109) [pbx_config]
'8600110' => 1. Meetme(8600110) [pbx_config]
'8600111' => 1. Meetme(8600111) [pbx_config]
'8600112' => 1. Meetme(8600112) [pbx_config]
'8600113' => 1. Meetme(8600113) [pbx_config]
'8600114' => 1. Meetme(8600114) [pbx_config]
'8600115' => 1. Meetme(8600115) [pbx_config]
'8600116' => 1. Meetme(8600116) [pbx_config]
'8600117' => 1. Meetme(8600117) [pbx_config]
'8600118' => 1. Meetme(8600118) [pbx_config]
'8600119' => 1. Meetme(8600119) [pbx_config]
'8600120' => 1. Meetme(8600120) [pbx_config]
'8600121' => 1. Meetme(8600121) [pbx_config]
'8600122' => 1. Meetme(8600122) [pbx_config]
'8600123' => 1. Meetme(8600123) [pbx_config]
'8600124' => 1. Meetme(8600124) [pbx_config]
'8600125' => 1. Meetme(8600125) [pbx_config]
'8600126' => 1. Meetme(8600126) [pbx_config]
'8600127' => 1. Meetme(8600127) [pbx_config]
'8600128' => 1. Meetme(8600128) [pbx_config]
'8600129' => 1. Meetme(8600129) [pbx_config]
'8600130' => 1. Meetme(8600130) [pbx_config]
'8600131' => 1. Meetme(8600131) [pbx_config]
'8600132' => 1. Meetme(8600132) [pbx_config]
'8600133' => 1. Meetme(8600133) [pbx_config]
'8600134' => 1. Meetme(8600134) [pbx_config]
'8600135' => 1. Meetme(8600135) [pbx_config]
'8600136' => 1. Meetme(8600136) [pbx_config]
'8600137' => 1. Meetme(8600137) [pbx_config]
'8600138' => 1. Meetme(8600138) [pbx_config]
'8600139' => 1. Meetme(8600139) [pbx_config]
'8600140' => 1. Meetme(8600140) [pbx_config]
'8600141' => 1. Meetme(8600141) [pbx_config]
'8600142' => 1. Meetme(8600142) [pbx_config]
'8600143' => 1. Meetme(8600143) [pbx_config]
'8600144' => 1. Meetme(8600144) [pbx_config]
'8600145' => 1. Meetme(8600145) [pbx_config]
'8600146' => 1. Meetme(8600146) [pbx_config]
'8600147' => 1. Meetme(8600147) [pbx_config]
'8600148' => 1. Meetme(8600148) [pbx_config]
'8600149' => 1. Meetme(8600149) [pbx_config]
'8600150' => 1. Meetme(8600150) [pbx_config]
'8600151' => 1. Meetme(8600151) [pbx_config]
'8600152' => 1. Meetme(8600152) [pbx_config]
'8600153' => 1. Meetme(8600153) [pbx_config]
'8600154' => 1. Meetme(8600154) [pbx_config]
'8600155' => 1. Meetme(8600155) [pbx_config]
'8600156' => 1. Meetme(8600156) [pbx_config]
'8600157' => 1. Meetme(8600157) [pbx_config]
'8600158' => 1. Meetme(8600158) [pbx_config]
'8600159' => 1. Meetme(8600159) [pbx_config]
'8600160' => 1. Meetme(8600160) [pbx_config]
'8600161' => 1. Meetme(8600161) [pbx_config]
'8600162' => 1. Meetme(8600162) [pbx_config]
'8600163' => 1. Meetme(8600163) [pbx_config]
'8600164' => 1. Meetme(8600164) [pbx_config]
'8600165' => 1. Meetme(8600165) [pbx_config]
'8600166' => 1. Meetme(8600166) [pbx_config]
'8600167' => 1. Meetme(8600167) [pbx_config]
'8600168' => 1. Meetme(8600168) [pbx_config]
'8600169' => 1. Meetme(8600169) [pbx_config]
'8600170' => 1. Meetme(8600170) [pbx_config]
'8600171' => 1. Meetme(8600171) [pbx_config]
'8600172' => 1. Meetme(8600172) [pbx_config]
'8600173' => 1. Meetme(8600173) [pbx_config]
'8600174' => 1. Meetme(8600174) [pbx_config]
'8600175' => 1. Meetme(8600175) [pbx_config]
'8600176' => 1. Meetme(8600176) [pbx_config]
'8600177' => 1. Meetme(8600177) [pbx_config]
'8600178' => 1. Meetme(8600178) [pbx_config]
'8600179' => 1. Meetme(8600179) [pbx_config]
'8600180' => 1. Meetme(8600180) [pbx_config]
'8600181' => 1. Meetme(8600181) [pbx_config]
'8600182' => 1. Meetme(8600182) [pbx_config]
'8600183' => 1. Meetme(8600183) [pbx_config]
'8600184' => 1. Meetme(8600184) [pbx_config]
'8600185' => 1. Meetme(8600185) [pbx_config]
'8600186' => 1. Meetme(8600186) [pbx_config]
'8600187' => 1. Meetme(8600187) [pbx_config]
'8600188' => 1. Meetme(8600188) [pbx_config]
'8600189' => 1. Meetme(8600189) [pbx_config]
'8600190' => 1. Meetme(8600190) [pbx_config]
'8600191' => 1. Meetme(8600191) [pbx_config]
'8600192' => 1. Meetme(8600192) [pbx_config]
'8600193' => 1. Meetme(8600193) [pbx_config]
'8600194' => 1. Meetme(8600194) [pbx_config]
'8600195' => 1. Meetme(8600195) [pbx_config]
'8600196' => 1. Meetme(8600196) [pbx_config]
'8600197' => 1. Meetme(8600197) [pbx_config]
'8600198' => 1. Meetme(8600198) [pbx_config]
'8600199' => 1. Meetme(8600199) [pbx_config]
'8600200' => 1. Meetme(8600200) [pbx_config]
'8601' => 1. Meetme(8601) [pbx_config]
'8612001' => 1. ZapBarge(1) [pbx_config]
'8612002' => 1. ZapBarge(2) [pbx_config]
'8612003' => 1. ZapBarge(3) [pbx_config]
'8612004' => 1. ZapBarge(4) [pbx_config]
'8612005' => 1. ZapBarge(5) [pbx_config]
'8612006' => 1. ZapBarge(6) [pbx_config]
'8612007' => 1. ZapBarge(7) [pbx_config]
'8612008' => 1. ZapBarge(8) [pbx_config]
'8612009' => 1. ZapBarge(9) [pbx_config]
'8612010' => 1. ZapBarge(10) [pbx_config]
'8612011' => 1. ZapBarge(11) [pbx_config]
'8612012' => 1. ZapBarge(12) [pbx_config]
'8612013' => 1. ZapBarge(13) [pbx_config]
'8612014' => 1. ZapBarge(14) [pbx_config]
'8612015' => 1. ZapBarge(15) [pbx_config]
'8612016' => 1. ZapBarge(16) [pbx_config]
'8612017' => 1. ZapBarge(17) [pbx_config]
'8612018' => 1. ZapBarge(18) [pbx_config]
'8612019' => 1. ZapBarge(19) [pbx_config]
'8612020' => 1. ZapBarge(20) [pbx_config]
'8612021' => 1. ZapBarge(21) [pbx_config]
'8612022' => 1. ZapBarge(22) [pbx_config]
'8612023' => 1. ZapBarge(23) [pbx_config]
'8612024' => 1. ZapBarge(24) [pbx_config]
'h' => 1. DeadAGI(call_log.agi|${EXTEN}) [pbx_config]
2. DeadAGI(VD_hangup.agi|PRI-----NODEBUG-----${HANGUPCAUSE}-----${DIALSTATUS}-----${DIALEDTIME}-----${ANSWEREDTIME}) [pbx_config]
'i' => 1. Playback(invalid) [pbx_config]
's' => 1. Playback(vm-goodbye) [pbx_config]
2. Macro(hangupcall) [pbx_config]
't' => 1. Goto(#|1) [pbx_config]
'_54XXX' => 1. AgentCallbackLogin(||) [pbx_config]
'_55558600XXX' => 1. MeetMeAdmin(${EXTEN:4}|K) [pbx_config]
2. Hangup() [pbx_config]
'_55XXX' => 1. AgentLogin(${EXTEN:1}) [pbx_config]
'_56XXX' => 1. AgentCallbackLogin(||${EXTEN:1}@default) [pbx_config]
'_66*93*232*176*78600XXX' => 1. Goto(default|${EXTEN:16}|1) [pbx_config]
'_66*93*232*176*78600XXX*.' => 1. Goto(default|${EXTEN:16}|1) [pbx_config]
'_66*93*232*176*8600XXX' => 1. Goto(default|${EXTEN:16}|1) [pbx_config]
'_66*93*232*176*8600XXX*.' => 1. Goto(default|${EXTEN:16}|1) [pbx_config]
'_68600XXX' => 1. Meetme(${EXTEN:1}|mq) [pbx_config]
'_78600XXX' => 1. Meetme(${EXTEN:1}|q) [pbx_config]
'_78600XXX*.' => 1. AGI(agi-VDADfixCXFER.agi) [pbx_config]
'_85026666666666.' => 1. Wait(2) [pbx_config]
2. Voicemail(${EXTEN:14}) [pbx_config]
3. Hangup() [pbx_config]
'_851XXXXX' => 1. Answer() [pbx_config]
2. Playback(${EXTEN}) [pbx_config]
3. Hangup() [pbx_config]
'_8600XXX*.' => 1. AGI(agi-VDADfixCXFER.agi) [pbx_config]
'_90009.' => 1. Answer() [pbx_config]
2. AGI(agi-VDADcloser.agi|${EXTEN}-----START) [pbx_config]
3. Hangup() [pbx_config]
'_X18600XXX' => 1. MeetMeAdmin(${EXTEN:2}|M|${EXTEN:0:1}) [pbx_config]
2. Hangup() [pbx_config]
'_X28600XXX' => 1. MeetMeAdmin(${EXTEN:2}|m|${EXTEN:0:1}) [pbx_config]
2. Hangup() [pbx_config]
'_X38600XXX' => 1. MeetMeAdmin(${EXTEN:2}|t|${EXTEN:0:1}) [pbx_config]
2. Hangup() [pbx_config]
'_X48600XXX' => 1. MeetMeAdmin(${EXTEN:2}|T|${EXTEN:0:1}) [pbx_config]
2. Hangup() [pbx_config]
Include => 'ext-local' [pbx_config]
Include => 'outbound-allroutes' [pbx_config]
-= 250 extensions (327 priorities) in 1 context. =-
Verbosity is at least 21
[ Context 'ext-local' created by 'pbx_config' ]
'*100' => 1. Macro(vm|100|DIRECTDIAL) [pbx_config]
2. Hangup() [pbx_config]
'*101' => 1. Macro(vm|101|DIRECTDIAL) [pbx_config]
2. Hangup() [pbx_config]
'100' => hint: SIP/100 [pbx_config]
1. Macro(exten-vm|100|100) [pbx_config]
2. Hangup() [pbx_config]
'101' => hint: SIP/101 [pbx_config]
1. Macro(exten-vm|101|101) [pbx_config]
2. Hangup() [pbx_config]
Include => 'ext-local-custom' [pbx_config]
-= 4 extensions (10 priorities) in 1 context. =-
Verbosity is at least 21
[ Context 'outbound-allroutes' created by 'pbx_config' ]
'foo' => 1. Noop(bar) [pbx_config]
Include => 'outbound-allroutes-custom' [pbx_config]
Include => 'outrt-001-standard' [pbx_config]
-= 1 extension (1 priority) in 1 context. =-
Verbosity is at least 21
[ Context 'outrt-001-standard' created by 'pbx_config' ]
'_1NXXNXXXXXX' => 1. Macro(dialout-trunk|2|${EXTEN}||) [pbx_config]
2. Macro(dialout-trunk|1|${EXTEN}||) [pbx_config]
3. Macro(outisbusy|) [pbx_config]
'_91NXXNXXXXXX' => 1. Macro(dialout-trunk|2|${EXTEN:1}||) [pbx_config]
2. Macro(dialout-trunk|1|${EXTEN:1}||) [pbx_config]
3. Macro(outisbusy|) [pbx_config]
Include => 'outrt-001-standard-custom' [pbx_config]
-= 2 extensions (6 priorities) in 1 context. =-
Verbosity is at least 21
[ Context 'macro-dialout-trunk' created by 'pbx_config' ]
'h' => 1. Macro(hangupcall) [pbx_config]
's' => 1. Set(DIAL_TRUNK=${ARG1}) [pbx_config]
2. Set(_NODEST=) [pbx_config]
3. Set(DIAL_NUMBER=${ARG2}) [pbx_config]
4. Set(ROUTE_PASSWD=${ARG3}) [pbx_config]
5. Set(DIAL_TRUNK_OPTIONS=${DIAL_OPTIONS}) [pbx_config]
6. GotoIf($["${ROUTE_PASSWD}" = ""]?noauth) [pbx_config]
[auth] 7. Authenticate(${ROUTE_PASSWD}) [pbx_config]
[noauth] 8. Set(GROUP()=OUT_${DIAL_TRUNK}) [pbx_config]
9. Macro(user-callerid|SKIPTTL) [pbx_config]
10. Macro(record-enable|${CALLERID(number)}|OUT) [pbx_config]
11. GotoIf($["${INTRACOMPANYROUTE}" = "YES"]?skipoutcid) [pbx_config]
12. Set(DIAL_TRUNK_OPTIONS=${TRUNK_OPTIONS}) [pbx_config]
13. Macro(outbound-callerid|${DIAL_TRUNK}) [pbx_config]
[skipoutcid] 14. GotoIf($["${OUTMAXCHAN