100 Commits
Author SHA1 Message Date
mattf 88ff1da5a0 Fix for drop_lockout_time issue with NULL last_local_call_time DROP leads
git-svn-id: svn://192.168.202.10@3911 3d104415-ff17-0410-8863-d5cf3c621b8a
2025-02-24 22:01:19 +00:00
mattf 69b9904b2b Added the AUTONEXT hopper_hold_inserts campaign option
Updates for inbound email parser perl script

git-svn-id: svn://192.168.202.10@3808 3d104415-ff17-0410-8863-d5cf3c621b8a
2024-02-25 19:45:59 +00:00
mattf 0fe0e1f828 Added daily_phone_number_call_limit campaign setting
git-svn-id: svn://192.168.202.10@3780 3d104415-ff17-0410-8863-d5cf3c621b8a
2023-11-29 15:57:14 +00:00
mattf a9b4927018 Added HCI screen for Hopper Hold Inserts
git-svn-id: svn://192.168.202.10@3779 3d104415-ff17-0410-8863-d5cf3c621b8a
2023-11-28 14:02:47 +00:00
mattf a0827a1b10 Added several small options.php settings for agent and admin screens
Added highest_lead_id collection and display in system settings
Added code for hopper_hold_inserts system and campaign settings
Fixed dead call max issue within manual alt dialing in agent screen

git-svn-id: svn://192.168.202.10@3776 3d104415-ff17-0410-8863-d5cf3c621b8a
2023-11-17 13:28:42 +00:00
mattf 995148cde2 Added Latency Gaps logging
Added Demographic Quotas campaign features
Added more logging for campaign test calls

git-svn-id: svn://192.168.202.10@3723 3d104415-ff17-0410-8863-d5cf3c621b8a
2023-05-16 22:05:41 +00:00
mattf 77bbeb4c28 Change DNC check queries to put phone_number in double-quotes instead of single-quotes in hopper script
git-svn-id: svn://192.168.202.10@3617 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-08-22 13:42:21 +00:00
mattf f33fba656f Added new state override options for 24-Hour Call Count Limits
Fix for vicidial.php issue with Dial In-Group calls with filter errors

git-svn-id: svn://192.168.202.10@3485 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-07-19 21:11:23 +00:00
mattf 7f48e8a5b2 Fixes for 24-Hour Call Count Limits with standard Auto-Alt-Dialing and ANYONE scheduled callbacks
Added additional standard Auto-Alt-Dialing debug output

git-svn-id: svn://192.168.202.10@3484 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-07-19 02:07:46 +00:00
mattf 888a13abfc Added 24-Hour Called Count Limit campaign feature, allows you to limit the number of calls to be placed to a phone number or lead in a 24-hour time period. Also allows for state-based override settings. For more information, read the CALL_COUNT_LIMITS.txt doc.
git-svn-id: svn://192.168.202.10@3483 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-07-16 05:49:21 +00:00
mattf 817ff333f7 Modified the Hopper Drop-Run process to modify the priority and source of DROPs already in the hopper
git-svn-id: svn://192.168.202.10@3421 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-04-07 23:59:42 +00:00
mattf cc2c7312fc Added hopper_drop_run_trigger_all option
Moved dialable_leads function to functions.php
Added 'dialable_count' option to list_info Non-Agent API function

git-svn-id: svn://192.168.202.10@3420 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-04-06 22:27:23 +00:00
mattf e8fff646ab Added SHARED_... campaign dial method auto-dial options, for more efficient agent multi-campaign dialing. Read the AGENT_MULTI-CAMPAIGN_DIALING.txt document for more information.
git-svn-id: svn://192.168.202.10@3339 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-01-02 22:05:07 +00:00
mattf 20c289a2b3 Added Daily Called Count Limits as a campaign setting, with options to count and/or restrict for manual dial calls or not.
Added hopper debug output to the campaign debug report.

