Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N
exten => 8365,1,AGI(call_log.agi,${EXTEN})
exten => 8365,2,AMD(3500|1500|300|5000|120|50|5|256)
exten => 8365,3,AGI(VD_amd.agi,${EXTEN})
exten => 8365,4,AGI(agi-VDAD_ALL_outbound.agi,${EXTEN})
exten => 8365,5,AGI(agi-VDAD_ALL_outbound.agi,${EXTEN})
exten => 8365,6,AGI(agi-VDAD_ALL_outbound.agi,${EXTEN})
exten => 8365,7,Hangup
2008-12-10 10:45:01|agi-VDAD_ALL_outbound.agi||SELECT count(*) FROM vicidial_live_agents where campaign_id = 'TESTCAMP' and last_update_time > '20081210104456';|
2008-12-10 10:45:01|agi-VDAD_ALL_outbound.agi||CONCURRENT TRANSFERS AUTO SETTING: 1 (1)|
2008-12-10 10:45:01|agi-VDAD_ALL_outbound.agi|-- VDAD get agent: |0E0|update of vla table: TESTCAMP|192.168.10.8
|UPDATE vicidial_live_agents set status='QUEUE',lead_id='3551',uniqueid='1228931090.79', channel='Zap/1-1', call_server_ip='192.168.10.8', callerid='V1210104449000003551',comments='AUTO' where status = 'READY' and lead_id<1 and campaign_id='TESTCAMP' and last_update_time > '20081210104456' order by last_call_finish limit 1;|
2008-12-10 10:45:01|agi-VDAD_ALL_outbound.agi|NNNNNNNNNN No agent record found!!!
2008-12-10 10:45:07|agi-VDAD_ALL_outbound.agi||UPDATE vicidial_log FORCE INDEX(lead_id) set status='DROP',end_epoch='1228931107',length_in_sec='5',term_reason='QUEUETIMEOUT' where lead_id = '3551' and uniqueid LIKE "1228931090%";|
2008-12-10 10:45:07|agi-VDAD_ALL_outbound.agi|-- VDAD vicidial_log update: |1|1228931090.79
2008-12-10 10:45:07|agi-VDAD_ALL_outbound.agi||UPDATE vicidial_list set status='DROP' where lead_id = '3551';|
2008-12-10 10:45:07|agi-VDAD_ALL_outbound.agi|-- VDAD vicidial_list update: |1|3551
2008-12-10 10:45:07|agi-VDAD_ALL_outbound.agi|-- VDAD vac record deleted: |1|TESTCAMP|
2008-12-10 10:45:07|agi-VDAD_ALL_outbound.agi|exiting the VDAD app, transferring call to 90009*testgroup**3551**8019955241**
-- Executing Dial("Local/918019955241@default-f706,2", "ZAP/g0/18019955241||tTo") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/18019955241
-- Zap/1-1 is proceeding passing it to Local/918019955241@default-f706,2
-- Zap/1-1 is making progress passing it to Local/918019955241@default-f706,2
-- Zap/1-1 is ringing
-- Zap/1-1 answered Local/918019955241@default-f706,2
-- Executing AGI("Local/918019955241@default-f706,1", "call_log.agi|8365") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/call_log.agi
== Manager 'sendcron' logged off from 127.0.0.1
-- AGI Script call_log.agi completed, returning 0
-- Executing AMD("Zap/1-1", "3500|1500|300|5000|120|50|5|256") in new stack
== Spawn extension (default, 918019955241, 1) exited non-zero on 'Local/918019955241@default-f706,2'
-- AMD: Zap/1-1 0000000000 (null) (Fmt: 64)
-- AMD: initialSilence [3500] greeting [1500] afterGreetingSilence [300] totalAnalysisTime [5000] minimumWordLength [120] betweenWordsSilence [50] maximumNumberOfWords [5] silenceThreshold [256]
-- AMD: Word detected. iWordsCount:1
-- AMD: Changed state to STATE_IN_SILENCE
-- AMD: HUMAN: silenceDuration:300 afterGreetingSilence:300
-- Executing AGI("Zap/1-1", "VD_amd.agi|8365") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/VD_amd.agi
-- AGI Script VD_amd.agi completed, returning 0
-- Executing AGI("Zap/1-1", "agi-VDAD_ALL_outbound.agi|8365") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
== Manager 'sendcron' logged off from 127.0.0.1
== Manager 'sendcron' logged off from 127.0.0.1
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
== Manager 'sendcron' logged off from 127.0.0.1
-- AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
-- Hungup 'Zap/1-1'
[general]
static=yes
writeprotect=no
autofallthrough=yes
clearglobalvars=no
priorityjumping=no
[globals]
CONSOLE=Console/dsp ; Console interface for demo
TRUNK=ZAP/g0 ; Trunk interface
TRUNKMSD=1 ; MSD digits to strip (usually 1 or 0)
[trunkint]
exten => _9011.,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}},,tTo)
[trunkld]
exten => _91NXXNXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}},,tTo)
[trunklocal]
exten => _9NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}},,tTo)
[trunktollfree]
exten => _91800NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}},,tTo)
exten => _91888NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}},,tTo)
exten => _91877NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}},,tTo)
exten => _91866NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}},,tTo)
[international]
include => longdistance
include => trunkint
[longdistance]
include => local
include => trunkld
[local] include => default
include => parkedcalls
include => trunklocal
include => trunktollfree
[default]
include => local
include => longdistance
include => international
exten => 1667,1,Dial(IAX2/VICIDIAL_TRUNK/1667,15,tTo)
exten => 1678,1,Dial(IAX2/VICIDIAL_TRUNK/1678,15,tTo)
exten => 1761,1,Dial(IAX2/VICIDIAL_TRUNK/1761,15,tTo)
exten => 1779,1,Dial(IAX2/VICIDIAL_TRUNK/1779,15,tTo)
exten => 1787,1,Dial(IAX2/VICIDIAL_TRUNK/1787,15,tTo)
exten => 1794,1,Dial(IAX2/VICIDIAL_TRUNK/1794,15,tTo)
exten => 1812,1,Dial(IAX2/VICIDIAL_TRUNK/1812,15,tTo)
exten => 1883,1,Dial(IAX2/VICIDIAL_TRUNK/1883,15,tTo)
exten => 1980,1,Dial(IAX2/VICIDIAL_TRUNK/1980,15,tTo)
exten => 1986,1,Dial(IAX2/VICIDIAL_TRUNK/1678,15,tTo)
exten => 1995,1,Dial(IAX2/VICIDIAL_TRUNK/1995,15,tTo)
######------ START extensions.conf other additions ------######
; park channel for client GUI parking, hangup after 30 minutes
; create a GSM formatted audio file named "park.gsm" that is 30 minutes long
; and put it in /var/lib/asterisk/sounds
exten => 8301,1,Answer
exten => 8301,2,AGI(park_CID.agi)
exten => 8301,3,Playback(park)
exten => 8301,4,Hangup
exten => 8303,1,Answer
exten => 8303,2,AGI(park_CID.agi)
exten => 8303,3,Playback(conf)
exten => 8303,4,Hangup
; park channel for client GUI conferencing, hangup after 30 minutes
; create a GSM formatted audio file named "conf.gsm" that is 30 minutes long
; and put it in /var/lib/asterisk/sounds
exten => 8302,1,Answer
exten => 8302,2,Playback(conf)
exten => 8302,3,Hangup
; default audio for safe harbor 2-second-after-hello message then hangup
; create a GSM formatted audio file complies with safe harbor rules
; and put it in /var/lib/asterisk/sounds then change filename below
exten => 8307,1,Answer
exten => 8307,2,Playback(vm-goodbye)
exten => 8307,3,Hangup
; this is used for recording conference calls, the client app sends the filename
; value as a callerID recordings go to /var/spool/asterisk/monitor (WAV)
exten => 8309,1,Answer
exten => 8309,2,Monitor(wav,${CALLERIDNAME})
exten => 8309,3,Wait,3600
exten => 8309,4,Hangup
; this is used for recording conference calls, the client app sends the filename
; value as a callerID recordings go to /var/spool/asterisk/monitor (GSM)
exten => 8310,1,Answer
exten => 8310,2,Monitor(gsm,${CALLERIDNAME})
exten => 8310,3,Wait,3600
exten => 8310,4,Hangup
; this is used for playing a message to an answering machine forwarded from AMD in VICIDIAL
; replace conf with the message file you want to leave
exten => 8320,1,WaitForSilence(2000,2) ; AMD got machine. leave message after recording
exten => 8320,2,Playback(conf)
exten => 8320,3,AGI(VD_amd_post.agi,${EXTEN})
exten => 8320,4,Hangup
; this is used to allow the GUI to send you directly into voicemail
; don't forget to set GUI variable $voicemail_exten to this extension
exten => 8501,1,VoicemailMain(s${CALLERIDNUM})
exten => 8501,2,Hangup
; this is used to allow the GUI to send live calls directly into voicemail
; don't forget to set GUI variable $voicemail_dump_exten to this extension
exten => _85026666666666.,1,Wait(2)
exten => _85026666666666.,2,Voicemail(${EXTEN:14})
exten => _85026666666666.,3,Hangup
; this is used for sending DTMF signals within conference calls, the client app
; sends the digits to be played in the callerID field
; sound files must be placed in /var/lib/asterisk/sounds
exten => 8500998,1,Answer
exten => 8500998,2,Playback(silence)
exten => 8500998,3,AGI(agi-dtmf.agi)
exten => 8500998,4,Hangup
; prompt recording AGI script, ID is 4321
exten => 8168,1,Answer
exten => 8168,2,AGI(agi-record_prompts.agi)
exten => 8168,3,Hangup
; playback of recorded prompts
exten => _851XXXXX,1,Answer
exten => _851XXXXX,2,Playback(${EXTEN})
exten => _851XXXXX,3,Hangup
#### VDAD STANDARD TRANSFER ENTRIES ####
; VICIDIAL_auto_dialer transfer script for no-agent campaigns:
exten => 8364,1,Playback(sip-silence)
exten => 8364,2,AGI(agi://127.0.0.1:4577/call_log)
exten => 8364,3,AGI(agi-VDADtransferBROADCAST.agi,${EXTEN})
exten => 8364,4,AGI(agi-VDADtransferBROADCAST.agi,${EXTEN})
exten => 8364,5,Hangup
; VICIDIAL_auto_dialer transfer script:
;exten => 8365,1,AGI(agi://127.0.0.1:4577/call_log)
exten => 8365,1,AGI(call_log.agi,${EXTEN})
exten => 8365,2,AMD(3500|1500|300|5000|120|50|5|256)
exten => 8365,3,AGI(VD_amd.agi,${EXTEN})
exten => 8365,4,AGI(agi-VDAD_ALL_outbound.agi,${EXTEN})
exten => 8365,5,AGI(agi-VDAD_ALL_outbound.agi,${EXTEN})
exten => 8365,6,AGI(agi-VDAD_ALL_outbound.agi,${EXTEN})
;exten => 8365,2,AGI(agi-VDADtransfer.agi,${EXTEN})
;exten => 8365,3,AGI(agi-VDADtransfer.agi,${EXTEN})
;exten => 8365,4,AGI(agi-VDADtransfer.agi,${EXTEN})
exten => 8365,7,Hangup
; VICIDIAL_auto_dialer transfer script SURVEY at beginning:
exten => 8366,1,AGI(agi://127.0.0.1:4577/call_log)
exten => 8366,2,AGI(agi-VDADtransferSURVEY.agi,${EXTEN})
exten => 8366,3,AGI(agi-VDADtransferSURVEY.agi,${EXTEN})
exten => 8366,4,AGI(agi-VDADtransferSURVEY.agi,${EXTEN})
exten => 8366,5,Hangup
; VICIDIAL_auto_dialer transfer script Load Balance Overflow:
exten => 8367,1,AGI(agi://127.0.0.1:4577/call_log)
exten => 8367,2,AGI(agi-VDAD_LO_transfer.agi,${EXTEN})
exten => 8367,3,AGI(agi-VDAD_LO_transfer.agi,${EXTEN})
exten => 8367,4,AGI(agi-VDAD_LO_transfer.agi,${EXTEN})
exten => 8367,5,Hangup
; VICIDIAL_auto_dialer transfer script Load Balanced:
exten => 8368,1,AGI(agi://127.0.0.1:4577/call_log)
exten => 8368,2,AGI(agi-VDAD_LB_transfer.agi,${EXTEN})
exten => 8368,3,AGI(agi-VDAD_LB_transfer.agi,${EXTEN})
exten => 8368,4,AGI(agi-VDAD_LB_transfer.agi,${EXTEN})
exten => 8368,5,Hangup
; VICIDIAL_auto_dialer transfer script AMD with Load Balanced:
exten => 8369,1,AGI(agi://127.0.0.1:4577/call_log)
exten => 8369,2,AMD(3500|1500|300|5000|120|50|5|256)
exten => 8369,3,AGI(VD_amd.agi,${EXTEN})
exten => 8369,4,AGI(agi-VDAD_LB_transfer.agi,${EXTEN})
exten => 8369,5,AGI(agi-VDAD_LB_transfer.agi,${EXTEN})
exten => 8369,6,AGI(agi-VDAD_LB_transfer.agi,${EXTEN})
exten => 8369,7,Hangup
; VICIDIAL auto-dial reminder script
exten => 8372,1,AGI(agi://127.0.0.1:4577/call_log)
exten => 8372,2,AGI(agi-VDADautoREMINDER.agi,${EXTEN})
exten => 8372,3,AGI(agi-VDADautoREMINDER.agi,${EXTEN})
exten => 8372,4,AGI(agi-VDADautoREMINDER.agi,${EXTEN})
exten => 8372,5,Hangup
exten => 8600001,1,Meetme,8600001|q
exten => 8600002,1,Meetme,8600002|q
exten => 8600003,1,Meetme,8600003|q
--- snip ---
exten => 8600029,1,Meetme,8600029|q
exten => _X48600XXX,1,MeetMeAdmin(${EXTEN:2},T,${EXTEN:0:1})
exten => _X48600XXX,2,Hangup
exten => _X38600XXX,1,MeetMeAdmin(${EXTEN:2},t,${EXTEN:0:1})
exten => _X38600XXX,2,Hangup
exten => 8300,1,Hangup
exten => 8600051,1,Meetme,8600051
exten => 8600052,1,Meetme,8600052
--- snip ---
exten => 8600198,1,Meetme,8600198
exten => 8600199,1,Meetme,8600199
exten => 8600200,1,Meetme,8600200
; quiet entry and leaving conferences for VICIDIAL
exten => _78600XXX,1,Meetme,${EXTEN:1}|q
; quiet monitor extensions for meetme rooms (for room managers)
exten => _68600XXX,1,Meetme,${EXTEN:1}|mq
; MANDITORY VDAD extens:
; In this setup, the serverIP is the prefix followed by agent conf_exten
; These lines are REQUIRED for VICIDIAL to work properly
; local server extens:
exten => _192*168*010*008*8600XXX,1,Goto(default,${EXTEN:16},1)
exten => _192*168*010*008*8600XXX*.,1,Goto(default,${EXTEN:16},1)
exten => _192*168*010*008*78600XXX,1,Goto(default,${EXTEN:16},1)
exten => _192*168*010*008*78600XXX*.,1,Goto(default,${EXTEN:16},1)
exten => _8600XXX*.,1,AGI(agi-VDADfixCXFER.agi)
exten => _78600XXX*.,1,AGI(agi-VDADfixCXFER.agi)
Users browsing this forum: Bing [Bot] and 103 guests