Commit Graph
166 Commits
Author SHA1 Message Date
mattf f53bfb3887 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
2023-01-18 21:25:08 +00:00
mattf 2457a0ba03 Fix for long in-group dialstring extensions on agent in-group calls/transfers
git-svn-id: svn://192.168.202.10@3656 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-11-16 17:39:57 +00:00
mattf eb5f22761d Added more "XDAY" options to add_lead duplicate checks in the Non-Agent API
Added more failed login details for level 9 users to User Modify page
Added User Logins Report
Added webserver/URL logins section to User Stats report for level 9 users
Added more failed login logging in user_authorization function.php scripts
Added more failed login reason messages display to timeclock.php
Added vicidial_user_logins_daily TEOD population to ADMIN keepalive script

git-svn-id: svn://192.168.202.10@3642 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-09-22 13:24:27 +00:00
mattf 5216a941df Fix for CID auto-rotate functions
git-svn-id: svn://192.168.202.10@3608 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-05-26 18:47:13 +00:00
mattf 2939cf408e Added List CID Group Override to the List Modification admin screen.
Added new vicidial_dial_cid_log database call logging

git-svn-id: svn://192.168.202.10@3589 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-03-12 20:46:51 +00:00
mattf 0a40b84a87 Added STAGING option for campaign presets
Added DELETE action to the 'update_presets' Non-Agent API function
Added more time-sync detailed logging from the agent screen

git-svn-id: svn://192.168.202.10@3586 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-03-10 15:09:55 +00:00
mattf d8f7c98ae6 Fix for calls_today issue at timeclock-end-of-day
git-svn-id: svn://192.168.202.10@3526 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-09-25 04:26:22 +00:00
mattf 77aa33a477 Added PJSIP support for Asterisk 16
git-svn-id: svn://192.168.202.10@3505 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-08-27 14:36:09 +00:00
mattf 8fbb6fb44d 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 118367f4d8 Added display of vicidial_vmm_counts data, if $CIDdisplay=="Yes" to modify lead page
Remove commas from mailbox name before writing to conf file, use "Full Name" for a phone's mailbox name, if set in keepalive_ALL script

git-svn-id: svn://192.168.202.10@3468 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-06-30 21:27:53 +00:00
mattf 5bb660115d Added TILTX features for pre-carrier call filtering
git-svn-id: svn://192.168.202.10@3449 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-06-06 14:08:45 +00:00
mattf 04fa201cad Added mohsuggest phone config option for SIP and IAX phones
Added new option/layout to agc/alt_display.php

git-svn-id: svn://192.168.202.10@3435 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-04-29 21:02:47 +00:00
mattf 7f260eeb0b Fix for -adfill-delay= CLI flag in keepalive ALL script, Issue #1266
git-svn-id: svn://192.168.202.10@3405 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-03-26 01:48:15 +00:00
mattf 4f0a045e17 Added Two-Factor Authentication system, Added mobile_number to User Modify screen
Added BUTTON field type to custom list fields

git-svn-id: svn://192.168.202.10@3373 3d104415-ff17-0410-8863-d5cf3c621b8a
2021-03-12 19:09:12 +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 23ad5bf5b1 More changes related to inbound answer configuration
git-svn-id: svn://192.168.202.10@3260 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-06-25 03:50:59 +00:00
mattf cb0bf334d0 Added the ability to configure when the Answer signal is sent to inbound calls at the DID, In-Group and Call Menu level.
Added Callbacks Export report

git-svn-id: svn://192.168.202.10@3259 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-06-24 23:49:49 +00:00
mattf 3c890dacb5 Added STC(settings-container) and LTT(lead temp table) message playback options for the VD_amd.agi script
git-svn-id: svn://192.168.202.10@3235 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-04-25 06:29:14 +00:00
mattf 7e88b39b1f Fix for Asterisk manager changes since version 13.
Added optionnal Asterisk security logging script.

git-svn-id: svn://192.168.202.10@3230 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-04-22 20:08:54 +00:00
mattf 44a735f953 Added Auto-Rotating CID Group numbers, allowing for timed automatic cycling of CID numbers, one-at-a-time, within a CID Group.
Added more features to CallerID_log_report.php

