Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N
mflorell wrote:Your first solution is fairly reliable as a CXFER(consultative transfer)
Your second need I have never heard of before and I'm not sure how exactly you would do it in VICIDIAL.
ekaftan wrote:mflorell wrote:Your first solution is fairly reliable as a CXFER(consultative transfer)
Your second need I have never heard of before and I'm not sure how exactly you would do it in VICIDIAL.
Can you point me to docs explaining how to set up CXFER?
thanks,
-- Called g2/17275551111
-- Zap/25-1 is proceeding passing it to Local/8600051@demo-5b7e,1
-- Zap/25-1 is making progress passing it to Local/8600051@demo-5b7e,1
== Manager 'sendcron' logged off from 127.0.0.1
-- Zap/25-1 is ringing
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
== Manager 'sendcron' logged off from 127.0.0.1
-- Zap/25-1 answered Local/8600051@demo-5b7e,1
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
-- Executing Answer("Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2", "") in new stack
> Channel Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,1 was answered.
-- Executing AGI("Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2", "agi-VDAD_ALL_inbound.agi|CLOSER-----LB-----CL_TESTCAMP-----7275551212-----Closer-----park----------999-----1") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_inbound.agi
-- Executing MeetMe("Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,1", "8600051|F") in new stack
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|Perl Environment Dump:
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|0|CLOSER-----LB-----CL_TESTCAMP-----7275551212-----Closer-----park----------999-----1
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|callerID changed: J0912174715027874678
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- accountcode =
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- callerid = 8002201327
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- calleridname = DCagcW12212560351361
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- callingani2 = 0
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- callingpres = 0
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- callingtns = 0
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- callington = 0
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- channel = Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- context = demo
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- dnid = unknown
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- enhanced = 0.0
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- extension = 990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- language = en
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- priority = 2
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- rdnis = unknown
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- request = agi-VDAD_ALL_inbound.agi
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- type = Local
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi| -- uniqueid = 1221256035.33809
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|AGI Variables: |1221256035.33809|Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2|990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*|Local|J0912174715027874678|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|+++++ INBOUND CALL VDCL STARTED : |CL_NLNLEC_L|J0912174715027874678-CXFER|2008-09-12 17:47:15
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|+++++ VDAD START LOCAL CHANNEL: CXFER OVERRIDE-
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi||SELECT count(*) FROM vicidial_auto_calls where lead_id='27874678' and call_type='IN' and campaign_id='CL_NLNLEC_L' and channel NOT LIKE "Local%";|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi||SELECT campaign_id FROM vicidial_campaigns where active='Y' and campaign_allow_inbound='Y';|27874678|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|callerID changed: Y0912174715027874678
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi||INSERT INTO vicidial_xfer_log (lead_id,campaign_id,call_date,phone_code,phone_number,user,closer) values('27874678','CL_NLNLEC_L','2008-09-12 17:47:15','1','7275551111','1361','VDXL')|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|-- VDXL : |27874678|2766961|insert to vicidial_xfer_log
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi||INSERT INTO vicidial_auto_calls (server_ip,campaign_id,status,lead_id,uniqueid,callerid,channel,phone_code,phone_number,call_time,call_type,stage,queue_priority) values('10.10.11.14','CL_NLNLEC_L','LIVE','27874678','1221256035.33809','Y0912174715027874678','Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2','1','7275551111','2008-09-12 17:47:15','IN','LIVE-0','0')|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi||INSERT INTO vicidial_closer_log (lead_id,campaign_id,call_date,start_epoch,status,phone_code,phone_number,user,processed,xfercallid) values('27874678','CL_NLNLEC_L','2008-09-12 17:47:15','1221256035','QUEUE','1','7275551111','VDCL','N','2766961')|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|-- VDCL : |27874678|2766961|2782512|insert to vicidial_closer_log
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and campaign_id = 'CL_NLNLEC_L' and call_time < "2008-09-12 17:47:15" and lead_id != '27874678';|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi||SELECT count(*) FROM vicidial_auto_calls where status = 'LIVE' and lead_id != '27874678' and ( (queue_priority > '0') or (queue_priority = '0' and call_time < "2008-09-12 17:47:15") );|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|-- VDAD get agent: |360|0|1|1|update of vla table: CL_NLNLEC_L|
|UPDATE vicidial_live_agents set status='QUEUE',lead_id='27874678',uniqueid='1221256035.33809', channel='Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2', callerid='Y0912174715027874678', call_server_ip='10.10.11.14' where status IN('CLOSER','READY') and campaign_id IN('TESTCAMP','TESTCMP2','CLOSER','SBTSCMCL','ABSBESCL','TESTCLSR') and closer_campaigns LIKE "% CL_NLNLEC_L %" and last_update_time > '20080912174710' order by last_call_finish limit 1;|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi||SELECT conf_exten,user,extension,server_ip FROM vicidial_live_agents where status = 'QUEUE' and campaign_id IN('TESTCAMP','TESTCMP2','CLOSER','SBTSCMCL','ABSBESCL','TESTCLSR') and callerid='Y0912174715027874678' and channel='Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2' order by last_call_time limit 1;|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|-- VDCL XFER REMOTE: |1|update of vac table: Y0912174715027874678
|UPDATE vicidial_auto_calls set status='CLOSER', stage='CLOSER-0' where callerid='Y0912174715027874678';|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|-- VDXL vicidial_xfer_log update: |1|27874678|6666
|UPDATE vicidial_xfer_log set closer='6666' where lead_id = '27874678' order by call_date desc limit 1;|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|-- closer log : |1|update of vcl table: 27874678
|UPDATE vicidial_closer_log set user='6666' where lead_id='27874678' order by call_date desc limit 1;|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|-- VDCL agent alert: |VH09121747158600062|010*010*011*013*78600062|Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2|insert to vicidial_manager
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
-- Executing Dial("Local/010*010*011*013*78600062@demo-3ec8,2", "IAX2/VICIast4:test@10.10.11.13:4569/78600062|55|o") in new stack
-- Called VICIast4:test@10.10.11.13:4569/78600062
-- Call accepted by 10.10.11.13 (format ulaw)
-- Format for call is ulaw
-- IAX2/VICIast3-4 answered Local/010*010*011*013*78600062@demo-3ec8,2
> Channel Local/010*010*011*013*78600062@demo-3ec8,1 was answered.
-- Executing Answer("Local/010*010*011*013*78600062@demo-3ec8,1", "") in new stack
-- Executing Playback("Local/010*010*011*013*78600062@demo-3ec8,1", "ding") in new stack
-- Playing 'ding' (language 'en')
Sep 12 17:47:16 WARNING[6022]: file.c:1045 ast_waitstream: Unexpected control subclass '-1'
== Spawn extension (demo, 010*010*011*013*78600062, 1) exited non-zero on 'Local/010*010*011*013*78600062@demo-3ec8,2'
-- Executing DeadAGI("Local/010*010*011*013*78600062@demo-3ec8,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----0-----0") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---0-----0 completed, returning 0
-- Executing Hangup("IAX2/VICIast3-4", "") in new stack
== Spawn extension (demo, 8304, 3) exited non-zero on 'IAX2/VICIast3-4'
-- Executing DeadAGI("IAX2/VICIast3-4", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16---------------") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
-- Hungup 'IAX2/VICIast3-4'
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|exiting VDAD app, transferring call to 010*010*011*013*8600062
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi||SELECT calls_today from vicidial_inbound_group_agents WHERE user='6666' and group_id='CL_NLNLEC_L';|
2008-09-12 17:47:15|agi-VDAD_ALL_inbound.agi|-- VDCL vcl update: |1|27874678|
|UPDATE vicidial_closer_log set queue_seconds='0' where lead_id = '27874678' and call_date='2008-09-12 17:47:15';|
2008-09-12 17:47:17|agi-VDAD_ALL_inbound.agi|XXXXX VDAD transferred: start|stop 2008-09-12 17:47:15|2008-09-12 17:47:17
-- AGI Script agi-VDAD_ALL_inbound.agi completed, returning 0
-- Executing Dial("Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2", "IAX2/VICIast4:test@10.10.11.13:4569/8600062|55|o") in new stack
-- Called VICIast4:test@10.10.11.13:4569/8600062
-- Call accepted by 10.10.11.13 (format ulaw)
-- Format for call is ulaw
-- IAX2/VICIast3-12 answered Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2
== Spawn extension (demo, 010*010*011*013*8600062, 1) exited non-zero on 'Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2'
-- Executing DeadAGI("Local/990009*CL_NLNLEC_L*CXFER*27874678**7275551111*1361*@demo-a026,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----0-----0") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---0-----0 completed, returning 0
== 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
== Spawn extension (demo, NEXTAVAILABLE, 0) exited non-zero on 'Local/8600051@demo-5b7e,2'
-- Sent into invalid extension 'NEXTAVAILABLE' in context 'demo' on Local/8600051@demo-5b7e,2
-- Executing Playback("Local/8600051@demo-5b7e,2", "invalid") in new stack
-- Playing 'invalid' (language 'en')
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
== Spawn extension (demo, 917275551111, 2) exited non-zero on 'Local/8600051@demo-5b7e,1'
-- Executing DeadAGI("Local/8600051@demo-5b7e,1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----52-----45") in new stack
== Starting Zap/25-1 at demo,NEXTAVAILABLE,1 failed so falling back to exten 's'
== Starting Zap/25-1 at demo,s,1 still failed so falling back to context 'default'
-- Sent into invalid extension 's' in context 'default' on Zap/25-1
-- Executing Playback("Zap/25-1", "invalid") in new stack
-- Playing 'invalid' (language 'en')
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... -52-----45 completed, returning 0
== Spawn extension (demo, i, 1) exited non-zero on 'Local/8600051@demo-5b7e,2'
-- Executing DeadAGI("Local/8600051@demo-5b7e,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0---------------") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
== 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
-- Timeout on Zap/25-1
== CDR updated on Zap/25-1
-- Executing Goto("Zap/25-1", "#|1") in new stack
-- Goto (default,#,1)
-- Executing Playback("Zap/25-1", "invalid") in new stack
-- Playing 'invalid' (language 'en')
-- Executing Hangup("Zap/25-1", "") in new stack
== Spawn extension (default, #, 2) exited non-zero on 'Zap/25-1'
-- Executing DeadAGI("Zap/25-1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16---------------") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
-- Hungup 'Zap/25-1'
== Spawn extension (demo, 8600051, 1) exited non-zero on 'IAX2/VICIast3-12'
-- Executing DeadAGI("IAX2/VICIast3-12", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0---------------") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
-- Hungup 'IAX2/VICIast3-12'
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
-- Hungup 'Zap/pseudo-2129777804'
== Spawn extension (demo, 8600051, 1) exited non-zero on 'Zap/5-1'
-- Executing DeadAGI("Zap/5-1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0---------------") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
-- Hungup 'Zap/5-1'
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
-- Executing MeetMeAdmin("Local/55558600051@demo-65eb,2", "8600051|K") in new stack
== Parsing '/etc/asterisk/meetme.conf': Found
Users browsing this forum: No registered users and 89 guests