Commit Graph
79 Commits
Author SHA1 Message Date
mattf 93528c6e20 Added adaptive_percentmax_percentage campaign option and ADAPT_PERCENTMAX dial_method, fix for dropped cached counts
git-svn-id: svn://192.168.202.10@3957 3d104415-ff17-0410-8863-d5cf3c621b8a
2025-12-11 19:14:23 +00:00
mattf c6118e62c5 Fix for adapt perl script for master loop to use microseconds instead of a counter to execute drop/dial level/shared dialing functions
git-svn-id: svn://192.168.202.10@3910 3d104415-ff17-0410-8863-d5cf3c621b8a
2025-02-24 21:59:09 +00:00
mattf 37ecf120d1 Modifications to fix cached hour counts for realtime report, in VDadapt script
git-svn-id: svn://192.168.202.10@3904 3d104415-ff17-0410-8863-d5cf3c621b8a
2025-01-31 22:07:58 +00:00
mattf 8002871525 Added Per-User Per-In-Group daily call limits.
git-svn-id: svn://192.168.202.10@3805 3d104415-ff17-0410-8863-d5cf3c621b8a
2024-02-21 02:49:58 +00:00
mattf 5a7c9c9025 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 fd3dae330e 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 92d80cf587 Added "Show Confetti" campaign setting, allowing for confetti to be shown to agents when they disposition a call as a SALE and/or a CALLBACK flagged status.
Added "Abandon Check Queue" feature, to catch dropped Call Menu calls that are tagged with a Lead ID. For more information, see the bottom of the INBOUND_CALLBACK_QUEUE.txt document.
Added "Asterisk Restart URL" to the Modify Servers page, this can send a URL request any time Asterisk is auto-restarted on that server.
Added display of inbound Call Menu calls to the Admin Modify Lead page if CallerID display option is used on page.

git-svn-id: svn://192.168.202.10@3699 3d104415-ff17-0410-8863-d5cf3c621b8a
2023-03-12 15:42:36 +00:00
mattf e18cf52b86 Fix for logging bug and modification to drop percentage calculation in AST_VDadapt.pl
git-svn-id: svn://192.168.202.10@3542 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-11-22 21:15:12 +00:00
mattf ed3335e3b8 Added In-Group in_queue_nanque options
Added optional phone_number search for lead_all_info function
Fix for Inbound Report with optional campaign-select AHT calc

git-svn-id: svn://192.168.202.10@3535 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-11-08 03:54:53 +00:00
mattf 75752f6c53 Added 'Agent In-Call Tally Seconds Threshold' campaign setting, to better handle dialing volume on campaigns with long agent talk time.
git-svn-id: svn://192.168.202.10@3531 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-10-22 17:53:13 +00:00
mattf 14d62fe24e Fixes for several rare logging and stats issues in AST_VDadapt.pl
git-svn-id: svn://192.168.202.10@3480 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-07-09 00:45:16 +00:00
mattf 5b91f0dae7 Added more logging, debug code and fixes for SHARED agent campaigns
git-svn-id: svn://192.168.202.10@3348 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-02-08 06:16:36 +00:00
mattf de71e25392 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 13848308b8 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 efa3b3796a Added caching of parked call stats
Added display of parked call stats, SLA stats and LIMITED report type to real-time report
Added optional rolling of park_log to archive perl script

git-svn-id: svn://192.168.202.10@3313 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-11-08 17:40:58 +00:00
mattf ef596f0996 Added code and instructions for multi-campaign outbound agents, see the AGENT_MULTI-CAMPAIGN_DIALING.txt doc
149.
Added Screen Colors option to set the submit button color on the admin screens and reports.

git-svn-id: svn://192.168.202.10@3284 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-08-26 13:44:19 +00:00
mattf 110fe868fe Call Quota Lead Ranking feature-set production tested and ready to use. Updated log auditing related to this as well as documentation.
git-svn-id: svn://192.168.202.10@3125 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-07-22 14:52:55 +00:00
mattf fe1882ce18 Small changes for Call Quotas features
Added Call Quota logging to AMD/VM agi script
Added audit and fixing of missing outbound auto-dial logs if Call Quotas is enabled