git-svn-id: svn://192.168.202.10@3188 3d104415-ff17-0410-8863-d5cf3c621b8a
2020-01-23 17:37:16 +00:00
mattf 338153dd0c Added User Maximum Inbound Calls Filters features
git-svn-id: svn://192.168.202.10@3149 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-10-20 17:42:33 +00:00
mattf ce79c5dd56 Added call_quota_lead_ranking features, EXPERIMENTAL FOR NOW!
git-svn-id: svn://192.168.202.10@3122 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-07-20 03:54:49 +00:00
mattf 3c35d01337 Added experimental SIP event logging
git-svn-id: svn://192.168.202.10@3106 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-05-31 17:32:43 +00:00
mattf 884a60ad22 Added recent session per-call logging and force_fronter_audio_stop Agent API function
git-svn-id: svn://192.168.202.10@3066 3d104415-ff17-0410-8863-d5cf3c621b8a
2019-02-22 18:32:05 +00:00
mattf 268128410c Added vicidial_list stuck QUEUE reset at TEoD
git-svn-id: svn://192.168.202.10@3052 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-10-28 18:53:01 +00:00
mattf 2419339491 Added more allowed codecs to conf file generation
git-svn-id: svn://192.168.202.10@3047 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-09-30 14:14:35 +00:00
mattf 7dd071f991 Added daily_reset_limit Lists feature(editable by level 9 users only)
git-svn-id: svn://192.168.202.10@3032 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-09-16 15:11:54 +00:00
mattf c35a32b1c1 Added force_fronter_leave_3way Agent API function
git-svn-id: svn://192.168.202.10@3026 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-09-09 13:28:03 +00:00
mattf d473bfb466 Added new campaign feature to automatically reschedule ANYONE callbacks when they are dispositioned as a non-Human-Answered status flag status.
git-svn-id: svn://192.168.202.10@3018 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-08-19 04:01:41 +00:00
mattf 3df8e58aa1 Added per-user options for maximum number of outbound manual dial hopper calls per-hour and per-day.
git-svn-id: svn://192.168.202.10@2980 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-05-13 04:08:35 +00:00
mattf 2250784163 Added additional logging for Timeclock end-of-day processes
Ssmall changes for Inbound Queue No Dial

git-svn-id: svn://192.168.202.10@2932 3d104415-ff17-0410-8863-d5cf3c621b8a
2018-03-01 18:45:21 +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 f023f1d59a Added process debug with --DebugXXX flag and screen logging for main processes and screenlog rolling
git-svn-id: svn://192.168.202.10@2837 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-10-11 03:16:27 +00:00
mattf 6b106ba49a Fix for recordings beginning with CALLID
more updates for Asterisk 13 compatibility

git-svn-id: svn://192.168.202.10@2819 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-09-22 02:17:39 +00:00
mattf 8673950621 Added option for Auto-inactive of expired lists
Fixed issue with using CALLID at beginning of recording filename
Added partial experimantal Asterisk 13 compatibility

git-svn-id: svn://192.168.202.10@2817 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-09-21 12:28:02 +00:00
mattf 75e173c09d Added In-Group option to ask callers if they would take a survey after agent has handled their call. Overrides agent HANGUP CUSTOMER button to send call to survey instead. Includes sample 'survey_' audio
Added HTML option to User Group Hourly Detail report
Small fix for XFER LINE HUNG UP detection

git-svn-id: svn://192.168.202.10@2804 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-08-17 17:34:09 +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 5cb81fc6ab Fixed help documentation for delay seconds in ADMIN keepalive script, issue #1025
git-svn-id: svn://192.168.202.10@2790 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-07-11 12:26:14 +00:00
mattf 796544f446 Added basic one-way Cross-Cluster-Communication feature
Added ccc_lead_info API function
If phone entry fullname and cidnumber are empty, don't populate a callerid conf line in ADMIN_keepalive_ALL.pl script

git-svn-id: svn://192.168.202.10@2776 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-06-09 20:13:55 +00:00
mattf af618399d6 Added alternative uptime counter in seconds for ADMIN_keepalive_ALL.pl script
Added more debug events and data to agent screen debug logging

git-svn-id: svn://192.168.202.10@2753 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-05-13 21:44:09 +00:00
mattf 80c4ec36f4 Added Drop Lists feature, allowing you to add new leads to a list built from
DROP calls from inbound groups on a scheduled basis.

git-svn-id: svn://192.168.202.10@2714 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-03-27 19:56:06 +00:00
mattf 20651c0652 Added conf_qualify phones option for IAX
git-svn-id: svn://192.168.202.10@2708 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-03-20 17:53:56 +00:00
mattf 4dcbc60eac Added admin Automated Reports section, allowing easier web configuration of scheduled reports being sent by Email or FTP.
git-svn-id: svn://192.168.202.10@2695 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-03-05 04:34:52 +00:00
mattf ca6a35e37d Added cm_phonesearch.agi script for phone number searching and redirection from a Call Menu
git-svn-id: svn://192.168.202.10@2657 3d104415-ff17-0410-8863-d5cf3c621b8a
2017-01-13 21:53:15 +00:00
mattf 14de02ce06 Added conf_qualify servers option
git-svn-id: svn://192.168.202.10@2655 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-12-27 03:27:36 +00:00
mattf 3bb0fc5efd small fixes for recent changes
git-svn-id: svn://192.168.202.10@2621 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-11-16 12:00:01 +00:00
mattf 77b2768b49 Added List Merge utility
Added User List NEW Lead Limit options(only works in No Hopper dialiing)
Fixed rare issue with email parsing
Added option in Agent Performance Detail report to only show live agents

git-svn-id: svn://192.168.202.10@2594 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-10-14 13:10:56 +00:00