Added "Agent Call Hangup Route" campaign settings, allowing you to send calls that an agent is finished with to a Call Menu, In-Group or a pre-recorded message before hanging up the call.
NOTE: After upgrading your system, be sure to set each dialer to "Rebuild conf files" = 'Y' for this feature to work properly. Changed year in admin screens to 2023. git-svn-id: svn://192.168.202.10@3672 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
# - Auto reset lists at defined times
|
||||
# - Auto restarts Asterisk process if enabled in servers settings
|
||||
#
|
||||
# Copyright (C) 2022 Matt Florell <vicidial@gmail.com> LICENSE: AGPLv2
|
||||
# Copyright (C) 2023 Matt Florell <vicidial@gmail.com> LICENSE: AGPLv2
|
||||
#
|
||||
# CHANGES
|
||||
# 61011-1348 - First build
|
||||
@@ -158,9 +158,10 @@
|
||||
# 220526-1444 - Fix for CID auto-rotate functions
|
||||
# 220921-1255 - Added vicidial_user_logins_daily TEOD population
|
||||
# 221116-1157 - Added vicidial_long_extensions TEOD truncating
|
||||
# 230118-1623 - Added Playback audio then hangup extension
|
||||
#
|
||||
|
||||
$build = '221116-1157';
|
||||
$build = '230118-1623';
|
||||
|
||||
$DB=0; # Debug flag
|
||||
$teodDB=0; # flag to log Timeclock End of Day processes to log file
|
||||
@@ -2970,7 +2971,17 @@ if ( ($active_asterisk_server =~ /Y/) && ($generate_vicidial_conf =~ /Y/) && ($r
|
||||
{$Vext .= "exten => 83047777777777,2,Playback(\${CALLERID(name)})\n";}
|
||||
$Vext .= "exten => 83047777777777,3,Hangup()\n";
|
||||
|
||||
$Vext .= "; This is a loopback dial-around to allow for immediate answer of outbound calls\n";
|
||||
$Vext .= "\n; Playback audio then hangup extension\n";
|
||||
$Vext .= "exten => _83046777777777*.,1,Answer\n";
|
||||
$Vext .= "exten => _83046777777777*.,n,Playback(sip-silence)\n";
|
||||
$Vext .= "exten => _83046777777777*.,n,Playback(sip-silence)\n";
|
||||
$Vext .= "exten => _83046777777777*.,n,Playback(sip-silence)\n";
|
||||
$Vext .= "exten => _83046777777777*.,n,NoOp(Playing \${EXTEN:15})\n";
|
||||
$Vext .= "exten => _83046777777777*.,n,Playback(\${EXTEN:15})\n";
|
||||
$Vext .= "exten => _83046777777777*.,n,Playback(silence)\n";
|
||||
$Vext .= "exten => _83046777777777*.,n,Hangup()\n";
|
||||
|
||||
$Vext .= "\n; This is a loopback dial-around to allow for immediate answer of outbound calls\n";
|
||||
$Vext .= "exten => _8305888888888888.,1,Answer\n";
|
||||
$Vext .= "exten => _8305888888888888.,n,Wait(\${EXTEN:16:1})\n";
|
||||
$Vext .= "exten => _8305888888888888.,n,Dial(\${TRUNKloop}/\${EXTEN:17},,To)\n";
|
||||
|
||||
Reference in New Issue
Block a user