Added next_dial_my_callbacks campaign option

git-svn-id: svn://192.168.202.10@2881 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2018-01-09 03:31:03 +00:00
parent 6fef9e093b
commit b1d3549fcb
6 changed files with 1165 additions and 1082 deletions
+4
View File
@@ -242,6 +242,10 @@ OTHER CHANGES:
63. Added lead_status_search Non-Agent API function
64. Added "Next-Dial My Callbacks" campaign setting that will automatically dial
USERONLY Scheduled Callbacks for agents in MANUAL or INBOUND_MAN
no-hopper campaigns when they click DIAL NEXT NUMBER in the agent screen
+3 -2
View File
@@ -992,7 +992,8 @@ hangup_xfer_record_start ENUM('Y','N') default 'N',
scheduled_callbacks_email_alert ENUM('Y', 'N') default 'N',
max_inbound_calls_outcome ENUM('DEFAULT','ALLOW_AGENTDIRECT','ALLOW_MI_PAUSE','ALLOW_AGENTDIRECT_AND_MI_PAUSE') default 'DEFAULT',
manual_auto_next_options ENUM('DEFAULT','PAUSE_NO_COUNT') default 'DEFAULT',
agent_screen_time_display ENUM('DISABLED','ENABLED_BASIC','ENABLED_FULL','ENABLED_BILL_BREAK_LUNCH_COACH') default 'DISABLED'
agent_screen_time_display ENUM('DISABLED','ENABLED_BASIC','ENABLED_FULL','ENABLED_BILL_BREAK_LUNCH_COACH') default 'DISABLED',
next_dial_my_callbacks ENUM('DISABLED','ENABLED') default 'DISABLED'
) ENGINE=MyISAM;
CREATE TABLE vicidial_lists (
@@ -4116,4 +4117,4 @@ INSERT INTO vicidial_settings_containers(container_id,container_notes,container_
UPDATE system_settings set vdc_agent_api_active='1';
UPDATE system_settings SET db_schema_version='1529',db_schema_update_date=NOW(),reload_timestamp=NOW();
UPDATE system_settings SET db_schema_version='1530',db_schema_update_date=NOW(),reload_timestamp=NOW();
+5
View File
@@ -468,3 +468,8 @@ CREATE TABLE vicidial_ingroup_hour_counts_archive LIKE vicidial_ingroup_hour_cou
ALTER TABLE vicidial_lists ADD default_xfer_group VARCHAR(20) default '---NONE---';
UPDATE system_settings SET db_schema_version='1529',db_schema_update_date=NOW() where db_schema_version < 1529;
ALTER TABLE vicidial_campaigns ADD next_dial_my_callbacks ENUM('DISABLED','ENABLED') default 'DISABLED';
UPDATE system_settings SET db_schema_version='1530',db_schema_update_date=NOW() where db_schema_version < 1530;
+1131 -1071
View File
File diff suppressed because it is too large Load Diff
+16 -9
View File
File diff suppressed because one or more lines are too long
+6
View File
@@ -146,6 +146,7 @@
# 171124-1353 = Added campaigns-manual_auto_next_options entry
# 171130-0048 - Added agent_screen_time_display entry
# 171224-1027 - Added lists-default_xfer_group entry
# 180108-2115 - Added campaigns-next_dial_my_callbacks entry
#
require("dbconnect_mysqli.php");
@@ -1686,6 +1687,11 @@ if ($SSoutbound_autodial_active > 0)
<BR>
<B><?php echo _QXZ("Scheduled Callbacks Useronly Move Minutes"); ?> -</B><?php echo _QXZ("This option if set to a number greater than 0, will change all USERONLY Scheduled Callbacks that are X minutes after their callback time to ANYONE callbacks. This process runs every minute. Default is 0 for disabled."); ?>
<BR>
<A NAME="campaigns-next_dial_my_callbacks">
<BR>
<B><?php echo _QXZ("Next-Dial My Callbacks"); ?> -</B><?php echo _QXZ("This option only works for MANUAL and INBOUND_MAN dial methods, and also only if No Hopper Dialing is enabled. This feature will look for Scheduled Callbacks that have triggered for the agent and dial them next when the agent clicks on the Dial Next Number button on their agent screen. Default is DISABLED."); ?>
<BR>
<A NAME="campaigns-wrapup_seconds">
<BR>