git-svn-id: svn://192.168.202.10@3124 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-07-21 03:06:18 +00:00
mattf c56407d8ed 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 07a3d8dec6 Added In-Group option for Waiting Call On/Off URL, which we added to allow
clients the ability to automatically control a web-power-switch to turn lights on and off if there are any calls waiting in an In-Group.

git-svn-id: svn://192.168.202.10@2984 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-05-20 12:04:51 +00:00
mattf 3e7fe57410 fix for AST_VDadapt.pl issue
git-svn-id: svn://192.168.202.10@2918 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-02-15 18:42:44 +00:00
mattf 2b6def40a7 Added callback_datetime as dispo call url variable
small fix to cached stats in AST_VDadapt.pl script

git-svn-id: svn://192.168.202.10@2913 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-02-12 21:41:03 +00:00
mattf 5260a15ac4 Added new PRESS_CALLBACK_QUEUE option to Hold Time and Wait Time In-Group settings, allowing for a customer to retain their place in line in the queue and be called back when their turn is reached.
Added new Closed Time features to In-Groups that allow all calls in queue to be presented with an option when the in-group closing time for the day has been reached. Also, an option was added to manually force the end of all queueing of calls for an in-group for the day.
Added dial_ingroup option to Agent API external_dial function.
Added In-Group option to look up timezone of customer when a new lead is added during the routing of the call.

git-svn-id: svn://192.168.202.10@2905 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-02-07 04:48:33 +00:00
mattf 83df37c8ff Added List Override setting for Default Transfer Group
Added caching of inbound call stats for adapt script

git-svn-id: svn://192.168.202.10@2876 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-12-27 12:47:35 +00:00
mattf 3081df57d0 Added counter variable to HTTP Agent Push events
Added caching of hourly log totals for AST_VDadapt.pl script

git-svn-id: svn://192.168.202.10@2797 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-07-26 13:30:36 +00:00
mattf 14078e03a8 Fixed QM partition problem with new MySQL keyword 'partition'
git-svn-id: svn://192.168.202.10@2610 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-11-02 16:55:52 +00:00
mattf 79662d7066 Added new options to enable the recent changes to the UK OFCOM Drop Rate
calculations
Added new export script, VICI_CSV_dump_call_log.pl

git-svn-id: svn://192.168.202.10@2535 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-05-16 03:29:38 +00:00
mattf b6e8b5abe8 Added report_display_type option and several design changes to the real-time report
git-svn-id: svn://192.168.202.10@2496 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-03-28 07:18:27 +00:00
mattf cb994ebdc7 Bug fix for new carrier logging caching
git-svn-id: svn://192.168.202.10@2415 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-11-24 23:33:44 +00:00
mattf c833a45eb8 Added Cached Realtime Carrier Stats option to System Settings to have the Carrier Log Stats generated once per minute system-wide instead of every time the realtime report refreshes on every screen.
git-svn-id: svn://192.168.202.10@2414 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-11-24 17:41:43 +00:00
mattf 392077578b Added concurrency checks to several of the keepalive spawned scripts
Changed ASTVDautoFILL screen label to ASTVDadFILL
Added admin_test variable for vicidial.php to test dialers set to agent active=N

git-svn-id: svn://192.168.202.10@2185 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-11-13 21:44:47 +00:00
mattf 2c29887f10 Fixed bug #793 in adapt script
added logging to auto-dial script
added another exclusion for settings-only backup in backup script

git-svn-id: svn://192.168.202.10@2179 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-11-10 01:02:29 +00:00
mattf b0be132731 Added servers option to auto-restart Asterisk, turned off by default
Fixed several missing DB finish functions on perl scripts

git-svn-id: svn://192.168.202.10@2043 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-11-22 22:48:40 +00:00
mattf 6b52a6dc69 Adapt script change to run for campaigns with live agents but no hopper leads
formatting fixes

git-svn-id: svn://192.168.202.10@1764 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-12-23 16:23:37 +00:00
mattf 646723e94e Added Max Daily Stats gathering/updating/display functions
Fixed some ereg issues in admin.php

git-svn-id: svn://192.168.202.10@1763 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-12-23 14:04:39 +00:00
mattf 8a3aa7d5fe Added "Admin User Group" setting to just about every section of the admin web interface, allowing for more complete administrative access segmentation for different divisions within the same company.
Added Max Calls settings to in-groups, allowing for a cap on concurrent calls being handled by each in-group, either in total or in queue.