git-svn-id: svn://192.168.202.10@3331 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-11-24 05:24:25 +00:00
mattf bfc2c76f33 Added Campaign setting for Hopper Drop-Run triggering. Forcing the one-time hopper insertion of DROP status leads instead of standard hopper loading.
git-svn-id: svn://192.168.202.10@3314 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-11-11 20:16:00 +00:00
mattf f9af96ebc0 Added International DNC scrub features
git-svn-id: svn://192.168.202.10@3273 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-08-15 03:08:08 +00:00
mattf b97fe7d878 Allow for single-quotes in state field in AST_VDhopper.pl script
git-svn-id: svn://192.168.202.10@3121 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-07-03 20:51:35 +00:00
mattf f4feb72e83 Fixed hopper script for lead filters with 'NONE' in the filter ID
git-svn-id: svn://192.168.202.10@3100 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-05-24 16:29:53 +00:00
mattf 1dbd40b34e Added additional $VLforce_index flags in hopper loading script, for high-volume dialing systems
Fix for user-group, in-group and campaign allowed/permissions matching issues
Added updated Greek translation file

git-svn-id: svn://192.168.202.10@3065 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-02-16 13:56:59 +00:00
mattf 2903442d89 Added campaign setting to filter ANYONE Scheduled Callbacks by the DNC settings set in the campaign
git-svn-id: svn://192.168.202.10@3038 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-09-25 01:18:18 +00:00
mattf bbf506a556 Fix for list mix to use call count limit on initial count in hopper loading script, issue #1094
git-svn-id: svn://192.168.202.10@2967 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-04-19 15:13:17 +00:00
mattf 3682a5c368 Fix to allow for commented(#) lines in filters for hopper
git-svn-id: svn://192.168.202.10@2933 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-03-01 19:56:04 +00:00
mattf d2019971ab Added inbound_no_agents_no_dial campaign options
git-svn-id: svn://192.168.202.10@2898 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-01-31 05:08:15 +00:00
mattf 896e2acc5e Added anyone_callback_inactive_lists system setting and functionality
git-svn-id: svn://192.168.202.10@2889 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-01-12 00:03:05 +00:00
mattf 7d611076ef Fixed issue #1019 AST_VDhopper.pl
git-svn-id: svn://192.168.202.10@2763 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-05-31 12:41:40 +00:00
mattf 9b66134906 Fixed field lengths that didn't match DB schema in admin modify lead scripts
Added debug output for vendor_lead_code duplicate rejections count
Fixed some untranslated phrases in admin.php
Added compatibility for custom fields data options

git-svn-id: svn://192.168.202.10@2369 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-09-08 19:47:33 +00:00
mattf 0d72474b63 Added option for secondary sorting by vendor_lead_code, Issue #833
git-svn-id: svn://192.168.202.10@2361 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-07-28 15:12:05 +00:00
mattf b5b76a6c3c Optimization for dialable lead count SQL
git-svn-id: svn://192.168.202.10@2353 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-07-17 17:34:30 +00:00
mattf 6160e0ce95 hopper fixes again
git-svn-id: svn://192.168.202.10@2352 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-07-17 16:47:28 +00:00
mattf b1d98e9e9b bug fix hopper script
git-svn-id: svn://192.168.202.10@2351 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-07-17 16:45:47 +00:00
mattf 3904daa534 only force index on counts in AST_VD_hopper.pl
git-svn-id: svn://192.168.202.10@2350 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-07-17 16:43:26 +00:00
mattf d17bd19f00 Added force index to some vicidial_list queries in AST_VDhopper.pl script
git-svn-id: svn://192.168.202.10@2349 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-07-17 16:32:47 +00:00
mattf 1b8d4e9d0b Allow for single quotes in vicidial_list and custom_ data fields
Added db schema version mismatch warning in System Settings

git-svn-id: svn://192.168.202.10@2301 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-03-13 14:34:00 +00:00
mattf 509038b0a7 Added list local call time validation, replace with campaign call time if invalid, Issue #812
git-svn-id: svn://192.168.202.10@2254 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-01-17 19:32:02 +00:00
mattf e4036702fa Optimization of gmt code in AST_VDhopper.pl script, Issue #812
git-svn-id: svn://192.168.202.10@2248 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-01-14 17:05:43 +00:00
mattf 8a65cf6366 removed unnecessary line in hopper perl script, Issue #812
git-svn-id: svn://192.168.202.10@2246 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-01-12 20:57:47 +00:00
mattf edb88a8fec Added Local Call Time option for Lists to further restrict call times already set in the campaign.(issue #812)
Added Manual Dial Lead Search Filter option to limit the search of manual dials to within one campaign's lists from the manual dial screen.

git-svn-id: svn://192.168.202.10@2244 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-01-12 06:18:46 +00:00
mattf 271e469e14 Updated version numbers and builds for branch 2.9
Changed trunk to 2.10, added upgrade_2.10.sql

git-svn-id: svn://192.168.202.10@2128 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-06-13 02:05:37 +00:00
mattf ec06dbfa1f Added Lead Tools Advanced page
Added agent manual dial by lead ID
Several small fixes
hopper script features added for campaign restriction

git-svn-id: svn://192.168.202.10@2036 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-10-17 02:14:44 +00:00
mattf 742456d3d5 Added optional password encryption to web interfaces
Altered agi-phone_monitor script to not hangup after agent hangs up customer, requires small change to custom dialplan entries
Added new Dial Log report
Added Disable Auto Dial system setting

git-svn-id: svn://192.168.202.10@1999 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-11 12:33:50 +00:00
mattf 60b20dfb4a Added outbound state call time holidays functionality
git-svn-id: svn://192.168.202.10@1983 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-05-10 17:53:40 +00:00
mattf 9046e3565e Fixed issue with other campaign dnc in hopper script
git-svn-id: svn://192.168.202.10@1934 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-02-19 20:02:11 +00:00
mattf f61ba8ffcd fix for issue #627 by DomeDan. Prevents problems with hopper when selected campaign filter is deleted.
git-svn-id: svn://192.168.202.10@1911 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-23 20:43:39 +00:00
mattf fa36f0aaea Added parentheses around filter SQL when in SQL queries
git-svn-id: svn://192.168.202.10@1902 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-05 21:29:45 +00:00
mattf 9f3d14d0e1 Added list expiration date feature
Added Other Campaign DNC List campaign option

git-svn-id: svn://192.168.202.10@1881 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-26 03:29:40 +00:00
mattf a9aaf9025d Added Carrier Log and Hangup Reason reports to Admin Utilities screen
Added Lead Loading File Templates
Added "--daily" option to the ADMIN_archive_log_tables.pl script allowing
	for the call_log and vicidial_log_extended tables to be archived every
	night and only keep the last 24-hours of logs in the active table.
Fixed Hopper call count limit bug

git-svn-id: svn://192.168.202.10@1800 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-04-03 02:20:33 +00:00
mattf 9bcfe7911a Added campaign option to check the hopper for duplicate vendor_lead_code
Added remote-agent daily stats
Added option to log non-agent-API queries from non-admin.php queries

git-svn-id: svn://192.168.202.10@1784 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-13 22:29:27 +00:00
mattf bf7345cfff fixed small bugs, updated docs
git-svn-id: svn://192.168.202.10@1772 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-01-09 20:26:38 +00:00
mattf b2083d4e6c Added new Call Count Limit option to the campaign screen. This allows you to limit the number of attempts for any lead being dialed by a campaign. Previously you had to use a filter to achieve this functionality.
Added new Complete flag for statuses and campaign statuses. Used by the new colums mentioned below as well as for future reports.
Added Dialable and Penetration colums to the Statuses Within This List/Campaign tables on the list and campaign screens, showing the DIALABLE count for each status as well as the complete-flag and call-count-limit percentage as PENETRATION.

git-svn-id: svn://192.168.202.10@1736 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-10-06 18:47:54 +00:00
mattf ecefb829b9 Added Secondary List Order which allows for further sorting of leads to be dialed by a secondary sorting method
Added Default Campaign setting for the My Callback agent interface option so that the checkbox can be pre-selected or not on every call
Added the campaign option for per-call call notes in the agent interface. If the User Group also has Call Log enabled, the agent can also see the call notes from previous calls.

git-svn-id: svn://192.168.202.10@1601 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-02-15 19:23:30 +00:00