Commit Graph
120 Commits
Author SHA1 Message Date
mattf 4ebe87b629 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 64386356b6 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 1d6dccc909 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 5970a54bb4 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
mattf bdbf4cc3b9 Added campaign option to move USERONLY scheduled callbacks to ANYONE callbacks after X minutes being LIVE without the agent calling them back.
Changed web admin sidebar menu design

git-svn-id: svn://192.168.202.10@2492 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-03-25 18:39:51 +00:00
mattf 5ca41ee715 Added new webphone options
Added option to define a carrier across all servers

git-svn-id: svn://192.168.202.10@2488 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-03-06 17:04:52 +00:00
mattf 3fd75a75c6 Added Alternate IVR(Call Menu) Logging options
Added more optional logging to ADMIN_keepalive_ALL.pl script for end-of-day processes, also those processes now only run on the voicemail server of a cluster.

git-svn-id: svn://192.168.202.10@2486 3d104415-ff17-0410-8863-d5cf3c621b8a
2016-03-06 05:08:50 +00:00
mattf f1c30b9bfa Added utility to gather and display Asterisk debug information. Includes a server setting and Admin Utilities report.
git-svn-id: svn://192.168.202.10@2445 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-12-29 22:33:17 +00:00
mattf 65d9de6e3b Fix for double-write of extension in conf files for IAX and SIP, Issue #908
git-svn-id: svn://192.168.202.10@2442 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-12-26 15:30:00 +00:00
mattf 911c4fa86e Added Chat Messaging
git-svn-id: svn://192.168.202.10@2428 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-12-14 02:12:07 +00:00
mattf c4f9e4a502 Added phone options to have call go to dialplan extension instead of voicemail if phone not answered
git-svn-id: svn://192.168.202.10@2423 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-12-04 11:58:37 +00:00
mattf 28f39a42e5 Added the system setting USA-Canada Phone Number Dialcode Fix which will trigger a process that will run at the Timeclock End of Day that will check all phone numbers to populate the dial code, or phone code, field
with a 1 if it is missing as well as remove a leading 1 from the phone
 number field if it is present.


Added --lstn-buffer option to keepalive script to run special enhanced buffer version of the Listen process. Requires newer Net::Telnet perl
 module version.

git-svn-id: svn://192.168.202.10@2405 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-11-02 21:45:54 +00:00
mattf adaf80312b Added experimental Agent Whisper Monitoring from the Real-time Report. Must be enabled in System Settings. Issue #840
git-svn-id: svn://192.168.202.10@2365 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-08-04 15:38:38 +00:00
mattf 79a4605fa1 Added agent debug logging and report
git-svn-id: svn://192.168.202.10@2355 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-07-24 14:31:34 +00:00
mattf 68bb26ee60 Added System Settings to allow custom prompts on agent login and when an agent leaves a 3way call in the agent screen.
Added ability to use url encoded web form addresses in non-agent API add_list and update_list functions.

git-svn-id: svn://192.168.202.10@2296 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-03-09 07:25:15 +00:00
mattf 830c8db6b0 Added flag to delete voicemail greeting when changed from an audio file to empty
git-svn-id: svn://192.168.202.10@2247 3d104415-ff17-0410-8863-d5cf3c621b8a
2015-01-13 01:20:24 +00:00
mattf 8382c16e49 Trigger sounds update on voicemail server when phone record is updated in admin.php
Changed ADMIN_keepalive_ALL.pl to clear out old unavail voicemail greetings before copying custom greeting

git-svn-id: svn://192.168.202.10@2229 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-12-27 15:16:10 +00:00
mattf e2b1843c59 Added audio_store_details audio file info gathering and DB population
git-svn-id: svn://192.168.202.10@2211 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-11-25 23:30:23 +00:00
mattf afe1f21e19 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 22ad64b541 fixed bug in ADMIN keepalive script
git-svn-id: svn://192.168.202.10@2133 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-06-20 14:51:15 +00:00
mattf 3d9d78e0b1 Added new Agent API function audio_playback to play audio files from the audio
store in an active agent session. See AGENT_API.txt doc for more info

git-svn-id: svn://192.168.202.10@2131 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-06-19 21:00:35 +00:00
mattf 06697b0c32 Added MathZDC function to prevent division math with zero as one of the numbers
Cleaned up vdc_db_query.php mysql logging
Moved date definitions in keepalive script to the top of the script
Changed iax.conf 1.4 and higher: regcontext=iaxregistration

git-svn-id: svn://192.168.202.10@2094 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-04-03 01:05:16 +00:00
mattf 9dcab0afbb Fixed minor admin bugs
Added Non-Agent API functions: server_refresh, check_phone_number