git-svn-id: svn://192.168.202.10@1750 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-11-03 10:40:56 +00:00
mattf 7d63048fd2 small bug fix for adapt script
git-svn-id: svn://192.168.202.10@1659 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-15 03:10:34 +00:00
mattf 8b9f2b8e40 Added option to List Modification screen to allow you to choose the method of time zone adjustment that happens nightly on a per list basis
Added Available Only Tally Threshold and Auto Dial Level Threshold options, allowing settings to change automatically with less agents

git-svn-id: svn://192.168.202.10@1658 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-14 18:05:11 +00:00
mattf f110dced3c Added ability to change users' in-group settings from the in-group modification screen in bulk.
Added Agent Average time stats option to the real-time screen. Must enable realtime_agent_time_stats option in campaign screen.
Added customer park time counter to the agent screen when customer is on park. Also, added logging of parked calls to park_log table
Added agents in Dispo count to real-time screen
Fixed backward compatibility issue with QM recording retrieval and live monitoring
Added new 855 toll free code to example dialplan(commented out)
Fixed missing variables in Start and Dispo call url functions

git-svn-id: svn://192.168.202.10@1539 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-10-25 01:17:14 +00:00
mattf 77cab942b3 Fixed CPA AMD MESSAGE feature
corrected TMR(service level) calculations in CLOSERstats and AST_VDadapt
Added dccsv10 CLI lead loader file format
Added experimental staggered call distribution to AST_VDauto_dial_FILL.pl

git-svn-id: svn://192.168.202.10@1331 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-02-06 20:15:20 +00:00
mikec 80fd0cb469 added a query to populate the vicidial_campaign_stats table with any missing campaign_ids just in case they were accidently removed.
git-svn-id: svn://192.168.202.10@1288 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-12-29 15:49:37 +00:00
mattf d01b229ff4 Fixed campaign_logindate and added campaign_calldate field
Added exception for campaigns to generate stats even if MANUAL or INBOUND_MAN with no auto-dialing

git-svn-id: svn://192.168.202.10@1274 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-12-07 04:43:41 +00:00
mattf 86202b04cf Replaced all SELECT * MySQL queries with proper field lists. this altered scripts in bin/agi/agc/vicidial
git-svn-id: svn://192.168.202.10@1268 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-11-30 04:25:17 +00:00
mattf 79fdfeecf5 Added auto-kill to adapt script to facilitate cleaner clearing of daily stats
Added QM ABANDON call clearing in queue_log to agent log cleanup script
Fixed bug in conf_exten_check.php

git-svn-id: svn://192.168.202.10@1260 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-11-15 15:26:06 +00:00
mattf 59f5cf22ee Added drop rate groups functionality to allow a drop rate to be shared across multiple campaigns.
git-svn-id: svn://192.168.202.10@1172 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-06-29 04:09:49 +00:00
mattf 3d5c1cf7db Code cleanup in several bin scripts
Added new output options with audio file transfer to AST_VDsales_export.pl

git-svn-id: svn://192.168.202.10@1160 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-06-21 11:14:21 +00:00
mattf 0cd21921f0 Added audio store and audio synchronization processes
Fixed bug in AST_VDadapt.pl script

git-svn-id: svn://192.168.202.10@1115 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-05-14 10:53:52 +00:00
mattf a1e0a5454c added more custom Vtiger actions and a Vtiger database optimization script
added email, user_code and terriroty to the vicidial_users table as optional fields

git-svn-id: svn://192.168.202.10@1097 3d104415-ff17-0410-8863-d5cf3c621b8a
2009-04-22 10:36:18 +00:00
mattf 55f1618310 more changes to vicidial reports
git-svn-id: svn://192.168.202.10@1001 3d104415-ff17-0410-8863-d5cf3c621b8a
2008-11-10 05:00:27 +00:00
mattf 32813c6293 added many new report features to realtime and closer/ivr reports including inbound-only realtime report
git-svn-id: svn://192.168.202.10@1000 3d104415-ff17-0410-8863-d5cf3c621b8a
2008-11-09 05:35:10 +00:00