From 2e06434a75ea46b9ce3c342425b01aa8770b3ffe Mon Sep 17 00:00:00 2001 From: mattf Date: Tue, 8 Apr 2008 11:54:16 +0000 Subject: [PATCH] Several updates to documentation as well as update to meetme.conf for more conferences git-svn-id: svn://192.168.202.10@827 3d104415-ff17-0410-8863-d5cf3c621b8a --- .../branches/agc_2.0.4/docs/BASE_INSTALL.txt | 240 +----------------- .../agc_2.0.4/docs/LOAD_BALANCING.txt | 75 ++---- .../agc_2.0.4/docs/SCRATCH_INSTALL.txt | 90 +++++-- .../docs/conf_examples/meetme.conf.sample | 22 +- .../agc_2.0.4/extras/first_server_install.sql | 238 +++++++++++++++++ 5 files changed, 361 insertions(+), 304 deletions(-) create mode 100644 agc_2-X/branches/agc_2.0.4/extras/first_server_install.sql diff --git a/agc_2-X/branches/agc_2.0.4/docs/BASE_INSTALL.txt b/agc_2-X/branches/agc_2.0.4/docs/BASE_INSTALL.txt index 751d5431..534937cf 100644 --- a/agc_2-X/branches/agc_2.0.4/docs/BASE_INSTALL.txt +++ b/agc_2-X/branches/agc_2.0.4/docs/BASE_INSTALL.txt @@ -1,5 +1,5 @@ -Asterisk/astguiclient install from existing server. v.2.0.4.1 2008-04-02 - By the astGUIclient group astguiclient@eflo.net +Asterisk/astguiclient install from existing server. v.2.0.4.1 2008-04-XX + By the VICIDIAL group info@vicidial.com This document is meant to be more of an overview of a VICIDIAL/astGUIclient @@ -290,238 +290,18 @@ use asterisk; \. /usr/src/astguiclient/astguiclient/sip-iax_phones.sql -##### make sure on these queries that you change the server_ip "10.10.10.15" -##### to the server IP that you are using +### to load the initial server values for this first system install -# NOTE: make sure you do NOT put any spaces or other punctuation in the -# server_id, phone, extension, or user fields in the queries below if you edit them. - - -insert into servers (server_id,server_description,server_ip,active,asterisk_version)values('TESTast','Test install of Asterisk server', '10.10.10.15','Y','1.2.26.2'); - -insert into server_updater values('10.10.10.15',''); - -insert into phones (extension, dialplan_number, voicemail_id, phone_ip, computer_ip, server_ip, login, pass, status, active, phone_type, fullname, company, picture, messages, old_messages, protocol) values('gs102','102','102','10.10.10.16','10.10.9.16','10.10.10.15','gs102','test', 'ADMIN','Y','Grandstream BT 102','Test Admin Phone','TEST','','0','0','SIP'); - -insert into vicidial_users (user,pass,full_name,user_level,user_group,load_leads,campaign_detail,ast_admin_access,modify_users) values('6666','1234','Admin','9','ADMIN','1','1','1','1'); - -insert into conferences values('8600001','10.10.10.15',''); -insert into conferences values('8600002','10.10.10.15',''); -insert into conferences values('8600003','10.10.10.15',''); -insert into conferences values('8600004','10.10.10.15',''); -insert into conferences values('8600005','10.10.10.15',''); -insert into conferences values('8600006','10.10.10.15',''); -insert into conferences values('8600007','10.10.10.15',''); -insert into conferences values('8600008','10.10.10.15',''); -insert into conferences values('8600009','10.10.10.15',''); -insert into conferences values('8600010','10.10.10.15',''); -insert into conferences values('8600011','10.10.10.15',''); -insert into conferences values('8600012','10.10.10.15',''); -insert into conferences values('8600013','10.10.10.15',''); -insert into conferences values('8600014','10.10.10.15',''); -insert into conferences values('8600015','10.10.10.15',''); -insert into conferences values('8600016','10.10.10.15',''); -insert into conferences values('8600017','10.10.10.15',''); -insert into conferences values('8600018','10.10.10.15',''); -insert into conferences values('8600019','10.10.10.15',''); -insert into conferences values('8600020','10.10.10.15',''); -insert into conferences values('8600021','10.10.10.15',''); -insert into conferences values('8600022','10.10.10.15',''); -insert into conferences values('8600023','10.10.10.15',''); -insert into conferences values('8600024','10.10.10.15',''); -insert into conferences values('8600025','10.10.10.15',''); -insert into conferences values('8600026','10.10.10.15',''); -insert into conferences values('8600027','10.10.10.15',''); -insert into conferences values('8600028','10.10.10.15',''); -insert into conferences values('8600029','10.10.10.15',''); - -insert into vicidial_conferences values('8600051','10.10.10.15',''); -insert into vicidial_conferences values('8600052','10.10.10.15',''); -insert into vicidial_conferences values('8600053','10.10.10.15',''); -insert into vicidial_conferences values('8600054','10.10.10.15',''); -insert into vicidial_conferences values('8600055','10.10.10.15',''); -insert into vicidial_conferences values('8600056','10.10.10.15',''); -insert into vicidial_conferences values('8600057','10.10.10.15',''); -insert into vicidial_conferences values('8600058','10.10.10.15',''); -insert into vicidial_conferences values('8600059','10.10.10.15',''); -insert into vicidial_conferences values('8600060','10.10.10.15',''); -insert into vicidial_conferences values('8600061','10.10.10.15',''); -insert into vicidial_conferences values('8600062','10.10.10.15',''); -insert into vicidial_conferences values('8600063','10.10.10.15',''); -insert into vicidial_conferences values('8600064','10.10.10.15',''); -insert into vicidial_conferences values('8600065','10.10.10.15',''); -insert into vicidial_conferences values('8600066','10.10.10.15',''); -insert into vicidial_conferences values('8600067','10.10.10.15',''); -insert into vicidial_conferences values('8600068','10.10.10.15',''); -insert into vicidial_conferences values('8600069','10.10.10.15',''); -insert into vicidial_conferences values('8600070','10.10.10.15',''); -insert into vicidial_conferences values('8600071','10.10.10.15',''); -insert into vicidial_conferences values('8600072','10.10.10.15',''); -insert into vicidial_conferences values('8600073','10.10.10.15',''); -insert into vicidial_conferences values('8600074','10.10.10.15',''); -insert into vicidial_conferences values('8600075','10.10.10.15',''); -insert into vicidial_conferences values('8600076','10.10.10.15',''); -insert into vicidial_conferences values('8600077','10.10.10.15',''); -insert into vicidial_conferences values('8600078','10.10.10.15',''); -insert into vicidial_conferences values('8600079','10.10.10.15',''); -insert into vicidial_conferences values('8600080','10.10.10.15',''); -insert into vicidial_conferences values('8600081','10.10.10.15',''); -insert into vicidial_conferences values('8600082','10.10.10.15',''); -insert into vicidial_conferences values('8600083','10.10.10.15',''); -insert into vicidial_conferences values('8600084','10.10.10.15',''); -insert into vicidial_conferences values('8600085','10.10.10.15',''); -insert into vicidial_conferences values('8600086','10.10.10.15',''); -insert into vicidial_conferences values('8600087','10.10.10.15',''); -insert into vicidial_conferences values('8600088','10.10.10.15',''); -insert into vicidial_conferences values('8600089','10.10.10.15',''); -insert into vicidial_conferences values('8600090','10.10.10.15',''); -insert into vicidial_conferences values('8600091','10.10.10.15',''); -insert into vicidial_conferences values('8600092','10.10.10.15',''); -insert into vicidial_conferences values('8600093','10.10.10.15',''); -insert into vicidial_conferences values('8600094','10.10.10.15',''); -insert into vicidial_conferences values('8600095','10.10.10.15',''); -insert into vicidial_conferences values('8600096','10.10.10.15',''); -insert into vicidial_conferences values('8600097','10.10.10.15',''); -insert into vicidial_conferences values('8600098','10.10.10.15',''); -insert into vicidial_conferences values('8600099','10.10.10.15',''); -insert into vicidial_conferences values('8600100','10.10.10.15',''); -insert into vicidial_conferences values('8600101','10.10.10.15',''); -insert into vicidial_conferences values('8600102','10.10.10.15',''); -insert into vicidial_conferences values('8600103','10.10.10.15',''); -insert into vicidial_conferences values('8600104','10.10.10.15',''); -insert into vicidial_conferences values('8600105','10.10.10.15',''); -insert into vicidial_conferences values('8600106','10.10.10.15',''); -insert into vicidial_conferences values('8600107','10.10.10.15',''); -insert into vicidial_conferences values('8600108','10.10.10.15',''); -insert into vicidial_conferences values('8600109','10.10.10.15',''); -insert into vicidial_conferences values('8600110','10.10.10.15',''); -insert into vicidial_conferences values('8600111','10.10.10.15',''); -insert into vicidial_conferences values('8600112','10.10.10.15',''); -insert into vicidial_conferences values('8600113','10.10.10.15',''); -insert into vicidial_conferences values('8600114','10.10.10.15',''); -insert into vicidial_conferences values('8600115','10.10.10.15',''); -insert into vicidial_conferences values('8600116','10.10.10.15',''); -insert into vicidial_conferences values('8600117','10.10.10.15',''); -insert into vicidial_conferences values('8600118','10.10.10.15',''); -insert into vicidial_conferences values('8600119','10.10.10.15',''); -insert into vicidial_conferences values('8600120','10.10.10.15',''); -insert into vicidial_conferences values('8600121','10.10.10.15',''); -insert into vicidial_conferences values('8600122','10.10.10.15',''); -insert into vicidial_conferences values('8600123','10.10.10.15',''); -insert into vicidial_conferences values('8600124','10.10.10.15',''); -insert into vicidial_conferences values('8600125','10.10.10.15',''); -insert into vicidial_conferences values('8600126','10.10.10.15',''); -insert into vicidial_conferences values('8600127','10.10.10.15',''); -insert into vicidial_conferences values('8600128','10.10.10.15',''); -insert into vicidial_conferences values('8600129','10.10.10.15',''); -insert into vicidial_conferences values('8600130','10.10.10.15',''); -insert into vicidial_conferences values('8600131','10.10.10.15',''); -insert into vicidial_conferences values('8600132','10.10.10.15',''); -insert into vicidial_conferences values('8600133','10.10.10.15',''); -insert into vicidial_conferences values('8600134','10.10.10.15',''); -insert into vicidial_conferences values('8600135','10.10.10.15',''); -insert into vicidial_conferences values('8600136','10.10.10.15',''); -insert into vicidial_conferences values('8600137','10.10.10.15',''); -insert into vicidial_conferences values('8600138','10.10.10.15',''); -insert into vicidial_conferences values('8600139','10.10.10.15',''); -insert into vicidial_conferences values('8600140','10.10.10.15',''); -insert into vicidial_conferences values('8600141','10.10.10.15',''); -insert into vicidial_conferences values('8600142','10.10.10.15',''); -insert into vicidial_conferences values('8600143','10.10.10.15',''); -insert into vicidial_conferences values('8600144','10.10.10.15',''); -insert into vicidial_conferences values('8600145','10.10.10.15',''); -insert into vicidial_conferences values('8600146','10.10.10.15',''); -insert into vicidial_conferences values('8600147','10.10.10.15',''); -insert into vicidial_conferences values('8600148','10.10.10.15',''); -insert into vicidial_conferences values('8600149','10.10.10.15',''); -insert into vicidial_conferences values('8600150','10.10.10.15',''); -insert into vicidial_conferences values('8600151','10.10.10.15',''); -insert into vicidial_conferences values('8600152','10.10.10.15',''); -insert into vicidial_conferences values('8600153','10.10.10.15',''); -insert into vicidial_conferences values('8600154','10.10.10.15',''); -insert into vicidial_conferences values('8600155','10.10.10.15',''); -insert into vicidial_conferences values('8600156','10.10.10.15',''); -insert into vicidial_conferences values('8600157','10.10.10.15',''); -insert into vicidial_conferences values('8600158','10.10.10.15',''); -insert into vicidial_conferences values('8600159','10.10.10.15',''); -insert into vicidial_conferences values('8600160','10.10.10.15',''); -insert into vicidial_conferences values('8600161','10.10.10.15',''); -insert into vicidial_conferences values('8600162','10.10.10.15',''); -insert into vicidial_conferences values('8600163','10.10.10.15',''); -insert into vicidial_conferences values('8600164','10.10.10.15',''); -insert into vicidial_conferences values('8600165','10.10.10.15',''); -insert into vicidial_conferences values('8600166','10.10.10.15',''); -insert into vicidial_conferences values('8600167','10.10.10.15',''); -insert into vicidial_conferences values('8600168','10.10.10.15',''); -insert into vicidial_conferences values('8600169','10.10.10.15',''); -insert into vicidial_conferences values('8600170','10.10.10.15',''); -insert into vicidial_conferences values('8600171','10.10.10.15',''); -insert into vicidial_conferences values('8600172','10.10.10.15',''); -insert into vicidial_conferences values('8600173','10.10.10.15',''); -insert into vicidial_conferences values('8600174','10.10.10.15',''); -insert into vicidial_conferences values('8600175','10.10.10.15',''); -insert into vicidial_conferences values('8600176','10.10.10.15',''); -insert into vicidial_conferences values('8600177','10.10.10.15',''); -insert into vicidial_conferences values('8600178','10.10.10.15',''); -insert into vicidial_conferences values('8600179','10.10.10.15',''); -insert into vicidial_conferences values('8600180','10.10.10.15',''); -insert into vicidial_conferences values('8600181','10.10.10.15',''); -insert into vicidial_conferences values('8600182','10.10.10.15',''); -insert into vicidial_conferences values('8600183','10.10.10.15',''); -insert into vicidial_conferences values('8600184','10.10.10.15',''); -insert into vicidial_conferences values('8600185','10.10.10.15',''); -insert into vicidial_conferences values('8600186','10.10.10.15',''); -insert into vicidial_conferences values('8600187','10.10.10.15',''); -insert into vicidial_conferences values('8600188','10.10.10.15',''); -insert into vicidial_conferences values('8600189','10.10.10.15',''); -insert into vicidial_conferences values('8600190','10.10.10.15',''); -insert into vicidial_conferences values('8600191','10.10.10.15',''); -insert into vicidial_conferences values('8600192','10.10.10.15',''); -insert into vicidial_conferences values('8600193','10.10.10.15',''); -insert into vicidial_conferences values('8600194','10.10.10.15',''); -insert into vicidial_conferences values('8600195','10.10.10.15',''); -insert into vicidial_conferences values('8600196','10.10.10.15',''); -insert into vicidial_conferences values('8600197','10.10.10.15',''); -insert into vicidial_conferences values('8600198','10.10.10.15',''); -insert into vicidial_conferences values('8600199','10.10.10.15',''); -insert into vicidial_conferences values('8600200','10.10.10.15',''); - -### insert test vicidial leads, you may want to replace 7275551212 -### with a real number to test in these records -insert into vicidial_list values('','2004-01-06','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead01','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); -insert into vicidial_list values('','2004-01-06','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead02','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); -insert into vicidial_list values('','2004-01-07','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead03','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); -insert into vicidial_list values('','2004-01-07','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead04','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); -insert into vicidial_list values('','2004-01-07','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead05','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); -insert into vicidial_list values('','2004-01-07','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead06','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); -insert into vicidial_list values('','2004-01-07','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead07','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); - -### these first 5 must be in all VICIDIAL systems for it to work properly # -insert into vicidial_statuses values('NEW','New Lead','N','N','UNDEFINED'); -insert into vicidial_statuses values('QUEUE','Lead To Be Called','N','N','UNDEFINED'); -insert into vicidial_statuses values('INCALL','Lead Being Called','N','N','UNDEFINED'); -insert into vicidial_statuses values('DROP','Agent Not Available','N','Y','UNDEFINED'); -insert into vicidial_statuses values('XDROP','Agent Not Available IN','N','Y','UNDEFINED'); -insert into vicidial_statuses values('NA','No Answer AutoDial','N','N','UNDEFINED'); - -insert into vicidial_statuses values('CALLBK','Call Back','Y','Y','UNDEFINED'); -insert into vicidial_statuses values('CBHOLD','Call Back Hold','N','Y','UNDEFINED'); -insert into vicidial_statuses values('A','Answering Machine','Y','N','UNDEFINED'); -insert into vicidial_statuses values('AA','Answering Machine Auto','N','N','UNDEFINED'); -insert into vicidial_statuses values('AM','Answering Machine Sent to Mesg','N','N','UNDEFINED'); -insert into vicidial_statuses values('AL','Answering Machine Msg Played','N','N','UNDEFINED'); -insert into vicidial_statuses values('B','Busy','Y','N','UNDEFINED'); -insert into vicidial_statuses values('DC','Disconnected Number','Y','N','UNDEFINED'); -insert into vicidial_statuses values('DEC','Declined Sale','Y','Y','UNDEFINED'); -insert into vicidial_statuses values('DNC','DO NOT CALL','Y','Y','UNDEFINED'); -insert into vicidial_statuses values('SALE','Sale Made','Y','Y','UNDEFINED'); -insert into vicidial_statuses values('N','No Answer','Y','N','UNDEFINED'); -insert into vicidial_statuses values('NI','Not Interested','Y','Y','UNDEFINED'); -insert into vicidial_statuses values('NP','No Pitch No Price','Y','Y','UNDEFINED'); -insert into vicidial_statuses values('XFER','Call Transferred','Y','Y','UNDEFINED'); +\. /usr/src/astguiclient/trunk/extras/first_server_install.sql + or you may need to run this if you get an error: + \. /usr/src/astguiclient/agc_2.0.4/extras/first_server_install.sql + \. /usr/src/astguiclient/astguiclient/first_server_install.sql quit + to change the server_ip address from default to match your system run: + - /usr/share/astguiclient/ADMIN_update_server_ip.pl --old-server_ip=10.10.10.15 + to populate the timezone/country table run this command from command line: - /usr/share/astguiclient/ADMIN_area_code_populate.pl diff --git a/agc_2-X/branches/agc_2.0.4/docs/LOAD_BALANCING.txt b/agc_2-X/branches/agc_2.0.4/docs/LOAD_BALANCING.txt index 0b79de1d..c0197287 100644 --- a/agc_2-X/branches/agc_2.0.4/docs/LOAD_BALANCING.txt +++ b/agc_2-X/branches/agc_2.0.4/docs/LOAD_BALANCING.txt @@ -78,16 +78,10 @@ NOTE: at the bottom of this document are conf examples for a 3 server load balan TRUNKIAX2=IAX2/ASTtest1:test@10.10.10.16 [default] - exten => _010*010*010*015*8600XXX,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*016*8600XXX,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) - exten => _010*010*010*015*78600XXX,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*016*78600XXX,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) + exten => _010*010*010*015*.,1,Goto(default,${EXTEN:16},1) + exten => _010*010*010*016*.,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) - exten => _010*010*010*015*8600XXX*.,1,AGI(agi-VDADfixCXFER.agi) - exten => _010*010*010*016*8600XXX*.,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) exten => _8600XXX*.,1,AGI(agi-VDADfixCXFER.agi) - exten => _010*010*010*015*78600XXX*.,1,AGI(agi-VDADfixCXFER.agi) - exten => _010*010*010*016*78600XXX*.,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) exten => _78600XXX*.,1,AGI(agi-VDADfixCXFER.agi) SERVER TWO(ASTtest2-10.10.10.16) @@ -96,16 +90,10 @@ NOTE: at the bottom of this document are conf examples for a 3 server load balan TRUNKIAX1=IAX2/ASTtest2:test@10.10.10.15 [default] - exten => _010*010*010*015*8600XXX,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*8600XXX,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*015*78600XXX,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*78600XXX,1,Goto(default,${EXTEN:16},1) + exten => _010*010*010*015*.,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) + exten => _010*010*010*016*.,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*015*8600XXX*.,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*8600XXX*.,1,Goto(default,${EXTEN:16},1) exten => _8600XXX*.,1,AGI(agi-VDADfixCXFER.agi) - exten => _010*010*010*015*78600XXX*.,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*78600XXX*.,1,Goto(default,${EXTEN:16},1) exten => _78600XXX*.,1,AGI(agi-VDADfixCXFER.agi) 5. For BOTH servers the VDAD extens need to be setup there as well for the Load-Balance and Load-Balance-Overflow AGI scripts, as well as setting up the closer and inbound extens if needed: @@ -165,7 +153,7 @@ NOTE: at the bottom of this document are conf examples for a 3 server load balan exten => _990009.,3,Hangup -6. Reload both Asterisk servers and for outbound change the VDAD exten to 8367 or 8368 and kill the AST_VDauto_dial.pl scripts on both servers so they can restart and you can now look at the AST_timeonVDADall.php page(per campaign time-on-VDAD available from the STATS and REPORTS link on the vicidial admin screen) that will allo you to see the server_ip of the agent and the server_ip of the call per campaign across all campaigns. +6. Reload both Asterisk servers and for outbound change the VDAD exten in the campaign detail screens to 8367 or 8368 and kill the AST_VDauto_dial.pl scripts on both servers so they can restart and you can now look at the AST_timeonVDADall.php page(per campaign time-on-VDAD available from the STATS and REPORTS link on the vicidial admin screen) that will allo you to see the server_ip of the agent and the server_ip of the call per campaign across all campaigns. If you have any questions or problems please post to the astguiclient-users list(link available on the project website) @@ -277,20 +265,11 @@ The only steps that are different as you add more load-balanced servers are step TRUNKIAX3=IAX2/ASTtest1:test@10.10.10.17 [default] - exten => _010*010*010*015*8600XXX,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*016*8600XXX,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) - exten => _010*010*010*017*8600XXX,1,Dial(${TRUNKIAX3}/${EXTEN:16},55,o) - exten => _010*010*010*015*78600XXX,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*016*78600XXX,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) - exten => _010*010*010*017*78600XXX,1,Dial(${TRUNKIAX3}/${EXTEN:16},55,o) + exten => _010*010*010*015*.,1,Goto(default,${EXTEN:16},1) + exten => _010*010*010*016*.,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) + exten => _010*010*010*017*.,1,Dial(${TRUNKIAX3}/${EXTEN:16},55,o) - exten => _010*010*010*015*8600XXX*.,1,AGI(agi-VDADfixCXFER.agi) - exten => _010*010*010*016*8600XXX*.,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) - exten => _010*010*010*017*8600XXX*.,1,Dial(${TRUNKIAX3}/${EXTEN:16},55,o) exten => _8600XXX*.,1,AGI(agi-VDADfixCXFER.agi) - exten => _010*010*010*015*78600XXX*.,1,AGI(agi-VDADfixCXFER.agi) - exten => _010*010*010*016*78600XXX*.,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) - exten => _010*010*010*017*78600XXX*.,1,Dial(${TRUNKIAX3}/${EXTEN:16},55,o) exten => _78600XXX*.,1,AGI(agi-VDADfixCXFER.agi) SERVER TWO(ASTtest2-10.10.10.16) @@ -300,20 +279,11 @@ The only steps that are different as you add more load-balanced servers are step TRUNKIAX3=IAX2/ASTtest2:test@10.10.10.17 [default] - exten => _010*010*010*015*8600XXX,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*8600XXX,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*017*8600XXX,1,Dial(${TRUNKIAX3}/${EXTEN:16},55,o) - exten => _010*010*010*015*78600XXX,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*78600XXX,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*017*78600XXX,1,Dial(${TRUNKIAX3}/${EXTEN:16},55,o) + exten => _010*010*010*015*.,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) + exten => _010*010*010*016*.,1,Goto(default,${EXTEN:16},1) + exten => _010*010*010*017*.,1,Dial(${TRUNKIAX3}/${EXTEN:16},55,o) - exten => _010*010*010*015*8600XXX*.,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*8600XXX*.,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*017*8600XXX*.,1,Dial(${TRUNKIAX3}/${EXTEN:16},55,o) exten => _8600XXX*.,1,AGI(agi-VDADfixCXFER.agi) - exten => _010*010*010*015*78600XXX*.,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*78600XXX*.,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*017*78600XXX*.,1,Dial(${TRUNKIAX3}/${EXTEN:16},55,o) exten => _78600XXX*.,1,AGI(agi-VDADfixCXFER.agi) SERVER THREE(ASTtest3-10.10.10.17) @@ -323,14 +293,19 @@ The only steps that are different as you add more load-balanced servers are step TRUNKIAX2=IAX2/ASTtest2:test@10.10.10.16 [default] - exten => _010*010*010*015*8600XXX,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*8600XXX,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) - exten => _010*010*010*017*8600XXX,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*015*78600XXX,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*78600XXX,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) - exten => _010*010*010*017*78600XXX,1,Goto(default,${EXTEN:16},1) + exten => _010*010*010*015*.,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) + exten => _010*010*010*016*.,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) + exten => _010*010*010*017*.,1,Goto(default,${EXTEN:16},1) - exten => _010*010*010*015*78600XXX*.,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*016*78600XXX*.,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) - exten => _010*010*010*017*78600XXX*.,1,Goto(default,${EXTEN:16},1) + exten => _8600XXX*.,1,AGI(agi-VDADfixCXFER.agi) exten => _78600XXX*.,1,AGI(agi-VDADfixCXFER.agi) + + + +Example Monitoring of Load Balancing agents on other servers: + +exten => _589XXX,1,Goto(default,8600${EXTEN:3},1) +exten => _689XXX,1,Dial(${TRUNKIAX1}/08600${EXTEN:3},55,o) +exten => _789XXX,1,Dial(${TRUNKIAX2}/08600${EXTEN:3},55,o) +exten => _08600XXX,1,Dial(${TRUNKblind}/6${EXTEN:1},55,To) + diff --git a/agc_2-X/branches/agc_2.0.4/docs/SCRATCH_INSTALL.txt b/agc_2-X/branches/agc_2.0.4/docs/SCRATCH_INSTALL.txt index f56fa7d5..70917526 100644 --- a/agc_2-X/branches/agc_2.0.4/docs/SCRATCH_INSTALL.txt +++ b/agc_2-X/branches/agc_2.0.4/docs/SCRATCH_INSTALL.txt @@ -1,5 +1,5 @@ -Asterisk/astguiclient install from scratch. v.2.0.4 2007-12-03 - By the astGUIclient group astguiclient@eflo.net +Asterisk/astguiclient install from scratch. v.2.0.4.1 2008-04-XX + By the VICIDIAL group info@vicidial.com **** IMPORTANT - In order for vicidial/astguiclient to function correctly please read the REQUIREMENTS.txt for a minimum requirements list. *** @@ -204,7 +204,7 @@ OPTION 1: compile Linux kernel 2.6.17 *RECOMMENDED* ->[*]Tickless System (enable UNLESS using ztdummy on pre 2.6.17 kernel) ->[*]Enable Kernel irq balancing ->Preemption Model (No Forced Preemption (Server)) - (This one is very important!!!) + (^This one is very important!!!) Power management options (ACPI, APM) ---> ->ACPI (Advanced Configuration and Power Interface) Support (enable all down to Processor and thermal zone) @@ -246,7 +246,7 @@ OPTION 1: compile Linux kernel 2.6.17 *RECOMMENDED* (important if using ext3 filesystem) pseudo filesystems ---> <*> Virtual memory file system support - (this is usually checked anyway but mandatory for recording to RAM) + (this is usually checked anyway but mandatory for recording to RAM[tmpfs]) Library routines ---> <*> CRC-CCITT functions <*> CRC16 functions @@ -273,7 +273,7 @@ OPTION 1: compile Linux kernel 2.6.17 *RECOMMENDED* tmpfs /var/spool/asterisk/monitor tmpfs rw 0 0 21. shutdown -r 0 # reboot machine and hope it worked -OPTION 2: compile Linux kernel 2.4.33.3 +OPTION 2: compile Linux kernel 2.4.33.3 (not recommended, very old) 1. cd /usr/src/linux # move to your linux source directory 2. cp .config config.save # copy old config to a save file @@ -701,7 +701,7 @@ installation on another machine) - make - make install - cp php.ini-dist /usr/local/lib/php.ini - NOTE: you will want to make sure notice logging is turned off: + NOTE: you will want to make sure NOTICE logging is turned off: error_reporting = E_ALL & ~E_NOTICE ; (this is default) !!! REQUIRED !!! raise the memory limit for scripts in php.ini: memory_limit = 48M @@ -1054,13 +1054,13 @@ musiconhold audio files to be converted to native formats like GSM, ULAW and ALA mv -f *.mp3 ../orig-mp3/ mkdir ../quiet-mp3 cd ../quiet-mp3 - sox -r 44100 -w -s -c 1 ../mohmp3/fpm-sunshine.raw -r 8000 -c 1 -v 0.25 fpm-sunshine.wav + sox -r 44100 -w -s -c 1 ../mohmp3/fpm-sunshine.raw -r 8000 -c 1 fpm-sunshine.wav vol 0.25 sox fpm-sunshine.wav -t gsm -r 8000 -b -c 1 fpm-sunshine.gsm sox fpm-sunshine.wav -t ul -r 8000 -b -c 1 fpm-sunshine.pcm - sox -r 44100 -w -s -c 1 ../mohmp3/fpm-calm-river.raw -r 8000 -c 1 -v 0.25 fpm-calm-river.wav + sox -r 44100 -w -s -c 1 ../mohmp3/fpm-calm-river.raw -r 8000 -c 1 fpm-calm-river.wav vol 0.25 sox fpm-calm-river.wav -t gsm -r 8000 -b -c 1 fpm-calm-river.gsm sox fpm-calm-river.wav -t ul -r 8000 -b -c 1 fpm-calm-river.pcm - sox -r 44100 -w -s -c 1 ../mohmp3/fpm-world-mix.raw -r 8000 -c 1 -v 0.25 fpm-world-mix.wav + sox -r 44100 -w -s -c 1 ../mohmp3/fpm-world-mix.raw -r 8000 -c 1 fpm-world-mix.wav vol 0.25 sox fpm-world-mix.wav -t gsm -r 8000 -b -c 1 fpm-world-mix.gsm sox fpm-world-mix.wav -t ul -r 8000 -b -c 1 fpm-world-mix.pcm rm -f ../mohmp3/*.raw @@ -1084,13 +1084,13 @@ The Wiki: http://www.voip-info.org/tiki-index.php The Lists: http://www.asterisk.org/index.php?menu=support I need to note that it is possible to install Asterisk and use astGUIclient -applications with no Zaptel(Digium) cards installed, but it is not recommended -even if you are not going to use Zap trunks for your inbound-outbound calls -with no real Zap devices, you would need to use a dummy timer(zt_dummy) based -on you USB ports to get meetme conference rooms working properly and you may -have other issues along the way. We would at least recommend getting a X100 or -X101 board from Digium or a clone manufacturer so there is a dedicated hardware -timer in place on your system. +applications with no Zaptel(Digium/Sangoma/Rhino/etc...) cards installed, but it +is not recommended even if you are not going to use Zap trunks for your inbound- +outbound calls with no real Zap devices, you would need to use a dummy timer +(zt_dummy) based on you USB ports to get meetme conference rooms working +properly and you may have other issues along the way. We would at least +recommend getting a X100 or X101 board from Digium or a clone manufacturer so +there is a dedicated hardware timer in place on your system. @@ -1161,7 +1161,7 @@ Here's what we used(you can set echocancel=no if you are using PRIs): - vi /etc/asterisk/sip.conf here is where we will edit the configuration of our SIP compatible phone devices. As stated at the beginning, we will be setting up a -Grandstream Budgetone 102 phone and a Sipura SPA-2000 adapter with +Grandstream Budgetone 102 phone and a Sipura/Linksys SPA-2000 adapter with two analog phones connected(each with it's own extension). Here are the settings we used to set each of them up: [general] @@ -1398,6 +1398,8 @@ CONSOLE=Console/dsp ; Console interface for demo TRUNK=Zap/g1 ; Trunk interface TRUNKX=Zap/g2 ; 2nd trunk interface TRUNKIAX=IAX2/ASTtest1:test@10.10.10.16:4569 ; IAX trunk interface +TRUNKloop = IAX2/ASTloop:test@127.0.0.1:40569 ; used for blind monitoring +TRUNKblind = IAX2/ASTblind:test@127.0.0.1:41569 ; used for testing [default] ; Extension 8600 + 8601 conference rooms @@ -1508,11 +1510,9 @@ exten => _56XXX,1,AgentCallbackLogin(||${EXTEN:1}@default) ### In this setup, the serverIP is the prefix followed by agent conf_exten ### FOR MORE INFORMATION, READ THE LOAD_BALANCING.txt DOCUMENT ### server 1 extens: - exten => _010*010*010*016*8600XXX,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) - exten => _010*010*010*016*78600XXX,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) + exten => _010*010*010*016*.,1,Dial(${TRUNKIAX2}/${EXTEN:16},55,o) ### server 2 extens: - exten => _010*010*010*015*8600XXX,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) - exten => _010*010*010*015*78600XXX,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) + exten => _010*010*010*015*.,1,Dial(${TRUNKIAX1}/${EXTEN:16},55,o) 10. edit dnsmgr.conf: # It is very helpful to enable dnsmgr [general] @@ -1526,13 +1526,14 @@ first time. digium card. - next type the following at the command prompt: "ztcfg -vvvvvv" - you should see a confirmation that the Zaptel device has loaded - - now you can launch asteris with the following command: + - now you can launch asterisk with the following command: "asterisk -vvvvvvvvvvvvgc" - you should see a lot of messages scroll by and at the end you should be given a CLI> prompt if everything loaded OK. To get out of Asterisk you can type "stop now". Now that you are sure it is running you can either run it in a separate terminal window or use the start_asterisk_boot.pl that you will -install with astguiclient to start Asterisk. +install with astguiclient to start Asterisk: + /usr/share/astguiclient/start_asterisk_boot.pl @@ -1780,6 +1781,26 @@ insert into conferences values('8600026','10.10.10.15',''); insert into conferences values('8600027','10.10.10.15',''); insert into conferences values('8600028','10.10.10.15',''); insert into conferences values('8600029','10.10.10.15',''); +insert into conferences values('8600030','10.10.10.15',''); +insert into conferences values('8600031','10.10.10.15',''); +insert into conferences values('8600032','10.10.10.15',''); +insert into conferences values('8600033','10.10.10.15',''); +insert into conferences values('8600034','10.10.10.15',''); +insert into conferences values('8600035','10.10.10.15',''); +insert into conferences values('8600036','10.10.10.15',''); +insert into conferences values('8600037','10.10.10.15',''); +insert into conferences values('8600038','10.10.10.15',''); +insert into conferences values('8600039','10.10.10.15',''); +insert into conferences values('8600040','10.10.10.15',''); +insert into conferences values('8600041','10.10.10.15',''); +insert into conferences values('8600042','10.10.10.15',''); +insert into conferences values('8600043','10.10.10.15',''); +insert into conferences values('8600044','10.10.10.15',''); +insert into conferences values('8600045','10.10.10.15',''); +insert into conferences values('8600046','10.10.10.15',''); +insert into conferences values('8600047','10.10.10.15',''); +insert into conferences values('8600048','10.10.10.15',''); +insert into conferences values('8600049','10.10.10.15',''); quit @@ -2087,6 +2108,27 @@ conf => 8600026 conf => 8600027 conf => 8600028 conf => 8600029 +conf => 8600030 +conf => 8600031 +conf => 8600032 +conf => 8600033 +conf => 8600034 +conf => 8600035 +conf => 8600036 +conf => 8600037 +conf => 8600038 +conf => 8600039 +conf => 8600040 +conf => 8600041 +conf => 8600042 +conf => 8600043 +conf => 8600044 +conf => 8600045 +conf => 8600046 +conf => 8600047 +conf => 8600048 +conf => 8600049 +conf => 8600050 conf => 8600051 conf => 8600052 conf => 8600053 @@ -2277,6 +2319,8 @@ exten => _8600200,1,Meetme,${EXTEN}|F exten => _78600XXX,1,Meetme,${EXTEN:1}|Fq ; quiet monitor extensions for meetme rooms (for room managers) exten => _68600XXX,1,Meetme,${EXTEN:1}|Fmq +; Local blind monitoring +exten => _08600XXX,1,Dial(${TRUNKblind}/6${EXTEN:1},55,To) ; voicelab exten exten => _86009XX,1,Meetme,${EXTEN}|Fmq diff --git a/agc_2-X/branches/agc_2.0.4/docs/conf_examples/meetme.conf.sample b/agc_2-X/branches/agc_2.0.4/docs/conf_examples/meetme.conf.sample index a7f98ebe..87f7bb0b 100644 --- a/agc_2-X/branches/agc_2.0.4/docs/conf_examples/meetme.conf.sample +++ b/agc_2-X/branches/agc_2.0.4/docs/conf_examples/meetme.conf.sample @@ -31,7 +31,27 @@ conf => 8600026 conf => 8600027 conf => 8600028 conf => 8600029 - +conf => 8600030 +conf => 8600031 +conf => 8600032 +conf => 8600033 +conf => 8600034 +conf => 8600035 +conf => 8600036 +conf => 8600037 +conf => 8600038 +conf => 8600039 +conf => 8600040 +conf => 8600041 +conf => 8600042 +conf => 8600043 +conf => 8600044 +conf => 8600045 +conf => 8600046 +conf => 8600047 +conf => 8600048 +conf => 8600049 +conf => 8600050 conf => 8600051 conf => 8600052 conf => 8600053 diff --git a/agc_2-X/branches/agc_2.0.4/extras/first_server_install.sql b/agc_2-X/branches/agc_2.0.4/extras/first_server_install.sql new file mode 100644 index 00000000..ebc9dbd8 --- /dev/null +++ b/agc_2-X/branches/agc_2.0.4/extras/first_server_install.sql @@ -0,0 +1,238 @@ +insert into servers (server_id,server_description,server_ip,active,asterisk_version)values('TESTast','Test install of Asterisk server', '10.10.10.15','Y','1.2.26.2'); + +insert into server_updater values('10.10.10.15',''); + +insert into phones (extension, dialplan_number, voicemail_id, phone_ip, computer_ip, server_ip, login, pass, status, active, phone_type, fullname, company, picture, messages, old_messages, protocol) values('gs102','102','102','10.10.10.16','10.10.9.16','10.10.10.15','gs102','test', 'ADMIN','Y','Grandstream BT 102','Test Admin Phone','TEST','','0','0','SIP'); + +insert into vicidial_users (user,pass,full_name,user_level,user_group,load_leads,campaign_detail,ast_admin_access,modify_users) values('6666','1234','Admin','9','ADMIN','1','1','1','1'); + +insert into conferences values('8600001','10.10.10.15',''); +insert into conferences values('8600002','10.10.10.15',''); +insert into conferences values('8600003','10.10.10.15',''); +insert into conferences values('8600004','10.10.10.15',''); +insert into conferences values('8600005','10.10.10.15',''); +insert into conferences values('8600006','10.10.10.15',''); +insert into conferences values('8600007','10.10.10.15',''); +insert into conferences values('8600008','10.10.10.15',''); +insert into conferences values('8600009','10.10.10.15',''); +insert into conferences values('8600010','10.10.10.15',''); +insert into conferences values('8600011','10.10.10.15',''); +insert into conferences values('8600012','10.10.10.15',''); +insert into conferences values('8600013','10.10.10.15',''); +insert into conferences values('8600014','10.10.10.15',''); +insert into conferences values('8600015','10.10.10.15',''); +insert into conferences values('8600016','10.10.10.15',''); +insert into conferences values('8600017','10.10.10.15',''); +insert into conferences values('8600018','10.10.10.15',''); +insert into conferences values('8600019','10.10.10.15',''); +insert into conferences values('8600020','10.10.10.15',''); +insert into conferences values('8600021','10.10.10.15',''); +insert into conferences values('8600022','10.10.10.15',''); +insert into conferences values('8600023','10.10.10.15',''); +insert into conferences values('8600024','10.10.10.15',''); +insert into conferences values('8600025','10.10.10.15',''); +insert into conferences values('8600026','10.10.10.15',''); +insert into conferences values('8600027','10.10.10.15',''); +insert into conferences values('8600028','10.10.10.15',''); +insert into conferences values('8600029','10.10.10.15',''); +insert into conferences values('8600030','10.10.10.15',''); +insert into conferences values('8600031','10.10.10.15',''); +insert into conferences values('8600032','10.10.10.15',''); +insert into conferences values('8600033','10.10.10.15',''); +insert into conferences values('8600034','10.10.10.15',''); +insert into conferences values('8600035','10.10.10.15',''); +insert into conferences values('8600036','10.10.10.15',''); +insert into conferences values('8600037','10.10.10.15',''); +insert into conferences values('8600038','10.10.10.15',''); +insert into conferences values('8600039','10.10.10.15',''); +insert into conferences values('8600040','10.10.10.15',''); +insert into conferences values('8600041','10.10.10.15',''); +insert into conferences values('8600042','10.10.10.15',''); +insert into conferences values('8600043','10.10.10.15',''); +insert into conferences values('8600044','10.10.10.15',''); +insert into conferences values('8600045','10.10.10.15',''); +insert into conferences values('8600046','10.10.10.15',''); +insert into conferences values('8600047','10.10.10.15',''); +insert into conferences values('8600048','10.10.10.15',''); +insert into conferences values('8600049','10.10.10.15',''); + +insert into vicidial_conferences values('8600051','10.10.10.15',''); +insert into vicidial_conferences values('8600052','10.10.10.15',''); +insert into vicidial_conferences values('8600053','10.10.10.15',''); +insert into vicidial_conferences values('8600054','10.10.10.15',''); +insert into vicidial_conferences values('8600055','10.10.10.15',''); +insert into vicidial_conferences values('8600056','10.10.10.15',''); +insert into vicidial_conferences values('8600057','10.10.10.15',''); +insert into vicidial_conferences values('8600058','10.10.10.15',''); +insert into vicidial_conferences values('8600059','10.10.10.15',''); +insert into vicidial_conferences values('8600060','10.10.10.15',''); +insert into vicidial_conferences values('8600061','10.10.10.15',''); +insert into vicidial_conferences values('8600062','10.10.10.15',''); +insert into vicidial_conferences values('8600063','10.10.10.15',''); +insert into vicidial_conferences values('8600064','10.10.10.15',''); +insert into vicidial_conferences values('8600065','10.10.10.15',''); +insert into vicidial_conferences values('8600066','10.10.10.15',''); +insert into vicidial_conferences values('8600067','10.10.10.15',''); +insert into vicidial_conferences values('8600068','10.10.10.15',''); +insert into vicidial_conferences values('8600069','10.10.10.15',''); +insert into vicidial_conferences values('8600070','10.10.10.15',''); +insert into vicidial_conferences values('8600071','10.10.10.15',''); +insert into vicidial_conferences values('8600072','10.10.10.15',''); +insert into vicidial_conferences values('8600073','10.10.10.15',''); +insert into vicidial_conferences values('8600074','10.10.10.15',''); +insert into vicidial_conferences values('8600075','10.10.10.15',''); +insert into vicidial_conferences values('8600076','10.10.10.15',''); +insert into vicidial_conferences values('8600077','10.10.10.15',''); +insert into vicidial_conferences values('8600078','10.10.10.15',''); +insert into vicidial_conferences values('8600079','10.10.10.15',''); +insert into vicidial_conferences values('8600080','10.10.10.15',''); +insert into vicidial_conferences values('8600081','10.10.10.15',''); +insert into vicidial_conferences values('8600082','10.10.10.15',''); +insert into vicidial_conferences values('8600083','10.10.10.15',''); +insert into vicidial_conferences values('8600084','10.10.10.15',''); +insert into vicidial_conferences values('8600085','10.10.10.15',''); +insert into vicidial_conferences values('8600086','10.10.10.15',''); +insert into vicidial_conferences values('8600087','10.10.10.15',''); +insert into vicidial_conferences values('8600088','10.10.10.15',''); +insert into vicidial_conferences values('8600089','10.10.10.15',''); +insert into vicidial_conferences values('8600090','10.10.10.15',''); +insert into vicidial_conferences values('8600091','10.10.10.15',''); +insert into vicidial_conferences values('8600092','10.10.10.15',''); +insert into vicidial_conferences values('8600093','10.10.10.15',''); +insert into vicidial_conferences values('8600094','10.10.10.15',''); +insert into vicidial_conferences values('8600095','10.10.10.15',''); +insert into vicidial_conferences values('8600096','10.10.10.15',''); +insert into vicidial_conferences values('8600097','10.10.10.15',''); +insert into vicidial_conferences values('8600098','10.10.10.15',''); +insert into vicidial_conferences values('8600099','10.10.10.15',''); +insert into vicidial_conferences values('8600100','10.10.10.15',''); +insert into vicidial_conferences values('8600101','10.10.10.15',''); +insert into vicidial_conferences values('8600102','10.10.10.15',''); +insert into vicidial_conferences values('8600103','10.10.10.15',''); +insert into vicidial_conferences values('8600104','10.10.10.15',''); +insert into vicidial_conferences values('8600105','10.10.10.15',''); +insert into vicidial_conferences values('8600106','10.10.10.15',''); +insert into vicidial_conferences values('8600107','10.10.10.15',''); +insert into vicidial_conferences values('8600108','10.10.10.15',''); +insert into vicidial_conferences values('8600109','10.10.10.15',''); +insert into vicidial_conferences values('8600110','10.10.10.15',''); +insert into vicidial_conferences values('8600111','10.10.10.15',''); +insert into vicidial_conferences values('8600112','10.10.10.15',''); +insert into vicidial_conferences values('8600113','10.10.10.15',''); +insert into vicidial_conferences values('8600114','10.10.10.15',''); +insert into vicidial_conferences values('8600115','10.10.10.15',''); +insert into vicidial_conferences values('8600116','10.10.10.15',''); +insert into vicidial_conferences values('8600117','10.10.10.15',''); +insert into vicidial_conferences values('8600118','10.10.10.15',''); +insert into vicidial_conferences values('8600119','10.10.10.15',''); +insert into vicidial_conferences values('8600120','10.10.10.15',''); +insert into vicidial_conferences values('8600121','10.10.10.15',''); +insert into vicidial_conferences values('8600122','10.10.10.15',''); +insert into vicidial_conferences values('8600123','10.10.10.15',''); +insert into vicidial_conferences values('8600124','10.10.10.15',''); +insert into vicidial_conferences values('8600125','10.10.10.15',''); +insert into vicidial_conferences values('8600126','10.10.10.15',''); +insert into vicidial_conferences values('8600127','10.10.10.15',''); +insert into vicidial_conferences values('8600128','10.10.10.15',''); +insert into vicidial_conferences values('8600129','10.10.10.15',''); +insert into vicidial_conferences values('8600130','10.10.10.15',''); +insert into vicidial_conferences values('8600131','10.10.10.15',''); +insert into vicidial_conferences values('8600132','10.10.10.15',''); +insert into vicidial_conferences values('8600133','10.10.10.15',''); +insert into vicidial_conferences values('8600134','10.10.10.15',''); +insert into vicidial_conferences values('8600135','10.10.10.15',''); +insert into vicidial_conferences values('8600136','10.10.10.15',''); +insert into vicidial_conferences values('8600137','10.10.10.15',''); +insert into vicidial_conferences values('8600138','10.10.10.15',''); +insert into vicidial_conferences values('8600139','10.10.10.15',''); +insert into vicidial_conferences values('8600140','10.10.10.15',''); +insert into vicidial_conferences values('8600141','10.10.10.15',''); +insert into vicidial_conferences values('8600142','10.10.10.15',''); +insert into vicidial_conferences values('8600143','10.10.10.15',''); +insert into vicidial_conferences values('8600144','10.10.10.15',''); +insert into vicidial_conferences values('8600145','10.10.10.15',''); +insert into vicidial_conferences values('8600146','10.10.10.15',''); +insert into vicidial_conferences values('8600147','10.10.10.15',''); +insert into vicidial_conferences values('8600148','10.10.10.15',''); +insert into vicidial_conferences values('8600149','10.10.10.15',''); +insert into vicidial_conferences values('8600150','10.10.10.15',''); +insert into vicidial_conferences values('8600151','10.10.10.15',''); +insert into vicidial_conferences values('8600152','10.10.10.15',''); +insert into vicidial_conferences values('8600153','10.10.10.15',''); +insert into vicidial_conferences values('8600154','10.10.10.15',''); +insert into vicidial_conferences values('8600155','10.10.10.15',''); +insert into vicidial_conferences values('8600156','10.10.10.15',''); +insert into vicidial_conferences values('8600157','10.10.10.15',''); +insert into vicidial_conferences values('8600158','10.10.10.15',''); +insert into vicidial_conferences values('8600159','10.10.10.15',''); +insert into vicidial_conferences values('8600160','10.10.10.15',''); +insert into vicidial_conferences values('8600161','10.10.10.15',''); +insert into vicidial_conferences values('8600162','10.10.10.15',''); +insert into vicidial_conferences values('8600163','10.10.10.15',''); +insert into vicidial_conferences values('8600164','10.10.10.15',''); +insert into vicidial_conferences values('8600165','10.10.10.15',''); +insert into vicidial_conferences values('8600166','10.10.10.15',''); +insert into vicidial_conferences values('8600167','10.10.10.15',''); +insert into vicidial_conferences values('8600168','10.10.10.15',''); +insert into vicidial_conferences values('8600169','10.10.10.15',''); +insert into vicidial_conferences values('8600170','10.10.10.15',''); +insert into vicidial_conferences values('8600171','10.10.10.15',''); +insert into vicidial_conferences values('8600172','10.10.10.15',''); +insert into vicidial_conferences values('8600173','10.10.10.15',''); +insert into vicidial_conferences values('8600174','10.10.10.15',''); +insert into vicidial_conferences values('8600175','10.10.10.15',''); +insert into vicidial_conferences values('8600176','10.10.10.15',''); +insert into vicidial_conferences values('8600177','10.10.10.15',''); +insert into vicidial_conferences values('8600178','10.10.10.15',''); +insert into vicidial_conferences values('8600179','10.10.10.15',''); +insert into vicidial_conferences values('8600180','10.10.10.15',''); +insert into vicidial_conferences values('8600181','10.10.10.15',''); +insert into vicidial_conferences values('8600182','10.10.10.15',''); +insert into vicidial_conferences values('8600183','10.10.10.15',''); +insert into vicidial_conferences values('8600184','10.10.10.15',''); +insert into vicidial_conferences values('8600185','10.10.10.15',''); +insert into vicidial_conferences values('8600186','10.10.10.15',''); +insert into vicidial_conferences values('8600187','10.10.10.15',''); +insert into vicidial_conferences values('8600188','10.10.10.15',''); +insert into vicidial_conferences values('8600189','10.10.10.15',''); +insert into vicidial_conferences values('8600190','10.10.10.15',''); +insert into vicidial_conferences values('8600191','10.10.10.15',''); +insert into vicidial_conferences values('8600192','10.10.10.15',''); +insert into vicidial_conferences values('8600193','10.10.10.15',''); +insert into vicidial_conferences values('8600194','10.10.10.15',''); +insert into vicidial_conferences values('8600195','10.10.10.15',''); +insert into vicidial_conferences values('8600196','10.10.10.15',''); +insert into vicidial_conferences values('8600197','10.10.10.15',''); +insert into vicidial_conferences values('8600198','10.10.10.15',''); +insert into vicidial_conferences values('8600199','10.10.10.15',''); +insert into vicidial_conferences values('8600200','10.10.10.15',''); + +insert into vicidial_list values('','2004-01-06','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead01','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); +insert into vicidial_list values('','2004-01-06','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead02','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); +insert into vicidial_list values('','2004-01-07','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead03','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); +insert into vicidial_list values('','2004-01-07','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead04','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); +insert into vicidial_list values('','2004-01-07','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead05','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); +insert into vicidial_list values('','2004-01-07','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead06','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); +insert into vicidial_list values('','2004-01-07','','NEW','','','TEST01','101','TESTCAMP','N','1','7275551212','Mr','Matt','X','lead07','1234 Fake St.','','','Clearwater','FL','','33760','USA','M','1970-01-01','','test@test.com','suprise','comments go here','0'); + +insert into vicidial_statuses values('NEW','New Lead','N','N','UNDEFINED'); +insert into vicidial_statuses values('QUEUE','Lead To Be Called','N','N','UNDEFINED'); +insert into vicidial_statuses values('INCALL','Lead Being Called','N','N','UNDEFINED'); +insert into vicidial_statuses values('DROP','Agent Not Available','N','Y','UNDEFINED'); +insert into vicidial_statuses values('XDROP','Agent Not Available IN','N','Y','UNDEFINED'); +insert into vicidial_statuses values('NA','No Answer AutoDial','N','N','UNDEFINED'); +insert into vicidial_statuses values('CALLBK','Call Back','Y','Y','UNDEFINED'); +insert into vicidial_statuses values('CBHOLD','Call Back Hold','N','Y','UNDEFINED'); +insert into vicidial_statuses values('A','Answering Machine','Y','N','UNDEFINED'); +insert into vicidial_statuses values('AA','Answering Machine Auto','N','N','UNDEFINED'); +insert into vicidial_statuses values('AM','Answering Machine Sent to Mesg','N','N','UNDEFINED'); +insert into vicidial_statuses values('AL','Answering Machine Msg Played','N','N','UNDEFINED'); +insert into vicidial_statuses values('B','Busy','Y','N','UNDEFINED'); +insert into vicidial_statuses values('DC','Disconnected Number','Y','N','UNDEFINED'); +insert into vicidial_statuses values('DEC','Declined Sale','Y','Y','UNDEFINED'); +insert into vicidial_statuses values('DNC','DO NOT CALL','Y','Y','UNDEFINED'); +insert into vicidial_statuses values('SALE','Sale Made','Y','Y','UNDEFINED'); +insert into vicidial_statuses values('N','No Answer','Y','N','UNDEFINED'); +insert into vicidial_statuses values('NI','Not Interested','Y','Y','UNDEFINED'); +insert into vicidial_statuses values('NP','No Pitch No Price','Y','Y','UNDEFINED'); +insert into vicidial_statuses values('XFER','Call Transferred','Y','Y','UNDEFINED');