git-svn-id: svn://192.168.202.10@2072 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-02-14 21:52:59 +00:00
mattf c5f44f5d09 phone option added to allow no instructions to be played on direct extension calls that go to voicemail
git-svn-id: svn://192.168.202.10@2063 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-01-27 04:06:50 +00:00
mattf d789f45d98 Added VMAIL_NO_INST options to send calls to voicemail with no instructions playing after the voicemail greeting
git-svn-id: svn://192.168.202.10@2062 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-01-26 20:40:20 +00:00
mattf 144bfce02c Fixed play order issue with MoH in Astrisk 1.8
git-svn-id: svn://192.168.202.10@2054 3d104415-ff17-0410-8863-d5cf3c621b8a
2014-01-13 00:40:22 +00:00
mattf cdbb425922 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 5bab063a9c Added cellphone filtering service compatibility with DNC.COM. Read the CELLPHONE_USA_TCPA_FCC_COMPLIANCE.txt doc for more information
git-svn-id: svn://192.168.202.10@2022 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-09-22 18:07:49 +00:00
mattf 691e4469a2 Added new agent_monitor.agi script to replace the agi-phone_monitor script for agent monitoring. Please read the AGENT_MONITOR.txt document for more information on the dialplan changes necessary to use this script.
git-svn-id: svn://192.168.202.10@2001 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-16 18:44:34 +00:00
mattf 09c4284e1b Added several security changes to the admin interface, including freezing a user's account for 15 minutes after 10 failed login attempts.
Added 3 new reports to the admin interface: url log, lagged log and user group login reports
Added new AST_phone_update.pl --agent-lookup flag to allow for logging of the IP address of the agent's SIP or IAX phone connection. Can be enabled as a crontab entry to perform the lookups on each asterisk server.

git-svn-id: svn://192.168.202.10@1997 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-07-02 06:00:53 +00:00
mattf 2d3cb59f48 Small fix for INVALID_2ND and 3RD in ADMIN_keepalive_ALL.pl script
git-svn-id: svn://192.168.202.10@1978 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-05-08 14:09:50 +00:00
mattf ffe494719f Added survey_wait_sec campaign survey option
Added NOINT key for Call Menu prompts to allow for Playback() instead of Background()

git-svn-id: svn://192.168.202.10@1971 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-25 05:01:36 +00:00
mattf 6322236f54 Added agi-phone_monitor.agi script to allow better phone-only monitoring of agents using agent user ID or phone extension. Read UPGRADE doc for instructions on how to set up.
git-svn-id: svn://192.168.202.10@1951 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-04-03 02:03:12 +00:00
mattf 3e3a8c9cb0 Asterisk 1.8 fix in ADMIN keepalive script
git-svn-id: svn://192.168.202.10@1946 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-03-28 06:40:52 +00:00
mattf 4eb3174583 Added ability to use .agi scripts in Call Menu prompt. Also added cm_date.agi script to say date with options
Converted ereg to preg in the agc agent interface PHP scripts

git-svn-id: svn://192.168.202.10@1945 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-03-28 04:52:48 +00:00
mattf d30e1523bc Cleanup of AD FILL process and addition of keepalive flag
git-svn-id: svn://192.168.202.10@1938 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-02-27 23:51:01 +00:00
mattf 666a583b24 Added BETA support for Asterisk 1.8 with vicidial. To download a version of Asterisk 1.8, go to:
http://downloads.vicidial.com/beta-apps/

git-svn-id: svn://192.168.202.10@1917 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-01-20 17:41:26 +00:00
mattf 7588e3056b Added new ADMIN keepalive options for setting the delay on the auto-dial and auto-dialFIll processes.
Notes added on agent-only server optimizations in clusters

git-svn-id: svn://192.168.202.10@1915 3d104415-ff17-0410-8863-d5cf3c621b8a
2013-01-03 13:29:22 +00:00
mattf f837429e6a Added inbound email queue to agent support
git-svn-id: svn://192.168.202.10@1905 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-23 04:28:32 +00:00
mattf d5c599275e Added call time inbound holiday functions
git-svn-id: svn://192.168.202.10@1880 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-24 20:56:14 +00:00
mattf 98dfef5eab admin.php - Added without-filter output to test filter function, added server option to test call
admin_search_lead.php - Added owner field search option
vicidial.php - Do not allow AGENTDIRECT transfers without a user defined
ALL_inbound AGI - If AGENTDIRECT and no agent defined, set drop call seconds to 1

git-svn-id: svn://192.168.202.10@1867 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-10-26 05:52:56 +00:00
mattf 2fa9b3e870 small fixes for voicemail message chooser and admin.php horizontal bars function
git-svn-id: svn://192.168.202.10@1866 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-10-22 20:07:17 +00:00
mattf ff938c5224 Added ability to set an audio store file for the voicemail greeting message
Added ability to delete audio files from the audio store

git-svn-id: svn://192.168.202.10@1865 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-10-19 13:43:41 +00:00
mattf 648681fa64 Added non-loading webphone options and API agent call and webphone url functions
git-svn-id: svn://192.168.202.10@1852 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-08-20 15:08:18 +00:00
mattf c8cd121e9a Added option to allow for SQL qualifying of a lead before playing a Call Menu
git-svn-id: svn://192.168.202.10@1838 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-07-06 21:01:55 +00:00
mattf b4ac60ecb1 Added options to allow for an agent to place manual dial calls out as if they were in-group inbound calls. Also allows for no-dial calls that are not actually placed out the telco, but are logged as calls. For more information see the "In-Group Manual Dial" options in Campaign Detail
git-svn-id: svn://192.168.202.10@1816 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-05-13 05:01:03 +00:00
mattf 57dd21a942 Changed priority loading of new auto-generated separated contexts in keepalive script
git-svn-id: svn://192.168.202.10@1785 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-14 15:09:37 +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 7a18445355 Separated vicidial-auto dialplan entries into different contexts
Added phone_context as option in bulk phone insert script

git-svn-id: svn://192.168.202.10@1783 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-09 21:03:36 +00:00
mattf 326a0ea8e3 Added Answer to all call menus at the top, in the ADMIN_keepalive_ALL.pl script
git-svn-id: svn://192.168.202.10@1777 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-01-24 15:35:54 +00:00